diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index 8e62efd82..000000000 --- a/.editorconfig +++ /dev/null @@ -1,45 +0,0 @@ -# EditorConfig is awesome: https://EditorConfig.org -# top-most EditorConfig file; https://editorconfig.org/ -root = true - -[*] -indent_style = space -indent_size = 4 -end_of_line = lf -charset = utf-8 -trim_trailing_whitespace = false -insert_final_newline = true - -[{Makefile,go.mod,go.sum,*.go,.gitmodules,Makefile.packaging,Makefile.containers}] -indent_style = tab -indent_size = 4 - -[*.md] -indent_size = 4 -trim_trailing_whitespace = false - -eclint_indent_style = unset - -[Dockerfile] -indent_size = 4 - -[*.conf] -indent_size = 4 -indent_style = space -trim_trailing_whitespace = false - - -[{*.yaml,*.yml}] -indent_size = 2 -indent_style = space -trim_trailing_whitespace = true -insert_final_newline = true - -# Ignore paths -[/vendor/**] -charset = unset -end_of_line = unset -insert_final_newline = unset -trim_trailing_whitespace = unset -indent_style = unset -indent_size = unset diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index 07af540a5..000000000 --- a/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -**/vendor/* -diff - diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 559f8f717..000000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,20 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: weekly - open-pull-requests-limit: 5 - pull-request-branch-name: - # Separate sections of the branch name with a hyphen - # for example, `dependabot-npm_and_yarn-next_js-acorn-6.4.1` - separator: "-" - - package-ecosystem: "gomod" - directory: "/" - schedule: - interval: weekly - open-pull-requests-limit: 5 - pull-request-branch-name: - # Separate sections of the branch name with a hyphen - # for example, `dependabot-npm_and_yarn-next_js-acorn-6.4.1` - separator: "-" diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md deleted file mode 100644 index a732d083e..000000000 --- a/.github/pull_request_template.md +++ /dev/null @@ -1,14 +0,0 @@ -### Proposed changes - -Describe the use case and detail of the change. If this PR addresses an issue on GitHub, make sure to include a link to that issue using one of the [supported keywords](https://docs.github.com/en/github/managing-your-work-on-github/linking-a-pull-request-to-an-issue) here in this description (not in the title of the PR). - -### Checklist - -Before creating a PR, run through this checklist and mark each as complete. - -- [ ] I have read the [`CONTRIBUTING`](https://github.com/nginx/agent/blob/main/docs/CONTRIBUTING.md) document -- [ ] I have run ```make install-tools``` and have attached any dependency changes to this pull request -- [ ] If applicable, I have added tests that prove my fix is effective or that my feature works -- [ ] If applicable, I have checked that any relevant tests pass after adding my changes -- [ ] If applicable, I have updated any relevant documentation ([`README.md`](https://github.com/nginx/agent/blob/main/README.md)) -- [ ] If applicable, I have tested my cross-platform changes on Ubuntu 22, Redhat 8, SUSE 15 and FreeBSD 13 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 284f2ce6c..000000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,137 +0,0 @@ -name: CI - -on: - push: - branches: - - 'main' - - 'release-*' - paths-ignore: - - "**.md" - - "docs/**" - - "hugo/**" - pull_request: - types: - - opened - - reopened - - synchronize - -env: - GOLANGCI_LINT_VERSION: 'v1.55.2' - NFPM_VERSION: 'v2.35.3' - -jobs: - lint: - name: Lint - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - name: run install-tools - run: make install-tools - - name: run lint - run: make lint - unit-test: - name: Unit Tests - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version-file: 'go.mod' - - name: Run Unit Tests - run: make unit-test - - name: Check Coverage - uses: vladopajic/go-test-coverage@dd4b1f21c4e48db0425e1187d2845404b1206919 - with: - config: ./.testcoverage.yaml - - ## when token is not specified (value '') this feature is turned off - git-token: ${{ github.ref_name == 'v3' && secrets.GITHUB_TOKEN || '' }} - ## name of orphaned branch where badges are stored - git-branch: badges - race-condition-test: - name: Unit tests with race condition detection - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version-file: 'go.mod' - - name: Run unit tests with race condition detection - run: make race-condition-test - build-unsigned-snapshot: - name: Build Unsigned Snapshot - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version-file: 'go.mod' - - name: Setup Build Environment - run: go install github.com/goreleaser/nfpm/v2/cmd/nfpm@${{ env.NFPM_VERSION }} - - name: Build Packages - run: | - make clean local-deb-package local-rpm-package local-apk-package - - name: Upload Artifacts - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 - with: - name: nginx-agent-unsigned-snapshots - path: build - retention-days: 1 - generate-pgo-profile: - name: Generate Profile - needs: build-unsigned-snapshot - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version-file: 'go.mod' - - name: Download Packages - uses: actions/download-artifact@eaceaf801fd36c7dee90939fad912460b18a1ffe # v4.1.2 - with: - name: nginx-agent-unsigned-snapshots - path: build - - name: Run Integration Tests - run: | - go install github.com/goreleaser/nfpm/v2/cmd/nfpm@${{ env.NFPM_VERSION }} - OS_RELEASE="ubuntu" OS_VERSION="22.04" \ - make generate-pgo-profile - - integration-tests: - name: Integration Tests - needs: build-unsigned-snapshot - runs-on: ubuntu-22.04 - strategy: - matrix: - container: - - image: "ubuntu" - version: "22.04" - - image: "redhatenterprise" - version: "9" - - image: "alpine" - version: "3.19" - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version-file: 'go.mod' - - name: Download Packages - uses: actions/download-artifact@eaceaf801fd36c7dee90939fad912460b18a1ffe # v4.1.2 - with: - name: nginx-agent-unsigned-snapshots - path: build - - name: Run Integration Tests - run: | - go install github.com/goreleaser/nfpm/v2/cmd/nfpm@${{ env.NFPM_VERSION }} - OS_RELEASE="${{ matrix.container.image }}" OS_VERSION="${{ matrix.container.version }}" \ - make integration-test - performance-tests: - name: Performance Tests - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 - with: - go-version-file: 'go.mod' - - name: Run Performance Tests - run: make performance-test diff --git a/.github/workflows/label-pr.yml b/.github/workflows/label-pr.yml deleted file mode 100644 index 834194dee..000000000 --- a/.github/workflows/label-pr.yml +++ /dev/null @@ -1,18 +0,0 @@ -name: Label Pull Requests - -on: - pull_request_target: - types: [opened, reopened, synchronize] - -jobs: - label-pr: - permissions: - contents: read - pull-requests: write - runs-on: ubuntu-22.04 - steps: - - uses: release-drafter/release-drafter@09c613e259eb8d4e7c81c2cb00618eb5fc4575a7 # v5.25.0 - with: - disable-releaser: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore index be1e86edf..64b3ca25c 100644 --- a/.gitignore +++ b/.gitignore @@ -21,8 +21,4 @@ __debug_bin *tar.gz # Local Netlify folder -.netlify - -vendor/ -go.work -go.work.sum \ No newline at end of file +.netlify \ No newline at end of file diff --git a/.golangci.yml b/.golangci.yml deleted file mode 100644 index 1e4d351ae..000000000 --- a/.golangci.yml +++ /dev/null @@ -1,888 +0,0 @@ -run: - timeout: 3m - skip-dirs: - - ".*fakes" # Skip mock directories - skip-files: - - ".*gen.go" -linters: - # By default, the enabled linters are: - # errcheck, gosimple, govet, ineffassign, staticcheck, unused - enable: - - bodyclose - - cyclop - - contextcheck - - dupl - - errorlint - - exhaustive - - exportloopref - - forcetypeassert -# - gci - - gocheckcompilerdirectives - - gocognit - - goconst - - gocritic - - gocyclo - - godox - - gofumpt - - goheader - - gomnd - - gomoddirectives - - gosec - - grouper - - importas - - inamedparam - - ireturn - - lll - - maintidx - - makezero - - mirror - - misspell - - musttag - - nakedret - - nestif - - nilerr - - nilnil - - nlreturn - - noctx - - nosprintfhostport - - prealloc - - predeclared - - promlinter - - protogetter - - reassign - - revive - - rowserrcheck - - sloglint - - sqlclosecheck - - stylecheck - - tagalign - - testableexamples - - testifylint - - thelper - - unconvert - - unparam - - usestdlibvars - - wastedassign - - whitespace - - zerologlint - -# Allows configuring linters that support configuration. -# Refer to full list of linters here: https://golangci-lint.run/usage/linters/. -linters-settings: - unused: - # Mark all struct fields that have been written to as used. Default: true - field-writes-are-uses: true - # Treat IncDec statement (e.g. `i++` or `i--`) as both read and write operation instead of just wrβ—Šite. Default: false - post-statements-are-reads: true - # Mark all exported identifiers as used. Default: true - exported-is-used: true - # Mark all exported fields as used. Default: true - exported-fields-are-used: false - # Mark all function parameters as used. Default: true - parameters-are-used: true - # Mark all local variables as used. Default: true - local-variables-are-used: false - # Mark all identifiers inside generated files as used. Default: true - generated-is-used: true - cyclop: - # The maximal code complexity to report. Default: 10 - max-complexity: 10 - # The maximal average package complexity. If it's higher than 0.0 (float) the check is enabled. Default: 0.0 - package-average: 0.0 - skip-tests: true - govet: - # Report about shadowed variables. Default: false - check-shadowing: true - # Each analyzer can be configured separately in the 'settings:' section. - # settings: - # Run `go tool vet help` to see all analyzers. Default: false - enable-all: true - disable: - - fieldalignment - errorlint: - # Check whether fmt.Errorf uses the %w verb for formatting errors. - # See the https://github.com/polyfloyd/go-errorlint for caveats. Default: true - errorf: true - # Permit more than 1 %w verb, valid per Go 1.20 (Requires errorf:true) Default: true - errorf-multi: false - # Check for plain type assertions and type switches. Default: true - asserts: false - # Check for plain error comparisons. Default: true - comparison: false - gci: - # Enable custom order of sections. If `true`, make the section order the same as the order of `sections`. - # Default: false - custom-order: true - # Section configuration to compare against. - # Section names are case-insensitive and may contain parameters in (). - # The default order of sections is `standard > default > custom > blank > dot`, - # If `custom-order` is `true`, it follows the order of `sections` option. - # Default: ["standard", "default"] - sections: - - standard # Standard section: captures all standard packages. - - default # Default section: contains all imports that could not be matched to another section type. - - prefix(github.com/nginx/agent) # Custom section: groups all imports with the specified Prefix. - - blank # Blank section: contains all blank imports. This section is not present unless explicitly enabled. - - dot # Dot section: contains all dot imports. This section is not present unless explicitly enabled. - # Skip generated files. - # Default: true - skip-generated: true - gocognit: - # Minimal code complexity to report. Default: 30 (but we recommend 10-20) - min-complexity: 20 - goconst: - # Minimal length of string constant. Default: 3 - min-len: 2 - # Minimum occurrences of constant string count to trigger issue. Default: 3 - min-occurrences: 3 - # Ignore test files. Default: false - ignore-tests: true - # Look for existing constants matching the values. Default: true - match-constant: true - # Search also for duplicated numbers. Default: false - numbers: false - # Minimum value, only works with goconst.numbers. Default: 3 - min: 3 - # Maximum value, only works with goconst.numbers. Default: 3 - max: 3 - # Ignore when constant is not used as function argument. Default: true - ignore-calls: true - gocritic: - # Which checks should be enabled; can't be combined with 'disabled-checks'. - # See https://go-critic.github.io/overview#checks-overview. - # To check which checks are enabled run `GL_DEBUG=gocritic golangci-lint run`. - # By default, list of stable checks is used. - # enabled-checks: - # - nestingReduce - # - unnamedResult - # - ruleguard - # - truncateCmp - # Which checks should be disabled; can't be combined with 'enabled-checks'. - # Default: [] - disabled-checks: [] - # Settings passed to gocritic. - # The settings key is the name of a supported gocritic checker. - # The list of supported checkers can be find in https://go-critic.github.io/overview. - settings: - # Must be valid enabled check name. - captLocal: - # Whether to restrict checker to params only. Default: true - paramsOnly: false - elseif: - # Whether to skip balanced if-else pairs. Default: true - skipBalanced: true - ifElseChain: - # Min number of if-else blocks that makes the warning trigger. Default: 2 - minThreshold: 4 - gocyclo: - # Minimal code complexity to report. Default: 30 (but we recommend 10-20) - min-complexity: 20 - godox: - # Report any comments starting with keywords, this is useful for TODO or FIXME comments that - # might be left in the code accidentally and should be resolved before merging. Default: ["TODO", "BUG", "FIXME"] - keywords: - - TODO - - BUG - - FIXME - - HACK - gofumpt: - # Module path which contains the source code being formatted. Default: "" - module-path: github.com/nginx/agent - # Choose whether to use the extra rules. Default: false - extra-rules: true - goheader: - # The template use for checking. - # Default: "" - template: |- - Copyright (c) F5, Inc. - - This source code is licensed under the Apache License, Version 2.0 license found in the - LICENSE file in the root directory of this source tree. - gomnd: - # List of enabled checks, see https://github.com/tommy-muehle/go-mnd/#checks for description. - # Default: ["argument", "case", "condition", "operation", "return", "assign"] - checks: - - argument - - case - - condition - - operation - - return - - assign - # List of numbers to exclude from analysis. The numbers should be written as string. - # Values always ignored: "1", "1.0", "0" and "0.0". Default: [] - ignored-numbers: [] - # List of file patterns to exclude from analysis. Values always ignored: `.+_test.go`. Default: [] - ignored-files: [] - # List of function patterns to exclude from analysis. - # Following functions are always ignored: `time.Date`, - # `strconv.FormatInt`, `strconv.FormatUint`, `strconv.FormatFloat`, - # `strconv.ParseInt`, `strconv.ParseUint`, `strconv.ParseFloat`. - # Default: [] - ignored-functions: [] - gomoddirectives: - # Allow local `replace` directives. Default: false - replace-local: false - # List of allowed `replace` directives. Default: [] - replace-allow-list: [] - # Allow to not explain why the version has been retracted in the `retract` directives. Default: false - retract-allow-no-explanation: false - # Forbid the use of the `exclude` directives. Default: false - exclude-forbidden: false - gosec: - # To select a subset of rules to run. - # Available rules: https://github.com/securego/gosec#available-rules. Default: [] - means include all rules - includes: - - G101 # Look for hard coded credentials - - G102 # Bind to all interfaces - - G103 # Audit the use of unsafe block - - G104 # Audit errors not checked - - G106 # Audit the use of ssh.InsecureIgnoreHostKey - - G107 # Url provided to HTTP request as taint input - - G108 # Profiling endpoint automatically exposed on /debug/pprof - - G109 # Potential Integer overflow made by strconv.Atoi result conversion to int16/32 - - G110 # Potential DoS vulnerability via decompression bomb - - G111 # Potential directory traversal - - G112 # Potential slowloris attack - - G113 # Usage of Rat.SetString in math/big with an overflow (CVE-2022-23772) - - G114 # Use of net/http serve function that has no support for setting timeouts - - G201 # SQL query construction using format string - - G202 # SQL query construction using string concatenation - - G203 # Use of unescaped data in HTML templates - - G204 # Audit use of command execution - - G301 # Poor file permissions used when creating a directory - - G302 # Poor file permissions used with chmod - - G303 # Creating tempfile using a predictable path - - G304 # File path provided as taint input - - G305 # File traversal when extracting zip/tar archive - - G306 # Poor file permissions used when writing to a new file - - G307 # Poor file permissions used when creating a file with host.Create - - G401 # Detect the usage of DES, RC4, MD5 or SHA1 - - G402 # Look for bad TLS connection settings - - G403 # Ensure minimum RSA key length of 2048 bits - - G404 # Insecure random number source (rand) - - G501 # Import blocklist: crypto/md5 - - G502 # Import blocklist: crypto/des - - G503 # Import blocklist: crypto/rc4 - - G504 # Import blocklist: net/http/cgi - - G505 # Import blocklist: crypto/sha1 - - G601 # Implicit memory aliasing of items from a range statement - - G602 # Slice access out of bounds - # Exclude generated files - # Default: false - exclude-generated: true - # Filter out the issues with a lower severity than the given value. - # Valid options are: low, medium, high. - # Default: low - severity: low - # Filter out the issues with a lower confidence than the given value. - # Valid options are: low, medium, high. Default: low - confidence: medium - # To specify the configuration of rules. - config: - # Globals are applicable to all rules. - global: - # If true, ignore #nosec in comments (and an alternative as well). - # Default: false - nosec: false - # Add an alternative comment prefix to #nosec (both will work at the same time). Default: "" - "#nosec": "" - # Define whether nosec issues are counted as finding or not. Default: false - show-ignored: false - # Audit mode enables addition checks that for normal code analysis might be too nosy. Default: false - audit: false - G101: - # Regexp pattern for variables and constants to find. - # Default: "(?i)passwd|pass|password|pwd|secret|token|pw|apiKey|bearer|cred" - pattern: "(?i)passwd|pass|password|pwd|secret|token|pw|apiKey|bearer|cred" - # If true, complain about all cases (even with low entropy). Default: false - ignore_entropy: false - # Maximum allowed entropy of the string. Default: "80.0" - entropy_threshold: "80.0" - # Maximum allowed value of entropy/string length. - # Is taken into account if entropy >= entropy_threshold/2. Default: "3.0" - per_char_threshold: "3.0" - # Calculate entropy for first N chars of the string. Default: "16" - truncate: "16" - G111: - # Regexp pattern to find potential directory traversal. Default: "http\\.Dir\\(\"\\/\"\\)|http\\.Dir\\('\\/'\\)" - pattern: "http\\.Dir\\(\"\\/\"\\)|http\\.Dir\\('\\/'\\)" - # Maximum allowed permissions mode for host.Mkdir and host.MkdirAll. Default: "0750" - G301: "0750" - # Maximum allowed permissions mode for host.OpenFile and host.Chmod. Default: "0600" - G302: "0600" - # Maximum allowed permissions mode for host.WriteFile and ioutil.WriteFile. Default: "0600" - G306: "0600" - grouper: - # Require the use of a single global 'const' declaration only. Default: false - const-require-single-const: false - # Require the use of grouped global 'const' declarations. Default: false - const-require-grouping: false - # Require the use of a single 'import' declaration only. Default: false - import-require-single-import: false - # Require the use of grouped 'import' declarations. Default: false - import-require-grouping: false - # Require the use of a single global 'type' declaration only. Default: false - type-require-single-type: false - # Require the use of grouped global 'type' declarations. Default: false - type-require-grouping: false - # Require the use of a single global 'var' declaration only. Default: false - var-require-single-var: false - # Require the use of grouped global 'var' declarations. - # Default: false - var-require-grouping: false - importas: - # Do not allow unaliased imports of aliased packages. Default: false - no-unaliased: true - # Do not allow non-required aliases. Default: false - no-extra-aliases: false - # List of aliases. Default: [] - alias: - - pkg: "go.opentelemetry.io/otel/sdk/metric" - alias: "metricSdk" - interfacebloat: - # The maximum number of methods allowed for an interface. Default: 10 - max: 10 - ireturn: - # ireturn does not allow using `allow` and `reject` settings at the same time. - # Both settings are lists of the keywords and regular expressions matched to interface or package names. - # keywords: - # - `empty` for `interface{}` - # - `error` for errors - # - `stdlib` for standard library - # - `anon` for anonymous interfaces - # - `generic` for generic interfaces added in go 1.18 - # By default, it allows using errors, empty interfaces, anonymous interfaces, - # and interfaces provided by the standard library. - allow: - - anon - - error - - empty - - stdlib - lll: - # Max line length, lines longer will be reported. - # '\t' is counted as 1 character by default, and can be changed with the tab-width option. - # Default: 120. - line-length: 120 - # Tab width in spaces. - # Default: 1 - tab-width: 4 - maintidx: - # Show functions with maintainability index lower than N. - # A high index indicates better maintainability (it's kind of the opposite of complexity). Default: 20 - under: 20 - makezero: - # Allow only slices initialized with a length of zero. Default: false - always: false - misspell: - # Correct spellings using locale preferences for US or UK. - # Setting locale to US will correct the British spelling of 'colour' to 'color'. - # Default is to use a neutral variety of English. - locale: "US" - # Default: [] - ignore-words: [] - nakedret: - # Make an issue if func has more lines of code than this setting, and it has naked returns. Default: 30 - max-func-lines: 31 - nestif: - # Minimal complexity of if statements to report. Default: 5 - min-complexity: 5 - nilnil: - # Checks that there is no simultaneous return of `nil` error and an invalid value. - # Default: ["ptr", "func", "iface", "map", "chan"] - checked-types: - - ptr - - func - - iface - - map - - chan - nlreturn: - # Size of the block (including return statement that is still "OK") so no return split required. Default: 1 - block-size: 2 - prealloc: - # IMPORTANT: we don't recommend using this linter before doing performance profiling. - # For most programs usage of prealloc will be a premature optimization. - # Report pre-allocation suggestions only on simple loops that have no returns/breaks/continues/gotos in them. - # Default: true - simple: true - # Report pre-allocation suggestions on range loops. - # Default: true - range-loops: true - # Report pre-allocation suggestions on for loops. - # Default: false - for-loops: false - predeclared: - # Comma-separated list of predeclared identifiers to not report on. Default: "" - ignore: "" - # Include method names and field names (i.e., qualified names) in checks. Default: false - q: false - promlinter: - # Promlinter cannot infer all metrics name in static analysis. - # Enable strict mode will also include the errors caused by failing to parse the args. - # Default: false - strict: false - # Please refer to https://github.com/yeya24/promlinter#usage for detailed usage. - # Default: [] - disabled-linters: [] - reassign: - # Patterns for global variable names that are checked for reassignment. - # See https://github.com/curioswitch/go-reassign#usage - # Default: ["EOF", "Err.*"] - patterns: - - "Err.*" - - "EOF" - revive: - # Maximum number of open files at the same time. Defaults to unlimited. - max-open-files: 2048 - # When set to false, ignores files with "GENERATED" header, similar to golint. Default: false - ignore-generated-header: false - # Sets the default severity. Default: warning - severity: warning - # Enable all available rules. Default: false - enable-all-rules: false - # Sets the default failure confidence. This means that linting errors with less than 0.8 confidence will be ignored. - # Default: 0.8 - confidence: 0.8 - rules: - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#add-constant: - - name: add-constant - severity: warning - disabled: true - arguments: - - maxLitCount: "3" - allowStrs: '""' - allowInts: "0,1,2" - allowFloats: "0.0,0.,1.0,1.,2.0,2." - ignoreFuncs: "host\\.*" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#argument-limit - - name: argument-limit - severity: warning - disabled: false - arguments: [ 5 ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#atomic - - name: atomic - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#banned-characters - - name: banned-characters - severity: warning - disabled: false - arguments: [ "Ξ©", "Ξ£", "Οƒ", "7" ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#bare-return - - name: bare-return - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#blank-imports - - name: blank-imports - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#bool-literal-in-expr - - name: bool-literal-in-expr - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#call-to-gc - - name: call-to-gc - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#cognitive-complexity - - name: cognitive-complexity - severity: warning - disabled: false - arguments: [ 10 ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#comment-spacings - - name: comment-spacings - severity: warning - disabled: true - arguments: [] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#confusing-naming - - name: confusing-naming - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#confusing-results - - name: confusing-results - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#constant-logical-expr - - name: constant-logical-expr - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#context-as-argument - - name: context-as-argument - severity: warning - disabled: false - arguments: - - allowTypesBefore: "*testing.T" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#context-keys-type - - name: context-keys-type - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#cyclomatic - - name: cyclomatic - severity: warning - disabled: false - arguments: [ 10 ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#datarace - - name: datarace - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#deep-exit - - name: deep-exit - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#defer - - name: defer - severity: warning - disabled: false - arguments: - - [ "call-chain", "loop" ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#dot-imports - - name: dot-imports - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#duplicated-imports - - name: duplicated-imports - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#early-return - - name: early-return - severity: warning - disabled: false - arguments: - - "preserveScope" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#empty-block - - name: empty-block - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#empty-lines - - name: empty-lines - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#enforce-map-style - - name: enforce-map-style - severity: warning - disabled: false - arguments: - - "make" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-naming - - name: error-naming - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-return - - name: error-return - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-strings - - name: error-strings - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#errorf - - name: errorf - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#flag-parameter - - name: flag-parameter - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#function-result-limit - - name: function-result-limit - severity: warning - disabled: false - arguments: [ 3 ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#get-return - - name: get-return - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#identical-branches - - name: identical-branches - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#if-return - - name: if-return - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#increment-decrement - - name: increment-decrement - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#indent-error-flow - - name: indent-error-flow - severity: warning - disabled: false - arguments: - - "preserveScope" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#import-alias-naming - - name: import-alias-naming - severity: warning - disabled: false - arguments: - - "^[a-z][a-zA-Z0-9]{0,}$" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#imports-blacklist - - name: imports-blacklist - severity: warning - disabled: false - arguments: - - "crypto/md5" - - "crypto/sha1" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#import-shadowing - - name: import-shadowing - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#max-public-structs - - name: max-public-structs - severity: warning - disabled: true - arguments: [ 3 ] - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#modifies-parameter - - name: modifies-parameter - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#modifies-value-receiver - - name: modifies-value-receiver - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#nested-structs - - name: nested-structs - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#optimize-operands-order - - name: optimize-operands-order - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#package-comments - - name: package-comments - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range - - name: range - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range-val-in-closure - - name: range-val-in-closure - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range-val-address - - name: range-val-address - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#receiver-naming - - name: receiver-naming - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#redundant-import-alias - - name: redundant-import-alias - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#redefines-builtin-id - - name: redefines-builtin-id - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#string-of-int - - name: string-of-int - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#string-format - - name: string-format - severity: warning - disabled: true - arguments: - - - 'core.WriteError[1].Message' - - '/^([^A-Z]|$)/' - - must not start with a capital letter - - - 'fmt.Errorf[0]' - - '/(^|[^\.!?])$/' - - must not end in punctuation - - - panic - - '/^[^\n]*$/' - - must not contain line breaks - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#struct-tag - - name: struct-tag - arguments: - - "json,inline" - - "bson,outline,gnu" - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#superfluous-else - - name: superfluous-else - severity: warning - disabled: false - arguments: - - "preserveScope" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-equal - - name: time-equal - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-naming - - name: time-naming - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#var-naming - - name: var-naming - severity: warning - disabled: true - arguments: - - [ "ID" ] # AllowList - - [ "VM" ] # DenyList - - - upperCaseConst: true - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#var-declaration - - name: var-declaration - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unconditional-recursion - - name: unconditional-recursion - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unexported-naming - - name: unexported-naming - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unexported-return - - name: unexported-return - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unhandled-error - - name: unhandled-error - severity: warning - disabled: true - arguments: - - "fmt.Printf" - - "myFunction" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unnecessary-stmt - - name: unnecessary-stmt - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unreachable-code - - name: unreachable-code - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unused-parameter - - name: unused-parameter - severity: warning - disabled: true - arguments: - - allowRegex: "^_" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unused-receiver - - name: unused-receiver - severity: warning - disabled: true - arguments: - - allowRegex: "^_" - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#useless-break - - name: useless-break - severity: warning - disabled: false - # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#waitgroup-by-value - - name: waitgroup-by-value - severity: warning - disabled: false - rowserrcheck: - # database/sql is always checked - # Default: [] - packages: - - github.com/jmoiron/sqlx - sloglint: - # Enforce not mixing key-value pairs and attributes. Default: true - no-mixed-args: true - # Enforce using key-value pairs only (overrides no-mixed-args, incompatible with attr-only). Default: false - kv-only: false - # Enforce using attributes only (overrides no-mixed-args, incompatible with kv-only). Default: false - attr-only: false - # Enforce using methods that accept a context. Default: false - context-only: false - # Enforce using static values for log messages. Default: false - static-msg: false - # Enforce using constants instead of raw keys. Default: false - no-raw-keys: false - # Enforce a single key naming convention. Values: snake, kebab, camel, pascal. Default: "" - key-naming-case: snake - # Enforce putting arguments on separate lines. Default: false - args-on-sep-lines: false - tagalign: - # Whether enable align. If true, the struct tags will be aligned. Default: true. - align: true - # If true, the tags will be sorted by name in ascending order. - # eg: `xml:"bar" json:"bar" validate:"required"` -> `json:"bar" validate:"required" xml:"bar"` - # Default: true - sort: true - # Specify the order of tags, the other tags will be sorted by name. - # This option will be ignored if `sort` is false. - # Default: [] - order: - - json - - yaml - - yml - - toml - - mapstructure - - binding - - validate - # Whether enable strict style. - # In this style, the tags will be sorted and aligned in the dictionary order, - # and the tags with the same name will be aligned together. - # Note: This option will be ignored if 'align' or 'sort' is false. - # Default: false - strict: false - testifylint: - # Enable all checkers (https://github.com/Antonboom/testifylint#checkers). - # Default: false - enable-all: true - suite-extra-assert-call: - # To require or remove extra Assert() call? - # Default: remove - mode: remove - thelper: - test: - # Check *testing.T is first param (or after context.Context) of helper function. - # Default: true - first: true - # Check *testing.T param has name t. Default: true - name: false - # Check t.Helper() begins helper function. Default: true - begin: true - benchmark: - # Check *testing.B is first param (or after context.Context) of helper function. Default: true - first: true - # Check *testing.B param has name b. Default: true - name: false - # Check b.Helper() begins helper function. Default: true - begin: true - tb: - # Check *testing.TB is first param (or after context.Context) of helper function. Default: true - first: true - # Check *testing.TB param has name tb. Default: true - name: false - # Check tb.Helper() begins helper function. Default: true - begin: true - fuzz: - # Check *testing.F is first param (or after context.Context) of helper function. Default: true - first: true - # Check *testing.F param has name f. Default: true - name: false - # Check f.Helper() begins helper function. Default: true - begin: true - unparam: - # Inspect exported functions. Default: false - check-exported: true - usestdlibvars: - # Suggest the use of http.MethodXX. Default: true - http-method: true - # Suggest the use of http.StatusXX. Default: true - http-status-code: true - # Suggest the use of time.Weekday.String(). Default: true - time-weekday: true - # Suggest the use of time.Month.String(). Default: false - time-month: true - # Suggest the use of time.Layout. Default: false - time-layout: true - # Suggest the use of crypto.Hash.String(). Default: false - crypto-hash: true - # Suggest the use of rpc.DefaultXXPath. Default: false - default-rpc-path: true - # Suggest the use of sql.LevelXX.String(). Default: false - sql-isolation-level: true - # Suggest the use of tls.SignatureScheme.String(). Default: false - tls-signature-scheme: true - # Suggest the use of constant.Kind.String(). Default: false - constant-kind: true - whitespace: - # Enforces newlines (or comments) after every multi-line if statement. Default: false - multi-if: false - # Enforces newlines (or comments) after every multi-line function signature. Default: false - multi-func: false diff --git a/.nfpm.yaml b/.nfpm.yaml deleted file mode 100644 index 09ad7db09..000000000 --- a/.nfpm.yaml +++ /dev/null @@ -1,52 +0,0 @@ -# this is the base "template" for the package -name: nginx-agent -description: NGINX Agent -arch: ${ARCH} -version: ${VERSION} -priority: optional -vendor: NGINX Software, Inc. -maintainer: NGINX Inc. -homepage: https://github.com/nginx/agent -license: Apache 2.0 -contents: - - src: ./build/nginx-agent - dst: /usr/bin/nginx-agent - - src: nginx-agent.conf - dst: /etc/nginx-agent/nginx-agent.conf - type: config|noreplace - file_info: - mode: 0640 - - src: ./scripts/packages/nginx-agent.service - dst: /etc/systemd/system/nginx-agent.service - - src: ./scripts/nginx-agent.logrotate - dst: /etc/logrotate.d/nginx-agent - - src: ./scripts/selinux/nginx_agent_selinux.8.gz - dst: /usr/share/man/man8/nginx_agent_selinux.8.gz - packager: rpm - - src: ./scripts/selinux/nginx_agent.if - dst: /usr/share/selinux/devel/include/contrib/nginx_agent.if - packager: rpm - - src: ./scripts/selinux/nginx_agent.pp - dst: /usr/share/selinux/packages/nginx_agent.pp - packager: rpm - - dst: /var/log/nginx-agent - type: dir -overrides: - deb: - depends: - - apt-transport-https -deb: - signature: - method: dpkg-sig - key_file: ".key.asc" -rpm: - signature: - key_file: ".key.asc" -apk: - signature: - key_file: ".key.rsa" -scripts: - preinstall: "./scripts/packages/preinstall.sh" - postinstall: "./scripts/packages/postinstall.sh" - preremove: "./scripts/packages/preremove.sh" - postremove: "./scripts/packages/postremove.sh" diff --git a/.testcoverage.yaml b/.testcoverage.yaml deleted file mode 100644 index b4e4185a5..000000000 --- a/.testcoverage.yaml +++ /dev/null @@ -1,48 +0,0 @@ -# (mandatory) -# Path to coverprofile file (output of `go test -coverprofile` command) -profile: build/test/coverage.out - -# (optional) -# When specified reported file paths will not contain local prefix in the output -local-prefix: "github.com/nginx/agent/v3" - -# Holds coverage thresholds percentages, values should be in range [0-100] -threshold: - # (optional; default 0) - # The minimum coverage that each file should have - # file: 70 - - # (optional; default 0) - # The minimum coverage that each package should have - package: 80 - - # (optional; default 0) - # The minimum total coverage project should have - total: 80 - -# Holds regexp rules which will override thresholds for matched files or packages using their paths. -# -# First rule from this list that matches file or package is going to apply new threshold to it. -# If project has multiple rules that match same path, override rules should be listed in order from -# specific to more general rules. -#override: - # Increase coverage threshold to 100% for `foo` package (default is 80, as configured above) -# - threshold: 100 -# path: ^pkg/lib/foo$ - -# Holds regexp rules which will exclude matched files or packages from coverage statistics -exclude: - # Exclude files or packages matching their paths - paths: - - \.pb\.go$ # Excludes all protobuf generated files - - \.gen\.go # Excludes generated files - - ^fake_.*\.go # Excludes fakes - - ^test/.*$ - - app.go # app.go and main.go should be tested by integration tests. - - main.go -# Intentionally ignoring as GetProcesses & KillProcess arent being tested as they are wrappers - - internal/datasource/host - -# NOTES: -# - symbol `/` in all path regexps will be replaced by -# current OS file path separator to properly work on Windows diff --git a/Makefile b/Makefile deleted file mode 100644 index 2e28df450..000000000 --- a/Makefile +++ /dev/null @@ -1,196 +0,0 @@ -# Go parameters -GOCMD = go -GOBUILD = $(GOCMD) build -GOTEST = $(GOCMD) test -GOTOOL = $(GOCMD) tool -GORUN = $(GOCMD) run -GOINST = $(GOCMD) install -GOGEN = $(GOCMD) generate -GOVET = $(GOCMD) vet -GOBIN ?= $$(go env GOPATH)/bin - -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# https://docs.nginx.com/nginx/releases/ # -# These images are based on https://github.com/nginxinc/docker-nginx and are NOT recommended for production # -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -# | OS_RELEASE | OS_VERSION | NOTES | -# | ---------------- | ----------------------------------------- | -------------------------------------------------------------- | -# | amazonlinux | 2, 2023 | | -# | ubuntu | 20.04, 22.04 | | -# | debian | bullseye-slim, bookworm-slim | | -# | centos | 7 | | -# | redhatenterprise | 7, 8, 9 | | -# | rockylinux | 8, 9 | | -# | almalinux | 8, 9 | | -# | alpine | 3.16, 3.17, 3.18, 3.19 | | -# | oraclelinux | 7, 8, 9 | | -# | suse | sles12sp5, sle15 | | -# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # -OS_RELEASE ?= ubuntu -OS_VERSION ?= 22.04 -BASE_IMAGE = "docker.io/$(OS_RELEASE):$(OS_VERSION)" -IMAGE_TAG = "agent_$(OS_RELEASE)_$(OS_VERSION)" - -BUILD_DIR := build -TEST_BUILD_DIR := build/test -DOCS_DIR := docs -PROTO_DIR := proto -BINARY_NAME := nginx-agent -PROJECT_DIR = cmd/agent -PROJECT_FILE = main.go -DIRS = $(BUILD_DIR) $(TEST_BUILD_DIR) $(BUILD_DIR)/$(DOCS_DIR) $(BUILD_DIR)/$(DOCS_DIR)/$(PROTO_DIR) $(DOCS_DIR) $(DOCS_DIR)/$(PROTO_DIR) -$(shell mkdir -p $(DIRS)) - -VERSION = "v3.0.0" -COMMIT = $(shell git rev-parse --short HEAD) -DATE = $(shell date +%F_%H-%M-%S) -LDFLAGS = "-w -X main.version=$(VERSION) -X main.commit=$(COMMIT) -X main.date=$(DATE)" -DEBUG_LDFLAGS = "-X main.version=$(VERSION) -X main.commit=$(COMMIT) -X main.date=$(DATE)" - -OSS_PACKAGES_REPO := "packages.nginx.org" -PACKAGE_PREFIX := nginx-agent -PACKAGE_NAME := "$(PACKAGE_PREFIX)-$(shell echo $(VERSION) | tr -d 'v')-SNAPSHOT-$(COMMIT)" - -MOCK_MANAGEMENT_PLANE_CONFIG_DIRECTORY ?= -MOCK_MANAGEMENT_PLANE_LOG_LEVEL ?= INFO -OLD_BENCHMARK_RESULTS_FILE ?= $(TEST_BUILD_DIR)/benchmark.txt - -uname_m := $(shell uname -m) - -ifeq ($(uname_m),aarch64) - OSARCH = arm64 -else - ifeq ($(uname_m),x86_64) - OSARCH = amd64 - else - OSARCH = $(uname_m) - endif -endif - -include Makefile.tools -include Makefile.containers - -.PHONY: help clean no-local-changes build lint format unit-test integration-test run dev run-mock-management-server generate generate-mocks local-apk-package local-deb-package local-rpm-package - -help: ## Show help message - @awk 'BEGIN {FS = ":.*##"; printf "\nUsage:\033[36m\033[0m\n"} /^[$$()% 0-9a-zA-Z_-]+:.*?##/ { printf " \033[36m%-24s\033[0m %s\n", $$1, $$2 } /^##@/ { printf "\n\033[1m%s\033[0m\n", substr($$0, 5) } ' $(MAKEFILE_LIST) - -clean: ## Remove build directory - @rm -rf $(DIRS) - @echo "πŸŒ€ Cleaning Done" - -no-local-changes: - git diff --quiet || { echo "Dependency changes detected. Please commit these before pushing." >&2; exit 1; } - -build: ## Build agent executable - mkdir -p $(BUILD_DIR) - @$(GOBUILD) -o $(BUILD_DIR)/$(BINARY_NAME) -pgo=default.pgo -ldflags=$(LDFLAGS) $(PROJECT_DIR)/$(PROJECT_FILE) - @echo "πŸ“¦ Build Done" - -lint: ## Run linter - @$(GOVET) ./... - @$(GORUN) $(GOLANGCILINT) run -c ./.golangci.yml - @echo "🏯 Linting Done" - -format: ## Format code - @$(GORUN) $(GOFUMPT) -l -w -extra . - @echo "🏯 Format Done" - -unit-test: $(TEST_BUILD_DIR) ## Run unit tests - @CGO_ENABLED=0 $(GOTEST) -count=1 -coverprofile=$(TEST_BUILD_DIR)/tmp_coverage.out -coverpkg=./... -covermode count ./internal/... ./api/... ./cmd/... - @cat $(TEST_BUILD_DIR)/tmp_coverage.out | grep -v ".pb.go" | grep -v ".gen.go" | grep -v "fake_" | grep -v "github.com/nginx/agent/v3/test/" > $(TEST_BUILD_DIR)/coverage.out - @rm $(TEST_BUILD_DIR)/tmp_coverage.out - @$(GOTOOL) cover -html=$(TEST_BUILD_DIR)/coverage.out -o $(TEST_BUILD_DIR)/coverage.html - @printf "\nTotal code coverage: " && $(GOTOOL) cover -func=$(TEST_BUILD_DIR)/coverage.out | grep 'total:' | awk '{print $$3}' - -race-condition-test: $(TEST_BUILD_DIR) ## Run unit tests with race condition detection - @CGO_ENABLED=1 $(GOTEST) -race ./internal/... ./api/... ./cmd/... - -$(TEST_BUILD_DIR)/coverage.out: - @$(MAKE) unit-test - -.PHONY: coverage -coverage: $(TEST_BUILD_DIR)/coverage.out - @echo "Checking code coverage" - @$(GORUN) $(GOTESTCOVERAGE) --config=./.testcoverage.yaml - -build-mock-management-plane-http: - mkdir -p $(BUILD_DIR)/mock-management-plane-http - @CGO_ENABLED=0 GOARCH=$(OSARCH) GOOS=linux $(GOBUILD) -o $(BUILD_DIR)/mock-management-plane-http/server test/mock/http/cmd/main.go - -build-mock-management-plane-grpc: - mkdir -p $(BUILD_DIR)/mock-management-plane-grpc - @CGO_ENABLED=0 GOARCH=$(OSARCH) GOOS=linux $(GOBUILD) -o $(BUILD_DIR)/mock-management-plane-grpc/server test/mock/grpc/cmd/main.go - -integration-test: build-mock-management-plane-http build-mock-management-plane-grpc - TEST_ENV="Container" CONTAINER_OS_TYPE=$(CONTAINER_OS_TYPE) BUILD_TARGET="install-agent-local" \ - PACKAGES_REPO=$(OSS_PACKAGES_REPO) PACKAGE_NAME=$(PACKAGE_NAME) BASE_IMAGE=$(BASE_IMAGE) \ - OS_VERSION=$(OS_VERSION) OS_RELEASE=$(OS_RELEASE) \ - go test -v ./test/integration - -performance-test: - @mkdir -p $(TEST_BUILD_DIR) - @CGO_ENABLED=0 $(GOTEST) -count 10 -timeout 2m -bench=. -benchmem -run=^# ./internal/service/config > $(TEST_BUILD_DIR)/benchmark.txt - @CGO_ENABLED=0 $(GOTEST) -count 10 -timeout 2m -bench=. -benchmem -run=^# ./internal/service/instance >> $(TEST_BUILD_DIR)/benchmark.txt - @cat $(TEST_BUILD_DIR)/benchmark.txt - -compare-performance-benchmark-results: - @$(GORUN) $(BENCHSTAT) $(OLD_BENCHMARK_RESULTS_FILE) $(TEST_BUILD_DIR)/benchmark.txt - -run: build ## Run code - @echo "πŸƒ Running App" - ./$(BUILD_DIR)/$(BINARY_NAME) - -dev: ## Run agent executable - @echo "πŸš€ Running App" - $(GORUN) $(PROJECT_DIR)/$(PROJECT_FILE) - -race-condition-dev: ## Run agent executable with race condition detection - @echo "πŸš€ Running app with race condition detection enabled" - $(GORUN) -race $(PROJECT_DIR)/$(PROJECT_FILE) - -run-mock-management-grpc-server: ## Run mock management plane gRPC server - @echo "πŸš€ Running mock management plane gRPC server" - $(GORUN) test/mock/grpc/cmd/main.go -configDirectory=$(MOCK_MANAGEMENT_PLANE_CONFIG_DIRECTORY) -logLevel=$(MOCK_MANAGEMENT_PLANE_LOG_LEVEL) - -run-mock-management-http-server: ## Run mock management HTTP server - @echo "πŸš€ Running mock management plane HTTP server" - $(GORUN) test/mock/http/cmd/main.go -configDirectory=$(MOCK_MANAGEMENT_PLANE_CONFIG_DIRECTORY) - -generate: ## Generate proto files and server and client stubs from OpenAPI specifications - @echo "Generating proto files" - @protoc --go_out=paths=source_relative:./api/grpc/ ./api/grpc/mpi/v1/*.proto --proto_path=./api/grpc/ --go-grpc_out=./api/grpc --doc_out=./$(BUILD_DIR)/$(DOCS_DIR)/$(PROTO_DIR)/ --doc_opt=markdown,protos.md - @cp -a ./$(BUILD_DIR)/$(DOCS_DIR)/$(PROTO_DIR)/* ./$(DOCS_DIR)/$(PROTO_DIR)/ - @protoc --go_out=paths=source_relative:. ./api/grpc/**/*.proto - @echo "Generating Go server and client stubs from OpenAPI specification" - @$(GORUN) $(OAPICODEGEN) -generate gin -package dataplane ./api/http/dataplane/data-plane-api.yaml > ./api/http/dataplane/data_plane.gen.go - @$(GORUN) $(OAPICODEGEN) -generate types,client -package dataplane ./api/http/dataplane/data-plane-api.yaml > ./api/http/dataplane/client.gen.go - -generate-mocks: ## Regenerate all needed mocks, in order to add new mocks generation add //go:generate to file from witch mocks should be generated - @echo "Generating mocks" - @$(GOGEN) ./... - @echo "\nGenerating mock management plane Go server stubs from OpenAPI specification\n" - @$(GORUN) $(OAPICODEGEN) -generate gin,types -package http ./test/mock/http/mock-management-plane-api.yaml > ./test/mock/http/mock_management_plane.gen.go - -local-apk-package: ## Create local apk package - @CGO_ENABLED=0 GOARCH=$(OSARCH) GOOS=linux $(GOBUILD) -o $(BUILD_DIR)/$(BINARY_NAME) -pgo=default.pgo -ldflags=$(LDFLAGS) $(PROJECT_DIR)/$(PROJECT_FILE) - ARCH=$(OSARCH) VERSION=$(shell echo $(VERSION) | tr -d 'v') $(GORUN) $(NFPM) pkg --config ./scripts/packages/.local-nfpm.yaml --packager apk --target ./build/$(PACKAGE_PREFIX)-$(shell echo $(VERSION) | tr -d 'v')-SNAPSHOT-$(COMMIT).apk; - -local-deb-package: ## Create local deb package - @CGO_ENABLED=0 GOARCH=$(OSARCH) GOOS=linux $(GOBUILD) -o $(BUILD_DIR)/$(BINARY_NAME) -pgo=default.pgo -ldflags=$(LDFLAGS) $(PROJECT_DIR)/$(PROJECT_FILE) - ARCH=$(OSARCH) VERSION=$(shell echo $(VERSION) | tr -d 'v') $(GORUN) $(NFPM) pkg --config ./scripts/packages/.local-nfpm.yaml --packager deb --target ./build/$(PACKAGE_PREFIX)-$(shell echo $(VERSION) | tr -d 'v')-SNAPSHOT-$(COMMIT).deb; - -local-rpm-package: ## Create local rpm package - @CGO_ENABLED=0 GOARCH=$(OSARCH) GOOS=linux $(GOBUILD) -o $(BUILD_DIR)/$(BINARY_NAME) -pgo=default.pgo -ldflags=$(LDFLAGS) $(PROJECT_DIR)/$(PROJECT_FILE) - ARCH=$(OSARCH) VERSION=$(shell echo $(VERSION) | tr -d 'v') $(GORUN) $(NFPM) pkg --config ./scripts/packages/.local-nfpm.yaml --packager rpm --target ./build/$(PACKAGE_PREFIX)-$(shell echo $(VERSION) | tr -d 'v')-SNAPSHOT-$(COMMIT).rpm; - -generate-pgo-profile: build-mock-management-plane-http build-mock-management-plane-grpc - mv default.pgo profile.pprof - TEST_ENV="Container" CONTAINER_OS_TYPE=$(CONTAINER_OS_TYPE) BUILD_TARGET="install-agent-local" \ - PACKAGES_REPO=$(OSS_PACKAGES_REPO) PACKAGE_NAME=$(PACKAGE_NAME) BASE_IMAGE=$(BASE_IMAGE) \ - OS_VERSION=$(OS_VERSION) OS_RELEASE=$(OS_RELEASE) \ - $(GOTEST) -v ./test/integration -cpuprofile integration_cpu.pprof - @CGO_ENABLED=0 $(GOTEST) -count 10 -timeout 2m -bench=. -benchmem -run=^# ./internal/service/config -cpuprofile perf_config_cpu.pprof - @CGO_ENABLED=0 $(GOTEST) -count 10 -timeout 2m -bench=. -benchmem -run=^# ./internal/service/instance -cpuprofile perf_instance_cpu.pprof - @$(GOTOOL) pprof -proto perf_config_cpu.pprof perf_instance_cpu.pprof integration_cpu.pprof > default.pgo - rm perf_config_cpu.pprof perf_instance_cpu.pprof config.test instance.test integration_cpu.pprof integration.test profile.pprof diff --git a/Makefile.containers b/Makefile.containers deleted file mode 100644 index 6063fd10c..000000000 --- a/Makefile.containers +++ /dev/null @@ -1,55 +0,0 @@ -#!/usr/bin/make -f - -ifndef CONTAINER_CLITOOL -ifeq ($(shell docker -v >/dev/null 2>&1 || echo FAIL),) -CONTAINER_CLITOOL = docker -else ifeq ($(shell podman -v >/dev/null 2>&1 || echo FAIL),) -CONTAINER_CLITOOL = podman -endif -endif - -ifeq ($(CONTAINER_CLITOOL), docker) -CONTAINER_BUILDENV ?= DOCKER_BUILDKIT=1 BUILDKIT_PROGRESS=plain -ifeq ($(shell docker-compose -v >/dev/null 2>&1 || echo FAIL),) -CONTAINER_COMPOSE = docker-compose -endif -else ifeq ($(CONTAINER_CLITOOL), podman) -ifeq ($(shell podman-compose -v >/dev/null 2>&1 || echo FAIL),) -CONTAINER_COMPOSE = podman-compose --podman-rm-args=--depend -endif -else ifdef CONTAINER_CLITOOL -CONTAINER_COMPOSE = $(error Invalid CONTAINER_CLITOOL: $(CONTAINER_CLITOOL) (supported values: docker, podman)) -endif - -ifdef CONTAINER_COMPOSE -CONTAINER_COMPOSETOOL = $(CONTAINER_COMPOSE) -ifeq ($(OS), linux) -CONTAINER_VOLUME_FLAGS = :z -else -CONTAINER_VOLUME_FLAGS = -endif -else -CONTAINER_COMPOSETOOL = $(error Neither docker-compose nor podman-compose found) -endif - -ifeq ($(OS_RELEASE), ubuntu) -CONTAINER_OS_TYPE = deb -else ifeq ($(OS_RELEASE), debian) -CONTAINER_OS_TYPE = deb -else ifeq (${OS_RELEASE}, alpine) -CONTAINER_OS_TYPE = apk -else -CONTAINER_OS_TYPE = rpm -endif - -CONTAINER_REGISTRY ?= docker.io -ifeq ($(OS_RELEASE), suse) -CONTAINER_REGISTRY = registry.suse.com -endif - -ifeq ($(OS_RELEASE), redhatenterprise) -CONTAINER_REGISTRY = registry.access.redhat.com -BASE_IMAGE = $(CONTAINER_REGISTRY)/ubi$(OS_VERSION)/ubi:latest -endif - -CONTAINER_VARS = CONTAINER_CLITOOL CONTAINER_COMPOSE CONTAINER_BUILDENV CONTAINER_OS_TYPE CONTAINER_REGISTRY diff --git a/Makefile.tools b/Makefile.tools deleted file mode 100644 index 9a45458c6..000000000 --- a/Makefile.tools +++ /dev/null @@ -1,24 +0,0 @@ -OAPICODEGEN = github.com/deepmap/oapi-codegen/v2/cmd/oapi-codegen@v2.0.0 -LEFTHOOK = github.com/evilmartians/lefthook@v1.5.5 -GOLANGCILINT = github.com/golangci/golangci-lint/cmd/golangci-lint@v1.56.1 -PROTOCGENGO = google.golang.org/protobuf/cmd/protoc-gen-go@v1.32.0 -GOFUMPT = mvdan.cc/gofumpt@v0.6.0 -COUNTERFEITER = github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -NFPM = github.com/goreleaser/nfpm/v2/cmd/nfpm@v2.35.3 -GOTESTCOVERAGE = github.com/vladopajic/go-test-coverage/v2@v2.8.3 -BENCHSTAT = golang.org/x/perf/cmd/benchstat@v0.0.0-20240305160248-5eefbfdba9dd -BUF = github.com/bufbuild/buf/cmd/buf@v1.29.0 - -install-tools: ## Install tool dependencies - @echo "Installing Tools" - @$(GOINST) $(OAPICODEGEN) - @$(GOINST) $(LEFTHOOK) - @$(GOINST) $(GOLANGCILINT) - @$(GOINST) $(PROTOCGENGO) - @$(GOINST) $(GOFUMPT) - @$(GOINST) $(COUNTERFEITER) - @$(GOINST) $(NFPM) - @$(GOINST) $(GOTESTCOVERAGE) - @$(GOINST) $(BENCHSTAT) - @$(GOINST) $(BUF) - @$(GORUN) $(LEFTHOOK) install pre-push diff --git a/README.md b/README.md index 6331aaaa7..fc8e0923f 100644 --- a/README.md +++ b/README.md @@ -1,51 +1,11 @@ -![coverage](https://raw.githubusercontent.com/nginx/agent/badges/.badges/v3/coverage.svg) +# NGINX Agent benchmark-results Branch -# NGINX Agent +This branch is used to store the results of the performance tests ran on the `v3` pipeline. +These results are then used to compare the performance test results of PRs against the results from v3 to check for decreasing performance. -NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance. It enables: +### Files +`data.js` contains all the data from past runs of the performance tests on the v3 branch, this is used in the pipeline to check for decreasing performance. -- Remote management of NGINX configurations -- Collection and reporting of real-time NGINX performance and operating system metrics -- Notifications of NGINX events +`index.html` creates graphs from `data.js` to visualise the changes in performance over time. -## NGINX Agent Technical Specifications -## Supported Distributions - -NGINX Agent can run in most environments. For a list of supported distributions, see the [NGINX Technical Specs](https://docs.nginx.com/nginx/technical-specs/#supported-distributions) guide. - -## Supported Deployment Environments - -NGINX Agent can be deployed in the following environments: - -- Bare Metal -- Container -- Public Cloud: AWS, Google Cloud Platform, and Microsoft Azure -- Virtual Machine - -## Supported NGINX Product Versions - -NGINX Agent works with all supported versions of NGINX Open Source and NGINX Plus. - -## Sizing Recommendations - -Minimum system sizing recommendations for NGINX Agent: -TBD - -## Community - -- Our [Slack channel #nginx-agent](https://nginxcommunity.slack.com/), is the go-to place to start asking questions and sharing your thoughts. - -- Our [GitHub issues page](https://github.com/nginx/agent/issues) offers space for a more technical discussion at your own pace. - -## Contributing - -Get involved with the project by contributing! Please see our [contributing guide](CONTRIBUTING.md) for details. - -## Change Log - -See our [release page](https://github.com/nginx/agent/releases) to keep track of updates. - -## License - -[Apache License, Version 2.0](LICENSE) diff --git a/api/grpc/buf.yaml b/api/grpc/buf.yaml deleted file mode 100644 index 2caf363bf..000000000 --- a/api/grpc/buf.yaml +++ /dev/null @@ -1,18 +0,0 @@ -version: v1 -build: - excludes: [ "instances" ] -lint: - ignore: - - instances/configurations.proto - - instances/file.proto - - instances/instances.proto - use: - - DEFAULT - except: - - FILE_LOWER_SNAKE_CASE - enum_zero_value_suffix: _UNSPECIFIED - rpc_allow_same_request_response: false - rpc_allow_google_protobuf_empty_requests: false - rpc_allow_google_protobuf_empty_responses: false - service_suffix: Service - allow_comment_ignores: true \ No newline at end of file diff --git a/api/grpc/instances/configurations.pb.go b/api/grpc/instances/configurations.pb.go deleted file mode 100644 index 7ea31b706..000000000 --- a/api/grpc/instances/configurations.pb.go +++ /dev/null @@ -1,273 +0,0 @@ -//* -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.32.0 -// protoc v4.25.1 -// source: api/grpc/instances/configurations.proto - -package instances - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - timestamppb "google.golang.org/protobuf/types/known/timestamppb" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Status int32 - -const ( - Status_IN_PROGRESS Status = 0 - Status_SUCCESS Status = 1 - Status_FAILED Status = 2 - Status_ROLLBACK_IN_PROGRESS Status = 3 - Status_ROLLBACK_SUCCESS Status = 4 - Status_ROLLBACK_FAILED Status = 5 -) - -// Enum value maps for Status. -var ( - Status_name = map[int32]string{ - 0: "IN_PROGRESS", - 1: "SUCCESS", - 2: "FAILED", - 3: "ROLLBACK_IN_PROGRESS", - 4: "ROLLBACK_SUCCESS", - 5: "ROLLBACK_FAILED", - } - Status_value = map[string]int32{ - "IN_PROGRESS": 0, - "SUCCESS": 1, - "FAILED": 2, - "ROLLBACK_IN_PROGRESS": 3, - "ROLLBACK_SUCCESS": 4, - "ROLLBACK_FAILED": 5, - } -) - -func (x Status) Enum() *Status { - p := new(Status) - *p = x - return p -} - -func (x Status) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Status) Descriptor() protoreflect.EnumDescriptor { - return file_api_grpc_instances_configurations_proto_enumTypes[0].Descriptor() -} - -func (Status) Type() protoreflect.EnumType { - return &file_api_grpc_instances_configurations_proto_enumTypes[0] -} - -func (x Status) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Status.Descriptor instead. -func (Status) EnumDescriptor() ([]byte, []int) { - return file_api_grpc_instances_configurations_proto_rawDescGZIP(), []int{0} -} - -type ConfigurationStatus struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` - CorrelationId string `protobuf:"bytes,2,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"` - Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` - Status Status `protobuf:"varint,4,opt,name=status,proto3,enum=f5.nginx.agent.api.grpc.instances.Status" json:"status,omitempty"` - Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"` -} - -func (x *ConfigurationStatus) Reset() { - *x = ConfigurationStatus{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_configurations_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *ConfigurationStatus) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ConfigurationStatus) ProtoMessage() {} - -func (x *ConfigurationStatus) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_configurations_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ConfigurationStatus.ProtoReflect.Descriptor instead. -func (*ConfigurationStatus) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_configurations_proto_rawDescGZIP(), []int{0} -} - -func (x *ConfigurationStatus) GetInstanceId() string { - if x != nil { - return x.InstanceId - } - return "" -} - -func (x *ConfigurationStatus) GetCorrelationId() string { - if x != nil { - return x.CorrelationId - } - return "" -} - -func (x *ConfigurationStatus) GetTimestamp() *timestamppb.Timestamp { - if x != nil { - return x.Timestamp - } - return nil -} - -func (x *ConfigurationStatus) GetStatus() Status { - if x != nil { - return x.Status - } - return Status_IN_PROGRESS -} - -func (x *ConfigurationStatus) GetMessage() string { - if x != nil { - return x.Message - } - return "" -} - -var File_api_grpc_instances_configurations_proto protoreflect.FileDescriptor - -var file_api_grpc_instances_configurations_proto_rawDesc = []byte{ - 0x0a, 0x27, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x66, 0x35, 0x2e, 0x6e, 0x67, - 0x69, 0x6e, 0x78, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, - 0x70, 0x63, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x1a, 0x1f, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, - 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf4, 0x01, - 0x0a, 0x13, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, - 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x72, 0x72, 0x65, 0x6c, - 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, - 0x63, 0x6f, 0x72, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x38, 0x0a, - 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x74, 0x69, - 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x12, 0x41, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x29, 0x2e, 0x66, 0x35, 0x2e, 0x6e, 0x67, 0x69, - 0x6e, 0x78, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, 0x70, - 0x63, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, - 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, - 0x73, 0x61, 0x67, 0x65, 0x2a, 0x77, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x0f, - 0x0a, 0x0b, 0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x45, 0x53, 0x53, 0x10, 0x00, 0x12, - 0x0b, 0x0a, 0x07, 0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, - 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x52, 0x4f, 0x4c, 0x4c, - 0x42, 0x41, 0x43, 0x4b, 0x5f, 0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x45, 0x53, 0x53, - 0x10, 0x03, 0x12, 0x14, 0x0a, 0x10, 0x52, 0x4f, 0x4c, 0x4c, 0x42, 0x41, 0x43, 0x4b, 0x5f, 0x53, - 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x10, 0x04, 0x12, 0x13, 0x0a, 0x0f, 0x52, 0x4f, 0x4c, 0x4c, - 0x42, 0x41, 0x43, 0x4b, 0x5f, 0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x05, 0x42, 0x2e, 0x5a, - 0x2c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6e, 0x67, 0x69, 0x6e, - 0x78, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x33, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, - 0x72, 0x70, 0x63, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_api_grpc_instances_configurations_proto_rawDescOnce sync.Once - file_api_grpc_instances_configurations_proto_rawDescData = file_api_grpc_instances_configurations_proto_rawDesc -) - -func file_api_grpc_instances_configurations_proto_rawDescGZIP() []byte { - file_api_grpc_instances_configurations_proto_rawDescOnce.Do(func() { - file_api_grpc_instances_configurations_proto_rawDescData = protoimpl.X.CompressGZIP(file_api_grpc_instances_configurations_proto_rawDescData) - }) - return file_api_grpc_instances_configurations_proto_rawDescData -} - -var file_api_grpc_instances_configurations_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_api_grpc_instances_configurations_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_api_grpc_instances_configurations_proto_goTypes = []interface{}{ - (Status)(0), // 0: f5.nginx.agent.api.grpc.instances.Status - (*ConfigurationStatus)(nil), // 1: f5.nginx.agent.api.grpc.instances.ConfigurationStatus - (*timestamppb.Timestamp)(nil), // 2: google.protobuf.Timestamp -} -var file_api_grpc_instances_configurations_proto_depIdxs = []int32{ - 2, // 0: f5.nginx.agent.api.grpc.instances.ConfigurationStatus.timestamp:type_name -> google.protobuf.Timestamp - 0, // 1: f5.nginx.agent.api.grpc.instances.ConfigurationStatus.status:type_name -> f5.nginx.agent.api.grpc.instances.Status - 2, // [2:2] is the sub-list for method output_type - 2, // [2:2] is the sub-list for method input_type - 2, // [2:2] is the sub-list for extension type_name - 2, // [2:2] is the sub-list for extension extendee - 0, // [0:2] is the sub-list for field type_name -} - -func init() { file_api_grpc_instances_configurations_proto_init() } -func file_api_grpc_instances_configurations_proto_init() { - if File_api_grpc_instances_configurations_proto != nil { - return - } - if !protoimpl.UnsafeEnabled { - file_api_grpc_instances_configurations_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ConfigurationStatus); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_api_grpc_instances_configurations_proto_rawDesc, - NumEnums: 1, - NumMessages: 1, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_api_grpc_instances_configurations_proto_goTypes, - DependencyIndexes: file_api_grpc_instances_configurations_proto_depIdxs, - EnumInfos: file_api_grpc_instances_configurations_proto_enumTypes, - MessageInfos: file_api_grpc_instances_configurations_proto_msgTypes, - }.Build() - File_api_grpc_instances_configurations_proto = out.File - file_api_grpc_instances_configurations_proto_rawDesc = nil - file_api_grpc_instances_configurations_proto_goTypes = nil - file_api_grpc_instances_configurations_proto_depIdxs = nil -} diff --git a/api/grpc/instances/configurations.proto b/api/grpc/instances/configurations.proto deleted file mode 100644 index 0d3164144..000000000 --- a/api/grpc/instances/configurations.proto +++ /dev/null @@ -1,30 +0,0 @@ -/** - * Copyright (c) F5, Inc. - * - * This source code is licensed under the Apache License, Version 2.0 license found in the - * LICENSE file in the root directory of this source tree. - */ - -syntax = "proto3"; -package f5.nginx.agent.api.grpc.instances; - -import "google/protobuf/timestamp.proto"; - -option go_package = "github.com/nginx/agent/v3/api/grpc/instances"; - -message ConfigurationStatus { - string instance_id = 1; - string correlation_id = 2; - google.protobuf.Timestamp timestamp = 3; - Status status = 4; - string message = 5; -} - -enum Status { - IN_PROGRESS = 0; - SUCCESS = 1; - FAILED = 2; - ROLLBACK_IN_PROGRESS = 3; - ROLLBACK_SUCCESS = 4; - ROLLBACK_FAILED = 5; -} diff --git a/api/grpc/instances/file.pb.go b/api/grpc/instances/file.pb.go deleted file mode 100644 index 5b2a61d7a..000000000 --- a/api/grpc/instances/file.pb.go +++ /dev/null @@ -1,336 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.32.0 -// protoc v4.25.1 -// source: api/grpc/instances/file.proto - -package instances - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - timestamppb "google.golang.org/protobuf/types/known/timestamppb" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Files struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` -} - -func (x *Files) Reset() { - *x = Files{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_file_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Files) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Files) ProtoMessage() {} - -func (x *Files) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_file_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Files.ProtoReflect.Descriptor instead. -func (*Files) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_file_proto_rawDescGZIP(), []int{0} -} - -func (x *Files) GetFiles() []*File { - if x != nil { - return x.Files - } - return nil -} - -type File struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - LastModified *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=last_modified,json=lastModified,proto3" json:"last_modified,omitempty"` - Path string `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` -} - -func (x *File) Reset() { - *x = File{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_file_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *File) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*File) ProtoMessage() {} - -func (x *File) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_file_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use File.ProtoReflect.Descriptor instead. -func (*File) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_file_proto_rawDescGZIP(), []int{1} -} - -func (x *File) GetLastModified() *timestamppb.Timestamp { - if x != nil { - return x.LastModified - } - return nil -} - -func (x *File) GetPath() string { - if x != nil { - return x.Path - } - return "" -} - -func (x *File) GetVersion() string { - if x != nil { - return x.Version - } - return "" -} - -type FileDownloadResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Encoded bool `protobuf:"varint,1,opt,name=encoded,proto3" json:"encoded,omitempty"` - FileContent []byte `protobuf:"bytes,2,opt,name=file_content,json=fileContent,proto3" json:"file_content,omitempty"` - FilePath string `protobuf:"bytes,3,opt,name=file_path,json=filePath,proto3" json:"file_path,omitempty"` - InstanceId string `protobuf:"bytes,4,opt,name=instance_id,json=instanceID,proto3" json:"instance_id,omitempty"` -} - -func (x *FileDownloadResponse) Reset() { - *x = FileDownloadResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_file_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *FileDownloadResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileDownloadResponse) ProtoMessage() {} - -func (x *FileDownloadResponse) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_file_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileDownloadResponse.ProtoReflect.Descriptor instead. -func (*FileDownloadResponse) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_file_proto_rawDescGZIP(), []int{2} -} - -func (x *FileDownloadResponse) GetEncoded() bool { - if x != nil { - return x.Encoded - } - return false -} - -func (x *FileDownloadResponse) GetFileContent() []byte { - if x != nil { - return x.FileContent - } - return nil -} - -func (x *FileDownloadResponse) GetFilePath() string { - if x != nil { - return x.FilePath - } - return "" -} - -func (x *FileDownloadResponse) GetInstanceId() string { - if x != nil { - return x.InstanceId - } - return "" -} - -var File_api_grpc_instances_file_proto protoreflect.FileDescriptor - -var file_api_grpc_instances_file_proto_rawDesc = []byte{ - 0x0a, 0x1d, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x66, 0x69, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, - 0x21, 0x66, 0x35, 0x2e, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, - 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x73, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x22, 0x46, 0x0a, 0x05, 0x46, 0x69, 0x6c, 0x65, 0x73, 0x12, 0x3d, 0x0a, 0x05, - 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x66, 0x35, - 0x2e, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x61, 0x70, 0x69, - 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2e, - 0x46, 0x69, 0x6c, 0x65, 0x52, 0x05, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x22, 0x75, 0x0a, 0x04, 0x46, - 0x69, 0x6c, 0x65, 0x12, 0x3f, 0x0a, 0x0d, 0x6c, 0x61, 0x73, 0x74, 0x5f, 0x6d, 0x6f, 0x64, 0x69, - 0x66, 0x69, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, - 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, - 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x6c, 0x61, 0x73, 0x74, 0x4d, 0x6f, 0x64, 0x69, - 0x66, 0x69, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x22, 0x91, 0x01, 0x0a, 0x14, 0x46, 0x69, 0x6c, 0x65, 0x44, 0x6f, 0x77, 0x6e, 0x6c, - 0x6f, 0x61, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x65, - 0x6e, 0x63, 0x6f, 0x64, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x65, 0x6e, - 0x63, 0x6f, 0x64, 0x65, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x63, 0x6f, - 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x0b, 0x66, 0x69, 0x6c, - 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65, - 0x5f, 0x70, 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c, - 0x65, 0x50, 0x61, 0x74, 0x68, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x5f, 0x69, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x63, 0x65, 0x49, 0x44, 0x42, 0x2e, 0x5a, 0x2c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, - 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, - 0x2f, 0x76, 0x33, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x69, 0x6e, 0x73, - 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_api_grpc_instances_file_proto_rawDescOnce sync.Once - file_api_grpc_instances_file_proto_rawDescData = file_api_grpc_instances_file_proto_rawDesc -) - -func file_api_grpc_instances_file_proto_rawDescGZIP() []byte { - file_api_grpc_instances_file_proto_rawDescOnce.Do(func() { - file_api_grpc_instances_file_proto_rawDescData = protoimpl.X.CompressGZIP(file_api_grpc_instances_file_proto_rawDescData) - }) - return file_api_grpc_instances_file_proto_rawDescData -} - -var file_api_grpc_instances_file_proto_msgTypes = make([]protoimpl.MessageInfo, 3) -var file_api_grpc_instances_file_proto_goTypes = []interface{}{ - (*Files)(nil), // 0: f5.nginx.agent.api.grpc.instances.Files - (*File)(nil), // 1: f5.nginx.agent.api.grpc.instances.File - (*FileDownloadResponse)(nil), // 2: f5.nginx.agent.api.grpc.instances.FileDownloadResponse - (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp -} -var file_api_grpc_instances_file_proto_depIdxs = []int32{ - 1, // 0: f5.nginx.agent.api.grpc.instances.Files.files:type_name -> f5.nginx.agent.api.grpc.instances.File - 3, // 1: f5.nginx.agent.api.grpc.instances.File.last_modified:type_name -> google.protobuf.Timestamp - 2, // [2:2] is the sub-list for method output_type - 2, // [2:2] is the sub-list for method input_type - 2, // [2:2] is the sub-list for extension type_name - 2, // [2:2] is the sub-list for extension extendee - 0, // [0:2] is the sub-list for field type_name -} - -func init() { file_api_grpc_instances_file_proto_init() } -func file_api_grpc_instances_file_proto_init() { - if File_api_grpc_instances_file_proto != nil { - return - } - if !protoimpl.UnsafeEnabled { - file_api_grpc_instances_file_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Files); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_api_grpc_instances_file_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*File); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_api_grpc_instances_file_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*FileDownloadResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_api_grpc_instances_file_proto_rawDesc, - NumEnums: 0, - NumMessages: 3, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_api_grpc_instances_file_proto_goTypes, - DependencyIndexes: file_api_grpc_instances_file_proto_depIdxs, - MessageInfos: file_api_grpc_instances_file_proto_msgTypes, - }.Build() - File_api_grpc_instances_file_proto = out.File - file_api_grpc_instances_file_proto_rawDesc = nil - file_api_grpc_instances_file_proto_goTypes = nil - file_api_grpc_instances_file_proto_depIdxs = nil -} diff --git a/api/grpc/instances/file.proto b/api/grpc/instances/file.proto deleted file mode 100644 index feed66e55..000000000 --- a/api/grpc/instances/file.proto +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -syntax = "proto3"; -package f5.nginx.agent.api.grpc.instances; - -import "google/protobuf/timestamp.proto"; - -option go_package = "github.com/nginx/agent/v3/api/grpc/instances"; - -message Files { - repeated File files = 1; -} - -message File { - google.protobuf.Timestamp last_modified = 1; - string path = 2; - string version = 3; -} - -message FileDownloadResponse { - bool encoded = 1; - bytes file_content = 2; - string file_path = 3; - string instance_id = 4 [json_name="instanceID"]; -} diff --git a/api/grpc/instances/instances.pb.go b/api/grpc/instances/instances.pb.go deleted file mode 100644 index 2673a1524..000000000 --- a/api/grpc/instances/instances.pb.go +++ /dev/null @@ -1,420 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.32.0 -// protoc v4.25.1 -// source: api/grpc/instances/instances.proto - -package instances - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -type Type int32 - -const ( - Type_UNKNOWN Type = 0 - Type_NGINX Type = 1 - Type_NGINX_PLUS Type = 2 - Type_NGINX_GATEWAY_FABRIC Type = 3 -) - -// Enum value maps for Type. -var ( - Type_name = map[int32]string{ - 0: "UNKNOWN", - 1: "NGINX", - 2: "NGINX_PLUS", - 3: "NGINX_GATEWAY_FABRIC", - } - Type_value = map[string]int32{ - "UNKNOWN": 0, - "NGINX": 1, - "NGINX_PLUS": 2, - "NGINX_GATEWAY_FABRIC": 3, - } -) - -func (x Type) Enum() *Type { - p := new(Type) - *p = x - return p -} - -func (x Type) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (Type) Descriptor() protoreflect.EnumDescriptor { - return file_api_grpc_instances_instances_proto_enumTypes[0].Descriptor() -} - -func (Type) Type() protoreflect.EnumType { - return &file_api_grpc_instances_instances_proto_enumTypes[0] -} - -func (x Type) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use Type.Descriptor instead. -func (Type) EnumDescriptor() ([]byte, []int) { - return file_api_grpc_instances_instances_proto_rawDescGZIP(), []int{0} -} - -type Instance struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` - Meta *Meta `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"` - Type Type `protobuf:"varint,3,opt,name=type,proto3,enum=f5.nginx.agent.api.grpc.instances.Type" json:"type,omitempty"` - Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` -} - -func (x *Instance) Reset() { - *x = Instance{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_instances_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Instance) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Instance) ProtoMessage() {} - -func (x *Instance) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_instances_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Instance.ProtoReflect.Descriptor instead. -func (*Instance) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_instances_proto_rawDescGZIP(), []int{0} -} - -func (x *Instance) GetInstanceId() string { - if x != nil { - return x.InstanceId - } - return "" -} - -func (x *Instance) GetMeta() *Meta { - if x != nil { - return x.Meta - } - return nil -} - -func (x *Instance) GetType() Type { - if x != nil { - return x.Type - } - return Type_UNKNOWN -} - -func (x *Instance) GetVersion() string { - if x != nil { - return x.Version - } - return "" -} - -type Meta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Types that are assignable to Meta: - // - // *Meta_NginxMeta - Meta isMeta_Meta `protobuf_oneof:"meta"` -} - -func (x *Meta) Reset() { - *x = Meta{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_instances_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Meta) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Meta) ProtoMessage() {} - -func (x *Meta) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_instances_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Meta.ProtoReflect.Descriptor instead. -func (*Meta) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_instances_proto_rawDescGZIP(), []int{1} -} - -func (m *Meta) GetMeta() isMeta_Meta { - if m != nil { - return m.Meta - } - return nil -} - -func (x *Meta) GetNginxMeta() *NginxMeta { - if x, ok := x.GetMeta().(*Meta_NginxMeta); ok { - return x.NginxMeta - } - return nil -} - -type isMeta_Meta interface { - isMeta_Meta() -} - -type Meta_NginxMeta struct { - NginxMeta *NginxMeta `protobuf:"bytes,1,opt,name=nginx_meta,json=nginxMeta,proto3,oneof"` -} - -func (*Meta_NginxMeta) isMeta_Meta() {} - -type NginxMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - ConfigPath string `protobuf:"bytes,1,opt,name=config_path,json=configPath,proto3" json:"config_path,omitempty"` - ExePath string `protobuf:"bytes,2,opt,name=exe_path,json=exePath,proto3" json:"exe_path,omitempty"` - ProcessId int32 `protobuf:"varint,3,opt,name=process_id,json=processId,proto3" json:"process_id,omitempty"` -} - -func (x *NginxMeta) Reset() { - *x = NginxMeta{} - if protoimpl.UnsafeEnabled { - mi := &file_api_grpc_instances_instances_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *NginxMeta) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*NginxMeta) ProtoMessage() {} - -func (x *NginxMeta) ProtoReflect() protoreflect.Message { - mi := &file_api_grpc_instances_instances_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use NginxMeta.ProtoReflect.Descriptor instead. -func (*NginxMeta) Descriptor() ([]byte, []int) { - return file_api_grpc_instances_instances_proto_rawDescGZIP(), []int{2} -} - -func (x *NginxMeta) GetConfigPath() string { - if x != nil { - return x.ConfigPath - } - return "" -} - -func (x *NginxMeta) GetExePath() string { - if x != nil { - return x.ExePath - } - return "" -} - -func (x *NginxMeta) GetProcessId() int32 { - if x != nil { - return x.ProcessId - } - return 0 -} - -var File_api_grpc_instances_instances_proto protoreflect.FileDescriptor - -var file_api_grpc_instances_instances_proto_rawDesc = []byte{ - 0x0a, 0x22, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x63, 0x65, 0x73, 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x66, 0x35, 0x2e, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2e, 0x61, - 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x69, 0x6e, - 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x22, 0xbf, 0x01, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x63, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, - 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x3b, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x66, 0x35, 0x2e, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2e, 0x61, - 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x69, 0x6e, - 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x04, 0x6d, 0x65, - 0x74, 0x61, 0x12, 0x3b, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, - 0x32, 0x27, 0x2e, 0x66, 0x35, 0x2e, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2e, 0x61, 0x67, 0x65, 0x6e, - 0x74, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x69, 0x6e, 0x73, 0x74, 0x61, - 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, - 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x5d, 0x0a, 0x04, 0x4d, 0x65, 0x74, - 0x61, 0x12, 0x4d, 0x0a, 0x0a, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x66, 0x35, 0x2e, 0x6e, 0x67, 0x69, 0x6e, 0x78, - 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x61, 0x70, 0x69, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x2e, - 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x2e, 0x4e, 0x67, 0x69, 0x6e, 0x78, 0x4d, - 0x65, 0x74, 0x61, 0x48, 0x00, 0x52, 0x09, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x4d, 0x65, 0x74, 0x61, - 0x42, 0x06, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x22, 0x66, 0x0a, 0x09, 0x4e, 0x67, 0x69, 0x6e, - 0x78, 0x4d, 0x65, 0x74, 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, - 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x50, 0x61, 0x74, 0x68, 0x12, 0x19, 0x0a, 0x08, 0x65, 0x78, 0x65, 0x5f, 0x70, 0x61, - 0x74, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x65, 0x78, 0x65, 0x50, 0x61, 0x74, - 0x68, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x49, 0x64, - 0x2a, 0x48, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x55, 0x4e, 0x4b, 0x4e, - 0x4f, 0x57, 0x4e, 0x10, 0x00, 0x12, 0x09, 0x0a, 0x05, 0x4e, 0x47, 0x49, 0x4e, 0x58, 0x10, 0x01, - 0x12, 0x0e, 0x0a, 0x0a, 0x4e, 0x47, 0x49, 0x4e, 0x58, 0x5f, 0x50, 0x4c, 0x55, 0x53, 0x10, 0x02, - 0x12, 0x18, 0x0a, 0x14, 0x4e, 0x47, 0x49, 0x4e, 0x58, 0x5f, 0x47, 0x41, 0x54, 0x45, 0x57, 0x41, - 0x59, 0x5f, 0x46, 0x41, 0x42, 0x52, 0x49, 0x43, 0x10, 0x03, 0x42, 0x2e, 0x5a, 0x2c, 0x67, 0x69, - 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6e, 0x67, 0x69, 0x6e, 0x78, 0x2f, 0x61, - 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x33, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x67, 0x72, 0x70, 0x63, - 0x2f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x33, -} - -var ( - file_api_grpc_instances_instances_proto_rawDescOnce sync.Once - file_api_grpc_instances_instances_proto_rawDescData = file_api_grpc_instances_instances_proto_rawDesc -) - -func file_api_grpc_instances_instances_proto_rawDescGZIP() []byte { - file_api_grpc_instances_instances_proto_rawDescOnce.Do(func() { - file_api_grpc_instances_instances_proto_rawDescData = protoimpl.X.CompressGZIP(file_api_grpc_instances_instances_proto_rawDescData) - }) - return file_api_grpc_instances_instances_proto_rawDescData -} - -var file_api_grpc_instances_instances_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_api_grpc_instances_instances_proto_msgTypes = make([]protoimpl.MessageInfo, 3) -var file_api_grpc_instances_instances_proto_goTypes = []interface{}{ - (Type)(0), // 0: f5.nginx.agent.api.grpc.instances.Type - (*Instance)(nil), // 1: f5.nginx.agent.api.grpc.instances.Instance - (*Meta)(nil), // 2: f5.nginx.agent.api.grpc.instances.Meta - (*NginxMeta)(nil), // 3: f5.nginx.agent.api.grpc.instances.NginxMeta -} -var file_api_grpc_instances_instances_proto_depIdxs = []int32{ - 2, // 0: f5.nginx.agent.api.grpc.instances.Instance.meta:type_name -> f5.nginx.agent.api.grpc.instances.Meta - 0, // 1: f5.nginx.agent.api.grpc.instances.Instance.type:type_name -> f5.nginx.agent.api.grpc.instances.Type - 3, // 2: f5.nginx.agent.api.grpc.instances.Meta.nginx_meta:type_name -> f5.nginx.agent.api.grpc.instances.NginxMeta - 3, // [3:3] is the sub-list for method output_type - 3, // [3:3] is the sub-list for method input_type - 3, // [3:3] is the sub-list for extension type_name - 3, // [3:3] is the sub-list for extension extendee - 0, // [0:3] is the sub-list for field type_name -} - -func init() { file_api_grpc_instances_instances_proto_init() } -func file_api_grpc_instances_instances_proto_init() { - if File_api_grpc_instances_instances_proto != nil { - return - } - if !protoimpl.UnsafeEnabled { - file_api_grpc_instances_instances_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Instance); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_api_grpc_instances_instances_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Meta); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_api_grpc_instances_instances_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*NginxMeta); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - file_api_grpc_instances_instances_proto_msgTypes[1].OneofWrappers = []interface{}{ - (*Meta_NginxMeta)(nil), - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_api_grpc_instances_instances_proto_rawDesc, - NumEnums: 1, - NumMessages: 3, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_api_grpc_instances_instances_proto_goTypes, - DependencyIndexes: file_api_grpc_instances_instances_proto_depIdxs, - EnumInfos: file_api_grpc_instances_instances_proto_enumTypes, - MessageInfos: file_api_grpc_instances_instances_proto_msgTypes, - }.Build() - File_api_grpc_instances_instances_proto = out.File - file_api_grpc_instances_instances_proto_rawDesc = nil - file_api_grpc_instances_instances_proto_goTypes = nil - file_api_grpc_instances_instances_proto_depIdxs = nil -} diff --git a/api/grpc/instances/instances.proto b/api/grpc/instances/instances.proto deleted file mode 100644 index d3dd39579..000000000 --- a/api/grpc/instances/instances.proto +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -syntax = "proto3"; -package f5.nginx.agent.api.grpc.instances; - -option go_package = "github.com/nginx/agent/v3/api/grpc/instances"; - -message Instance { - string instance_id = 1; - Meta meta = 2; - Type type = 3; - string version = 4; -} - -message Meta { - oneof meta { - NginxMeta nginx_meta = 1; - } -} -message NginxMeta { - string config_path = 1; - string exe_path = 2; - int32 process_id = 3; -} - -enum Type { - UNKNOWN = 0; - NGINX = 1; - NGINX_PLUS = 2; - NGINX_GATEWAY_FABRIC = 3; -} diff --git a/api/grpc/mpi/v1/command.pb.go b/api/grpc/mpi/v1/command.pb.go deleted file mode 100644 index d2b819c70..000000000 --- a/api/grpc/mpi/v1/command.pb.go +++ /dev/null @@ -1,1238 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// These proto definitions follow https://protobuf.dev/programming-guides/style/ -// and recommendations outlined in https://static.sched.com/hosted_files/kccncna17/ad/2017%20CloudNativeCon%20-%20Mod%20gRPC%20Services.pdf - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.32.0 -// protoc v4.25.1 -// source: mpi/v1/command.proto - -package v1 - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - structpb "google.golang.org/protobuf/types/known/structpb" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -// the types of instances possible -type InstanceMeta_InstanceType int32 - -const ( - // Unspecified instance type - InstanceMeta_INSTANCE_TYPE_UNSPECIFIED InstanceMeta_InstanceType = 0 - // NGINX Agent - InstanceMeta_INSTANCE_TYPE_AGENT InstanceMeta_InstanceType = 1 - // NGINX - InstanceMeta_INSTANCE_TYPE_NGINX InstanceMeta_InstanceType = 2 - // NGINX Plus - InstanceMeta_INSTANCE_TYPE_NGINX_PLUS InstanceMeta_InstanceType = 3 - // NGINX Unit - InstanceMeta_INSTANCE_TYPE_UNIT InstanceMeta_InstanceType = 4 -) - -// Enum value maps for InstanceMeta_InstanceType. -var ( - InstanceMeta_InstanceType_name = map[int32]string{ - 0: "INSTANCE_TYPE_UNSPECIFIED", - 1: "INSTANCE_TYPE_AGENT", - 2: "INSTANCE_TYPE_NGINX", - 3: "INSTANCE_TYPE_NGINX_PLUS", - 4: "INSTANCE_TYPE_UNIT", - } - InstanceMeta_InstanceType_value = map[string]int32{ - "INSTANCE_TYPE_UNSPECIFIED": 0, - "INSTANCE_TYPE_AGENT": 1, - "INSTANCE_TYPE_NGINX": 2, - "INSTANCE_TYPE_NGINX_PLUS": 3, - "INSTANCE_TYPE_UNIT": 4, - } -) - -func (x InstanceMeta_InstanceType) Enum() *InstanceMeta_InstanceType { - p := new(InstanceMeta_InstanceType) - *p = x - return p -} - -func (x InstanceMeta_InstanceType) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (InstanceMeta_InstanceType) Descriptor() protoreflect.EnumDescriptor { - return file_mpi_v1_command_proto_enumTypes[0].Descriptor() -} - -func (InstanceMeta_InstanceType) Type() protoreflect.EnumType { - return &file_mpi_v1_command_proto_enumTypes[0] -} - -func (x InstanceMeta_InstanceType) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use InstanceMeta_InstanceType.Descriptor instead. -func (InstanceMeta_InstanceType) EnumDescriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{9, 0} -} - -// The connection request is an intial handshake to establish a connection, sending NGINX Agent instance information -type CreateConnectionRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Meta-information associated with a message - MessageMeta *MessageMeta `protobuf:"bytes,1,opt,name=message_meta,json=messageMeta,proto3" json:"message_meta,omitempty"` - // instance information associated with the NGINX Agent - Agent *Instance `protobuf:"bytes,2,opt,name=agent,proto3" json:"agent,omitempty"` -} - -func (x *CreateConnectionRequest) Reset() { - *x = CreateConnectionRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *CreateConnectionRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CreateConnectionRequest) ProtoMessage() {} - -func (x *CreateConnectionRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CreateConnectionRequest.ProtoReflect.Descriptor instead. -func (*CreateConnectionRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{0} -} - -func (x *CreateConnectionRequest) GetMessageMeta() *MessageMeta { - if x != nil { - return x.MessageMeta - } - return nil -} - -func (x *CreateConnectionRequest) GetAgent() *Instance { - if x != nil { - return x.Agent - } - return nil -} - -// A response to a CreateConnectionRequest -type CreateConnectionResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // the success or failure of the CreateConnectionRequest - Response *CommandResponse `protobuf:"bytes,1,opt,name=response,proto3" json:"response,omitempty"` - // the recommendation NGINX Agent configurations provided by the ManagementPlane - AgentConfig *AgentConfig `protobuf:"bytes,2,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config,omitempty"` -} - -func (x *CreateConnectionResponse) Reset() { - *x = CreateConnectionResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *CreateConnectionResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CreateConnectionResponse) ProtoMessage() {} - -func (x *CreateConnectionResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CreateConnectionResponse.ProtoReflect.Descriptor instead. -func (*CreateConnectionResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{1} -} - -func (x *CreateConnectionResponse) GetResponse() *CommandResponse { - if x != nil { - return x.Response - } - return nil -} - -func (x *CreateConnectionResponse) GetAgentConfig() *AgentConfig { - if x != nil { - return x.AgentConfig - } - return nil -} - -// Report on the status of the Data Plane -type UpdateDataPlaneStatusRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *UpdateDataPlaneStatusRequest) Reset() { - *x = UpdateDataPlaneStatusRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateDataPlaneStatusRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateDataPlaneStatusRequest) ProtoMessage() {} - -func (x *UpdateDataPlaneStatusRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateDataPlaneStatusRequest.ProtoReflect.Descriptor instead. -func (*UpdateDataPlaneStatusRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{2} -} - -// Respond to a UpdateDataPlaneStatusRequest - intentionally empty -type UpdateDataPlaneStatusResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *UpdateDataPlaneStatusResponse) Reset() { - *x = UpdateDataPlaneStatusResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateDataPlaneStatusResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateDataPlaneStatusResponse) ProtoMessage() {} - -func (x *UpdateDataPlaneStatusResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateDataPlaneStatusResponse.ProtoReflect.Descriptor instead. -func (*UpdateDataPlaneStatusResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{3} -} - -// Health report of a set of instances -type UpdateDataPlaneHealthRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *UpdateDataPlaneHealthRequest) Reset() { - *x = UpdateDataPlaneHealthRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateDataPlaneHealthRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateDataPlaneHealthRequest) ProtoMessage() {} - -func (x *UpdateDataPlaneHealthRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateDataPlaneHealthRequest.ProtoReflect.Descriptor instead. -func (*UpdateDataPlaneHealthRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{4} -} - -// Response to a UpdateDataPlaneHealthRequest - intentionally empty -type UpdateDataPlaneHealthResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *UpdateDataPlaneHealthResponse) Reset() { - *x = UpdateDataPlaneHealthResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateDataPlaneHealthResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateDataPlaneHealthResponse) ProtoMessage() {} - -func (x *UpdateDataPlaneHealthResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[5] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateDataPlaneHealthResponse.ProtoReflect.Descriptor instead. -func (*UpdateDataPlaneHealthResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{5} -} - -// Reports the status of an associated command. This may be in response to a ManagementPlaneRequest -type DataPlaneResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *DataPlaneResponse) Reset() { - *x = DataPlaneResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *DataPlaneResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*DataPlaneResponse) ProtoMessage() {} - -func (x *DataPlaneResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[6] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use DataPlaneResponse.ProtoReflect.Descriptor instead. -func (*DataPlaneResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{6} -} - -// A Management Plane request for information, triggers an associated rpc on the DataPlane -type ManagementPlaneRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *ManagementPlaneRequest) Reset() { - *x = ManagementPlaneRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *ManagementPlaneRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ManagementPlaneRequest) ProtoMessage() {} - -func (x *ManagementPlaneRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[7] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ManagementPlaneRequest.ProtoReflect.Descriptor instead. -func (*ManagementPlaneRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{7} -} - -// This represents an instance being reported on -type Instance struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Meta-information associated with an instance - InstanceMeta *InstanceMeta `protobuf:"bytes,1,opt,name=instance_meta,json=instanceMeta,proto3" json:"instance_meta,omitempty"` - // Runtime configuration associated with an instance - InstanceConfig *InstanceConfig `protobuf:"bytes,2,opt,name=instance_config,json=instanceConfig,proto3" json:"instance_config,omitempty"` -} - -func (x *Instance) Reset() { - *x = Instance{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[8] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Instance) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Instance) ProtoMessage() {} - -func (x *Instance) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[8] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Instance.ProtoReflect.Descriptor instead. -func (*Instance) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{8} -} - -func (x *Instance) GetInstanceMeta() *InstanceMeta { - if x != nil { - return x.InstanceMeta - } - return nil -} - -func (x *Instance) GetInstanceConfig() *InstanceConfig { - if x != nil { - return x.InstanceConfig - } - return nil -} - -// Metainformation relating to the reported instance -type InstanceMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // the identifier associated with the instance - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` - // the types of instances possible - InstanceType InstanceMeta_InstanceType `protobuf:"varint,2,opt,name=instance_type,json=instanceType,proto3,enum=mpi.v1.InstanceMeta_InstanceType" json:"instance_type,omitempty"` - // the version of the instance - Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` -} - -func (x *InstanceMeta) Reset() { - *x = InstanceMeta{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *InstanceMeta) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*InstanceMeta) ProtoMessage() {} - -func (x *InstanceMeta) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[9] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use InstanceMeta.ProtoReflect.Descriptor instead. -func (*InstanceMeta) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{9} -} - -func (x *InstanceMeta) GetInstanceId() string { - if x != nil { - return x.InstanceId - } - return "" -} - -func (x *InstanceMeta) GetInstanceType() InstanceMeta_InstanceType { - if x != nil { - return x.InstanceType - } - return InstanceMeta_INSTANCE_TYPE_UNSPECIFIED -} - -func (x *InstanceMeta) GetVersion() string { - if x != nil { - return x.Version - } - return "" -} - -// Instance Configuration options -type InstanceConfig struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Types that are assignable to Config: - // - // *InstanceConfig_AgentConfig - Config isInstanceConfig_Config `protobuf_oneof:"config"` -} - -func (x *InstanceConfig) Reset() { - *x = InstanceConfig{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[10] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *InstanceConfig) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*InstanceConfig) ProtoMessage() {} - -func (x *InstanceConfig) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[10] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use InstanceConfig.ProtoReflect.Descriptor instead. -func (*InstanceConfig) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{10} -} - -func (m *InstanceConfig) GetConfig() isInstanceConfig_Config { - if m != nil { - return m.Config - } - return nil -} - -func (x *InstanceConfig) GetAgentConfig() *AgentConfig { - if x, ok := x.GetConfig().(*InstanceConfig_AgentConfig); ok { - return x.AgentConfig - } - return nil -} - -type isInstanceConfig_Config interface { - isInstanceConfig_Config() -} - -type InstanceConfig_AgentConfig struct { - // NGINX Agent runtime configuration settings - AgentConfig *AgentConfig `protobuf:"bytes,1,opt,name=agent_config,json=agentConfig,proto3,oneof"` -} - -func (*InstanceConfig_AgentConfig) isInstanceConfig_Config() {} - -// This contains a series of NGINX Agent configurations -type AgentConfig struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Command server settings - Command *CommandServer `protobuf:"bytes,1,opt,name=command,proto3" json:"command,omitempty"` - // Metrics server settings - Metrics *MetricsServer `protobuf:"bytes,2,opt,name=metrics,proto3" json:"metrics,omitempty"` - // File server settings - File *FileServer `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"` - // A series of key/value pairs to add more data to the NGINX Agent instance - Labels []*structpb.Struct `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty"` - // A list of features that the NGINX Agent has - Features []string `protobuf:"bytes,5,rep,name=features,proto3" json:"features,omitempty"` - // Message buffer size, maximum not acknowledged messages from the subscribe perspective - MessageBufferSize string `protobuf:"bytes,6,opt,name=message_buffer_size,json=messageBufferSize,proto3" json:"message_buffer_size,omitempty"` -} - -func (x *AgentConfig) Reset() { - *x = AgentConfig{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *AgentConfig) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*AgentConfig) ProtoMessage() {} - -func (x *AgentConfig) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[11] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use AgentConfig.ProtoReflect.Descriptor instead. -func (*AgentConfig) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{11} -} - -func (x *AgentConfig) GetCommand() *CommandServer { - if x != nil { - return x.Command - } - return nil -} - -func (x *AgentConfig) GetMetrics() *MetricsServer { - if x != nil { - return x.Metrics - } - return nil -} - -func (x *AgentConfig) GetFile() *FileServer { - if x != nil { - return x.File - } - return nil -} - -func (x *AgentConfig) GetLabels() []*structpb.Struct { - if x != nil { - return x.Labels - } - return nil -} - -func (x *AgentConfig) GetFeatures() []string { - if x != nil { - return x.Features - } - return nil -} - -func (x *AgentConfig) GetMessageBufferSize() string { - if x != nil { - return x.MessageBufferSize - } - return "" -} - -// The command settings, associated with messaging from an external source -type CommandServer struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *CommandServer) Reset() { - *x = CommandServer{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[12] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *CommandServer) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CommandServer) ProtoMessage() {} - -func (x *CommandServer) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[12] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CommandServer.ProtoReflect.Descriptor instead. -func (*CommandServer) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{12} -} - -// The metrics settings associated with orgins (sources) of the metrics and destinations (exporter) -type MetricsServer struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *MetricsServer) Reset() { - *x = MetricsServer{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[13] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *MetricsServer) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MetricsServer) ProtoMessage() {} - -func (x *MetricsServer) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[13] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MetricsServer.ProtoReflect.Descriptor instead. -func (*MetricsServer) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{13} -} - -// The file settings associated with file server for configurations -type FileServer struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *FileServer) Reset() { - *x = FileServer{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_command_proto_msgTypes[14] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *FileServer) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileServer) ProtoMessage() {} - -func (x *FileServer) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_command_proto_msgTypes[14] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileServer.ProtoReflect.Descriptor instead. -func (*FileServer) Descriptor() ([]byte, []int) { - return file_mpi_v1_command_proto_rawDescGZIP(), []int{14} -} - -var File_mpi_v1_command_proto protoreflect.FileDescriptor - -var file_mpi_v1_command_proto_rawDesc = []byte{ - 0x0a, 0x14, 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x1a, 0x13, - 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x22, 0x79, 0x0a, 0x17, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, - 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x0c, - 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, - 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, - 0x4d, 0x65, 0x74, 0x61, 0x12, 0x26, 0x0a, 0x05, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, - 0x74, 0x61, 0x6e, 0x63, 0x65, 0x52, 0x05, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x22, 0x87, 0x01, 0x0a, - 0x18, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, - 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x33, 0x0a, 0x08, 0x72, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6d, 0x70, - 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x52, 0x08, 0x72, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, - 0x0a, 0x0c, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x67, - 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x52, 0x0b, 0x61, 0x67, 0x65, 0x6e, 0x74, - 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x22, 0x1e, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, - 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x1f, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, - 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x1e, 0x0a, 0x1c, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x1f, 0x0a, 0x1d, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x13, 0x0a, 0x11, 0x44, 0x61, 0x74, 0x61, - 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x18, 0x0a, - 0x16, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x65, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x86, 0x01, 0x0a, 0x08, 0x49, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x63, 0x65, 0x12, 0x39, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, - 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6d, 0x70, - 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, - 0x61, 0x52, 0x0c, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x12, - 0x3f, 0x0a, 0x0f, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, - 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, - 0x52, 0x0e, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, - 0x22, 0xa9, 0x02, 0x0a, 0x0c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, - 0x61, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, - 0x49, 0x64, 0x12, 0x46, 0x0a, 0x0d, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x5f, 0x74, - 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x21, 0x2e, 0x6d, 0x70, 0x69, 0x2e, - 0x76, 0x31, 0x2e, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x2e, - 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0c, 0x69, 0x6e, - 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, - 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x95, 0x01, 0x0a, 0x0c, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1d, 0x0a, 0x19, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, - 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, - 0x45, 0x44, 0x10, 0x00, 0x12, 0x17, 0x0a, 0x13, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, - 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x41, 0x47, 0x45, 0x4e, 0x54, 0x10, 0x01, 0x12, 0x17, 0x0a, - 0x13, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, - 0x47, 0x49, 0x4e, 0x58, 0x10, 0x02, 0x12, 0x1c, 0x0a, 0x18, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, - 0x43, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x4e, 0x47, 0x49, 0x4e, 0x58, 0x5f, 0x50, 0x4c, - 0x55, 0x53, 0x10, 0x03, 0x12, 0x16, 0x0a, 0x12, 0x49, 0x4e, 0x53, 0x54, 0x41, 0x4e, 0x43, 0x45, - 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x49, 0x54, 0x10, 0x04, 0x22, 0x54, 0x0a, 0x0e, - 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x38, - 0x0a, 0x0c, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x67, - 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x00, 0x52, 0x0b, 0x61, 0x67, 0x65, - 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x42, 0x08, 0x0a, 0x06, 0x63, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x22, 0x94, 0x02, 0x0a, 0x0b, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x43, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x12, 0x2f, 0x0a, 0x07, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x07, 0x63, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x12, 0x2f, 0x0a, 0x07, 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, - 0x74, 0x72, 0x69, 0x63, 0x73, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x07, 0x6d, 0x65, 0x74, - 0x72, 0x69, 0x63, 0x73, 0x12, 0x26, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, - 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x2f, 0x0a, 0x06, - 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, - 0x74, 0x72, 0x75, 0x63, 0x74, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x1a, 0x0a, - 0x08, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, - 0x08, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x65, 0x73, - 0x73, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x75, 0x66, 0x66, 0x65, 0x72, 0x5f, 0x73, 0x69, 0x7a, 0x65, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x11, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x42, - 0x75, 0x66, 0x66, 0x65, 0x72, 0x53, 0x69, 0x7a, 0x65, 0x22, 0x0f, 0x0a, 0x0d, 0x43, 0x6f, 0x6d, - 0x6d, 0x61, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x22, 0x0f, 0x0a, 0x0d, 0x4d, 0x65, - 0x74, 0x72, 0x69, 0x63, 0x73, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x22, 0x0c, 0x0a, 0x0a, 0x46, - 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x32, 0x87, 0x03, 0x0a, 0x0e, 0x43, 0x6f, - 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x57, 0x0a, 0x10, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, - 0x12, 0x1f, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x20, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, - 0x65, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x66, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, - 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x24, - 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, - 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x66, 0x0a, - 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, - 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x12, 0x24, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, - 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x48, - 0x65, 0x61, 0x6c, 0x74, 0x68, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x25, 0x2e, 0x6d, - 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x44, 0x61, 0x74, 0x61, - 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x48, 0x65, 0x61, 0x6c, 0x74, 0x68, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x4c, 0x0a, 0x09, 0x53, 0x75, 0x62, 0x73, 0x63, 0x72, 0x69, - 0x62, 0x65, 0x12, 0x19, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, - 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x1e, 0x2e, - 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x61, 0x6e, 0x61, 0x67, 0x65, 0x6d, 0x65, 0x6e, - 0x74, 0x50, 0x6c, 0x61, 0x6e, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x00, 0x28, - 0x01, 0x30, 0x01, 0x42, 0x08, 0x5a, 0x06, 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_mpi_v1_command_proto_rawDescOnce sync.Once - file_mpi_v1_command_proto_rawDescData = file_mpi_v1_command_proto_rawDesc -) - -func file_mpi_v1_command_proto_rawDescGZIP() []byte { - file_mpi_v1_command_proto_rawDescOnce.Do(func() { - file_mpi_v1_command_proto_rawDescData = protoimpl.X.CompressGZIP(file_mpi_v1_command_proto_rawDescData) - }) - return file_mpi_v1_command_proto_rawDescData -} - -var file_mpi_v1_command_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_mpi_v1_command_proto_msgTypes = make([]protoimpl.MessageInfo, 15) -var file_mpi_v1_command_proto_goTypes = []interface{}{ - (InstanceMeta_InstanceType)(0), // 0: mpi.v1.InstanceMeta.InstanceType - (*CreateConnectionRequest)(nil), // 1: mpi.v1.CreateConnectionRequest - (*CreateConnectionResponse)(nil), // 2: mpi.v1.CreateConnectionResponse - (*UpdateDataPlaneStatusRequest)(nil), // 3: mpi.v1.UpdateDataPlaneStatusRequest - (*UpdateDataPlaneStatusResponse)(nil), // 4: mpi.v1.UpdateDataPlaneStatusResponse - (*UpdateDataPlaneHealthRequest)(nil), // 5: mpi.v1.UpdateDataPlaneHealthRequest - (*UpdateDataPlaneHealthResponse)(nil), // 6: mpi.v1.UpdateDataPlaneHealthResponse - (*DataPlaneResponse)(nil), // 7: mpi.v1.DataPlaneResponse - (*ManagementPlaneRequest)(nil), // 8: mpi.v1.ManagementPlaneRequest - (*Instance)(nil), // 9: mpi.v1.Instance - (*InstanceMeta)(nil), // 10: mpi.v1.InstanceMeta - (*InstanceConfig)(nil), // 11: mpi.v1.InstanceConfig - (*AgentConfig)(nil), // 12: mpi.v1.AgentConfig - (*CommandServer)(nil), // 13: mpi.v1.CommandServer - (*MetricsServer)(nil), // 14: mpi.v1.MetricsServer - (*FileServer)(nil), // 15: mpi.v1.FileServer - (*MessageMeta)(nil), // 16: mpi.v1.MessageMeta - (*CommandResponse)(nil), // 17: mpi.v1.CommandResponse - (*structpb.Struct)(nil), // 18: google.protobuf.Struct -} -var file_mpi_v1_command_proto_depIdxs = []int32{ - 16, // 0: mpi.v1.CreateConnectionRequest.message_meta:type_name -> mpi.v1.MessageMeta - 9, // 1: mpi.v1.CreateConnectionRequest.agent:type_name -> mpi.v1.Instance - 17, // 2: mpi.v1.CreateConnectionResponse.response:type_name -> mpi.v1.CommandResponse - 12, // 3: mpi.v1.CreateConnectionResponse.agent_config:type_name -> mpi.v1.AgentConfig - 10, // 4: mpi.v1.Instance.instance_meta:type_name -> mpi.v1.InstanceMeta - 11, // 5: mpi.v1.Instance.instance_config:type_name -> mpi.v1.InstanceConfig - 0, // 6: mpi.v1.InstanceMeta.instance_type:type_name -> mpi.v1.InstanceMeta.InstanceType - 12, // 7: mpi.v1.InstanceConfig.agent_config:type_name -> mpi.v1.AgentConfig - 13, // 8: mpi.v1.AgentConfig.command:type_name -> mpi.v1.CommandServer - 14, // 9: mpi.v1.AgentConfig.metrics:type_name -> mpi.v1.MetricsServer - 15, // 10: mpi.v1.AgentConfig.file:type_name -> mpi.v1.FileServer - 18, // 11: mpi.v1.AgentConfig.labels:type_name -> google.protobuf.Struct - 1, // 12: mpi.v1.CommandService.CreateConnection:input_type -> mpi.v1.CreateConnectionRequest - 3, // 13: mpi.v1.CommandService.UpdateDataPlaneStatus:input_type -> mpi.v1.UpdateDataPlaneStatusRequest - 5, // 14: mpi.v1.CommandService.UpdateDataPlaneHealth:input_type -> mpi.v1.UpdateDataPlaneHealthRequest - 7, // 15: mpi.v1.CommandService.Subscribe:input_type -> mpi.v1.DataPlaneResponse - 2, // 16: mpi.v1.CommandService.CreateConnection:output_type -> mpi.v1.CreateConnectionResponse - 4, // 17: mpi.v1.CommandService.UpdateDataPlaneStatus:output_type -> mpi.v1.UpdateDataPlaneStatusResponse - 6, // 18: mpi.v1.CommandService.UpdateDataPlaneHealth:output_type -> mpi.v1.UpdateDataPlaneHealthResponse - 8, // 19: mpi.v1.CommandService.Subscribe:output_type -> mpi.v1.ManagementPlaneRequest - 16, // [16:20] is the sub-list for method output_type - 12, // [12:16] is the sub-list for method input_type - 12, // [12:12] is the sub-list for extension type_name - 12, // [12:12] is the sub-list for extension extendee - 0, // [0:12] is the sub-list for field type_name -} - -func init() { file_mpi_v1_command_proto_init() } -func file_mpi_v1_command_proto_init() { - if File_mpi_v1_command_proto != nil { - return - } - file_mpi_v1_common_proto_init() - if !protoimpl.UnsafeEnabled { - file_mpi_v1_command_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateConnectionRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CreateConnectionResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateDataPlaneStatusRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateDataPlaneStatusResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateDataPlaneHealthRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateDataPlaneHealthResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DataPlaneResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ManagementPlaneRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Instance); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*InstanceMeta); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*InstanceConfig); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*AgentConfig); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CommandServer); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*MetricsServer); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_command_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*FileServer); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - file_mpi_v1_command_proto_msgTypes[10].OneofWrappers = []interface{}{ - (*InstanceConfig_AgentConfig)(nil), - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_mpi_v1_command_proto_rawDesc, - NumEnums: 1, - NumMessages: 15, - NumExtensions: 0, - NumServices: 1, - }, - GoTypes: file_mpi_v1_command_proto_goTypes, - DependencyIndexes: file_mpi_v1_command_proto_depIdxs, - EnumInfos: file_mpi_v1_command_proto_enumTypes, - MessageInfos: file_mpi_v1_command_proto_msgTypes, - }.Build() - File_mpi_v1_command_proto = out.File - file_mpi_v1_command_proto_rawDesc = nil - file_mpi_v1_command_proto_goTypes = nil - file_mpi_v1_command_proto_depIdxs = nil -} diff --git a/api/grpc/mpi/v1/command.proto b/api/grpc/mpi/v1/command.proto deleted file mode 100644 index 147ef7474..000000000 --- a/api/grpc/mpi/v1/command.proto +++ /dev/null @@ -1,134 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// These proto definitions follow https://protobuf.dev/programming-guides/style/ -// and recommendations outlined in https://static.sched.com/hosted_files/kccncna17/ad/2017%20CloudNativeCon%20-%20Mod%20gRPC%20Services.pdf -syntax = "proto3"; -package mpi.v1; - -option go_package = "mpi/v1"; - -import "mpi/v1/common.proto"; -import "google/protobuf/struct.proto"; - -// A service outlining the command and control options for a DataPlane Client -// All operations are written from a client perspective -// The RPC calls generally flow Client -> Server, except for Subscribe which contains a bidirectional stream -// The ManagementPlaneRequest sent in the Subscribe stream triggers one or more client actions. -// Messages provided by the Management Plane must be a FIFO ordered queue. Messages in the queue must have a monotonically-increasing integer index. -// The indexes do not need to be sequential. The index must be a 64-bit signed integer. -// The index must not reset for the entire lifetime of a unique Agent (i.e. the index does not reset to 0 only because of a temporary disconnection or new session). -// Messages must not be removed from the Mangement Plane queue until Ack’d by the Agent. -// Messages sent but not yet Ack’d must be kept in an β€œin-flight” buffer as they may need to be retried. -service CommandService { - // Connects NGINX Agent to the Management Plane agnostic of instance data - rpc CreateConnection(CreateConnectionRequest) returns (CreateConnectionResponse) {} - // Reports on instances and their configurations - rpc UpdateDataPlaneStatus(UpdateDataPlaneStatusRequest) returns (UpdateDataPlaneStatusResponse) {} - // Reports on instance health - rpc UpdateDataPlaneHealth(UpdateDataPlaneHealthRequest) returns (UpdateDataPlaneHealthResponse) {} - // A decoupled communication mechanism between the data plane and management plane. - // buf:lint:ignore RPC_RESPONSE_STANDARD_NAME - // buf:lint:ignore RPC_REQUEST_STANDARD_NAME - rpc Subscribe(stream DataPlaneResponse) returns (stream ManagementPlaneRequest) {} -} - -// The connection request is an intial handshake to establish a connection, sending NGINX Agent instance information -message CreateConnectionRequest { - // Meta-information associated with a message - mpi.v1.MessageMeta message_meta = 1; - // instance information associated with the NGINX Agent - Instance agent = 2; -} - -// A response to a CreateConnectionRequest -message CreateConnectionResponse { - // the success or failure of the CreateConnectionRequest - mpi.v1.CommandResponse response = 1; - // the recommendation NGINX Agent configurations provided by the ManagementPlane - AgentConfig agent_config = 2; -} - -// Report on the status of the Data Plane -message UpdateDataPlaneStatusRequest {} - -// Respond to a UpdateDataPlaneStatusRequest - intentionally empty -message UpdateDataPlaneStatusResponse {} - -// Health report of a set of instances -message UpdateDataPlaneHealthRequest {} - -// Response to a UpdateDataPlaneHealthRequest - intentionally empty -message UpdateDataPlaneHealthResponse {} - -// Reports the status of an associated command. This may be in response to a ManagementPlaneRequest -message DataPlaneResponse {} - -// A Management Plane request for information, triggers an associated rpc on the DataPlane -message ManagementPlaneRequest {} - -// This represents an instance being reported on -message Instance { - // Meta-information associated with an instance - InstanceMeta instance_meta = 1; - // Runtime configuration associated with an instance - InstanceConfig instance_config = 2; -} - -// Metainformation relating to the reported instance -message InstanceMeta { - // the identifier associated with the instance - string instance_id = 1; - // the types of instances possible - enum InstanceType { - // Unspecified instance type - INSTANCE_TYPE_UNSPECIFIED = 0; - // NGINX Agent - INSTANCE_TYPE_AGENT = 1; - // NGINX - INSTANCE_TYPE_NGINX = 2; - // NGINX Plus - INSTANCE_TYPE_NGINX_PLUS = 3; - // NGINX Unit - INSTANCE_TYPE_UNIT = 4; - } - // the types of instances possible - InstanceType instance_type = 2; - // the version of the instance - string version = 3; -} - -// Instance Configuration options -message InstanceConfig { - oneof config { - // NGINX Agent runtime configuration settings - AgentConfig agent_config = 1; - } -} - -// This contains a series of NGINX Agent configurations -message AgentConfig { - // Command server settings - CommandServer command = 1; - // Metrics server settings - MetricsServer metrics = 2; - // File server settings - FileServer file = 3; - // A series of key/value pairs to add more data to the NGINX Agent instance - repeated google.protobuf.Struct labels = 4; - // A list of features that the NGINX Agent has - repeated string features = 5; - // Message buffer size, maximum not acknowledged messages from the subscribe perspective - string message_buffer_size = 6; -} - -// The command settings, associated with messaging from an external source -message CommandServer {} - -// The metrics settings associated with orgins (sources) of the metrics and destinations (exporter) -message MetricsServer {} - -// The file settings associated with file server for configurations -message FileServer {} diff --git a/api/grpc/mpi/v1/command_grpc.pb.go b/api/grpc/mpi/v1/command_grpc.pb.go deleted file mode 100644 index cf434ccd0..000000000 --- a/api/grpc/mpi/v1/command_grpc.pb.go +++ /dev/null @@ -1,273 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// These proto definitions follow https://protobuf.dev/programming-guides/style/ -// and recommendations outlined in https://static.sched.com/hosted_files/kccncna17/ad/2017%20CloudNativeCon%20-%20Mod%20gRPC%20Services.pdf - -// Code generated by protoc-gen-go-grpc. DO NOT EDIT. -// versions: -// - protoc-gen-go-grpc v1.3.0 -// - protoc v4.25.1 -// source: mpi/v1/command.proto - -package v1 - -import ( - context "context" - grpc "google.golang.org/grpc" - codes "google.golang.org/grpc/codes" - status "google.golang.org/grpc/status" -) - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 - -const ( - CommandService_CreateConnection_FullMethodName = "/mpi.v1.CommandService/CreateConnection" - CommandService_UpdateDataPlaneStatus_FullMethodName = "/mpi.v1.CommandService/UpdateDataPlaneStatus" - CommandService_UpdateDataPlaneHealth_FullMethodName = "/mpi.v1.CommandService/UpdateDataPlaneHealth" - CommandService_Subscribe_FullMethodName = "/mpi.v1.CommandService/Subscribe" -) - -// CommandServiceClient is the client API for CommandService service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. -type CommandServiceClient interface { - // Connects NGINX Agent to the Management Plane agnostic of instance data - CreateConnection(ctx context.Context, in *CreateConnectionRequest, opts ...grpc.CallOption) (*CreateConnectionResponse, error) - // Reports on instances and their configurations - UpdateDataPlaneStatus(ctx context.Context, in *UpdateDataPlaneStatusRequest, opts ...grpc.CallOption) (*UpdateDataPlaneStatusResponse, error) - // Reports on instance health - UpdateDataPlaneHealth(ctx context.Context, in *UpdateDataPlaneHealthRequest, opts ...grpc.CallOption) (*UpdateDataPlaneHealthResponse, error) - // A decoupled communication mechanism between the data plane and management plane. - // buf:lint:ignore RPC_RESPONSE_STANDARD_NAME - // buf:lint:ignore RPC_REQUEST_STANDARD_NAME - Subscribe(ctx context.Context, opts ...grpc.CallOption) (CommandService_SubscribeClient, error) -} - -type commandServiceClient struct { - cc grpc.ClientConnInterface -} - -func NewCommandServiceClient(cc grpc.ClientConnInterface) CommandServiceClient { - return &commandServiceClient{cc} -} - -func (c *commandServiceClient) CreateConnection(ctx context.Context, in *CreateConnectionRequest, opts ...grpc.CallOption) (*CreateConnectionResponse, error) { - out := new(CreateConnectionResponse) - err := c.cc.Invoke(ctx, CommandService_CreateConnection_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *commandServiceClient) UpdateDataPlaneStatus(ctx context.Context, in *UpdateDataPlaneStatusRequest, opts ...grpc.CallOption) (*UpdateDataPlaneStatusResponse, error) { - out := new(UpdateDataPlaneStatusResponse) - err := c.cc.Invoke(ctx, CommandService_UpdateDataPlaneStatus_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *commandServiceClient) UpdateDataPlaneHealth(ctx context.Context, in *UpdateDataPlaneHealthRequest, opts ...grpc.CallOption) (*UpdateDataPlaneHealthResponse, error) { - out := new(UpdateDataPlaneHealthResponse) - err := c.cc.Invoke(ctx, CommandService_UpdateDataPlaneHealth_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *commandServiceClient) Subscribe(ctx context.Context, opts ...grpc.CallOption) (CommandService_SubscribeClient, error) { - stream, err := c.cc.NewStream(ctx, &CommandService_ServiceDesc.Streams[0], CommandService_Subscribe_FullMethodName, opts...) - if err != nil { - return nil, err - } - x := &commandServiceSubscribeClient{stream} - return x, nil -} - -type CommandService_SubscribeClient interface { - Send(*DataPlaneResponse) error - Recv() (*ManagementPlaneRequest, error) - grpc.ClientStream -} - -type commandServiceSubscribeClient struct { - grpc.ClientStream -} - -func (x *commandServiceSubscribeClient) Send(m *DataPlaneResponse) error { - return x.ClientStream.SendMsg(m) -} - -func (x *commandServiceSubscribeClient) Recv() (*ManagementPlaneRequest, error) { - m := new(ManagementPlaneRequest) - if err := x.ClientStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} - -// CommandServiceServer is the server API for CommandService service. -// All implementations must embed UnimplementedCommandServiceServer -// for forward compatibility -type CommandServiceServer interface { - // Connects NGINX Agent to the Management Plane agnostic of instance data - CreateConnection(context.Context, *CreateConnectionRequest) (*CreateConnectionResponse, error) - // Reports on instances and their configurations - UpdateDataPlaneStatus(context.Context, *UpdateDataPlaneStatusRequest) (*UpdateDataPlaneStatusResponse, error) - // Reports on instance health - UpdateDataPlaneHealth(context.Context, *UpdateDataPlaneHealthRequest) (*UpdateDataPlaneHealthResponse, error) - // A decoupled communication mechanism between the data plane and management plane. - // buf:lint:ignore RPC_RESPONSE_STANDARD_NAME - // buf:lint:ignore RPC_REQUEST_STANDARD_NAME - Subscribe(CommandService_SubscribeServer) error - mustEmbedUnimplementedCommandServiceServer() -} - -// UnimplementedCommandServiceServer must be embedded to have forward compatible implementations. -type UnimplementedCommandServiceServer struct { -} - -func (UnimplementedCommandServiceServer) CreateConnection(context.Context, *CreateConnectionRequest) (*CreateConnectionResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method CreateConnection not implemented") -} -func (UnimplementedCommandServiceServer) UpdateDataPlaneStatus(context.Context, *UpdateDataPlaneStatusRequest) (*UpdateDataPlaneStatusResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method UpdateDataPlaneStatus not implemented") -} -func (UnimplementedCommandServiceServer) UpdateDataPlaneHealth(context.Context, *UpdateDataPlaneHealthRequest) (*UpdateDataPlaneHealthResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method UpdateDataPlaneHealth not implemented") -} -func (UnimplementedCommandServiceServer) Subscribe(CommandService_SubscribeServer) error { - return status.Errorf(codes.Unimplemented, "method Subscribe not implemented") -} -func (UnimplementedCommandServiceServer) mustEmbedUnimplementedCommandServiceServer() {} - -// UnsafeCommandServiceServer may be embedded to opt out of forward compatibility for this service. -// Use of this interface is not recommended, as added methods to CommandServiceServer will -// result in compilation errors. -type UnsafeCommandServiceServer interface { - mustEmbedUnimplementedCommandServiceServer() -} - -func RegisterCommandServiceServer(s grpc.ServiceRegistrar, srv CommandServiceServer) { - s.RegisterService(&CommandService_ServiceDesc, srv) -} - -func _CommandService_CreateConnection_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(CreateConnectionRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(CommandServiceServer).CreateConnection(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: CommandService_CreateConnection_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(CommandServiceServer).CreateConnection(ctx, req.(*CreateConnectionRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _CommandService_UpdateDataPlaneStatus_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UpdateDataPlaneStatusRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(CommandServiceServer).UpdateDataPlaneStatus(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: CommandService_UpdateDataPlaneStatus_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(CommandServiceServer).UpdateDataPlaneStatus(ctx, req.(*UpdateDataPlaneStatusRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _CommandService_UpdateDataPlaneHealth_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UpdateDataPlaneHealthRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(CommandServiceServer).UpdateDataPlaneHealth(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: CommandService_UpdateDataPlaneHealth_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(CommandServiceServer).UpdateDataPlaneHealth(ctx, req.(*UpdateDataPlaneHealthRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _CommandService_Subscribe_Handler(srv interface{}, stream grpc.ServerStream) error { - return srv.(CommandServiceServer).Subscribe(&commandServiceSubscribeServer{stream}) -} - -type CommandService_SubscribeServer interface { - Send(*ManagementPlaneRequest) error - Recv() (*DataPlaneResponse, error) - grpc.ServerStream -} - -type commandServiceSubscribeServer struct { - grpc.ServerStream -} - -func (x *commandServiceSubscribeServer) Send(m *ManagementPlaneRequest) error { - return x.ServerStream.SendMsg(m) -} - -func (x *commandServiceSubscribeServer) Recv() (*DataPlaneResponse, error) { - m := new(DataPlaneResponse) - if err := x.ServerStream.RecvMsg(m); err != nil { - return nil, err - } - return m, nil -} - -// CommandService_ServiceDesc is the grpc.ServiceDesc for CommandService service. -// It's only intended for direct use with grpc.RegisterService, -// and not to be introspected or modified (even as a copy) -var CommandService_ServiceDesc = grpc.ServiceDesc{ - ServiceName: "mpi.v1.CommandService", - HandlerType: (*CommandServiceServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "CreateConnection", - Handler: _CommandService_CreateConnection_Handler, - }, - { - MethodName: "UpdateDataPlaneStatus", - Handler: _CommandService_UpdateDataPlaneStatus_Handler, - }, - { - MethodName: "UpdateDataPlaneHealth", - Handler: _CommandService_UpdateDataPlaneHealth_Handler, - }, - }, - Streams: []grpc.StreamDesc{ - { - StreamName: "Subscribe", - Handler: _CommandService_Subscribe_Handler, - ServerStreams: true, - ClientStreams: true, - }, - }, - Metadata: "mpi/v1/command.proto", -} diff --git a/api/grpc/mpi/v1/common.pb.go b/api/grpc/mpi/v1/common.pb.go deleted file mode 100644 index fa58c8e97..000000000 --- a/api/grpc/mpi/v1/common.pb.go +++ /dev/null @@ -1,336 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.32.0 -// protoc v4.25.1 -// source: mpi/v1/common.proto - -package v1 - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - timestamppb "google.golang.org/protobuf/types/known/timestamppb" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -// Command status enum -type CommandResponse_CommandStatus int32 - -const ( - // Unspecified status of command - CommandResponse_COMMAND_STATUS_UNSPECIFIED CommandResponse_CommandStatus = 0 - // Command was successful - CommandResponse_COMMAND_STATUS_OK CommandResponse_CommandStatus = 1 - // Command failed - CommandResponse_COMMAND_STATUS_ERROR CommandResponse_CommandStatus = 2 - // Command in-progress - CommandResponse_COMMAND_STATUS_IN_PROGRESS CommandResponse_CommandStatus = 3 -) - -// Enum value maps for CommandResponse_CommandStatus. -var ( - CommandResponse_CommandStatus_name = map[int32]string{ - 0: "COMMAND_STATUS_UNSPECIFIED", - 1: "COMMAND_STATUS_OK", - 2: "COMMAND_STATUS_ERROR", - 3: "COMMAND_STATUS_IN_PROGRESS", - } - CommandResponse_CommandStatus_value = map[string]int32{ - "COMMAND_STATUS_UNSPECIFIED": 0, - "COMMAND_STATUS_OK": 1, - "COMMAND_STATUS_ERROR": 2, - "COMMAND_STATUS_IN_PROGRESS": 3, - } -) - -func (x CommandResponse_CommandStatus) Enum() *CommandResponse_CommandStatus { - p := new(CommandResponse_CommandStatus) - *p = x - return p -} - -func (x CommandResponse_CommandStatus) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (CommandResponse_CommandStatus) Descriptor() protoreflect.EnumDescriptor { - return file_mpi_v1_common_proto_enumTypes[0].Descriptor() -} - -func (CommandResponse_CommandStatus) Type() protoreflect.EnumType { - return &file_mpi_v1_common_proto_enumTypes[0] -} - -func (x CommandResponse_CommandStatus) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use CommandResponse_CommandStatus.Descriptor instead. -func (CommandResponse_CommandStatus) EnumDescriptor() ([]byte, []int) { - return file_mpi_v1_common_proto_rawDescGZIP(), []int{1, 0} -} - -// Meta-information associated with a message -type MessageMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // uuid v7 monotonically increasing string - MessageId string `protobuf:"bytes,1,opt,name=message_id,json=messageId,proto3" json:"message_id,omitempty"` - // if 2 or more messages associated with the same workflow, use this field as an association - CorrelationId string `protobuf:"bytes,2,opt,name=correlation_id,json=correlationId,proto3" json:"correlation_id,omitempty"` - // timestamp for human readable timestamp in UTC format - Timestamp *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` -} - -func (x *MessageMeta) Reset() { - *x = MessageMeta{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_common_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *MessageMeta) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MessageMeta) ProtoMessage() {} - -func (x *MessageMeta) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_common_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MessageMeta.ProtoReflect.Descriptor instead. -func (*MessageMeta) Descriptor() ([]byte, []int) { - return file_mpi_v1_common_proto_rawDescGZIP(), []int{0} -} - -func (x *MessageMeta) GetMessageId() string { - if x != nil { - return x.MessageId - } - return "" -} - -func (x *MessageMeta) GetCorrelationId() string { - if x != nil { - return x.CorrelationId - } - return "" -} - -func (x *MessageMeta) GetTimestamp() *timestamppb.Timestamp { - if x != nil { - return x.Timestamp - } - return nil -} - -// Represents a the status response of an command -type CommandResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Command status - Status CommandResponse_CommandStatus `protobuf:"varint,1,opt,name=status,proto3,enum=mpi.v1.CommandResponse_CommandStatus" json:"status,omitempty"` - // Provides a user friendly message to describe the response - Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` - // Provides an error message of why the command failed, only populated when CommandStatus is COMMAND_STATUS_ERROR - Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"` -} - -func (x *CommandResponse) Reset() { - *x = CommandResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_common_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *CommandResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*CommandResponse) ProtoMessage() {} - -func (x *CommandResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_common_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use CommandResponse.ProtoReflect.Descriptor instead. -func (*CommandResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_common_proto_rawDescGZIP(), []int{1} -} - -func (x *CommandResponse) GetStatus() CommandResponse_CommandStatus { - if x != nil { - return x.Status - } - return CommandResponse_COMMAND_STATUS_UNSPECIFIED -} - -func (x *CommandResponse) GetMessage() string { - if x != nil { - return x.Message - } - return "" -} - -func (x *CommandResponse) GetError() string { - if x != nil { - return x.Error - } - return "" -} - -var File_mpi_v1_common_proto protoreflect.FileDescriptor - -var file_mpi_v1_common_proto_rawDesc = []byte{ - 0x0a, 0x13, 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x1a, 0x1f, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, - 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8d, - 0x01, 0x0a, 0x0b, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x12, 0x1d, - 0x0a, 0x0a, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x09, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x49, 0x64, 0x12, 0x25, 0x0a, - 0x0e, 0x63, 0x6f, 0x72, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f, 0x72, 0x72, 0x65, 0x6c, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x49, 0x64, 0x12, 0x38, 0x0a, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, - 0x70, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, - 0x61, 0x6d, 0x70, 0x52, 0x09, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x22, 0x83, - 0x02, 0x0a, 0x0f, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x25, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, - 0x61, 0x6e, 0x64, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, - 0x73, 0x12, 0x18, 0x0a, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x07, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x65, - 0x72, 0x72, 0x6f, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, - 0x72, 0x22, 0x80, 0x01, 0x0a, 0x0d, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x53, 0x74, 0x61, - 0x74, 0x75, 0x73, 0x12, 0x1e, 0x0a, 0x1a, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x53, - 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, - 0x44, 0x10, 0x00, 0x12, 0x15, 0x0a, 0x11, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x53, - 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x4f, 0x4b, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x43, 0x4f, - 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x45, 0x52, 0x52, - 0x4f, 0x52, 0x10, 0x02, 0x12, 0x1e, 0x0a, 0x1a, 0x43, 0x4f, 0x4d, 0x4d, 0x41, 0x4e, 0x44, 0x5f, - 0x53, 0x54, 0x41, 0x54, 0x55, 0x53, 0x5f, 0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f, 0x47, 0x52, 0x45, - 0x53, 0x53, 0x10, 0x03, 0x42, 0x08, 0x5a, 0x06, 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x62, 0x06, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_mpi_v1_common_proto_rawDescOnce sync.Once - file_mpi_v1_common_proto_rawDescData = file_mpi_v1_common_proto_rawDesc -) - -func file_mpi_v1_common_proto_rawDescGZIP() []byte { - file_mpi_v1_common_proto_rawDescOnce.Do(func() { - file_mpi_v1_common_proto_rawDescData = protoimpl.X.CompressGZIP(file_mpi_v1_common_proto_rawDescData) - }) - return file_mpi_v1_common_proto_rawDescData -} - -var file_mpi_v1_common_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_mpi_v1_common_proto_msgTypes = make([]protoimpl.MessageInfo, 2) -var file_mpi_v1_common_proto_goTypes = []interface{}{ - (CommandResponse_CommandStatus)(0), // 0: mpi.v1.CommandResponse.CommandStatus - (*MessageMeta)(nil), // 1: mpi.v1.MessageMeta - (*CommandResponse)(nil), // 2: mpi.v1.CommandResponse - (*timestamppb.Timestamp)(nil), // 3: google.protobuf.Timestamp -} -var file_mpi_v1_common_proto_depIdxs = []int32{ - 3, // 0: mpi.v1.MessageMeta.timestamp:type_name -> google.protobuf.Timestamp - 0, // 1: mpi.v1.CommandResponse.status:type_name -> mpi.v1.CommandResponse.CommandStatus - 2, // [2:2] is the sub-list for method output_type - 2, // [2:2] is the sub-list for method input_type - 2, // [2:2] is the sub-list for extension type_name - 2, // [2:2] is the sub-list for extension extendee - 0, // [0:2] is the sub-list for field type_name -} - -func init() { file_mpi_v1_common_proto_init() } -func file_mpi_v1_common_proto_init() { - if File_mpi_v1_common_proto != nil { - return - } - if !protoimpl.UnsafeEnabled { - file_mpi_v1_common_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*MessageMeta); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_common_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CommandResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_mpi_v1_common_proto_rawDesc, - NumEnums: 1, - NumMessages: 2, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_mpi_v1_common_proto_goTypes, - DependencyIndexes: file_mpi_v1_common_proto_depIdxs, - EnumInfos: file_mpi_v1_common_proto_enumTypes, - MessageInfos: file_mpi_v1_common_proto_msgTypes, - }.Build() - File_mpi_v1_common_proto = out.File - file_mpi_v1_common_proto_rawDesc = nil - file_mpi_v1_common_proto_goTypes = nil - file_mpi_v1_common_proto_depIdxs = nil -} diff --git a/api/grpc/mpi/v1/common.proto b/api/grpc/mpi/v1/common.proto deleted file mode 100644 index 047e29849..000000000 --- a/api/grpc/mpi/v1/common.proto +++ /dev/null @@ -1,42 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -syntax = "proto3"; -package mpi.v1; - -option go_package = "mpi/v1"; - -import "google/protobuf/timestamp.proto"; - -// Meta-information associated with a message -message MessageMeta { - // uuid v7 monotonically increasing string - string message_id = 1; - // if 2 or more messages associated with the same workflow, use this field as an association - string correlation_id = 2; - // timestamp for human readable timestamp in UTC format - google.protobuf.Timestamp timestamp = 3; -} - -// Represents a the status response of an command -message CommandResponse { - // Command status enum - enum CommandStatus { - // Unspecified status of command - COMMAND_STATUS_UNSPECIFIED = 0; - // Command was successful - COMMAND_STATUS_OK = 1; - // Command failed - COMMAND_STATUS_ERROR = 2; - // Command in-progress - COMMAND_STATUS_IN_PROGRESS = 3; - } - - // Command status - CommandStatus status = 1; - // Provides a user friendly message to describe the response - string message = 2; - // Provides an error message of why the command failed, only populated when CommandStatus is COMMAND_STATUS_ERROR - string error = 3; -} diff --git a/api/grpc/mpi/v1/files.pb.go b/api/grpc/mpi/v1/files.pb.go deleted file mode 100644 index ba7e1de7c..000000000 --- a/api/grpc/mpi/v1/files.pb.go +++ /dev/null @@ -1,1155 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.32.0 -// protoc v4.25.3 -// source: mpi/v1/files.proto - -package v1 - -import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - timestamppb "google.golang.org/protobuf/types/known/timestamppb" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -// Action enumeration -type File_FileAction int32 - -const ( - // Default value, no action - File_FILE_ACTION_UNSPECIFIED File_FileAction = 0 - // No changes to the file - File_FILE_ACTION_UNCHANGED File_FileAction = 1 - // New file - File_FILE_ACTION_ADD File_FileAction = 2 - // Updated file - File_FILE_ACTION_UPDATE File_FileAction = 3 - // File deleted - File_FILE_ACTION_DELETE File_FileAction = 4 -) - -// Enum value maps for File_FileAction. -var ( - File_FileAction_name = map[int32]string{ - 0: "FILE_ACTION_UNSPECIFIED", - 1: "FILE_ACTION_UNCHANGED", - 2: "FILE_ACTION_ADD", - 3: "FILE_ACTION_UPDATE", - 4: "FILE_ACTION_DELETE", - } - File_FileAction_value = map[string]int32{ - "FILE_ACTION_UNSPECIFIED": 0, - "FILE_ACTION_UNCHANGED": 1, - "FILE_ACTION_ADD": 2, - "FILE_ACTION_UPDATE": 3, - "FILE_ACTION_DELETE": 4, - } -) - -func (x File_FileAction) Enum() *File_FileAction { - p := new(File_FileAction) - *p = x - return p -} - -func (x File_FileAction) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) -} - -func (File_FileAction) Descriptor() protoreflect.EnumDescriptor { - return file_mpi_v1_files_proto_enumTypes[0].Descriptor() -} - -func (File_FileAction) Type() protoreflect.EnumType { - return &file_mpi_v1_files_proto_enumTypes[0] -} - -func (x File_FileAction) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) -} - -// Deprecated: Use File_FileAction.Descriptor instead. -func (File_FileAction) EnumDescriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{6, 0} -} - -// Represents a request payload for a file overview -type GetOverviewRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The config version of the overview you are requesting - ConfigVersion *ConfigVersion `protobuf:"bytes,1,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"` -} - -func (x *GetOverviewRequest) Reset() { - *x = GetOverviewRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *GetOverviewRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GetOverviewRequest) ProtoMessage() {} - -func (x *GetOverviewRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GetOverviewRequest.ProtoReflect.Descriptor instead. -func (*GetOverviewRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{0} -} - -func (x *GetOverviewRequest) GetConfigVersion() *ConfigVersion { - if x != nil { - return x.ConfigVersion - } - return nil -} - -// Represents a response payload for an overview of files for a particular configuration version of an instance -type GetOverviewResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The file overview of an instance - Overview *FileOverview `protobuf:"bytes,1,opt,name=overview,proto3" json:"overview,omitempty"` -} - -func (x *GetOverviewResponse) Reset() { - *x = GetOverviewResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *GetOverviewResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GetOverviewResponse) ProtoMessage() {} - -func (x *GetOverviewResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GetOverviewResponse.ProtoReflect.Descriptor instead. -func (*GetOverviewResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{1} -} - -func (x *GetOverviewResponse) GetOverview() *FileOverview { - if x != nil { - return x.Overview - } - return nil -} - -// Represents a the payload for an overview an update of files for a particular configuration version of an instance -type UpdateOverviewRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The file overview of an instance - Overview *FileOverview `protobuf:"bytes,1,opt,name=overview,proto3" json:"overview,omitempty"` -} - -func (x *UpdateOverviewRequest) Reset() { - *x = UpdateOverviewRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateOverviewRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateOverviewRequest) ProtoMessage() {} - -func (x *UpdateOverviewRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateOverviewRequest.ProtoReflect.Descriptor instead. -func (*UpdateOverviewRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{2} -} - -func (x *UpdateOverviewRequest) GetOverview() *FileOverview { - if x != nil { - return x.Overview - } - return nil -} - -// Represents a the response from an UpdateOverviewRequest - intentionally left empty -type UpdateOverviewResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields -} - -func (x *UpdateOverviewResponse) Reset() { - *x = UpdateOverviewResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateOverviewResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateOverviewResponse) ProtoMessage() {} - -func (x *UpdateOverviewResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateOverviewResponse.ProtoReflect.Descriptor instead. -func (*UpdateOverviewResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{3} -} - -// Represents a specific configuration version associated with an instance -type ConfigVersion struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // the instance identifier - InstanceId string `protobuf:"bytes,1,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"` - // the version of the configuration - Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` -} - -func (x *ConfigVersion) Reset() { - *x = ConfigVersion{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *ConfigVersion) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ConfigVersion) ProtoMessage() {} - -func (x *ConfigVersion) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ConfigVersion.ProtoReflect.Descriptor instead. -func (*ConfigVersion) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{4} -} - -func (x *ConfigVersion) GetInstanceId() string { - if x != nil { - return x.InstanceId - } - return "" -} - -func (x *ConfigVersion) GetVersion() string { - if x != nil { - return x.Version - } - return "" -} - -// Represents a collection of files -type FileOverview struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // A list of files - Files []*File `protobuf:"bytes,1,rep,name=files,proto3" json:"files,omitempty"` - // the configuration version of the current set of files - ConfigVersion *ConfigVersion `protobuf:"bytes,2,opt,name=config_version,json=configVersion,proto3" json:"config_version,omitempty"` -} - -func (x *FileOverview) Reset() { - *x = FileOverview{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *FileOverview) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileOverview) ProtoMessage() {} - -func (x *FileOverview) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[5] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileOverview.ProtoReflect.Descriptor instead. -func (*FileOverview) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{5} -} - -func (x *FileOverview) GetFiles() []*File { - if x != nil { - return x.Files - } - return nil -} - -func (x *FileOverview) GetConfigVersion() *ConfigVersion { - if x != nil { - return x.ConfigVersion - } - return nil -} - -// Represents meta data about a file -type File struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Meta information about the file, the name (including path) and hash - FileMeta *FileMeta `protobuf:"bytes,1,opt,name=file_meta,json=fileMeta,proto3" json:"file_meta,omitempty"` - // optional action - Action *File_FileAction `protobuf:"varint,2,opt,name=action,proto3,enum=mpi.v1.File_FileAction,oneof" json:"action,omitempty"` -} - -func (x *File) Reset() { - *x = File{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *File) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*File) ProtoMessage() {} - -func (x *File) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[6] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use File.ProtoReflect.Descriptor instead. -func (*File) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{6} -} - -func (x *File) GetFileMeta() *FileMeta { - if x != nil { - return x.FileMeta - } - return nil -} - -func (x *File) GetAction() File_FileAction { - if x != nil && x.Action != nil { - return *x.Action - } - return File_FILE_ACTION_UNSPECIFIED -} - -// Represents the get file request -type GetFileRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Meta-information associated with a message - MessageMeta *MessageMeta `protobuf:"bytes,1,opt,name=message_meta,json=messageMeta,proto3" json:"message_meta,omitempty"` - // Meta-information associated with the file - FileMeta *FileMeta `protobuf:"bytes,2,opt,name=file_meta,json=fileMeta,proto3" json:"file_meta,omitempty"` -} - -func (x *GetFileRequest) Reset() { - *x = GetFileRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *GetFileRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GetFileRequest) ProtoMessage() {} - -func (x *GetFileRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[7] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GetFileRequest.ProtoReflect.Descriptor instead. -func (*GetFileRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{7} -} - -func (x *GetFileRequest) GetMessageMeta() *MessageMeta { - if x != nil { - return x.MessageMeta - } - return nil -} - -func (x *GetFileRequest) GetFileMeta() *FileMeta { - if x != nil { - return x.FileMeta - } - return nil -} - -// Represents the response to a get file request -type GetFileResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // the contents of a file - Contents *FileContents `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"` -} - -func (x *GetFileResponse) Reset() { - *x = GetFileResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[8] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *GetFileResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*GetFileResponse) ProtoMessage() {} - -func (x *GetFileResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[8] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use GetFileResponse.ProtoReflect.Descriptor instead. -func (*GetFileResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{8} -} - -func (x *GetFileResponse) GetContents() *FileContents { - if x != nil { - return x.Contents - } - return nil -} - -// Represents the bytes contents of the file https://protobuf.dev/programming-guides/api/#dont-encode-data-in-a-string -type FileContents struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // byte representation of a file without encoding - Contents []byte `protobuf:"bytes,1,opt,name=contents,proto3" json:"contents,omitempty"` -} - -func (x *FileContents) Reset() { - *x = FileContents{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *FileContents) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileContents) ProtoMessage() {} - -func (x *FileContents) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[9] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileContents.ProtoReflect.Descriptor instead. -func (*FileContents) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{9} -} - -func (x *FileContents) GetContents() []byte { - if x != nil { - return x.Contents - } - return nil -} - -// Meta information about the file, the name (including path) and hash -type FileMeta struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // the name of the file - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // the hash of the file contents sha256, hex encoded - Hash string `protobuf:"bytes,2,opt,name=hash,proto3" json:"hash,omitempty"` - // last modified time of the file (created time if never modified) - ModifiedTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=modified_time,json=modifiedTime,proto3" json:"modified_time,omitempty"` - // the permission set associated with a particular file - Permissions string `protobuf:"bytes,4,opt,name=permissions,proto3" json:"permissions,omitempty"` - // Size of the file in bytes - Size int64 `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"` -} - -func (x *FileMeta) Reset() { - *x = FileMeta{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[10] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *FileMeta) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*FileMeta) ProtoMessage() {} - -func (x *FileMeta) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[10] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use FileMeta.ProtoReflect.Descriptor instead. -func (*FileMeta) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{10} -} - -func (x *FileMeta) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *FileMeta) GetHash() string { - if x != nil { - return x.Hash - } - return "" -} - -func (x *FileMeta) GetModifiedTime() *timestamppb.Timestamp { - if x != nil { - return x.ModifiedTime - } - return nil -} - -func (x *FileMeta) GetPermissions() string { - if x != nil { - return x.Permissions - } - return "" -} - -func (x *FileMeta) GetSize() int64 { - if x != nil { - return x.Size - } - return 0 -} - -// Represents the update file request -type UpdateFileRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // The file requested to be updated - File *File `protobuf:"bytes,1,opt,name=file,proto3" json:"file,omitempty"` - // the contents of a file - Contents *FileContents `protobuf:"bytes,2,opt,name=contents,proto3" json:"contents,omitempty"` -} - -func (x *UpdateFileRequest) Reset() { - *x = UpdateFileRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateFileRequest) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateFileRequest) ProtoMessage() {} - -func (x *UpdateFileRequest) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[11] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateFileRequest.ProtoReflect.Descriptor instead. -func (*UpdateFileRequest) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{11} -} - -func (x *UpdateFileRequest) GetFile() *File { - if x != nil { - return x.File - } - return nil -} - -func (x *UpdateFileRequest) GetContents() *FileContents { - if x != nil { - return x.Contents - } - return nil -} - -// Represents the response to an update file request -type UpdateFileResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Meta-information associated with the updated file - FileMeta *FileMeta `protobuf:"bytes,1,opt,name=file_meta,json=fileMeta,proto3" json:"file_meta,omitempty"` -} - -func (x *UpdateFileResponse) Reset() { - *x = UpdateFileResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_mpi_v1_files_proto_msgTypes[12] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *UpdateFileResponse) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*UpdateFileResponse) ProtoMessage() {} - -func (x *UpdateFileResponse) ProtoReflect() protoreflect.Message { - mi := &file_mpi_v1_files_proto_msgTypes[12] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use UpdateFileResponse.ProtoReflect.Descriptor instead. -func (*UpdateFileResponse) Descriptor() ([]byte, []int) { - return file_mpi_v1_files_proto_rawDescGZIP(), []int{12} -} - -func (x *UpdateFileResponse) GetFileMeta() *FileMeta { - if x != nil { - return x.FileMeta - } - return nil -} - -var File_mpi_v1_files_proto protoreflect.FileDescriptor - -var file_mpi_v1_files_proto_rawDesc = []byte{ - 0x0a, 0x12, 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x1a, 0x13, 0x6d, 0x70, - 0x69, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, - 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x22, 0x52, 0x0a, 0x12, 0x47, 0x65, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, - 0x77, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x3c, 0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x66, - 0x69, 0x67, 0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x15, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, - 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x22, 0x47, 0x0a, 0x13, 0x47, 0x65, 0x74, 0x4f, 0x76, 0x65, - 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, - 0x08, 0x6f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x14, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x76, 0x65, - 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, 0x08, 0x6f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x22, - 0x49, 0x0a, 0x15, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, - 0x77, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x30, 0x0a, 0x08, 0x6f, 0x76, 0x65, 0x72, - 0x76, 0x69, 0x65, 0x77, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6d, 0x70, 0x69, - 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, - 0x52, 0x08, 0x6f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x22, 0x18, 0x0a, 0x16, 0x55, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x4a, 0x0a, 0x0d, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56, 0x65, - 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1f, 0x0a, 0x0b, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, - 0x65, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x69, 0x6e, 0x73, 0x74, - 0x61, 0x6e, 0x63, 0x65, 0x49, 0x64, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, - 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, - 0x22, 0x70, 0x0a, 0x0c, 0x46, 0x69, 0x6c, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, - 0x12, 0x22, 0x0a, 0x05, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x0c, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x05, 0x66, - 0x69, 0x6c, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x0e, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x5f, 0x76, - 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x6d, - 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56, 0x65, 0x72, 0x73, - 0x69, 0x6f, 0x6e, 0x52, 0x0d, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x56, 0x65, 0x72, 0x73, 0x69, - 0x6f, 0x6e, 0x22, 0x82, 0x02, 0x0a, 0x04, 0x46, 0x69, 0x6c, 0x65, 0x12, 0x2d, 0x0a, 0x09, 0x66, - 0x69, 0x6c, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, - 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4d, 0x65, 0x74, 0x61, - 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x12, 0x34, 0x0a, 0x06, 0x61, 0x63, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x17, 0x2e, 0x6d, 0x70, 0x69, - 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x41, 0x63, 0x74, - 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x06, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, - 0x22, 0x89, 0x01, 0x0a, 0x0a, 0x46, 0x69, 0x6c, 0x65, 0x41, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x12, - 0x1b, 0x0a, 0x17, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, - 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x19, 0x0a, 0x15, - 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x4e, 0x43, 0x48, - 0x41, 0x4e, 0x47, 0x45, 0x44, 0x10, 0x01, 0x12, 0x13, 0x0a, 0x0f, 0x46, 0x49, 0x4c, 0x45, 0x5f, - 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x41, 0x44, 0x44, 0x10, 0x02, 0x12, 0x16, 0x0a, 0x12, - 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x41, 0x43, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x55, 0x50, 0x44, 0x41, - 0x54, 0x45, 0x10, 0x03, 0x12, 0x16, 0x0a, 0x12, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x41, 0x43, 0x54, - 0x49, 0x4f, 0x4e, 0x5f, 0x44, 0x45, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x04, 0x42, 0x09, 0x0a, 0x07, - 0x5f, 0x61, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0x77, 0x0a, 0x0e, 0x47, 0x65, 0x74, 0x46, 0x69, - 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x36, 0x0a, 0x0c, 0x6d, 0x65, 0x73, - 0x73, 0x61, 0x67, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x13, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, - 0x4d, 0x65, 0x74, 0x61, 0x52, 0x0b, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4d, 0x65, 0x74, - 0x61, 0x12, 0x2d, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, - 0x6c, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4d, 0x65, 0x74, 0x61, - 0x22, 0x43, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, - 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x08, 0x63, 0x6f, 0x6e, - 0x74, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x2a, 0x0a, 0x0c, 0x46, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e, - 0x74, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, - 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0c, 0x52, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, - 0x73, 0x22, 0xa9, 0x01, 0x0a, 0x08, 0x46, 0x69, 0x6c, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x12, 0x12, - 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, - 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x68, 0x61, 0x73, 0x68, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x04, 0x68, 0x61, 0x73, 0x68, 0x12, 0x3f, 0x0a, 0x0d, 0x6d, 0x6f, 0x64, 0x69, 0x66, 0x69, - 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, - 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, - 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x0c, 0x6d, 0x6f, 0x64, 0x69, 0x66, - 0x69, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x65, 0x72, 0x6d, 0x69, - 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x65, - 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x73, 0x69, 0x7a, - 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x03, 0x52, 0x04, 0x73, 0x69, 0x7a, 0x65, 0x22, 0x67, 0x0a, - 0x11, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x12, 0x20, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x0c, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x04, - 0x66, 0x69, 0x6c, 0x65, 0x12, 0x30, 0x0a, 0x08, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, - 0x46, 0x69, 0x6c, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x08, 0x63, 0x6f, - 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x73, 0x22, 0x43, 0x0a, 0x12, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, - 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2d, 0x0a, 0x09, - 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x10, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x4d, 0x65, 0x74, - 0x61, 0x52, 0x08, 0x66, 0x69, 0x6c, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x32, 0xaf, 0x02, 0x0a, 0x0b, - 0x46, 0x69, 0x6c, 0x65, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x48, 0x0a, 0x0b, 0x47, - 0x65, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x12, 0x1a, 0x2e, 0x6d, 0x70, 0x69, - 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1b, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, - 0x47, 0x65, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x51, 0x0a, 0x0e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, - 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x12, 0x1d, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, - 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1e, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, - 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x76, 0x69, 0x65, 0x77, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x3c, 0x0a, 0x07, 0x47, 0x65, 0x74, 0x46, - 0x69, 0x6c, 0x65, 0x12, 0x16, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, - 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x6d, 0x70, - 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x12, 0x45, 0x0a, 0x0a, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, - 0x46, 0x69, 0x6c, 0x65, 0x12, 0x19, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, - 0x64, 0x61, 0x74, 0x65, 0x46, 0x69, 0x6c, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x1a, 0x2e, 0x6d, 0x70, 0x69, 0x2e, 0x76, 0x31, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x46, - 0x69, 0x6c, 0x65, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x22, 0x00, 0x42, 0x08, 0x5a, - 0x06, 0x6d, 0x70, 0x69, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_mpi_v1_files_proto_rawDescOnce sync.Once - file_mpi_v1_files_proto_rawDescData = file_mpi_v1_files_proto_rawDesc -) - -func file_mpi_v1_files_proto_rawDescGZIP() []byte { - file_mpi_v1_files_proto_rawDescOnce.Do(func() { - file_mpi_v1_files_proto_rawDescData = protoimpl.X.CompressGZIP(file_mpi_v1_files_proto_rawDescData) - }) - return file_mpi_v1_files_proto_rawDescData -} - -var file_mpi_v1_files_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_mpi_v1_files_proto_msgTypes = make([]protoimpl.MessageInfo, 13) -var file_mpi_v1_files_proto_goTypes = []interface{}{ - (File_FileAction)(0), // 0: mpi.v1.File.FileAction - (*GetOverviewRequest)(nil), // 1: mpi.v1.GetOverviewRequest - (*GetOverviewResponse)(nil), // 2: mpi.v1.GetOverviewResponse - (*UpdateOverviewRequest)(nil), // 3: mpi.v1.UpdateOverviewRequest - (*UpdateOverviewResponse)(nil), // 4: mpi.v1.UpdateOverviewResponse - (*ConfigVersion)(nil), // 5: mpi.v1.ConfigVersion - (*FileOverview)(nil), // 6: mpi.v1.FileOverview - (*File)(nil), // 7: mpi.v1.File - (*GetFileRequest)(nil), // 8: mpi.v1.GetFileRequest - (*GetFileResponse)(nil), // 9: mpi.v1.GetFileResponse - (*FileContents)(nil), // 10: mpi.v1.FileContents - (*FileMeta)(nil), // 11: mpi.v1.FileMeta - (*UpdateFileRequest)(nil), // 12: mpi.v1.UpdateFileRequest - (*UpdateFileResponse)(nil), // 13: mpi.v1.UpdateFileResponse - (*MessageMeta)(nil), // 14: mpi.v1.MessageMeta - (*timestamppb.Timestamp)(nil), // 15: google.protobuf.Timestamp -} -var file_mpi_v1_files_proto_depIdxs = []int32{ - 5, // 0: mpi.v1.GetOverviewRequest.config_version:type_name -> mpi.v1.ConfigVersion - 6, // 1: mpi.v1.GetOverviewResponse.overview:type_name -> mpi.v1.FileOverview - 6, // 2: mpi.v1.UpdateOverviewRequest.overview:type_name -> mpi.v1.FileOverview - 7, // 3: mpi.v1.FileOverview.files:type_name -> mpi.v1.File - 5, // 4: mpi.v1.FileOverview.config_version:type_name -> mpi.v1.ConfigVersion - 11, // 5: mpi.v1.File.file_meta:type_name -> mpi.v1.FileMeta - 0, // 6: mpi.v1.File.action:type_name -> mpi.v1.File.FileAction - 14, // 7: mpi.v1.GetFileRequest.message_meta:type_name -> mpi.v1.MessageMeta - 11, // 8: mpi.v1.GetFileRequest.file_meta:type_name -> mpi.v1.FileMeta - 10, // 9: mpi.v1.GetFileResponse.contents:type_name -> mpi.v1.FileContents - 15, // 10: mpi.v1.FileMeta.modified_time:type_name -> google.protobuf.Timestamp - 7, // 11: mpi.v1.UpdateFileRequest.file:type_name -> mpi.v1.File - 10, // 12: mpi.v1.UpdateFileRequest.contents:type_name -> mpi.v1.FileContents - 11, // 13: mpi.v1.UpdateFileResponse.file_meta:type_name -> mpi.v1.FileMeta - 1, // 14: mpi.v1.FileService.GetOverview:input_type -> mpi.v1.GetOverviewRequest - 3, // 15: mpi.v1.FileService.UpdateOverview:input_type -> mpi.v1.UpdateOverviewRequest - 8, // 16: mpi.v1.FileService.GetFile:input_type -> mpi.v1.GetFileRequest - 12, // 17: mpi.v1.FileService.UpdateFile:input_type -> mpi.v1.UpdateFileRequest - 2, // 18: mpi.v1.FileService.GetOverview:output_type -> mpi.v1.GetOverviewResponse - 4, // 19: mpi.v1.FileService.UpdateOverview:output_type -> mpi.v1.UpdateOverviewResponse - 9, // 20: mpi.v1.FileService.GetFile:output_type -> mpi.v1.GetFileResponse - 13, // 21: mpi.v1.FileService.UpdateFile:output_type -> mpi.v1.UpdateFileResponse - 18, // [18:22] is the sub-list for method output_type - 14, // [14:18] is the sub-list for method input_type - 14, // [14:14] is the sub-list for extension type_name - 14, // [14:14] is the sub-list for extension extendee - 0, // [0:14] is the sub-list for field type_name -} - -func init() { file_mpi_v1_files_proto_init() } -func file_mpi_v1_files_proto_init() { - if File_mpi_v1_files_proto != nil { - return - } - file_mpi_v1_common_proto_init() - if !protoimpl.UnsafeEnabled { - file_mpi_v1_files_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOverviewRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetOverviewResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateOverviewRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateOverviewResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ConfigVersion); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*FileOverview); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*File); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetFileRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GetFileResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*FileContents); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*FileMeta); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateFileRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mpi_v1_files_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*UpdateFileResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - file_mpi_v1_files_proto_msgTypes[6].OneofWrappers = []interface{}{} - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_mpi_v1_files_proto_rawDesc, - NumEnums: 1, - NumMessages: 13, - NumExtensions: 0, - NumServices: 1, - }, - GoTypes: file_mpi_v1_files_proto_goTypes, - DependencyIndexes: file_mpi_v1_files_proto_depIdxs, - EnumInfos: file_mpi_v1_files_proto_enumTypes, - MessageInfos: file_mpi_v1_files_proto_msgTypes, - }.Build() - File_mpi_v1_files_proto = out.File - file_mpi_v1_files_proto_rawDesc = nil - file_mpi_v1_files_proto_goTypes = nil - file_mpi_v1_files_proto_depIdxs = nil -} diff --git a/api/grpc/mpi/v1/files.proto b/api/grpc/mpi/v1/files.proto deleted file mode 100644 index 5afb3dfdb..000000000 --- a/api/grpc/mpi/v1/files.proto +++ /dev/null @@ -1,135 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -syntax = "proto3"; -package mpi.v1; - -option go_package = "mpi/v1"; - -import "mpi/v1/common.proto"; -import "google/protobuf/timestamp.proto"; - -// This specifies the FileService operations for transferring file data between a client and server. -// All operations are written from a client perspective and flow Client -> Server -// The server must set a max file size (in bytes), and that size must be used to configure -// the gRPC server and client for the FileService such that the FileContents object can be sent with bytes of the configured size. -// The actual configured max size for gRPC objects must be maxFileSize + sizeOfSha256HashString since a FileContents object contains both. -// A SHA256 hash string is 64 bytes, therefore the configured max message size should be maxFileSize + 64. -service FileService { - // Get the overview of files for a particular configuration version of an instance - rpc GetOverview(GetOverviewRequest) returns (GetOverviewResponse) {} - // Update the overview of files for a particular set of file changes on the data plane - rpc UpdateOverview(UpdateOverviewRequest) returns (UpdateOverviewResponse) {} - // Get the file contents for a particular file - rpc GetFile(GetFileRequest) returns (GetFileResponse) {} - // Update a file from the Agent to the Server - rpc UpdateFile(UpdateFileRequest) returns (UpdateFileResponse) {} -} - -// Represents a request payload for a file overview -message GetOverviewRequest { - // The config version of the overview you are requesting - ConfigVersion config_version = 1; -} - -// Represents a response payload for an overview of files for a particular configuration version of an instance -message GetOverviewResponse { - // The file overview of an instance - FileOverview overview = 1; -} - -// Represents a the payload for an overview an update of files for a particular configuration version of an instance -message UpdateOverviewRequest { - // The file overview of an instance - FileOverview overview = 1; -} - -// Represents a the response from an UpdateOverviewRequest - intentionally left empty -message UpdateOverviewResponse {} - -// Represents a specific configuration version associated with an instance -message ConfigVersion { - // the instance identifier - string instance_id = 1; - // the version of the configuration - string version = 2; -} - -// Represents a collection of files -message FileOverview { - // A list of files - repeated File files = 1; - // the configuration version of the current set of files - ConfigVersion config_version = 2; -} - -// Represents meta data about a file -message File { - // Meta information about the file, the name (including path) and hash - FileMeta file_meta = 1; - // Action enumeration - enum FileAction { - // Default value, no action - FILE_ACTION_UNSPECIFIED = 0; - // No changes to the file - FILE_ACTION_UNCHANGED = 1; - // New file - FILE_ACTION_ADD = 2; - // Updated file - FILE_ACTION_UPDATE = 3; - // File deleted - FILE_ACTION_DELETE = 4; - } - // optional action - optional FileAction action = 2; -} - -// Represents the get file request -message GetFileRequest { - // Meta-information associated with a message - mpi.v1.MessageMeta message_meta = 1; - // Meta-information associated with the file - FileMeta file_meta = 2; -} - -// Represents the response to a get file request -message GetFileResponse { - // the contents of a file - FileContents contents = 1; -} - -// Represents the bytes contents of the file https://protobuf.dev/programming-guides/api/#dont-encode-data-in-a-string -message FileContents { - // byte representation of a file without encoding - bytes contents = 1; -} - -// Meta information about the file, the name (including path) and hash -message FileMeta { - // the name of the file - string name = 1; - // the hash of the file contents sha256, hex encoded - string hash = 2; - // last modified time of the file (created time if never modified) - google.protobuf.Timestamp modified_time = 3; - // the permission set associated with a particular file - string permissions = 4; - // Size of the file in bytes - int64 size = 5; -} - -// Represents the update file request -message UpdateFileRequest { - // The file requested to be updated - File file = 1; - // the contents of a file - FileContents contents = 2; -} - -// Represents the response to an update file request -message UpdateFileResponse { - // Meta-information associated with the updated file - FileMeta file_meta = 1; -} diff --git a/api/grpc/mpi/v1/files_grpc.pb.go b/api/grpc/mpi/v1/files_grpc.pb.go deleted file mode 100644 index bed8a02e2..000000000 --- a/api/grpc/mpi/v1/files_grpc.pb.go +++ /dev/null @@ -1,233 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -// Code generated by protoc-gen-go-grpc. DO NOT EDIT. -// versions: -// - protoc-gen-go-grpc v1.3.0 -// - protoc v4.25.3 -// source: mpi/v1/files.proto - -package v1 - -import ( - context "context" - grpc "google.golang.org/grpc" - codes "google.golang.org/grpc/codes" - status "google.golang.org/grpc/status" -) - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the grpc package it is being compiled against. -// Requires gRPC-Go v1.32.0 or later. -const _ = grpc.SupportPackageIsVersion7 - -const ( - FileService_GetOverview_FullMethodName = "/mpi.v1.FileService/GetOverview" - FileService_UpdateOverview_FullMethodName = "/mpi.v1.FileService/UpdateOverview" - FileService_GetFile_FullMethodName = "/mpi.v1.FileService/GetFile" - FileService_UpdateFile_FullMethodName = "/mpi.v1.FileService/UpdateFile" -) - -// FileServiceClient is the client API for FileService service. -// -// For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream. -type FileServiceClient interface { - // Get the overview of files for a particular configuration version of an instance - GetOverview(ctx context.Context, in *GetOverviewRequest, opts ...grpc.CallOption) (*GetOverviewResponse, error) - // Update the overview of files for a particular set of file changes on the data plane - UpdateOverview(ctx context.Context, in *UpdateOverviewRequest, opts ...grpc.CallOption) (*UpdateOverviewResponse, error) - // Get the file contents for a particular file - GetFile(ctx context.Context, in *GetFileRequest, opts ...grpc.CallOption) (*GetFileResponse, error) - // Update a file from the Agent to the Server - UpdateFile(ctx context.Context, in *UpdateFileRequest, opts ...grpc.CallOption) (*UpdateFileResponse, error) -} - -type fileServiceClient struct { - cc grpc.ClientConnInterface -} - -func NewFileServiceClient(cc grpc.ClientConnInterface) FileServiceClient { - return &fileServiceClient{cc} -} - -func (c *fileServiceClient) GetOverview(ctx context.Context, in *GetOverviewRequest, opts ...grpc.CallOption) (*GetOverviewResponse, error) { - out := new(GetOverviewResponse) - err := c.cc.Invoke(ctx, FileService_GetOverview_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *fileServiceClient) UpdateOverview(ctx context.Context, in *UpdateOverviewRequest, opts ...grpc.CallOption) (*UpdateOverviewResponse, error) { - out := new(UpdateOverviewResponse) - err := c.cc.Invoke(ctx, FileService_UpdateOverview_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *fileServiceClient) GetFile(ctx context.Context, in *GetFileRequest, opts ...grpc.CallOption) (*GetFileResponse, error) { - out := new(GetFileResponse) - err := c.cc.Invoke(ctx, FileService_GetFile_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -func (c *fileServiceClient) UpdateFile(ctx context.Context, in *UpdateFileRequest, opts ...grpc.CallOption) (*UpdateFileResponse, error) { - out := new(UpdateFileResponse) - err := c.cc.Invoke(ctx, FileService_UpdateFile_FullMethodName, in, out, opts...) - if err != nil { - return nil, err - } - return out, nil -} - -// FileServiceServer is the server API for FileService service. -// All implementations must embed UnimplementedFileServiceServer -// for forward compatibility -type FileServiceServer interface { - // Get the overview of files for a particular configuration version of an instance - GetOverview(context.Context, *GetOverviewRequest) (*GetOverviewResponse, error) - // Update the overview of files for a particular set of file changes on the data plane - UpdateOverview(context.Context, *UpdateOverviewRequest) (*UpdateOverviewResponse, error) - // Get the file contents for a particular file - GetFile(context.Context, *GetFileRequest) (*GetFileResponse, error) - // Update a file from the Agent to the Server - UpdateFile(context.Context, *UpdateFileRequest) (*UpdateFileResponse, error) - mustEmbedUnimplementedFileServiceServer() -} - -// UnimplementedFileServiceServer must be embedded to have forward compatible implementations. -type UnimplementedFileServiceServer struct { -} - -func (UnimplementedFileServiceServer) GetOverview(context.Context, *GetOverviewRequest) (*GetOverviewResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method GetOverview not implemented") -} -func (UnimplementedFileServiceServer) UpdateOverview(context.Context, *UpdateOverviewRequest) (*UpdateOverviewResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method UpdateOverview not implemented") -} -func (UnimplementedFileServiceServer) GetFile(context.Context, *GetFileRequest) (*GetFileResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method GetFile not implemented") -} -func (UnimplementedFileServiceServer) UpdateFile(context.Context, *UpdateFileRequest) (*UpdateFileResponse, error) { - return nil, status.Errorf(codes.Unimplemented, "method UpdateFile not implemented") -} -func (UnimplementedFileServiceServer) mustEmbedUnimplementedFileServiceServer() {} - -// UnsafeFileServiceServer may be embedded to opt out of forward compatibility for this service. -// Use of this interface is not recommended, as added methods to FileServiceServer will -// result in compilation errors. -type UnsafeFileServiceServer interface { - mustEmbedUnimplementedFileServiceServer() -} - -func RegisterFileServiceServer(s grpc.ServiceRegistrar, srv FileServiceServer) { - s.RegisterService(&FileService_ServiceDesc, srv) -} - -func _FileService_GetOverview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(GetOverviewRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(FileServiceServer).GetOverview(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: FileService_GetOverview_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(FileServiceServer).GetOverview(ctx, req.(*GetOverviewRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _FileService_UpdateOverview_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UpdateOverviewRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(FileServiceServer).UpdateOverview(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: FileService_UpdateOverview_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(FileServiceServer).UpdateOverview(ctx, req.(*UpdateOverviewRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _FileService_GetFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(GetFileRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(FileServiceServer).GetFile(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: FileService_GetFile_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(FileServiceServer).GetFile(ctx, req.(*GetFileRequest)) - } - return interceptor(ctx, in, info, handler) -} - -func _FileService_UpdateFile_Handler(srv interface{}, ctx context.Context, dec func(interface{}) error, interceptor grpc.UnaryServerInterceptor) (interface{}, error) { - in := new(UpdateFileRequest) - if err := dec(in); err != nil { - return nil, err - } - if interceptor == nil { - return srv.(FileServiceServer).UpdateFile(ctx, in) - } - info := &grpc.UnaryServerInfo{ - Server: srv, - FullMethod: FileService_UpdateFile_FullMethodName, - } - handler := func(ctx context.Context, req interface{}) (interface{}, error) { - return srv.(FileServiceServer).UpdateFile(ctx, req.(*UpdateFileRequest)) - } - return interceptor(ctx, in, info, handler) -} - -// FileService_ServiceDesc is the grpc.ServiceDesc for FileService service. -// It's only intended for direct use with grpc.RegisterService, -// and not to be introspected or modified (even as a copy) -var FileService_ServiceDesc = grpc.ServiceDesc{ - ServiceName: "mpi.v1.FileService", - HandlerType: (*FileServiceServer)(nil), - Methods: []grpc.MethodDesc{ - { - MethodName: "GetOverview", - Handler: _FileService_GetOverview_Handler, - }, - { - MethodName: "UpdateOverview", - Handler: _FileService_UpdateOverview_Handler, - }, - { - MethodName: "GetFile", - Handler: _FileService_GetFile_Handler, - }, - { - MethodName: "UpdateFile", - Handler: _FileService_UpdateFile_Handler, - }, - }, - Streams: []grpc.StreamDesc{}, - Metadata: "mpi/v1/files.proto", -} diff --git a/api/http/dataplane/client.gen.go b/api/http/dataplane/client.gen.go deleted file mode 100644 index 54a5fb30b..000000000 --- a/api/http/dataplane/client.gen.go +++ /dev/null @@ -1,693 +0,0 @@ -// Package dataplane provides primitives to interact with the openapi HTTP API. -// -// Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT. -package dataplane - -import ( - "bytes" - "context" - "encoding/json" - "errors" - "fmt" - "io" - "net/http" - "net/url" - "strings" - "time" - - "github.com/oapi-codegen/runtime" -) - -// Defines values for InstanceType. -const ( - AGENT InstanceType = "AGENT" - CUSTOM InstanceType = "CUSTOM" - NGF InstanceType = "NGF" - NGINX InstanceType = "NGINX" - NGINXPLUS InstanceType = "NGINXPLUS" - NIC InstanceType = "NIC" - SYSTEM InstanceType = "SYSTEM" - UNIT InstanceType = "UNIT" -) - -// Defines values for MetaType. -const ( - NGINXMETA MetaType = "NGINX_META" -) - -// Defines values for StatusState. -const ( - FAILED StatusState = "FAILED" - INPROGRESS StatusState = "IN_PROGRESS" - ROLLBACKFAILED StatusState = "ROLLBACK_FAILED" - ROLLBACKINPROGRESS StatusState = "ROLLBACK_IN_PROGRESS" - ROLLBACKSUCCESS StatusState = "ROLLBACK_SUCCESS" - SUCCESS StatusState = "SUCCESS" -) - -// Configuration defines model for Configuration. -type Configuration struct { - Location *string `json:"location,omitempty"` -} - -// ConfigurationStatus defines model for ConfigurationStatus. -type ConfigurationStatus struct { - CorrelationId *string `json:"correlationId,omitempty"` - Events *[]Event `json:"events,omitempty"` - InstanceId *string `json:"instanceId,omitempty"` -} - -// CorrelationId defines model for CorrelationId. -type CorrelationId struct { - CorrelationId *string `json:"correlationId,omitempty"` -} - -// ErrorResponse defines model for ErrorResponse. -type ErrorResponse struct { - Message string `json:"message"` -} - -// Event defines model for Event. -type Event struct { - Message *string `json:"message,omitempty"` - - // Status The type of configuration status - Status *StatusState `json:"status,omitempty"` - Timestamp *time.Time `json:"timestamp,omitempty"` -} - -// Instance defines model for Instance. -type Instance struct { - InstanceId *string `json:"instanceId,omitempty"` - Meta *Instance_Meta `json:"meta,omitempty"` - - // Type The type of a data plane instance - Type *InstanceType `json:"type,omitempty"` - Version *string `json:"version,omitempty"` -} - -// Instance_Meta defines model for Instance.Meta. -type Instance_Meta struct { - union json.RawMessage -} - -// InstanceType The type of a data plane instance -type InstanceType string - -// MetaType The type of metadata -type MetaType string - -// NginxMeta defines model for NginxMeta. -type NginxMeta struct { - ConfPath *string `json:"conf_path,omitempty"` - ExePath *string `json:"exe_path,omitempty"` - - // Type The type of metadata - Type MetaType `json:"type"` -} - -// StatusState The type of configuration status -type StatusState string - -// InternalServerError defines model for InternalServerError. -type InternalServerError = ErrorResponse - -// NotFound defines model for NotFound. -type NotFound = ErrorResponse - -// UpdateInstanceConfigurationJSONRequestBody defines body for UpdateInstanceConfiguration for application/json ContentType. -type UpdateInstanceConfigurationJSONRequestBody = Configuration - -// AsNginxMeta returns the union data inside the Instance_Meta as a NginxMeta -func (t Instance_Meta) AsNginxMeta() (NginxMeta, error) { - var body NginxMeta - err := json.Unmarshal(t.union, &body) - return body, err -} - -// FromNginxMeta overwrites any union data inside the Instance_Meta as the provided NginxMeta -func (t *Instance_Meta) FromNginxMeta(v NginxMeta) error { - v.Type = "NginxMeta" - b, err := json.Marshal(v) - t.union = b - return err -} - -// MergeNginxMeta performs a merge with any union data inside the Instance_Meta, using the provided NginxMeta -func (t *Instance_Meta) MergeNginxMeta(v NginxMeta) error { - v.Type = "NginxMeta" - b, err := json.Marshal(v) - if err != nil { - return err - } - - merged, err := runtime.JsonMerge(t.union, b) - t.union = merged - return err -} - -func (t Instance_Meta) Discriminator() (string, error) { - var discriminator struct { - Discriminator string `json:"type"` - } - err := json.Unmarshal(t.union, &discriminator) - return discriminator.Discriminator, err -} - -func (t Instance_Meta) ValueByDiscriminator() (interface{}, error) { - discriminator, err := t.Discriminator() - if err != nil { - return nil, err - } - switch discriminator { - case "NginxMeta": - return t.AsNginxMeta() - default: - return nil, errors.New("unknown discriminator value: " + discriminator) - } -} - -func (t Instance_Meta) MarshalJSON() ([]byte, error) { - b, err := t.union.MarshalJSON() - return b, err -} - -func (t *Instance_Meta) UnmarshalJSON(b []byte) error { - err := t.union.UnmarshalJSON(b) - return err -} - -// RequestEditorFn is the function signature for the RequestEditor callback function -type RequestEditorFn func(ctx context.Context, req *http.Request) error - -// Doer performs HTTP requests. -// -// The standard http.Client implements this interface. -type HttpRequestDoer interface { - Do(req *http.Request) (*http.Response, error) -} - -// Client which conforms to the OpenAPI3 specification for this service. -type Client struct { - // The endpoint of the server conforming to this interface, with scheme, - // https://api.deepmap.com for example. This can contain a path relative - // to the server, such as https://api.deepmap.com/dev-test, and all the - // paths in the swagger spec will be appended to the server. - Server string - - // Doer for performing requests, typically a *http.Client with any - // customized settings, such as certificate chains. - Client HttpRequestDoer - - // A list of callbacks for modifying requests which are generated before sending over - // the network. - RequestEditors []RequestEditorFn -} - -// ClientOption allows setting custom parameters during construction -type ClientOption func(*Client) error - -// Creates a new Client, with reasonable defaults -func NewClient(server string, opts ...ClientOption) (*Client, error) { - // create a client with sane default values - client := Client{ - Server: server, - } - // mutate client and add all optional params - for _, o := range opts { - if err := o(&client); err != nil { - return nil, err - } - } - // ensure the server URL always has a trailing slash - if !strings.HasSuffix(client.Server, "/") { - client.Server += "/" - } - // create httpClient, if not already present - if client.Client == nil { - client.Client = &http.Client{} - } - return &client, nil -} - -// WithHTTPClient allows overriding the default Doer, which is -// automatically created using http.Client. This is useful for tests. -func WithHTTPClient(doer HttpRequestDoer) ClientOption { - return func(c *Client) error { - c.Client = doer - return nil - } -} - -// WithRequestEditorFn allows setting up a callback function, which will be -// called right before sending the request. This can be used to mutate the request. -func WithRequestEditorFn(fn RequestEditorFn) ClientOption { - return func(c *Client) error { - c.RequestEditors = append(c.RequestEditors, fn) - return nil - } -} - -// The interface specification for the client above. -type ClientInterface interface { - // GetInstances request - GetInstances(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) - - // UpdateInstanceConfigurationWithBody request with any body - UpdateInstanceConfigurationWithBody(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) - - UpdateInstanceConfiguration(ctx context.Context, instanceId string, body UpdateInstanceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) - - // GetInstanceConfigurationStatus request - GetInstanceConfigurationStatus(ctx context.Context, instanceId string, reqEditors ...RequestEditorFn) (*http.Response, error) -} - -func (c *Client) GetInstances(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetInstancesRequest(c.Server) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) UpdateInstanceConfigurationWithBody(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewUpdateInstanceConfigurationRequestWithBody(c.Server, instanceId, contentType, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) UpdateInstanceConfiguration(ctx context.Context, instanceId string, body UpdateInstanceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewUpdateInstanceConfigurationRequest(c.Server, instanceId, body) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -func (c *Client) GetInstanceConfigurationStatus(ctx context.Context, instanceId string, reqEditors ...RequestEditorFn) (*http.Response, error) { - req, err := NewGetInstanceConfigurationStatusRequest(c.Server, instanceId) - if err != nil { - return nil, err - } - req = req.WithContext(ctx) - if err := c.applyEditors(ctx, req, reqEditors); err != nil { - return nil, err - } - return c.Client.Do(req) -} - -// NewGetInstancesRequest generates requests for GetInstances -func NewGetInstancesRequest(server string) (*http.Request, error) { - var err error - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/instances") - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -// NewUpdateInstanceConfigurationRequest calls the generic UpdateInstanceConfiguration builder with application/json body -func NewUpdateInstanceConfigurationRequest(server string, instanceId string, body UpdateInstanceConfigurationJSONRequestBody) (*http.Request, error) { - var bodyReader io.Reader - buf, err := json.Marshal(body) - if err != nil { - return nil, err - } - bodyReader = bytes.NewReader(buf) - return NewUpdateInstanceConfigurationRequestWithBody(server, instanceId, "application/json", bodyReader) -} - -// NewUpdateInstanceConfigurationRequestWithBody generates requests for UpdateInstanceConfiguration with any type of body -func NewUpdateInstanceConfigurationRequestWithBody(server string, instanceId string, contentType string, body io.Reader) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "instanceId", runtime.ParamLocationPath, instanceId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/instances/%s/configurations", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("PUT", queryURL.String(), body) - if err != nil { - return nil, err - } - - req.Header.Add("Content-Type", contentType) - - return req, nil -} - -// NewGetInstanceConfigurationStatusRequest generates requests for GetInstanceConfigurationStatus -func NewGetInstanceConfigurationStatusRequest(server string, instanceId string) (*http.Request, error) { - var err error - - var pathParam0 string - - pathParam0, err = runtime.StyleParamWithLocation("simple", false, "instanceId", runtime.ParamLocationPath, instanceId) - if err != nil { - return nil, err - } - - serverURL, err := url.Parse(server) - if err != nil { - return nil, err - } - - operationPath := fmt.Sprintf("/instances/%s/configurations/status", pathParam0) - if operationPath[0] == '/' { - operationPath = "." + operationPath - } - - queryURL, err := serverURL.Parse(operationPath) - if err != nil { - return nil, err - } - - req, err := http.NewRequest("GET", queryURL.String(), nil) - if err != nil { - return nil, err - } - - return req, nil -} - -func (c *Client) applyEditors(ctx context.Context, req *http.Request, additionalEditors []RequestEditorFn) error { - for _, r := range c.RequestEditors { - if err := r(ctx, req); err != nil { - return err - } - } - for _, r := range additionalEditors { - if err := r(ctx, req); err != nil { - return err - } - } - return nil -} - -// ClientWithResponses builds on ClientInterface to offer response payloads -type ClientWithResponses struct { - ClientInterface -} - -// NewClientWithResponses creates a new ClientWithResponses, which wraps -// Client with return type handling -func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) { - client, err := NewClient(server, opts...) - if err != nil { - return nil, err - } - return &ClientWithResponses{client}, nil -} - -// WithBaseURL overrides the baseURL. -func WithBaseURL(baseURL string) ClientOption { - return func(c *Client) error { - newBaseURL, err := url.Parse(baseURL) - if err != nil { - return err - } - c.Server = newBaseURL.String() - return nil - } -} - -// ClientWithResponsesInterface is the interface specification for the client with responses above. -type ClientWithResponsesInterface interface { - // GetInstancesWithResponse request - GetInstancesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstancesResponse, error) - - // UpdateInstanceConfigurationWithBodyWithResponse request with any body - UpdateInstanceConfigurationWithBodyWithResponse(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstanceConfigurationResponse, error) - - UpdateInstanceConfigurationWithResponse(ctx context.Context, instanceId string, body UpdateInstanceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstanceConfigurationResponse, error) - - // GetInstanceConfigurationStatusWithResponse request - GetInstanceConfigurationStatusWithResponse(ctx context.Context, instanceId string, reqEditors ...RequestEditorFn) (*GetInstanceConfigurationStatusResponse, error) -} - -type GetInstancesResponse struct { - Body []byte - HTTPResponse *http.Response - JSON200 *[]Instance - JSON500 *InternalServerError -} - -// Status returns HTTPResponse.Status -func (r GetInstancesResponse) Status() string { - if r.HTTPResponse != nil { - return r.HTTPResponse.Status - } - return http.StatusText(0) -} - -// StatusCode returns HTTPResponse.StatusCode -func (r GetInstancesResponse) StatusCode() int { - if r.HTTPResponse != nil { - return r.HTTPResponse.StatusCode - } - return 0 -} - -type UpdateInstanceConfigurationResponse struct { - Body []byte - HTTPResponse *http.Response - JSON200 *CorrelationId - JSON404 *NotFound - JSON500 *InternalServerError -} - -// Status returns HTTPResponse.Status -func (r UpdateInstanceConfigurationResponse) Status() string { - if r.HTTPResponse != nil { - return r.HTTPResponse.Status - } - return http.StatusText(0) -} - -// StatusCode returns HTTPResponse.StatusCode -func (r UpdateInstanceConfigurationResponse) StatusCode() int { - if r.HTTPResponse != nil { - return r.HTTPResponse.StatusCode - } - return 0 -} - -type GetInstanceConfigurationStatusResponse struct { - Body []byte - HTTPResponse *http.Response - JSON200 *ConfigurationStatus - JSON404 *NotFound - JSON500 *InternalServerError -} - -// Status returns HTTPResponse.Status -func (r GetInstanceConfigurationStatusResponse) Status() string { - if r.HTTPResponse != nil { - return r.HTTPResponse.Status - } - return http.StatusText(0) -} - -// StatusCode returns HTTPResponse.StatusCode -func (r GetInstanceConfigurationStatusResponse) StatusCode() int { - if r.HTTPResponse != nil { - return r.HTTPResponse.StatusCode - } - return 0 -} - -// GetInstancesWithResponse request returning *GetInstancesResponse -func (c *ClientWithResponses) GetInstancesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstancesResponse, error) { - rsp, err := c.GetInstances(ctx, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetInstancesResponse(rsp) -} - -// UpdateInstanceConfigurationWithBodyWithResponse request with arbitrary body returning *UpdateInstanceConfigurationResponse -func (c *ClientWithResponses) UpdateInstanceConfigurationWithBodyWithResponse(ctx context.Context, instanceId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateInstanceConfigurationResponse, error) { - rsp, err := c.UpdateInstanceConfigurationWithBody(ctx, instanceId, contentType, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseUpdateInstanceConfigurationResponse(rsp) -} - -func (c *ClientWithResponses) UpdateInstanceConfigurationWithResponse(ctx context.Context, instanceId string, body UpdateInstanceConfigurationJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateInstanceConfigurationResponse, error) { - rsp, err := c.UpdateInstanceConfiguration(ctx, instanceId, body, reqEditors...) - if err != nil { - return nil, err - } - return ParseUpdateInstanceConfigurationResponse(rsp) -} - -// GetInstanceConfigurationStatusWithResponse request returning *GetInstanceConfigurationStatusResponse -func (c *ClientWithResponses) GetInstanceConfigurationStatusWithResponse(ctx context.Context, instanceId string, reqEditors ...RequestEditorFn) (*GetInstanceConfigurationStatusResponse, error) { - rsp, err := c.GetInstanceConfigurationStatus(ctx, instanceId, reqEditors...) - if err != nil { - return nil, err - } - return ParseGetInstanceConfigurationStatusResponse(rsp) -} - -// ParseGetInstancesResponse parses an HTTP response from a GetInstancesWithResponse call -func ParseGetInstancesResponse(rsp *http.Response) (*GetInstancesResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &GetInstancesResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest []Instance - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - } - - return response, nil -} - -// ParseUpdateInstanceConfigurationResponse parses an HTTP response from a UpdateInstanceConfigurationWithResponse call -func ParseUpdateInstanceConfigurationResponse(rsp *http.Response) (*UpdateInstanceConfigurationResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &UpdateInstanceConfigurationResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest CorrelationId - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - } - - return response, nil -} - -// ParseGetInstanceConfigurationStatusResponse parses an HTTP response from a GetInstanceConfigurationStatusWithResponse call -func ParseGetInstanceConfigurationStatusResponse(rsp *http.Response) (*GetInstanceConfigurationStatusResponse, error) { - bodyBytes, err := io.ReadAll(rsp.Body) - defer func() { _ = rsp.Body.Close() }() - if err != nil { - return nil, err - } - - response := &GetInstanceConfigurationStatusResponse{ - Body: bodyBytes, - HTTPResponse: rsp, - } - - switch { - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 200: - var dest ConfigurationStatus - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON200 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 404: - var dest NotFound - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON404 = &dest - - case strings.Contains(rsp.Header.Get("Content-Type"), "json") && rsp.StatusCode == 500: - var dest InternalServerError - if err := json.Unmarshal(bodyBytes, &dest); err != nil { - return nil, err - } - response.JSON500 = &dest - - } - - return response, nil -} diff --git a/api/http/dataplane/data-plane-api.yaml b/api/http/dataplane/data-plane-api.yaml deleted file mode 100644 index 97a9e1ed7..000000000 --- a/api/http/dataplane/data-plane-api.yaml +++ /dev/null @@ -1,186 +0,0 @@ -openapi: 3.0.2 -info: - title: DataPlane API - version: 1.0.0 -paths: - /instances: - get: - summary: Returns a list of instances. - responses: - '200': - description: A JSON array of instances - content: - application/json: - schema: - type: array - items: - $ref: '#/components/schemas/Instance' - '500': - $ref: '#/components/responses/InternalServerError' - /instances/{instanceId}/configurations: - put: - summary: Update an instance's configuration. - operationId: UpdateInstanceConfiguration - parameters: - - name: instanceId - in: path - description: ID of instance - required: true - schema: - type: string - requestBody: - required: true - content: - application/json: - schema: - $ref: '#/components/schemas/Configuration' - responses: - '200': - description: A instance's configuration - content: - application/json: - schema: - $ref: '#/components/schemas/CorrelationId' - '404': - $ref: '#/components/responses/NotFound' - '500': - $ref: '#/components/responses/InternalServerError' - /instances/{instanceId}/configurations/status: - get: - summary: Returns the latest status of the instance's configuration - operationId: GetInstanceConfigurationStatus - parameters: - - name: instanceId - in: path - description: ID of instance - required: true - schema: - type: string - responses: - '200': - description: Configuration status - content: - application/json: - schema: - $ref: '#/components/schemas/ConfigurationStatus' - '404': - $ref: '#/components/responses/NotFound' - '500': - $ref: '#/components/responses/InternalServerError' - -components: - responses: - NotFound: - description: The specified resource was not found - content: - application/json: - schema: - $ref: '#/components/schemas/ErrorResponse' - InternalServerError: - description: Internal server error - content: - application/json: - schema: - $ref: '#/components/schemas/ErrorResponse' - schemas: - ErrorResponse: - type: object - required: - - message - properties: - message: - type: string - NginxMeta: - type: object - required: - - type - properties: - type: - $ref: "#/components/schemas/MetaType" - conf_path: - type: string - exe_path: - type: string - Instance: - type: object - properties: - instanceId: - type: string - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - type: - $ref: "#/components/schemas/InstanceType" - example: NGINXPLUS - version: - type: string - example: "nginx/1.25.1" - meta: - type: object - oneOf: - - $ref: "#/components/schemas/NginxMeta" - discriminator: - propertyName: type - InstanceType: - type: string - description: "The type of a data plane instance" - enum: - - SYSTEM - - CUSTOM - - NGINX - - NGINXPLUS - - AGENT - - UNIT - - NIC - - NGF - MetaType: - type: string - description: "The type of metadata" - enum: - - NGINX_META - Configuration: - type: object - properties: - location: - type: string - example: "https://file-server.com/aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - ConfigurationStatus: - type: object - properties: - instanceId: - type: string - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - correlationId: - type: string - example: "9e2d49c9-ada2-4ed1-b6f2-391d5cf634d9" - events: - type: array - items: - $ref: "#/components/schemas/Event" - Event: - type: object - properties: - timestamp: - type: string - format: date-time - example: "2023-10-19T11:26:32.676Z" - status: - $ref: "#/components/schemas/StatusState" - example: SUCCESS - message: - type: string - example: "Config updated successfully" - StatusState: - type: string - description: "The type of configuration status" - enum: - - IN_PROGRESS - - SUCCESS - - FAILED - - ROLLBACK_IN_PROGRESS - - ROLLBACK_SUCCESS - - ROLLBACK_FAILED - CorrelationId: - type: object - properties: - correlationId: - type: string - example: "9e2d49c9-ada2-4ed1-b6f2-391d5cf634d9" diff --git a/api/http/dataplane/data_plane.gen.go b/api/http/dataplane/data_plane.gen.go deleted file mode 100644 index fb1a1a0bf..000000000 --- a/api/http/dataplane/data_plane.gen.go +++ /dev/null @@ -1,127 +0,0 @@ -// Package dataplane provides primitives to interact with the openapi HTTP API. -// -// Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT. -package dataplane - -import ( - "fmt" - "net/http" - - "github.com/gin-gonic/gin" - "github.com/oapi-codegen/runtime" -) - -// ServerInterface represents all server handlers. -type ServerInterface interface { - // Returns a list of instances. - // (GET /instances) - GetInstances(c *gin.Context) - // Update an instance's configuration. - // (PUT /instances/{instanceId}/configurations) - UpdateInstanceConfiguration(c *gin.Context, instanceId string) - // Returns the latest status of the instance's configuration - // (GET /instances/{instanceId}/configurations/status) - GetInstanceConfigurationStatus(c *gin.Context, instanceId string) -} - -// ServerInterfaceWrapper converts contexts to parameters. -type ServerInterfaceWrapper struct { - Handler ServerInterface - HandlerMiddlewares []MiddlewareFunc - ErrorHandler func(*gin.Context, error, int) -} - -type MiddlewareFunc func(c *gin.Context) - -// GetInstances operation middleware -func (siw *ServerInterfaceWrapper) GetInstances(c *gin.Context) { - - for _, middleware := range siw.HandlerMiddlewares { - middleware(c) - if c.IsAborted() { - return - } - } - - siw.Handler.GetInstances(c) -} - -// UpdateInstanceConfiguration operation middleware -func (siw *ServerInterfaceWrapper) UpdateInstanceConfiguration(c *gin.Context) { - - var err error - - // ------------- Path parameter "instanceId" ------------- - var instanceId string - - err = runtime.BindStyledParameter("simple", false, "instanceId", c.Param("instanceId"), &instanceId) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter instanceId: %w", err), http.StatusBadRequest) - return - } - - for _, middleware := range siw.HandlerMiddlewares { - middleware(c) - if c.IsAborted() { - return - } - } - - siw.Handler.UpdateInstanceConfiguration(c, instanceId) -} - -// GetInstanceConfigurationStatus operation middleware -func (siw *ServerInterfaceWrapper) GetInstanceConfigurationStatus(c *gin.Context) { - - var err error - - // ------------- Path parameter "instanceId" ------------- - var instanceId string - - err = runtime.BindStyledParameter("simple", false, "instanceId", c.Param("instanceId"), &instanceId) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter instanceId: %w", err), http.StatusBadRequest) - return - } - - for _, middleware := range siw.HandlerMiddlewares { - middleware(c) - if c.IsAborted() { - return - } - } - - siw.Handler.GetInstanceConfigurationStatus(c, instanceId) -} - -// GinServerOptions provides options for the Gin server. -type GinServerOptions struct { - BaseURL string - Middlewares []MiddlewareFunc - ErrorHandler func(*gin.Context, error, int) -} - -// RegisterHandlers creates http.Handler with routing matching OpenAPI spec. -func RegisterHandlers(router gin.IRouter, si ServerInterface) { - RegisterHandlersWithOptions(router, si, GinServerOptions{}) -} - -// RegisterHandlersWithOptions creates http.Handler with additional options -func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions) { - errorHandler := options.ErrorHandler - if errorHandler == nil { - errorHandler = func(c *gin.Context, err error, statusCode int) { - c.JSON(statusCode, gin.H{"msg": err.Error()}) - } - } - - wrapper := ServerInterfaceWrapper{ - Handler: si, - HandlerMiddlewares: options.Middlewares, - ErrorHandler: errorHandler, - } - - router.GET(options.BaseURL+"/instances", wrapper.GetInstances) - router.PUT(options.BaseURL+"/instances/:instanceId/configurations", wrapper.UpdateInstanceConfiguration) - router.GET(options.BaseURL+"/instances/:instanceId/configurations/status", wrapper.GetInstanceConfigurationStatus) -} diff --git a/api/http/dataplane/error.go b/api/http/dataplane/error.go deleted file mode 100644 index 2777aa98d..000000000 --- a/api/http/dataplane/error.go +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package dataplane - -type RequestError struct { - StatusCode int - Message string -} - -func (r *RequestError) Error() string { - return r.Message -} diff --git a/api/http/dataplane/error_test.go b/api/http/dataplane/error_test.go deleted file mode 100644 index 5fa74c156..000000000 --- a/api/http/dataplane/error_test.go +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package dataplane - -import ( - "net/http" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestRequestError(t *testing.T) { - err := &RequestError{StatusCode: http.StatusInternalServerError, Message: "something went wrong"} - assert.Equal(t, "something went wrong", err.Error()) -} diff --git a/cmd/agent/main.go b/cmd/agent/main.go deleted file mode 100644 index fb46d2582..000000000 --- a/cmd/agent/main.go +++ /dev/null @@ -1,56 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package main - -import ( - "context" - "fmt" - "log/slog" - "os" - "os/signal" - "syscall" - "time" - - "github.com/nginx/agent/v3/internal" - "github.com/nginx/agent/v3/internal/config" -) - -var ( - // set at buildtime - commit = "" - version = "" -) - -func main() { - ctx, cancel := context.WithCancel(context.Background()) - - sigChan := make(chan os.Signal, 1) - signal.Notify(sigChan, syscall.SIGINT, syscall.SIGTERM) - go func() { - select { - case <-sigChan: - slog.Warn("NGINX Agent exiting") - cancel() - - time.Sleep(config.DefGracefulShutdownPeriod) - slog.Error( - fmt.Sprintf( - "Failed to gracefully shutdown within timeout of %v. Exiting", - config.DefGracefulShutdownPeriod, - ), - ) - os.Exit(1) - case <-ctx.Done(): - } - }() - - app := internal.NewApp(commit, version) - - err := app.Run(ctx) - if err != nil { - slog.Error("NGINX Agent exiting due to error", "error", err) - } -} diff --git a/data.js b/data.js new file mode 100644 index 000000000..63a911293 --- /dev/null +++ b/data.js @@ -0,0 +1,760018 @@ +window.BENCHMARK_DATA = { + "lastUpdate": 1760438545752, + "repoUrl": "https://github.com/nginx/agent", + "entries": { + "Compare Benchmark Results": [ + { + "commit": { + "author": { + "name": "nginx", + "username": "nginx" + }, + "committer": { + "name": "nginx", + "username": "nginx" + }, + "id": "e452c728713a38c1ac9ce096bc71d9923f21c4d3", + "message": "Compare performance test results", + "timestamp": "2024-03-27T00:52:21Z", + "url": "https://github.com/nginx/agent/pull/623/commits/e452c728713a38c1ac9ce096bc71d9923f21c4d3" + }, + "date": 1711553088533, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 379982, + "unit": "ns/op\t 246290 B/op\t 1059 allocs/op", + "extra": "2950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 379982, + "unit": "ns/op", + "extra": "2950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246290, + "unit": "B/op", + "extra": "2950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "2950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 376990, + "unit": "ns/op\t 246443 B/op\t 1059 allocs/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 376990, + "unit": "ns/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246443, + "unit": "B/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 362014, + "unit": "ns/op\t 245817 B/op\t 1059 allocs/op", + "extra": "3196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 362014, + "unit": "ns/op", + "extra": "3196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245817, + "unit": "B/op", + "extra": "3196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 359615, + "unit": "ns/op\t 245614 B/op\t 1059 allocs/op", + "extra": "3351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 359615, + "unit": "ns/op", + "extra": "3351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245614, + "unit": "B/op", + "extra": "3351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 360536, + "unit": "ns/op\t 246541 B/op\t 1059 allocs/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 360536, + "unit": "ns/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246541, + "unit": "B/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 359399, + "unit": "ns/op\t 246155 B/op\t 1059 allocs/op", + "extra": "3135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 359399, + "unit": "ns/op", + "extra": "3135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246155, + "unit": "B/op", + "extra": "3135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 372844, + "unit": "ns/op\t 245699 B/op\t 1059 allocs/op", + "extra": "3280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 372844, + "unit": "ns/op", + "extra": "3280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245699, + "unit": "B/op", + "extra": "3280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 362358, + "unit": "ns/op\t 245755 B/op\t 1059 allocs/op", + "extra": "3007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 362358, + "unit": "ns/op", + "extra": "3007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245755, + "unit": "B/op", + "extra": "3007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 360295, + "unit": "ns/op\t 245475 B/op\t 1059 allocs/op", + "extra": "3382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 360295, + "unit": "ns/op", + "extra": "3382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245475, + "unit": "B/op", + "extra": "3382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 360212, + "unit": "ns/op\t 245880 B/op\t 1059 allocs/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 360212, + "unit": "ns/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245880, + "unit": "B/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1705767, + "unit": "ns/op\t 469476 B/op\t 8638 allocs/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1705767, + "unit": "ns/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469476, + "unit": "B/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1698359, + "unit": "ns/op\t 469076 B/op\t 8638 allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1698359, + "unit": "ns/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469076, + "unit": "B/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1763864, + "unit": "ns/op\t 469421 B/op\t 8638 allocs/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1763864, + "unit": "ns/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469421, + "unit": "B/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1711258, + "unit": "ns/op\t 468657 B/op\t 8638 allocs/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1711258, + "unit": "ns/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468657, + "unit": "B/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1734891, + "unit": "ns/op\t 469576 B/op\t 8638 allocs/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1734891, + "unit": "ns/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469576, + "unit": "B/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1723620, + "unit": "ns/op\t 469633 B/op\t 8638 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1723620, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469633, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1715501, + "unit": "ns/op\t 468935 B/op\t 8638 allocs/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1715501, + "unit": "ns/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468935, + "unit": "B/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1727244, + "unit": "ns/op\t 468860 B/op\t 8638 allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1727244, + "unit": "ns/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468860, + "unit": "B/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1719201, + "unit": "ns/op\t 469584 B/op\t 8638 allocs/op", + "extra": "687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1719201, + "unit": "ns/op", + "extra": "687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469584, + "unit": "B/op", + "extra": "687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1733673, + "unit": "ns/op\t 468767 B/op\t 8638 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1733673, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468767, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3171600, + "unit": "ns/op\t 705519 B/op\t 16517 allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3171600, + "unit": "ns/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705519, + "unit": "B/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3222339, + "unit": "ns/op\t 706519 B/op\t 16517 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3222339, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706519, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3171400, + "unit": "ns/op\t 706841 B/op\t 16517 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3171400, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706841, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3148864, + "unit": "ns/op\t 706775 B/op\t 16517 allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3148864, + "unit": "ns/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706775, + "unit": "B/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3158612, + "unit": "ns/op\t 707421 B/op\t 16517 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3158612, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707421, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3129710, + "unit": "ns/op\t 707340 B/op\t 16517 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3129710, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707340, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3197510, + "unit": "ns/op\t 708121 B/op\t 16517 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3197510, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708121, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3157944, + "unit": "ns/op\t 706390 B/op\t 16517 allocs/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3157944, + "unit": "ns/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706390, + "unit": "B/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3145217, + "unit": "ns/op\t 705334 B/op\t 16517 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3145217, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705334, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3179456, + "unit": "ns/op\t 706267 B/op\t 16517 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3179456, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706267, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4556653, + "unit": "ns/op\t 943322 B/op\t 24351 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4556653, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943322, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4482568, + "unit": "ns/op\t 943376 B/op\t 24351 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4482568, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943376, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4552499, + "unit": "ns/op\t 938390 B/op\t 24350 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4552499, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938390, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4519822, + "unit": "ns/op\t 941930 B/op\t 24351 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4519822, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941930, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4468532, + "unit": "ns/op\t 943674 B/op\t 24351 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4468532, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943674, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4589057, + "unit": "ns/op\t 941801 B/op\t 24351 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4589057, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941801, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4560626, + "unit": "ns/op\t 940601 B/op\t 24351 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4560626, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940601, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4543419, + "unit": "ns/op\t 942602 B/op\t 24351 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4543419, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942602, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4674774, + "unit": "ns/op\t 940909 B/op\t 24350 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4674774, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940909, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4478565, + "unit": "ns/op\t 939328 B/op\t 24350 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4478565, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939328, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13264501, + "unit": "ns/op\t 2391399 B/op\t 72423 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13264501, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391399, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13360474, + "unit": "ns/op\t 2389616 B/op\t 72423 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13360474, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389616, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13398669, + "unit": "ns/op\t 2385709 B/op\t 72423 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13398669, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2385709, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13331509, + "unit": "ns/op\t 2393170 B/op\t 72424 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13331509, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393170, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13424508, + "unit": "ns/op\t 2393089 B/op\t 72423 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13424508, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393089, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13222138, + "unit": "ns/op\t 2388755 B/op\t 72423 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13222138, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388755, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13241140, + "unit": "ns/op\t 2390400 B/op\t 72423 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13241140, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2390400, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13240980, + "unit": "ns/op\t 2393108 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13240980, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393108, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13140417, + "unit": "ns/op\t 2385297 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13140417, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2385297, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13182305, + "unit": "ns/op\t 2384468 B/op\t 72423 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13182305, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384468, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4723855 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.7, + "unit": "ns/op", + "extra": "4723855 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4723855 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4723855 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4812615 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.6, + "unit": "ns/op", + "extra": "4812615 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4812615 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4812615 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4830372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.5, + "unit": "ns/op", + "extra": "4830372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4830372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4830372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4817070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248, + "unit": "ns/op", + "extra": "4817070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4817070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4817070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4856390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.2, + "unit": "ns/op", + "extra": "4856390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4856390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4856390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 269.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4784409 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 269.9, + "unit": "ns/op", + "extra": "4784409 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4784409 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4784409 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4527472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.7, + "unit": "ns/op", + "extra": "4527472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4527472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4527472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4834891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.6, + "unit": "ns/op", + "extra": "4834891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4834891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4834891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4827271 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.1, + "unit": "ns/op", + "extra": "4827271 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4827271 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4827271 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4849843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248, + "unit": "ns/op", + "extra": "4849843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4849843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4849843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12577, + "unit": "ns/op\t 14507 B/op\t 74 allocs/op", + "extra": "94454 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12577, + "unit": "ns/op", + "extra": "94454 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14507, + "unit": "B/op", + "extra": "94454 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94454 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13012, + "unit": "ns/op\t 14500 B/op\t 74 allocs/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13012, + "unit": "ns/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14500, + "unit": "B/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12623, + "unit": "ns/op\t 14497 B/op\t 74 allocs/op", + "extra": "93284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12623, + "unit": "ns/op", + "extra": "93284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14497, + "unit": "B/op", + "extra": "93284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12576, + "unit": "ns/op\t 14506 B/op\t 74 allocs/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12576, + "unit": "ns/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14506, + "unit": "B/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12643, + "unit": "ns/op\t 14513 B/op\t 74 allocs/op", + "extra": "93774 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12643, + "unit": "ns/op", + "extra": "93774 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14513, + "unit": "B/op", + "extra": "93774 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93774 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12506, + "unit": "ns/op\t 14489 B/op\t 74 allocs/op", + "extra": "88776 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12506, + "unit": "ns/op", + "extra": "88776 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14489, + "unit": "B/op", + "extra": "88776 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "88776 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12549, + "unit": "ns/op\t 14500 B/op\t 74 allocs/op", + "extra": "95142 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12549, + "unit": "ns/op", + "extra": "95142 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14500, + "unit": "B/op", + "extra": "95142 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95142 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12534, + "unit": "ns/op\t 14509 B/op\t 74 allocs/op", + "extra": "95535 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12534, + "unit": "ns/op", + "extra": "95535 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14509, + "unit": "B/op", + "extra": "95535 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95535 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12596, + "unit": "ns/op\t 14511 B/op\t 74 allocs/op", + "extra": "94220 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12596, + "unit": "ns/op", + "extra": "94220 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14511, + "unit": "B/op", + "extra": "94220 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94220 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12552, + "unit": "ns/op\t 14498 B/op\t 74 allocs/op", + "extra": "94695 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12552, + "unit": "ns/op", + "extra": "94695 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14498, + "unit": "B/op", + "extra": "94695 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94695 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5b1f7491c6921fece0234c532680ccffd766ca69", + "message": "Compare performance test results (#623)\n\ncompare performance tests results", + "timestamp": "2024-04-03T14:45:18+01:00", + "tree_id": "1e31bc48ed354ad0055b19da209c365286e8bb91", + "url": "https://github.com/nginx/agent/commit/5b1f7491c6921fece0234c532680ccffd766ca69" + }, + "date": 1712152055742, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 359988, + "unit": "ns/op\t 245795 B/op\t 1059 allocs/op", + "extra": "3259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 359988, + "unit": "ns/op", + "extra": "3259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245795, + "unit": "B/op", + "extra": "3259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367596, + "unit": "ns/op\t 246020 B/op\t 1059 allocs/op", + "extra": "2985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367596, + "unit": "ns/op", + "extra": "2985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246020, + "unit": "B/op", + "extra": "2985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "2985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 355705, + "unit": "ns/op\t 245637 B/op\t 1059 allocs/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 355705, + "unit": "ns/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245637, + "unit": "B/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 354787, + "unit": "ns/op\t 246152 B/op\t 1059 allocs/op", + "extra": "3340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 354787, + "unit": "ns/op", + "extra": "3340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246152, + "unit": "B/op", + "extra": "3340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 354359, + "unit": "ns/op\t 245739 B/op\t 1059 allocs/op", + "extra": "3404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 354359, + "unit": "ns/op", + "extra": "3404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245739, + "unit": "B/op", + "extra": "3404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 355890, + "unit": "ns/op\t 245756 B/op\t 1059 allocs/op", + "extra": "3333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 355890, + "unit": "ns/op", + "extra": "3333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245756, + "unit": "B/op", + "extra": "3333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 356366, + "unit": "ns/op\t 246008 B/op\t 1059 allocs/op", + "extra": "3240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 356366, + "unit": "ns/op", + "extra": "3240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246008, + "unit": "B/op", + "extra": "3240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 357536, + "unit": "ns/op\t 245850 B/op\t 1059 allocs/op", + "extra": "3343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 357536, + "unit": "ns/op", + "extra": "3343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245850, + "unit": "B/op", + "extra": "3343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 355577, + "unit": "ns/op\t 246052 B/op\t 1059 allocs/op", + "extra": "3349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 355577, + "unit": "ns/op", + "extra": "3349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246052, + "unit": "B/op", + "extra": "3349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 356680, + "unit": "ns/op\t 245848 B/op\t 1059 allocs/op", + "extra": "3291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 356680, + "unit": "ns/op", + "extra": "3291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245848, + "unit": "B/op", + "extra": "3291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1695462, + "unit": "ns/op\t 470072 B/op\t 8638 allocs/op", + "extra": "703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1695462, + "unit": "ns/op", + "extra": "703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470072, + "unit": "B/op", + "extra": "703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1698036, + "unit": "ns/op\t 469039 B/op\t 8638 allocs/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1698036, + "unit": "ns/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469039, + "unit": "B/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1769500, + "unit": "ns/op\t 469952 B/op\t 8638 allocs/op", + "extra": "684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1769500, + "unit": "ns/op", + "extra": "684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469952, + "unit": "B/op", + "extra": "684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1710295, + "unit": "ns/op\t 470488 B/op\t 8638 allocs/op", + "extra": "700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1710295, + "unit": "ns/op", + "extra": "700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470488, + "unit": "B/op", + "extra": "700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1708510, + "unit": "ns/op\t 469765 B/op\t 8638 allocs/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1708510, + "unit": "ns/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469765, + "unit": "B/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1695674, + "unit": "ns/op\t 470112 B/op\t 8638 allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1695674, + "unit": "ns/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470112, + "unit": "B/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1719255, + "unit": "ns/op\t 469285 B/op\t 8638 allocs/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1719255, + "unit": "ns/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469285, + "unit": "B/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1710313, + "unit": "ns/op\t 469243 B/op\t 8638 allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1710313, + "unit": "ns/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469243, + "unit": "B/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1715857, + "unit": "ns/op\t 470500 B/op\t 8638 allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1715857, + "unit": "ns/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470500, + "unit": "B/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1703061, + "unit": "ns/op\t 469558 B/op\t 8638 allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1703061, + "unit": "ns/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469558, + "unit": "B/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3141791, + "unit": "ns/op\t 706240 B/op\t 16517 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3141791, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706240, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3181837, + "unit": "ns/op\t 707986 B/op\t 16517 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3181837, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707986, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3171611, + "unit": "ns/op\t 705507 B/op\t 16517 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3171611, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705507, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3157092, + "unit": "ns/op\t 708078 B/op\t 16517 allocs/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3157092, + "unit": "ns/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708078, + "unit": "B/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3137672, + "unit": "ns/op\t 706960 B/op\t 16517 allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3137672, + "unit": "ns/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706960, + "unit": "B/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3177204, + "unit": "ns/op\t 706529 B/op\t 16517 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3177204, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706529, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3146801, + "unit": "ns/op\t 707124 B/op\t 16517 allocs/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3146801, + "unit": "ns/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707124, + "unit": "B/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3145877, + "unit": "ns/op\t 706857 B/op\t 16517 allocs/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3145877, + "unit": "ns/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706857, + "unit": "B/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3143693, + "unit": "ns/op\t 707185 B/op\t 16517 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3143693, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707185, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3165916, + "unit": "ns/op\t 707632 B/op\t 16517 allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3165916, + "unit": "ns/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707632, + "unit": "B/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4606471, + "unit": "ns/op\t 942087 B/op\t 24351 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4606471, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942087, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4510218, + "unit": "ns/op\t 941620 B/op\t 24350 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4510218, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941620, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4506260, + "unit": "ns/op\t 942962 B/op\t 24351 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4506260, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942962, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4554193, + "unit": "ns/op\t 942075 B/op\t 24351 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4554193, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942075, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4523373, + "unit": "ns/op\t 942928 B/op\t 24351 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4523373, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942928, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4500326, + "unit": "ns/op\t 945182 B/op\t 24351 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4500326, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 945182, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4537810, + "unit": "ns/op\t 941234 B/op\t 24350 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4537810, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941234, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4512116, + "unit": "ns/op\t 941452 B/op\t 24351 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4512116, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941452, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4581856, + "unit": "ns/op\t 941845 B/op\t 24351 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4581856, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941845, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4560378, + "unit": "ns/op\t 941483 B/op\t 24351 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4560378, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941483, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 12882050, + "unit": "ns/op\t 2392280 B/op\t 72423 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 12882050, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392280, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13131564, + "unit": "ns/op\t 2389214 B/op\t 72423 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13131564, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389214, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 12959969, + "unit": "ns/op\t 2391682 B/op\t 72423 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 12959969, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391682, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13140973, + "unit": "ns/op\t 2386755 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13140973, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386755, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13181790, + "unit": "ns/op\t 2386376 B/op\t 72423 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13181790, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386376, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13132294, + "unit": "ns/op\t 2394596 B/op\t 72424 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13132294, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2394596, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13216931, + "unit": "ns/op\t 2392258 B/op\t 72424 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13216931, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392258, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13315747, + "unit": "ns/op\t 2384260 B/op\t 72423 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13315747, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384260, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13242415, + "unit": "ns/op\t 2387158 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13242415, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387158, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13252188, + "unit": "ns/op\t 2391604 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13252188, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391604, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 264.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4801383 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 264.3, + "unit": "ns/op", + "extra": "4801383 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4801383 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4801383 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 247.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4845291 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 247.8, + "unit": "ns/op", + "extra": "4845291 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4845291 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4845291 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4845661 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.8, + "unit": "ns/op", + "extra": "4845661 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4845661 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4845661 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 247.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4858856 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 247.8, + "unit": "ns/op", + "extra": "4858856 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4858856 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4858856 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4761194 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.2, + "unit": "ns/op", + "extra": "4761194 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4761194 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4761194 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 247.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4842646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 247.7, + "unit": "ns/op", + "extra": "4842646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4842646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4842646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4803207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.6, + "unit": "ns/op", + "extra": "4803207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4803207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4803207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 247.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4796762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 247.1, + "unit": "ns/op", + "extra": "4796762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4796762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4796762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 247.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4796784 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 247.8, + "unit": "ns/op", + "extra": "4796784 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4796784 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4796784 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 247.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4835516 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 247.1, + "unit": "ns/op", + "extra": "4835516 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4835516 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4835516 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12548, + "unit": "ns/op\t 14489 B/op\t 74 allocs/op", + "extra": "94612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12548, + "unit": "ns/op", + "extra": "94612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14489, + "unit": "B/op", + "extra": "94612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12496, + "unit": "ns/op\t 14486 B/op\t 74 allocs/op", + "extra": "95647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12496, + "unit": "ns/op", + "extra": "95647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14486, + "unit": "B/op", + "extra": "95647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12530, + "unit": "ns/op\t 14489 B/op\t 74 allocs/op", + "extra": "94698 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12530, + "unit": "ns/op", + "extra": "94698 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14489, + "unit": "B/op", + "extra": "94698 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94698 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12547, + "unit": "ns/op\t 14503 B/op\t 74 allocs/op", + "extra": "94638 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12547, + "unit": "ns/op", + "extra": "94638 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14503, + "unit": "B/op", + "extra": "94638 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94638 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12516, + "unit": "ns/op\t 14490 B/op\t 74 allocs/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12516, + "unit": "ns/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14490, + "unit": "B/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12606, + "unit": "ns/op\t 14490 B/op\t 74 allocs/op", + "extra": "92443 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12606, + "unit": "ns/op", + "extra": "92443 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14490, + "unit": "B/op", + "extra": "92443 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92443 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12501, + "unit": "ns/op\t 14496 B/op\t 74 allocs/op", + "extra": "95134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12501, + "unit": "ns/op", + "extra": "95134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14496, + "unit": "B/op", + "extra": "95134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12554, + "unit": "ns/op\t 14505 B/op\t 74 allocs/op", + "extra": "95710 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12554, + "unit": "ns/op", + "extra": "95710 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14505, + "unit": "B/op", + "extra": "95710 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95710 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12564, + "unit": "ns/op\t 14494 B/op\t 74 allocs/op", + "extra": "96812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12564, + "unit": "ns/op", + "extra": "96812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14494, + "unit": "B/op", + "extra": "96812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12553, + "unit": "ns/op\t 14511 B/op\t 74 allocs/op", + "extra": "94389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12553, + "unit": "ns/op", + "extra": "94389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14511, + "unit": "B/op", + "extra": "94389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94389 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fe06f310925859eedde7affbbd194645ad8d947e", + "message": "Add client health check, retry for dial context and retry for create connection rpc (#618)\n\n* added retry logic, health check and other conditions to the gRPC dial context for creating RPC connections. Added testing around TLS and token based authentication.", + "timestamp": "2024-04-08T16:18:17+01:00", + "tree_id": "462a76e830ac2173da6666b30cac2cf130656137", + "url": "https://github.com/nginx/agent/commit/fe06f310925859eedde7affbbd194645ad8d947e" + }, + "date": 1712589643041, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 383923, + "unit": "ns/op\t 245974 B/op\t 1059 allocs/op", + "extra": "3141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 383923, + "unit": "ns/op", + "extra": "3141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245974, + "unit": "B/op", + "extra": "3141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 366269, + "unit": "ns/op\t 245717 B/op\t 1059 allocs/op", + "extra": "3217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 366269, + "unit": "ns/op", + "extra": "3217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245717, + "unit": "B/op", + "extra": "3217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367859, + "unit": "ns/op\t 246220 B/op\t 1059 allocs/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367859, + "unit": "ns/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246220, + "unit": "B/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367598, + "unit": "ns/op\t 245412 B/op\t 1059 allocs/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367598, + "unit": "ns/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245412, + "unit": "B/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 390395, + "unit": "ns/op\t 245214 B/op\t 1059 allocs/op", + "extra": "3314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 390395, + "unit": "ns/op", + "extra": "3314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245214, + "unit": "B/op", + "extra": "3314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 368795, + "unit": "ns/op\t 245613 B/op\t 1059 allocs/op", + "extra": "3146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 368795, + "unit": "ns/op", + "extra": "3146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245613, + "unit": "B/op", + "extra": "3146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 369294, + "unit": "ns/op\t 245407 B/op\t 1059 allocs/op", + "extra": "3206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 369294, + "unit": "ns/op", + "extra": "3206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245407, + "unit": "B/op", + "extra": "3206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 369024, + "unit": "ns/op\t 245626 B/op\t 1059 allocs/op", + "extra": "3267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 369024, + "unit": "ns/op", + "extra": "3267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245626, + "unit": "B/op", + "extra": "3267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 382731, + "unit": "ns/op\t 245594 B/op\t 1059 allocs/op", + "extra": "3302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 382731, + "unit": "ns/op", + "extra": "3302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245594, + "unit": "B/op", + "extra": "3302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 369201, + "unit": "ns/op\t 245602 B/op\t 1059 allocs/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 369201, + "unit": "ns/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245602, + "unit": "B/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1810376, + "unit": "ns/op\t 470009 B/op\t 8638 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1810376, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470009, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1803255, + "unit": "ns/op\t 469954 B/op\t 8638 allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1803255, + "unit": "ns/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469954, + "unit": "B/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1826427, + "unit": "ns/op\t 470255 B/op\t 8638 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1826427, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470255, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1814528, + "unit": "ns/op\t 470111 B/op\t 8638 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1814528, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470111, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1799905, + "unit": "ns/op\t 470456 B/op\t 8638 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1799905, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470456, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1797162, + "unit": "ns/op\t 469513 B/op\t 8638 allocs/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1797162, + "unit": "ns/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469513, + "unit": "B/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1815409, + "unit": "ns/op\t 468760 B/op\t 8638 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1815409, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468760, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1799491, + "unit": "ns/op\t 470464 B/op\t 8638 allocs/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1799491, + "unit": "ns/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470464, + "unit": "B/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1816089, + "unit": "ns/op\t 470371 B/op\t 8638 allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1816089, + "unit": "ns/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470371, + "unit": "B/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1801772, + "unit": "ns/op\t 469397 B/op\t 8638 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1801772, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469397, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3281005, + "unit": "ns/op\t 706477 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3281005, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706477, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3324167, + "unit": "ns/op\t 707516 B/op\t 16517 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3324167, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707516, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3283291, + "unit": "ns/op\t 708230 B/op\t 16517 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3283291, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708230, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3326520, + "unit": "ns/op\t 707482 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3326520, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707482, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3278314, + "unit": "ns/op\t 707720 B/op\t 16517 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3278314, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707720, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3227661, + "unit": "ns/op\t 706889 B/op\t 16517 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3227661, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706889, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3273300, + "unit": "ns/op\t 706553 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3273300, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706553, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3306674, + "unit": "ns/op\t 705532 B/op\t 16517 allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3306674, + "unit": "ns/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705532, + "unit": "B/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3301181, + "unit": "ns/op\t 706015 B/op\t 16517 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3301181, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706015, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3256241, + "unit": "ns/op\t 707314 B/op\t 16517 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3256241, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707314, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4748273, + "unit": "ns/op\t 941685 B/op\t 24351 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4748273, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941685, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4720297, + "unit": "ns/op\t 942013 B/op\t 24351 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4720297, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942013, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4726186, + "unit": "ns/op\t 942632 B/op\t 24351 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4726186, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942632, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4785530, + "unit": "ns/op\t 941360 B/op\t 24351 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4785530, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941360, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4770948, + "unit": "ns/op\t 940789 B/op\t 24350 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4770948, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940789, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4747489, + "unit": "ns/op\t 941191 B/op\t 24351 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4747489, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941191, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4718516, + "unit": "ns/op\t 942206 B/op\t 24351 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4718516, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942206, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4715155, + "unit": "ns/op\t 942259 B/op\t 24351 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4715155, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942259, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4772270, + "unit": "ns/op\t 942148 B/op\t 24351 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4772270, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942148, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4721444, + "unit": "ns/op\t 942442 B/op\t 24351 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4721444, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942442, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13416208, + "unit": "ns/op\t 2387885 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13416208, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387885, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13511920, + "unit": "ns/op\t 2390887 B/op\t 72423 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13511920, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2390887, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13466290, + "unit": "ns/op\t 2384899 B/op\t 72423 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13466290, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384899, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13558842, + "unit": "ns/op\t 2387866 B/op\t 72423 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13558842, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387866, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13413763, + "unit": "ns/op\t 2388420 B/op\t 72423 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13413763, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388420, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13436868, + "unit": "ns/op\t 2382804 B/op\t 72422 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13436868, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382804, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72422, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13550525, + "unit": "ns/op\t 2394932 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13550525, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2394932, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13371259, + "unit": "ns/op\t 2392894 B/op\t 72423 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13371259, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392894, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13376269, + "unit": "ns/op\t 2394571 B/op\t 72424 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13376269, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2394571, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13580701, + "unit": "ns/op\t 2387798 B/op\t 72423 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13580701, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387798, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4754881 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.6, + "unit": "ns/op", + "extra": "4754881 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4754881 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4754881 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4704628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.3, + "unit": "ns/op", + "extra": "4704628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4704628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4704628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 271.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4728066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 271.4, + "unit": "ns/op", + "extra": "4728066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4728066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4728066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4662132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253, + "unit": "ns/op", + "extra": "4662132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4662132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4662132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4716984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.2, + "unit": "ns/op", + "extra": "4716984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4716984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4716984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4733583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.4, + "unit": "ns/op", + "extra": "4733583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4733583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4733583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4706026 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.4, + "unit": "ns/op", + "extra": "4706026 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4706026 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4706026 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4715114 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.1, + "unit": "ns/op", + "extra": "4715114 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4715114 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4715114 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4706484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254, + "unit": "ns/op", + "extra": "4706484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4706484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4706484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4702452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.3, + "unit": "ns/op", + "extra": "4702452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4702452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4702452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12622, + "unit": "ns/op\t 14506 B/op\t 74 allocs/op", + "extra": "94278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12622, + "unit": "ns/op", + "extra": "94278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14506, + "unit": "B/op", + "extra": "94278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12571, + "unit": "ns/op\t 14493 B/op\t 74 allocs/op", + "extra": "93667 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12571, + "unit": "ns/op", + "extra": "93667 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14493, + "unit": "B/op", + "extra": "93667 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93667 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12618, + "unit": "ns/op\t 14503 B/op\t 74 allocs/op", + "extra": "96164 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12618, + "unit": "ns/op", + "extra": "96164 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14503, + "unit": "B/op", + "extra": "96164 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96164 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12515, + "unit": "ns/op\t 14509 B/op\t 74 allocs/op", + "extra": "86984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12515, + "unit": "ns/op", + "extra": "86984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14509, + "unit": "B/op", + "extra": "86984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "86984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12941, + "unit": "ns/op\t 14505 B/op\t 74 allocs/op", + "extra": "93867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12941, + "unit": "ns/op", + "extra": "93867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14505, + "unit": "B/op", + "extra": "93867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12574, + "unit": "ns/op\t 14498 B/op\t 74 allocs/op", + "extra": "93840 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12574, + "unit": "ns/op", + "extra": "93840 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14498, + "unit": "B/op", + "extra": "93840 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93840 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12640, + "unit": "ns/op\t 14506 B/op\t 74 allocs/op", + "extra": "94404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12640, + "unit": "ns/op", + "extra": "94404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14506, + "unit": "B/op", + "extra": "94404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12600, + "unit": "ns/op\t 14496 B/op\t 74 allocs/op", + "extra": "95556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12600, + "unit": "ns/op", + "extra": "95556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14496, + "unit": "B/op", + "extra": "95556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12540, + "unit": "ns/op\t 14496 B/op\t 74 allocs/op", + "extra": "94484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12540, + "unit": "ns/op", + "extra": "94484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14496, + "unit": "B/op", + "extra": "94484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12573, + "unit": "ns/op\t 14503 B/op\t 74 allocs/op", + "extra": "95338 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12573, + "unit": "ns/op", + "extra": "95338 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14503, + "unit": "B/op", + "extra": "95338 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95338 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2c4f25bb2b88fa250f3ec8a9018618c00f253a1d", + "message": "update protos used in config apply (#630)", + "timestamp": "2024-04-08T16:38:55+01:00", + "tree_id": "fdfd562f3005f5ab3f2cc313bd64e7cc797dfb29", + "url": "https://github.com/nginx/agent/commit/2c4f25bb2b88fa250f3ec8a9018618c00f253a1d" + }, + "date": 1712590878699, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 394049, + "unit": "ns/op\t 245908 B/op\t 1059 allocs/op", + "extra": "3205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 394049, + "unit": "ns/op", + "extra": "3205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245908, + "unit": "B/op", + "extra": "3205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 384820, + "unit": "ns/op\t 245655 B/op\t 1059 allocs/op", + "extra": "2881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 384820, + "unit": "ns/op", + "extra": "2881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245655, + "unit": "B/op", + "extra": "2881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "2881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 374295, + "unit": "ns/op\t 245867 B/op\t 1059 allocs/op", + "extra": "2863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 374295, + "unit": "ns/op", + "extra": "2863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245867, + "unit": "B/op", + "extra": "2863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "2863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 368996, + "unit": "ns/op\t 245656 B/op\t 1059 allocs/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 368996, + "unit": "ns/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245656, + "unit": "B/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 368855, + "unit": "ns/op\t 245804 B/op\t 1059 allocs/op", + "extra": "3165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 368855, + "unit": "ns/op", + "extra": "3165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245804, + "unit": "B/op", + "extra": "3165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 369098, + "unit": "ns/op\t 245546 B/op\t 1059 allocs/op", + "extra": "3235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 369098, + "unit": "ns/op", + "extra": "3235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245546, + "unit": "B/op", + "extra": "3235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 364720, + "unit": "ns/op\t 245760 B/op\t 1059 allocs/op", + "extra": "3170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 364720, + "unit": "ns/op", + "extra": "3170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245760, + "unit": "B/op", + "extra": "3170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 382814, + "unit": "ns/op\t 245848 B/op\t 1059 allocs/op", + "extra": "3271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 382814, + "unit": "ns/op", + "extra": "3271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245848, + "unit": "B/op", + "extra": "3271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367618, + "unit": "ns/op\t 245658 B/op\t 1059 allocs/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367618, + "unit": "ns/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245658, + "unit": "B/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367459, + "unit": "ns/op\t 245686 B/op\t 1059 allocs/op", + "extra": "3306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367459, + "unit": "ns/op", + "extra": "3306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245686, + "unit": "B/op", + "extra": "3306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1793787, + "unit": "ns/op\t 469803 B/op\t 8638 allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1793787, + "unit": "ns/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469803, + "unit": "B/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1771547, + "unit": "ns/op\t 469285 B/op\t 8638 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1771547, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469285, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1794527, + "unit": "ns/op\t 469599 B/op\t 8638 allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1794527, + "unit": "ns/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469599, + "unit": "B/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1801209, + "unit": "ns/op\t 469179 B/op\t 8638 allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1801209, + "unit": "ns/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469179, + "unit": "B/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1797816, + "unit": "ns/op\t 469013 B/op\t 8638 allocs/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1797816, + "unit": "ns/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469013, + "unit": "B/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1806329, + "unit": "ns/op\t 470258 B/op\t 8638 allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1806329, + "unit": "ns/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470258, + "unit": "B/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1838334, + "unit": "ns/op\t 469719 B/op\t 8638 allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1838334, + "unit": "ns/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469719, + "unit": "B/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1778040, + "unit": "ns/op\t 468771 B/op\t 8638 allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1778040, + "unit": "ns/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468771, + "unit": "B/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1770651, + "unit": "ns/op\t 469678 B/op\t 8638 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1770651, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469678, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1811596, + "unit": "ns/op\t 470517 B/op\t 8638 allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1811596, + "unit": "ns/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470517, + "unit": "B/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3204851, + "unit": "ns/op\t 707713 B/op\t 16517 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3204851, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707713, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3330041, + "unit": "ns/op\t 705880 B/op\t 16517 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3330041, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705880, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3270120, + "unit": "ns/op\t 706191 B/op\t 16517 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3270120, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706191, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3294641, + "unit": "ns/op\t 707725 B/op\t 16517 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3294641, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707725, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3300921, + "unit": "ns/op\t 707725 B/op\t 16517 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3300921, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707725, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3305001, + "unit": "ns/op\t 707205 B/op\t 16517 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3305001, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707205, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3260376, + "unit": "ns/op\t 706543 B/op\t 16517 allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3260376, + "unit": "ns/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706543, + "unit": "B/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3258566, + "unit": "ns/op\t 706674 B/op\t 16517 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3258566, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706674, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3278854, + "unit": "ns/op\t 707726 B/op\t 16517 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3278854, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707726, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3320392, + "unit": "ns/op\t 706519 B/op\t 16517 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3320392, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706519, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4664216, + "unit": "ns/op\t 943389 B/op\t 24351 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4664216, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943389, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4623890, + "unit": "ns/op\t 940280 B/op\t 24350 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4623890, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940280, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4592381, + "unit": "ns/op\t 940991 B/op\t 24350 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4592381, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940991, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4651269, + "unit": "ns/op\t 943368 B/op\t 24351 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4651269, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943368, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4572680, + "unit": "ns/op\t 940779 B/op\t 24351 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4572680, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940779, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4617895, + "unit": "ns/op\t 939038 B/op\t 24350 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4617895, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939038, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4674866, + "unit": "ns/op\t 941567 B/op\t 24351 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4674866, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941567, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4748533, + "unit": "ns/op\t 942638 B/op\t 24351 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4748533, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942638, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4630655, + "unit": "ns/op\t 941784 B/op\t 24351 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4630655, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941784, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4616198, + "unit": "ns/op\t 941504 B/op\t 24351 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4616198, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941504, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13276783, + "unit": "ns/op\t 2387309 B/op\t 72423 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13276783, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387309, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13651263, + "unit": "ns/op\t 2388913 B/op\t 72423 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13651263, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388913, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13198057, + "unit": "ns/op\t 2391629 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13198057, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391629, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13294140, + "unit": "ns/op\t 2386768 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13294140, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386768, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13349008, + "unit": "ns/op\t 2393483 B/op\t 72423 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13349008, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393483, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13326188, + "unit": "ns/op\t 2396412 B/op\t 72424 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13326188, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2396412, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13263549, + "unit": "ns/op\t 2391217 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13263549, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391217, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13312152, + "unit": "ns/op\t 2391563 B/op\t 72423 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13312152, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391563, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13465971, + "unit": "ns/op\t 2392012 B/op\t 72424 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13465971, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392012, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13461983, + "unit": "ns/op\t 2391945 B/op\t 72424 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13461983, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391945, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4741574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.8, + "unit": "ns/op", + "extra": "4741574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4741574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4741574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4779084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.4, + "unit": "ns/op", + "extra": "4779084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4779084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4779084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4758445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.9, + "unit": "ns/op", + "extra": "4758445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4758445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4758445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4806670 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.3, + "unit": "ns/op", + "extra": "4806670 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4806670 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4806670 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4778265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.8, + "unit": "ns/op", + "extra": "4778265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4778265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4778265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 268.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4783614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 268.7, + "unit": "ns/op", + "extra": "4783614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4783614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4783614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4763515 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.8, + "unit": "ns/op", + "extra": "4763515 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4763515 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4763515 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4805323 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.7, + "unit": "ns/op", + "extra": "4805323 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4805323 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4805323 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4751678 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.9, + "unit": "ns/op", + "extra": "4751678 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4751678 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4751678 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4767591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.7, + "unit": "ns/op", + "extra": "4767591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4767591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4767591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12705, + "unit": "ns/op\t 14505 B/op\t 74 allocs/op", + "extra": "91182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12705, + "unit": "ns/op", + "extra": "91182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14505, + "unit": "B/op", + "extra": "91182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12717, + "unit": "ns/op\t 14511 B/op\t 74 allocs/op", + "extra": "94647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12717, + "unit": "ns/op", + "extra": "94647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14511, + "unit": "B/op", + "extra": "94647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12758, + "unit": "ns/op\t 14513 B/op\t 74 allocs/op", + "extra": "93134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12758, + "unit": "ns/op", + "extra": "93134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14513, + "unit": "B/op", + "extra": "93134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12753, + "unit": "ns/op\t 14509 B/op\t 74 allocs/op", + "extra": "94796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12753, + "unit": "ns/op", + "extra": "94796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14509, + "unit": "B/op", + "extra": "94796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12733, + "unit": "ns/op\t 14512 B/op\t 74 allocs/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12733, + "unit": "ns/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14512, + "unit": "B/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92994 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13069, + "unit": "ns/op\t 14511 B/op\t 74 allocs/op", + "extra": "91989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13069, + "unit": "ns/op", + "extra": "91989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14511, + "unit": "B/op", + "extra": "91989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12712, + "unit": "ns/op\t 14502 B/op\t 74 allocs/op", + "extra": "93500 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12712, + "unit": "ns/op", + "extra": "93500 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14502, + "unit": "B/op", + "extra": "93500 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93500 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12739, + "unit": "ns/op\t 14508 B/op\t 74 allocs/op", + "extra": "94466 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12739, + "unit": "ns/op", + "extra": "94466 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14508, + "unit": "B/op", + "extra": "94466 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94466 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12702, + "unit": "ns/op\t 14504 B/op\t 74 allocs/op", + "extra": "93404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12702, + "unit": "ns/op", + "extra": "93404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14504, + "unit": "B/op", + "extra": "93404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12707, + "unit": "ns/op\t 14522 B/op\t 74 allocs/op", + "extra": "94123 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12707, + "unit": "ns/op", + "extra": "94123 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14522, + "unit": "B/op", + "extra": "94123 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94123 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "efca954a55060bee9cfb4c1d2dfaf6b22de60fa1", + "message": "Send data plane status update request (#628)", + "timestamp": "2024-04-09T09:34:31+01:00", + "tree_id": "2a3baf346ff82c072a929c3c8d2a7a1a29e58c65", + "url": "https://github.com/nginx/agent/commit/efca954a55060bee9cfb4c1d2dfaf6b22de60fa1" + }, + "date": 1712651815041, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 365951, + "unit": "ns/op\t 246231 B/op\t 1059 allocs/op", + "extra": "3211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 365951, + "unit": "ns/op", + "extra": "3211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246231, + "unit": "B/op", + "extra": "3211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367246, + "unit": "ns/op\t 245942 B/op\t 1059 allocs/op", + "extra": "3252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367246, + "unit": "ns/op", + "extra": "3252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245942, + "unit": "B/op", + "extra": "3252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 378051, + "unit": "ns/op\t 245477 B/op\t 1059 allocs/op", + "extra": "3073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 378051, + "unit": "ns/op", + "extra": "3073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245477, + "unit": "B/op", + "extra": "3073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 370270, + "unit": "ns/op\t 245989 B/op\t 1059 allocs/op", + "extra": "2968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 370270, + "unit": "ns/op", + "extra": "2968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245989, + "unit": "B/op", + "extra": "2968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "2968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367657, + "unit": "ns/op\t 245785 B/op\t 1059 allocs/op", + "extra": "3110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367657, + "unit": "ns/op", + "extra": "3110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245785, + "unit": "B/op", + "extra": "3110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 366938, + "unit": "ns/op\t 245663 B/op\t 1059 allocs/op", + "extra": "3295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 366938, + "unit": "ns/op", + "extra": "3295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245663, + "unit": "B/op", + "extra": "3295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 365259, + "unit": "ns/op\t 245306 B/op\t 1059 allocs/op", + "extra": "3320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 365259, + "unit": "ns/op", + "extra": "3320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245306, + "unit": "B/op", + "extra": "3320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367468, + "unit": "ns/op\t 245369 B/op\t 1059 allocs/op", + "extra": "3272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367468, + "unit": "ns/op", + "extra": "3272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245369, + "unit": "B/op", + "extra": "3272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 366438, + "unit": "ns/op\t 245781 B/op\t 1059 allocs/op", + "extra": "3164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 366438, + "unit": "ns/op", + "extra": "3164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245781, + "unit": "B/op", + "extra": "3164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 366056, + "unit": "ns/op\t 245457 B/op\t 1059 allocs/op", + "extra": "3118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 366056, + "unit": "ns/op", + "extra": "3118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245457, + "unit": "B/op", + "extra": "3118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1866816, + "unit": "ns/op\t 469393 B/op\t 8638 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1866816, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469393, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1798661, + "unit": "ns/op\t 469097 B/op\t 8638 allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1798661, + "unit": "ns/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469097, + "unit": "B/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1836236, + "unit": "ns/op\t 468720 B/op\t 8638 allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1836236, + "unit": "ns/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468720, + "unit": "B/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1779005, + "unit": "ns/op\t 470042 B/op\t 8638 allocs/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1779005, + "unit": "ns/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470042, + "unit": "B/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1808197, + "unit": "ns/op\t 469915 B/op\t 8638 allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1808197, + "unit": "ns/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469915, + "unit": "B/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1789165, + "unit": "ns/op\t 470055 B/op\t 8638 allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1789165, + "unit": "ns/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470055, + "unit": "B/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1789187, + "unit": "ns/op\t 469238 B/op\t 8638 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1789187, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469238, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1787131, + "unit": "ns/op\t 469334 B/op\t 8638 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1787131, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469334, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1780145, + "unit": "ns/op\t 469310 B/op\t 8638 allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1780145, + "unit": "ns/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469310, + "unit": "B/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1789679, + "unit": "ns/op\t 468838 B/op\t 8638 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1789679, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468838, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3223794, + "unit": "ns/op\t 706192 B/op\t 16517 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3223794, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706192, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3266401, + "unit": "ns/op\t 706340 B/op\t 16517 allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3266401, + "unit": "ns/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706340, + "unit": "B/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3269832, + "unit": "ns/op\t 707817 B/op\t 16517 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3269832, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707817, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3255134, + "unit": "ns/op\t 705143 B/op\t 16517 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3255134, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705143, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3263023, + "unit": "ns/op\t 706590 B/op\t 16517 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3263023, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706590, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3271795, + "unit": "ns/op\t 704763 B/op\t 16517 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3271795, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704763, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3252724, + "unit": "ns/op\t 707326 B/op\t 16517 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3252724, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707326, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3257561, + "unit": "ns/op\t 704611 B/op\t 16517 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3257561, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704611, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3244010, + "unit": "ns/op\t 708643 B/op\t 16517 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3244010, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708643, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3265862, + "unit": "ns/op\t 708290 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3265862, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708290, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4774870, + "unit": "ns/op\t 942820 B/op\t 24351 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4774870, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942820, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4666038, + "unit": "ns/op\t 941463 B/op\t 24351 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4666038, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941463, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4691622, + "unit": "ns/op\t 944329 B/op\t 24351 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4691622, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 944329, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4771759, + "unit": "ns/op\t 943167 B/op\t 24351 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4771759, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943167, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4742467, + "unit": "ns/op\t 942435 B/op\t 24351 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4742467, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942435, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4646933, + "unit": "ns/op\t 939139 B/op\t 24350 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4646933, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939139, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4708978, + "unit": "ns/op\t 942731 B/op\t 24351 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4708978, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942731, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4732039, + "unit": "ns/op\t 940753 B/op\t 24351 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4732039, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940753, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4643660, + "unit": "ns/op\t 941851 B/op\t 24351 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4643660, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941851, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4638350, + "unit": "ns/op\t 944704 B/op\t 24351 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4638350, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 944704, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13603071, + "unit": "ns/op\t 2394857 B/op\t 72424 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13603071, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2394857, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13812550, + "unit": "ns/op\t 2387160 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13812550, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387160, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13603542, + "unit": "ns/op\t 2387900 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13603542, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387900, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13394781, + "unit": "ns/op\t 2386037 B/op\t 72423 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13394781, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386037, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13452571, + "unit": "ns/op\t 2391768 B/op\t 72424 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13452571, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391768, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13434314, + "unit": "ns/op\t 2393798 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13434314, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393798, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13553128, + "unit": "ns/op\t 2388236 B/op\t 72423 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13553128, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388236, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13603598, + "unit": "ns/op\t 2389718 B/op\t 72423 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13603598, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389718, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13459359, + "unit": "ns/op\t 2389702 B/op\t 72423 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13459359, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389702, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13770435, + "unit": "ns/op\t 2386225 B/op\t 72423 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13770435, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386225, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4764248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.9, + "unit": "ns/op", + "extra": "4764248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4764248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4764248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4594116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.1, + "unit": "ns/op", + "extra": "4594116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4594116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4594116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4765954 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.7, + "unit": "ns/op", + "extra": "4765954 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4765954 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4765954 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4775676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.4, + "unit": "ns/op", + "extra": "4775676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4775676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4775676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4827513 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.6, + "unit": "ns/op", + "extra": "4827513 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4827513 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4827513 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4769680 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.6, + "unit": "ns/op", + "extra": "4769680 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4769680 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4769680 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4820508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249, + "unit": "ns/op", + "extra": "4820508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4820508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4820508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4803942 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.3, + "unit": "ns/op", + "extra": "4803942 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4803942 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4803942 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4824330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.6, + "unit": "ns/op", + "extra": "4824330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4824330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4824330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4794153 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.4, + "unit": "ns/op", + "extra": "4794153 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4794153 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4794153 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12634, + "unit": "ns/op\t 14504 B/op\t 74 allocs/op", + "extra": "94494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12634, + "unit": "ns/op", + "extra": "94494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14504, + "unit": "B/op", + "extra": "94494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12736, + "unit": "ns/op\t 14518 B/op\t 74 allocs/op", + "extra": "93625 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12736, + "unit": "ns/op", + "extra": "93625 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14518, + "unit": "B/op", + "extra": "93625 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93625 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12718, + "unit": "ns/op\t 14518 B/op\t 74 allocs/op", + "extra": "94514 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12718, + "unit": "ns/op", + "extra": "94514 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14518, + "unit": "B/op", + "extra": "94514 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94514 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12597, + "unit": "ns/op\t 14512 B/op\t 74 allocs/op", + "extra": "95092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12597, + "unit": "ns/op", + "extra": "95092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14512, + "unit": "B/op", + "extra": "95092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12650, + "unit": "ns/op\t 14507 B/op\t 74 allocs/op", + "extra": "93955 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12650, + "unit": "ns/op", + "extra": "93955 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14507, + "unit": "B/op", + "extra": "93955 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93955 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12675, + "unit": "ns/op\t 14518 B/op\t 74 allocs/op", + "extra": "94412 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12675, + "unit": "ns/op", + "extra": "94412 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14518, + "unit": "B/op", + "extra": "94412 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94412 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12659, + "unit": "ns/op\t 14511 B/op\t 74 allocs/op", + "extra": "94402 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12659, + "unit": "ns/op", + "extra": "94402 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14511, + "unit": "B/op", + "extra": "94402 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94402 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12702, + "unit": "ns/op\t 14520 B/op\t 74 allocs/op", + "extra": "93484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12702, + "unit": "ns/op", + "extra": "93484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14520, + "unit": "B/op", + "extra": "93484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12673, + "unit": "ns/op\t 14507 B/op\t 74 allocs/op", + "extra": "94657 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12673, + "unit": "ns/op", + "extra": "94657 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14507, + "unit": "B/op", + "extra": "94657 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94657 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12615, + "unit": "ns/op\t 14515 B/op\t 74 allocs/op", + "extra": "94428 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12615, + "unit": "ns/op", + "extra": "94428 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14515, + "unit": "B/op", + "extra": "94428 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94428 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "55724c1cf5c625414258b29ff5f22be64f191c2e", + "message": "Fix send data plane status update nil pointer exception (#631)", + "timestamp": "2024-04-09T15:51:11+01:00", + "tree_id": "73bfd613ad959e505bef487241ca975b19eb462c", + "url": "https://github.com/nginx/agent/commit/55724c1cf5c625414258b29ff5f22be64f191c2e" + }, + "date": 1712674416279, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 384356, + "unit": "ns/op\t 245952 B/op\t 1059 allocs/op", + "extra": "2692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 384356, + "unit": "ns/op", + "extra": "2692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245952, + "unit": "B/op", + "extra": "2692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "2692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 392598, + "unit": "ns/op\t 246271 B/op\t 1059 allocs/op", + "extra": "3045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 392598, + "unit": "ns/op", + "extra": "3045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 246271, + "unit": "B/op", + "extra": "3045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 384465, + "unit": "ns/op\t 245611 B/op\t 1059 allocs/op", + "extra": "3183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 384465, + "unit": "ns/op", + "extra": "3183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245611, + "unit": "B/op", + "extra": "3183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 365208, + "unit": "ns/op\t 245715 B/op\t 1059 allocs/op", + "extra": "3202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 365208, + "unit": "ns/op", + "extra": "3202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245715, + "unit": "B/op", + "extra": "3202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 366693, + "unit": "ns/op\t 245742 B/op\t 1059 allocs/op", + "extra": "3153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 366693, + "unit": "ns/op", + "extra": "3153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245742, + "unit": "B/op", + "extra": "3153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367512, + "unit": "ns/op\t 245719 B/op\t 1059 allocs/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367512, + "unit": "ns/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245719, + "unit": "B/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 369558, + "unit": "ns/op\t 245757 B/op\t 1059 allocs/op", + "extra": "3204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 369558, + "unit": "ns/op", + "extra": "3204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245757, + "unit": "B/op", + "extra": "3204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 369641, + "unit": "ns/op\t 245474 B/op\t 1059 allocs/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 369641, + "unit": "ns/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245474, + "unit": "B/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 368140, + "unit": "ns/op\t 245482 B/op\t 1059 allocs/op", + "extra": "3308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 368140, + "unit": "ns/op", + "extra": "3308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245482, + "unit": "B/op", + "extra": "3308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 366197, + "unit": "ns/op\t 245440 B/op\t 1059 allocs/op", + "extra": "3172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 366197, + "unit": "ns/op", + "extra": "3172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245440, + "unit": "B/op", + "extra": "3172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1059, + "unit": "allocs/op", + "extra": "3172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1792844, + "unit": "ns/op\t 469542 B/op\t 8638 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1792844, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469542, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1789531, + "unit": "ns/op\t 469887 B/op\t 8638 allocs/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1789531, + "unit": "ns/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469887, + "unit": "B/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1786902, + "unit": "ns/op\t 470046 B/op\t 8638 allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1786902, + "unit": "ns/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470046, + "unit": "B/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1784234, + "unit": "ns/op\t 468933 B/op\t 8638 allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1784234, + "unit": "ns/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468933, + "unit": "B/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1787510, + "unit": "ns/op\t 469502 B/op\t 8638 allocs/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1787510, + "unit": "ns/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469502, + "unit": "B/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1770173, + "unit": "ns/op\t 470520 B/op\t 8638 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1770173, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 470520, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1790181, + "unit": "ns/op\t 468275 B/op\t 8638 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1790181, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468275, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1787902, + "unit": "ns/op\t 469857 B/op\t 8638 allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1787902, + "unit": "ns/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469857, + "unit": "B/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1788996, + "unit": "ns/op\t 469557 B/op\t 8638 allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1788996, + "unit": "ns/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469557, + "unit": "B/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1757939, + "unit": "ns/op\t 469964 B/op\t 8638 allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1757939, + "unit": "ns/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469964, + "unit": "B/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8638, + "unit": "allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3252238, + "unit": "ns/op\t 706623 B/op\t 16517 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3252238, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706623, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3294379, + "unit": "ns/op\t 707548 B/op\t 16517 allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3294379, + "unit": "ns/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707548, + "unit": "B/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3260169, + "unit": "ns/op\t 706768 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3260169, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706768, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3240632, + "unit": "ns/op\t 707337 B/op\t 16517 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3240632, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707337, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3308092, + "unit": "ns/op\t 706265 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3308092, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706265, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3262853, + "unit": "ns/op\t 708332 B/op\t 16517 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3262853, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708332, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3261263, + "unit": "ns/op\t 705398 B/op\t 16517 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3261263, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705398, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3256137, + "unit": "ns/op\t 705400 B/op\t 16517 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3256137, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705400, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3292560, + "unit": "ns/op\t 707280 B/op\t 16517 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3292560, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707280, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3232662, + "unit": "ns/op\t 707478 B/op\t 16517 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3232662, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707478, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16517, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4793485, + "unit": "ns/op\t 938249 B/op\t 24350 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4793485, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938249, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4782124, + "unit": "ns/op\t 939519 B/op\t 24350 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4782124, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939519, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4754909, + "unit": "ns/op\t 939617 B/op\t 24350 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4754909, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939617, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4759128, + "unit": "ns/op\t 942059 B/op\t 24351 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4759128, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942059, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4691630, + "unit": "ns/op\t 943809 B/op\t 24351 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4691630, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943809, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4680015, + "unit": "ns/op\t 942755 B/op\t 24351 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4680015, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942755, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4737299, + "unit": "ns/op\t 940357 B/op\t 24351 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4737299, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940357, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4724101, + "unit": "ns/op\t 938320 B/op\t 24350 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4724101, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938320, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24350, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4742955, + "unit": "ns/op\t 941809 B/op\t 24351 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4742955, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941809, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4712293, + "unit": "ns/op\t 941142 B/op\t 24351 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4712293, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941142, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24351, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13506155, + "unit": "ns/op\t 2387960 B/op\t 72423 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13506155, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387960, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13791704, + "unit": "ns/op\t 2384074 B/op\t 72423 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13791704, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384074, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13540386, + "unit": "ns/op\t 2383518 B/op\t 72423 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13540386, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2383518, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13757686, + "unit": "ns/op\t 2384440 B/op\t 72423 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13757686, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384440, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13642101, + "unit": "ns/op\t 2385662 B/op\t 72423 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13642101, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2385662, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13577444, + "unit": "ns/op\t 2386030 B/op\t 72423 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13577444, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386030, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13820475, + "unit": "ns/op\t 2392488 B/op\t 72424 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13820475, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392488, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72424, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13723699, + "unit": "ns/op\t 2383718 B/op\t 72423 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13723699, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2383718, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13928806, + "unit": "ns/op\t 2389663 B/op\t 72423 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13928806, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389663, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13795723, + "unit": "ns/op\t 2388290 B/op\t 72423 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13795723, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388290, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72423, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4739247 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.5, + "unit": "ns/op", + "extra": "4739247 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4739247 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4739247 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4596163 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.8, + "unit": "ns/op", + "extra": "4596163 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4596163 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4596163 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4796259 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.9, + "unit": "ns/op", + "extra": "4796259 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4796259 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4796259 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4767999 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.1, + "unit": "ns/op", + "extra": "4767999 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4767999 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4767999 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4790179 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.9, + "unit": "ns/op", + "extra": "4790179 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4790179 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4790179 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4805566 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.2, + "unit": "ns/op", + "extra": "4805566 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4805566 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4805566 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4776865 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249, + "unit": "ns/op", + "extra": "4776865 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4776865 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4776865 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4798803 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.2, + "unit": "ns/op", + "extra": "4798803 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4798803 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4798803 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4782372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.1, + "unit": "ns/op", + "extra": "4782372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4782372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4782372 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4767424 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.2, + "unit": "ns/op", + "extra": "4767424 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4767424 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4767424 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12738, + "unit": "ns/op\t 14494 B/op\t 74 allocs/op", + "extra": "93436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12738, + "unit": "ns/op", + "extra": "93436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14494, + "unit": "B/op", + "extra": "93436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12750, + "unit": "ns/op\t 14517 B/op\t 74 allocs/op", + "extra": "94146 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12750, + "unit": "ns/op", + "extra": "94146 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14517, + "unit": "B/op", + "extra": "94146 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94146 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12722, + "unit": "ns/op\t 14497 B/op\t 74 allocs/op", + "extra": "91411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12722, + "unit": "ns/op", + "extra": "91411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14497, + "unit": "B/op", + "extra": "91411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12742, + "unit": "ns/op\t 14502 B/op\t 74 allocs/op", + "extra": "94557 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12742, + "unit": "ns/op", + "extra": "94557 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14502, + "unit": "B/op", + "extra": "94557 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94557 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12788, + "unit": "ns/op\t 14505 B/op\t 74 allocs/op", + "extra": "93691 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12788, + "unit": "ns/op", + "extra": "93691 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14505, + "unit": "B/op", + "extra": "93691 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93691 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12942, + "unit": "ns/op\t 14505 B/op\t 74 allocs/op", + "extra": "95086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12942, + "unit": "ns/op", + "extra": "95086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14505, + "unit": "B/op", + "extra": "95086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12783, + "unit": "ns/op\t 14504 B/op\t 74 allocs/op", + "extra": "93478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12783, + "unit": "ns/op", + "extra": "93478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14504, + "unit": "B/op", + "extra": "93478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12881, + "unit": "ns/op\t 14513 B/op\t 74 allocs/op", + "extra": "92911 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12881, + "unit": "ns/op", + "extra": "92911 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14513, + "unit": "B/op", + "extra": "92911 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92911 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12835, + "unit": "ns/op\t 14504 B/op\t 74 allocs/op", + "extra": "95173 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12835, + "unit": "ns/op", + "extra": "95173 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14504, + "unit": "B/op", + "extra": "95173 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95173 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12694, + "unit": "ns/op\t 14502 B/op\t 74 allocs/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12694, + "unit": "ns/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14502, + "unit": "B/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94485 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f938ccb23fef15d54b5220eb34e0cb458a603d0", + "message": "Upgrade go version to 1.22 (#632)\n\n* go version 1.22", + "timestamp": "2024-04-10T10:58:09+01:00", + "tree_id": "7112d87df35c49ed5deccc74ca78bccdc6358cb4", + "url": "https://github.com/nginx/agent/commit/6f938ccb23fef15d54b5220eb34e0cb458a603d0" + }, + "date": 1712743228791, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 342239, + "unit": "ns/op\t 245636 B/op\t 1058 allocs/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 342239, + "unit": "ns/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245636, + "unit": "B/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 345254, + "unit": "ns/op\t 244907 B/op\t 1058 allocs/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 345254, + "unit": "ns/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244907, + "unit": "B/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 344808, + "unit": "ns/op\t 245114 B/op\t 1058 allocs/op", + "extra": "3477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 344808, + "unit": "ns/op", + "extra": "3477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245114, + "unit": "B/op", + "extra": "3477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 344576, + "unit": "ns/op\t 244739 B/op\t 1058 allocs/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 344576, + "unit": "ns/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244739, + "unit": "B/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 339730, + "unit": "ns/op\t 244909 B/op\t 1058 allocs/op", + "extra": "3396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 339730, + "unit": "ns/op", + "extra": "3396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244909, + "unit": "B/op", + "extra": "3396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 365823, + "unit": "ns/op\t 244926 B/op\t 1058 allocs/op", + "extra": "3234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 365823, + "unit": "ns/op", + "extra": "3234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244926, + "unit": "B/op", + "extra": "3234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 367690, + "unit": "ns/op\t 244615 B/op\t 1058 allocs/op", + "extra": "2856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 367690, + "unit": "ns/op", + "extra": "2856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244615, + "unit": "B/op", + "extra": "2856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "2856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 354117, + "unit": "ns/op\t 244746 B/op\t 1058 allocs/op", + "extra": "3372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 354117, + "unit": "ns/op", + "extra": "3372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244746, + "unit": "B/op", + "extra": "3372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 352735, + "unit": "ns/op\t 244708 B/op\t 1058 allocs/op", + "extra": "3502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 352735, + "unit": "ns/op", + "extra": "3502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244708, + "unit": "B/op", + "extra": "3502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 341743, + "unit": "ns/op\t 244926 B/op\t 1058 allocs/op", + "extra": "3392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 341743, + "unit": "ns/op", + "extra": "3392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244926, + "unit": "B/op", + "extra": "3392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1692691, + "unit": "ns/op\t 468259 B/op\t 8637 allocs/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1692691, + "unit": "ns/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468259, + "unit": "B/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1660578, + "unit": "ns/op\t 468265 B/op\t 8637 allocs/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1660578, + "unit": "ns/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468265, + "unit": "B/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1703482, + "unit": "ns/op\t 469808 B/op\t 8637 allocs/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1703482, + "unit": "ns/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469808, + "unit": "B/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1700796, + "unit": "ns/op\t 469165 B/op\t 8637 allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1700796, + "unit": "ns/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469165, + "unit": "B/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1699358, + "unit": "ns/op\t 468767 B/op\t 8637 allocs/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1699358, + "unit": "ns/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468767, + "unit": "B/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1681910, + "unit": "ns/op\t 469438 B/op\t 8637 allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1681910, + "unit": "ns/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469438, + "unit": "B/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1709441, + "unit": "ns/op\t 469335 B/op\t 8637 allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1709441, + "unit": "ns/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469335, + "unit": "B/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1686308, + "unit": "ns/op\t 468635 B/op\t 8637 allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1686308, + "unit": "ns/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468635, + "unit": "B/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1702074, + "unit": "ns/op\t 469010 B/op\t 8637 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1702074, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469010, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1680408, + "unit": "ns/op\t 468754 B/op\t 8637 allocs/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1680408, + "unit": "ns/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468754, + "unit": "B/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3111309, + "unit": "ns/op\t 706338 B/op\t 16515 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3111309, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706338, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3178373, + "unit": "ns/op\t 705557 B/op\t 16515 allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3178373, + "unit": "ns/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705557, + "unit": "B/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3182470, + "unit": "ns/op\t 705843 B/op\t 16515 allocs/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3182470, + "unit": "ns/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705843, + "unit": "B/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3153643, + "unit": "ns/op\t 707236 B/op\t 16515 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3153643, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707236, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3154243, + "unit": "ns/op\t 706077 B/op\t 16515 allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3154243, + "unit": "ns/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706077, + "unit": "B/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3127128, + "unit": "ns/op\t 707820 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3127128, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707820, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3175042, + "unit": "ns/op\t 706002 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3175042, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706002, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3182511, + "unit": "ns/op\t 705710 B/op\t 16515 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3182511, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705710, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3133784, + "unit": "ns/op\t 706071 B/op\t 16515 allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3133784, + "unit": "ns/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706071, + "unit": "B/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3147830, + "unit": "ns/op\t 705262 B/op\t 16515 allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3147830, + "unit": "ns/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705262, + "unit": "B/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4472460, + "unit": "ns/op\t 940506 B/op\t 24347 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4472460, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940506, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4539073, + "unit": "ns/op\t 940705 B/op\t 24347 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4539073, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940705, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4537233, + "unit": "ns/op\t 940112 B/op\t 24347 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4537233, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940112, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4557460, + "unit": "ns/op\t 942491 B/op\t 24348 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4557460, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942491, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4595840, + "unit": "ns/op\t 940674 B/op\t 24347 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4595840, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940674, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4582621, + "unit": "ns/op\t 939229 B/op\t 24347 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4582621, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939229, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4551478, + "unit": "ns/op\t 939566 B/op\t 24347 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4551478, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939566, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4557369, + "unit": "ns/op\t 943463 B/op\t 24348 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4557369, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943463, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4636146, + "unit": "ns/op\t 941845 B/op\t 24347 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4636146, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941845, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4528529, + "unit": "ns/op\t 938534 B/op\t 24347 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4528529, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938534, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13392778, + "unit": "ns/op\t 2391218 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13392778, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391218, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13650478, + "unit": "ns/op\t 2393506 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13650478, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393506, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13399654, + "unit": "ns/op\t 2386407 B/op\t 72414 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13399654, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386407, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13527326, + "unit": "ns/op\t 2386497 B/op\t 72414 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13527326, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386497, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13517025, + "unit": "ns/op\t 2396349 B/op\t 72415 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13517025, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2396349, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72415, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13496107, + "unit": "ns/op\t 2385799 B/op\t 72414 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13496107, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2385799, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13495729, + "unit": "ns/op\t 2389837 B/op\t 72414 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13495729, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389837, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13563709, + "unit": "ns/op\t 2387560 B/op\t 72414 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13563709, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387560, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13545387, + "unit": "ns/op\t 2388423 B/op\t 72414 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13545387, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388423, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13513770, + "unit": "ns/op\t 2391181 B/op\t 72414 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13513770, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391181, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4695270 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.7, + "unit": "ns/op", + "extra": "4695270 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4695270 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4695270 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4645032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.9, + "unit": "ns/op", + "extra": "4645032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4645032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4645032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4669398 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.5, + "unit": "ns/op", + "extra": "4669398 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4669398 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4669398 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 262, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4463830 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 262, + "unit": "ns/op", + "extra": "4463830 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4463830 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4463830 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 265.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4662692 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 265.6, + "unit": "ns/op", + "extra": "4662692 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4662692 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4662692 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4600245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.6, + "unit": "ns/op", + "extra": "4600245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4600245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4600245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4679498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.7, + "unit": "ns/op", + "extra": "4679498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4679498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4679498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4675285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257, + "unit": "ns/op", + "extra": "4675285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4675285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4675285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4654390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.9, + "unit": "ns/op", + "extra": "4654390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4654390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4654390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4686434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.4, + "unit": "ns/op", + "extra": "4686434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4686434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4686434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12563, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12563, + "unit": "ns/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12503, + "unit": "ns/op\t 14634 B/op\t 74 allocs/op", + "extra": "96741 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12503, + "unit": "ns/op", + "extra": "96741 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14634, + "unit": "B/op", + "extra": "96741 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96741 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12531, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "95703 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12531, + "unit": "ns/op", + "extra": "95703 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "95703 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95703 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12566, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12566, + "unit": "ns/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12548, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "93302 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12548, + "unit": "ns/op", + "extra": "93302 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "93302 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93302 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12497, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "94209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12497, + "unit": "ns/op", + "extra": "94209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "94209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12514, + "unit": "ns/op\t 14633 B/op\t 74 allocs/op", + "extra": "93861 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12514, + "unit": "ns/op", + "extra": "93861 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14633, + "unit": "B/op", + "extra": "93861 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93861 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12542, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "94293 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12542, + "unit": "ns/op", + "extra": "94293 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "94293 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94293 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12502, + "unit": "ns/op\t 14620 B/op\t 74 allocs/op", + "extra": "93078 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12502, + "unit": "ns/op", + "extra": "93078 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14620, + "unit": "B/op", + "extra": "93078 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93078 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12516, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "94995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12516, + "unit": "ns/op", + "extra": "94995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "94995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94995 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4bed5d82321dce5a272049f750cd705302633e98", + "message": "Add uuid and rename token to authorization header for gRPC connections (#633)\n\n* updated token header and added in uuid field", + "timestamp": "2024-04-10T16:54:57+01:00", + "tree_id": "40eb9db6a095dc9a20f28939c6e62e1608b4696d", + "url": "https://github.com/nginx/agent/commit/4bed5d82321dce5a272049f750cd705302633e98" + }, + "date": 1712764633536, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 396279, + "unit": "ns/op\t 245011 B/op\t 1058 allocs/op", + "extra": "3034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 396279, + "unit": "ns/op", + "extra": "3034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245011, + "unit": "B/op", + "extra": "3034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 397857, + "unit": "ns/op\t 245128 B/op\t 1058 allocs/op", + "extra": "3032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 397857, + "unit": "ns/op", + "extra": "3032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245128, + "unit": "B/op", + "extra": "3032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 392825, + "unit": "ns/op\t 245146 B/op\t 1058 allocs/op", + "extra": "3033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 392825, + "unit": "ns/op", + "extra": "3033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245146, + "unit": "B/op", + "extra": "3033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 403854, + "unit": "ns/op\t 244610 B/op\t 1058 allocs/op", + "extra": "3030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 403854, + "unit": "ns/op", + "extra": "3030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244610, + "unit": "B/op", + "extra": "3030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 397298, + "unit": "ns/op\t 245002 B/op\t 1058 allocs/op", + "extra": "3079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 397298, + "unit": "ns/op", + "extra": "3079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245002, + "unit": "B/op", + "extra": "3079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 392164, + "unit": "ns/op\t 245218 B/op\t 1058 allocs/op", + "extra": "2878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 392164, + "unit": "ns/op", + "extra": "2878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245218, + "unit": "B/op", + "extra": "2878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "2878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 391927, + "unit": "ns/op\t 245068 B/op\t 1058 allocs/op", + "extra": "3114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 391927, + "unit": "ns/op", + "extra": "3114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245068, + "unit": "B/op", + "extra": "3114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 387533, + "unit": "ns/op\t 245100 B/op\t 1058 allocs/op", + "extra": "3177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 387533, + "unit": "ns/op", + "extra": "3177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245100, + "unit": "B/op", + "extra": "3177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 392780, + "unit": "ns/op\t 244896 B/op\t 1058 allocs/op", + "extra": "3086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 392780, + "unit": "ns/op", + "extra": "3086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244896, + "unit": "B/op", + "extra": "3086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 395369, + "unit": "ns/op\t 244832 B/op\t 1058 allocs/op", + "extra": "3081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 395369, + "unit": "ns/op", + "extra": "3081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244832, + "unit": "B/op", + "extra": "3081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1921937, + "unit": "ns/op\t 469340 B/op\t 8637 allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1921937, + "unit": "ns/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469340, + "unit": "B/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1926471, + "unit": "ns/op\t 468498 B/op\t 8637 allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1926471, + "unit": "ns/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468498, + "unit": "B/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1873852, + "unit": "ns/op\t 468548 B/op\t 8637 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1873852, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468548, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1867041, + "unit": "ns/op\t 468161 B/op\t 8637 allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1867041, + "unit": "ns/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468161, + "unit": "B/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1854776, + "unit": "ns/op\t 468526 B/op\t 8637 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1854776, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468526, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1896021, + "unit": "ns/op\t 469775 B/op\t 8637 allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1896021, + "unit": "ns/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469775, + "unit": "B/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1861267, + "unit": "ns/op\t 468075 B/op\t 8637 allocs/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1861267, + "unit": "ns/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468075, + "unit": "B/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1895368, + "unit": "ns/op\t 468983 B/op\t 8637 allocs/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1895368, + "unit": "ns/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468983, + "unit": "B/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1876044, + "unit": "ns/op\t 469371 B/op\t 8637 allocs/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1876044, + "unit": "ns/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469371, + "unit": "B/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1870413, + "unit": "ns/op\t 469581 B/op\t 8637 allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1870413, + "unit": "ns/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469581, + "unit": "B/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3409938, + "unit": "ns/op\t 705357 B/op\t 16515 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3409938, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705357, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3487053, + "unit": "ns/op\t 705271 B/op\t 16515 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3487053, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705271, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3423072, + "unit": "ns/op\t 707971 B/op\t 16515 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3423072, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707971, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3405887, + "unit": "ns/op\t 706233 B/op\t 16515 allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3405887, + "unit": "ns/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706233, + "unit": "B/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3423388, + "unit": "ns/op\t 705241 B/op\t 16515 allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3423388, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705241, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3419763, + "unit": "ns/op\t 705442 B/op\t 16515 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3419763, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705442, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3393944, + "unit": "ns/op\t 706570 B/op\t 16515 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3393944, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706570, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3403178, + "unit": "ns/op\t 707483 B/op\t 16515 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3403178, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707483, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3443891, + "unit": "ns/op\t 705644 B/op\t 16515 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3443891, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705644, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3390801, + "unit": "ns/op\t 705346 B/op\t 16515 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3390801, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705346, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4927621, + "unit": "ns/op\t 942311 B/op\t 24348 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4927621, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942311, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4951436, + "unit": "ns/op\t 939962 B/op\t 24347 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4951436, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939962, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4994200, + "unit": "ns/op\t 940525 B/op\t 24347 allocs/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4994200, + "unit": "ns/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940525, + "unit": "B/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5063869, + "unit": "ns/op\t 940168 B/op\t 24347 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5063869, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940168, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4938612, + "unit": "ns/op\t 942865 B/op\t 24348 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4938612, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942865, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4925601, + "unit": "ns/op\t 939603 B/op\t 24347 allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4925601, + "unit": "ns/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939603, + "unit": "B/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5048576, + "unit": "ns/op\t 942429 B/op\t 24348 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5048576, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942429, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5033703, + "unit": "ns/op\t 943279 B/op\t 24348 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5033703, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 943279, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4994932, + "unit": "ns/op\t 942561 B/op\t 24348 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4994932, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942561, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4984335, + "unit": "ns/op\t 940829 B/op\t 24347 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4984335, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940829, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14691384, + "unit": "ns/op\t 2382660 B/op\t 72414 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14691384, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382660, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14208369, + "unit": "ns/op\t 2389392 B/op\t 72414 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14208369, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389392, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14136426, + "unit": "ns/op\t 2390334 B/op\t 72414 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14136426, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2390334, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14318196, + "unit": "ns/op\t 2394098 B/op\t 72414 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14318196, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2394098, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13833627, + "unit": "ns/op\t 2388054 B/op\t 72414 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13833627, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388054, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13878742, + "unit": "ns/op\t 2388827 B/op\t 72414 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13878742, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388827, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14388713, + "unit": "ns/op\t 2393617 B/op\t 72414 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14388713, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2393617, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13972665, + "unit": "ns/op\t 2392062 B/op\t 72414 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13972665, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392062, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13897300, + "unit": "ns/op\t 2388378 B/op\t 72414 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13897300, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388378, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13857460, + "unit": "ns/op\t 2386493 B/op\t 72414 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13857460, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386493, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4475470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278.9, + "unit": "ns/op", + "extra": "4475470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4475470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4475470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 280.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4140102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 280.6, + "unit": "ns/op", + "extra": "4140102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4140102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4140102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 304.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4276521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 304.9, + "unit": "ns/op", + "extra": "4276521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4276521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4276521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 281.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4053688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 281.1, + "unit": "ns/op", + "extra": "4053688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4053688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4053688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 280.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4257176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 280.7, + "unit": "ns/op", + "extra": "4257176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4257176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4257176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 282, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4139070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 282, + "unit": "ns/op", + "extra": "4139070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4139070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4139070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 286.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4185472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 286.6, + "unit": "ns/op", + "extra": "4185472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4185472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4185472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 292.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4047708 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 292.3, + "unit": "ns/op", + "extra": "4047708 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4047708 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4047708 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 283.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4201599 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 283.7, + "unit": "ns/op", + "extra": "4201599 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4201599 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4201599 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 279.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4218144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 279.1, + "unit": "ns/op", + "extra": "4218144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4218144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4218144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13254, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "90540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13254, + "unit": "ns/op", + "extra": "90540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "90540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13129, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "90507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13129, + "unit": "ns/op", + "extra": "90507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "90507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13153, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "88083 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13153, + "unit": "ns/op", + "extra": "88083 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "88083 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "88083 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13139, + "unit": "ns/op\t 14605 B/op\t 74 allocs/op", + "extra": "90696 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13139, + "unit": "ns/op", + "extra": "90696 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14605, + "unit": "B/op", + "extra": "90696 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90696 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13211, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "91588 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13211, + "unit": "ns/op", + "extra": "91588 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "91588 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91588 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13293, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "89410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13293, + "unit": "ns/op", + "extra": "89410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "89410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "89410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13250, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "92076 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13250, + "unit": "ns/op", + "extra": "92076 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "92076 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92076 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13148, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "91011 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13148, + "unit": "ns/op", + "extra": "91011 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "91011 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91011 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13187, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "89342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13187, + "unit": "ns/op", + "extra": "89342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "89342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "89342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13067, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "90646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13067, + "unit": "ns/op", + "extra": "90646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "90646 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90646 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "88faea93d4ab7f4149ff9e3f78c3b6e42ee13d67", + "message": "Add resource to create connection request (#634)", + "timestamp": "2024-04-16T11:31:38+01:00", + "tree_id": "dac2bc76ea5bb67bac6b68ec08c37cfc581e209c", + "url": "https://github.com/nginx/agent/commit/88faea93d4ab7f4149ff9e3f78c3b6e42ee13d67" + }, + "date": 1713263631989, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 338748, + "unit": "ns/op\t 245372 B/op\t 1058 allocs/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 338748, + "unit": "ns/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245372, + "unit": "B/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 346564, + "unit": "ns/op\t 245004 B/op\t 1058 allocs/op", + "extra": "3421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 346564, + "unit": "ns/op", + "extra": "3421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245004, + "unit": "B/op", + "extra": "3421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 342064, + "unit": "ns/op\t 245002 B/op\t 1058 allocs/op", + "extra": "3507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 342064, + "unit": "ns/op", + "extra": "3507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245002, + "unit": "B/op", + "extra": "3507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 341907, + "unit": "ns/op\t 245012 B/op\t 1058 allocs/op", + "extra": "3546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 341907, + "unit": "ns/op", + "extra": "3546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245012, + "unit": "B/op", + "extra": "3546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 338527, + "unit": "ns/op\t 244954 B/op\t 1058 allocs/op", + "extra": "3526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 338527, + "unit": "ns/op", + "extra": "3526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244954, + "unit": "B/op", + "extra": "3526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 359567, + "unit": "ns/op\t 244884 B/op\t 1058 allocs/op", + "extra": "3505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 359567, + "unit": "ns/op", + "extra": "3505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244884, + "unit": "B/op", + "extra": "3505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 340005, + "unit": "ns/op\t 245062 B/op\t 1058 allocs/op", + "extra": "3424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 340005, + "unit": "ns/op", + "extra": "3424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245062, + "unit": "B/op", + "extra": "3424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 339745, + "unit": "ns/op\t 244951 B/op\t 1058 allocs/op", + "extra": "3440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 339745, + "unit": "ns/op", + "extra": "3440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244951, + "unit": "B/op", + "extra": "3440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 341379, + "unit": "ns/op\t 244706 B/op\t 1058 allocs/op", + "extra": "3414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 341379, + "unit": "ns/op", + "extra": "3414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244706, + "unit": "B/op", + "extra": "3414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 343638, + "unit": "ns/op\t 245136 B/op\t 1058 allocs/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 343638, + "unit": "ns/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245136, + "unit": "B/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1665523, + "unit": "ns/op\t 468821 B/op\t 8637 allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1665523, + "unit": "ns/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468821, + "unit": "B/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1688905, + "unit": "ns/op\t 468882 B/op\t 8637 allocs/op", + "extra": "723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1688905, + "unit": "ns/op", + "extra": "723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468882, + "unit": "B/op", + "extra": "723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1692603, + "unit": "ns/op\t 469859 B/op\t 8637 allocs/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1692603, + "unit": "ns/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469859, + "unit": "B/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1686367, + "unit": "ns/op\t 468371 B/op\t 8637 allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1686367, + "unit": "ns/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468371, + "unit": "B/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1676650, + "unit": "ns/op\t 468941 B/op\t 8637 allocs/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1676650, + "unit": "ns/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468941, + "unit": "B/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1694175, + "unit": "ns/op\t 469572 B/op\t 8637 allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1694175, + "unit": "ns/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469572, + "unit": "B/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1654744, + "unit": "ns/op\t 469749 B/op\t 8637 allocs/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1654744, + "unit": "ns/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469749, + "unit": "B/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1674686, + "unit": "ns/op\t 468465 B/op\t 8637 allocs/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1674686, + "unit": "ns/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468465, + "unit": "B/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1692008, + "unit": "ns/op\t 469528 B/op\t 8637 allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1692008, + "unit": "ns/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469528, + "unit": "B/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1670737, + "unit": "ns/op\t 468451 B/op\t 8637 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1670737, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468451, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3156971, + "unit": "ns/op\t 706092 B/op\t 16515 allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3156971, + "unit": "ns/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706092, + "unit": "B/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3103998, + "unit": "ns/op\t 706868 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3103998, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706868, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3098282, + "unit": "ns/op\t 706652 B/op\t 16515 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3098282, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706652, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3105085, + "unit": "ns/op\t 706673 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3105085, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706673, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3117175, + "unit": "ns/op\t 707318 B/op\t 16515 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3117175, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707318, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3083081, + "unit": "ns/op\t 706427 B/op\t 16515 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3083081, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706427, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3110461, + "unit": "ns/op\t 706027 B/op\t 16515 allocs/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3110461, + "unit": "ns/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706027, + "unit": "B/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3125616, + "unit": "ns/op\t 705521 B/op\t 16515 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3125616, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705521, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3118881, + "unit": "ns/op\t 704324 B/op\t 16515 allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3118881, + "unit": "ns/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704324, + "unit": "B/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3083472, + "unit": "ns/op\t 707626 B/op\t 16515 allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3083472, + "unit": "ns/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707626, + "unit": "B/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4518500, + "unit": "ns/op\t 942544 B/op\t 24348 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4518500, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942544, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4584769, + "unit": "ns/op\t 942483 B/op\t 24348 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4584769, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942483, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4508204, + "unit": "ns/op\t 942077 B/op\t 24348 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4508204, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942077, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4622927, + "unit": "ns/op\t 940310 B/op\t 24347 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4622927, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940310, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4675508, + "unit": "ns/op\t 941852 B/op\t 24348 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4675508, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941852, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4560696, + "unit": "ns/op\t 941740 B/op\t 24348 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4560696, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941740, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4521370, + "unit": "ns/op\t 940689 B/op\t 24347 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4521370, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940689, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4586471, + "unit": "ns/op\t 940706 B/op\t 24347 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4586471, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940706, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4567271, + "unit": "ns/op\t 942146 B/op\t 24348 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4567271, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942146, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4487476, + "unit": "ns/op\t 942395 B/op\t 24348 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4487476, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942395, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13316793, + "unit": "ns/op\t 2394553 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13316793, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2394553, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13293855, + "unit": "ns/op\t 2388979 B/op\t 72414 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13293855, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388979, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13214918, + "unit": "ns/op\t 2391954 B/op\t 72414 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13214918, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391954, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13356310, + "unit": "ns/op\t 2390807 B/op\t 72414 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13356310, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2390807, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13248137, + "unit": "ns/op\t 2396468 B/op\t 72415 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13248137, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2396468, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72415, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13284349, + "unit": "ns/op\t 2383419 B/op\t 72413 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13284349, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2383419, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72413, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13431048, + "unit": "ns/op\t 2386735 B/op\t 72414 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13431048, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386735, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13570164, + "unit": "ns/op\t 2383176 B/op\t 72414 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13570164, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2383176, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13214398, + "unit": "ns/op\t 2388155 B/op\t 72414 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13214398, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388155, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13274403, + "unit": "ns/op\t 2389474 B/op\t 72414 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13274403, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389474, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4758433 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.8, + "unit": "ns/op", + "extra": "4758433 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4758433 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4758433 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4739354 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.5, + "unit": "ns/op", + "extra": "4739354 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4739354 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4739354 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4722636 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.9, + "unit": "ns/op", + "extra": "4722636 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4722636 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4722636 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4761973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.2, + "unit": "ns/op", + "extra": "4761973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4761973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4761973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 265.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4752760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 265.8, + "unit": "ns/op", + "extra": "4752760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4752760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4752760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4741330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.7, + "unit": "ns/op", + "extra": "4741330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4741330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4741330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4713328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.6, + "unit": "ns/op", + "extra": "4713328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4713328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4713328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4733060 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.5, + "unit": "ns/op", + "extra": "4733060 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4733060 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4733060 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4758025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.4, + "unit": "ns/op", + "extra": "4758025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4758025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4758025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4739125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.4, + "unit": "ns/op", + "extra": "4739125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4739125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4739125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12559, + "unit": "ns/op\t 14607 B/op\t 74 allocs/op", + "extra": "95571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12559, + "unit": "ns/op", + "extra": "95571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14607, + "unit": "B/op", + "extra": "95571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12482, + "unit": "ns/op\t 14610 B/op\t 74 allocs/op", + "extra": "95827 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12482, + "unit": "ns/op", + "extra": "95827 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14610, + "unit": "B/op", + "extra": "95827 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95827 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12472, + "unit": "ns/op\t 14604 B/op\t 74 allocs/op", + "extra": "95025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12472, + "unit": "ns/op", + "extra": "95025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14604, + "unit": "B/op", + "extra": "95025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12595, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "93187 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12595, + "unit": "ns/op", + "extra": "93187 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "93187 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93187 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12489, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "92521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12489, + "unit": "ns/op", + "extra": "92521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "92521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92521 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12504, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12504, + "unit": "ns/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12458, + "unit": "ns/op\t 14594 B/op\t 74 allocs/op", + "extra": "97482 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12458, + "unit": "ns/op", + "extra": "97482 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14594, + "unit": "B/op", + "extra": "97482 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97482 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12509, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "97962 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12509, + "unit": "ns/op", + "extra": "97962 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "97962 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97962 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12509, + "unit": "ns/op\t 14604 B/op\t 74 allocs/op", + "extra": "95580 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12509, + "unit": "ns/op", + "extra": "95580 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14604, + "unit": "B/op", + "extra": "95580 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95580 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12480, + "unit": "ns/op\t 14614 B/op\t 74 allocs/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12480, + "unit": "ns/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14614, + "unit": "B/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94986 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ba5ba9b1d3a6e62e3e8cb4999653a41347272904", + "message": "Add public files package (#635)", + "timestamp": "2024-04-16T13:22:59+01:00", + "tree_id": "2951a254219b7b1f302f05ce8d453b4c3d66775d", + "url": "https://github.com/nginx/agent/commit/ba5ba9b1d3a6e62e3e8cb4999653a41347272904" + }, + "date": 1713270314814, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 343758, + "unit": "ns/op\t 245412 B/op\t 1058 allocs/op", + "extra": "3486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 343758, + "unit": "ns/op", + "extra": "3486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245412, + "unit": "B/op", + "extra": "3486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 344337, + "unit": "ns/op\t 245122 B/op\t 1058 allocs/op", + "extra": "3434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 344337, + "unit": "ns/op", + "extra": "3434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245122, + "unit": "B/op", + "extra": "3434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 342167, + "unit": "ns/op\t 245357 B/op\t 1058 allocs/op", + "extra": "3406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 342167, + "unit": "ns/op", + "extra": "3406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245357, + "unit": "B/op", + "extra": "3406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 354760, + "unit": "ns/op\t 245010 B/op\t 1058 allocs/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 354760, + "unit": "ns/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245010, + "unit": "B/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 338371, + "unit": "ns/op\t 244730 B/op\t 1058 allocs/op", + "extra": "3468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 338371, + "unit": "ns/op", + "extra": "3468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244730, + "unit": "B/op", + "extra": "3468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 347104, + "unit": "ns/op\t 244904 B/op\t 1058 allocs/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 347104, + "unit": "ns/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244904, + "unit": "B/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 335653, + "unit": "ns/op\t 244663 B/op\t 1058 allocs/op", + "extra": "3548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 335653, + "unit": "ns/op", + "extra": "3548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244663, + "unit": "B/op", + "extra": "3548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 337883, + "unit": "ns/op\t 244958 B/op\t 1058 allocs/op", + "extra": "3520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 337883, + "unit": "ns/op", + "extra": "3520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244958, + "unit": "B/op", + "extra": "3520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 338522, + "unit": "ns/op\t 245431 B/op\t 1058 allocs/op", + "extra": "3482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 338522, + "unit": "ns/op", + "extra": "3482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245431, + "unit": "B/op", + "extra": "3482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 357504, + "unit": "ns/op\t 245006 B/op\t 1058 allocs/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 357504, + "unit": "ns/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245006, + "unit": "B/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1780181, + "unit": "ns/op\t 469271 B/op\t 8637 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1780181, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469271, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1668423, + "unit": "ns/op\t 469935 B/op\t 8637 allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1668423, + "unit": "ns/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469935, + "unit": "B/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1688378, + "unit": "ns/op\t 468594 B/op\t 8637 allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1688378, + "unit": "ns/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468594, + "unit": "B/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1671054, + "unit": "ns/op\t 468476 B/op\t 8637 allocs/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1671054, + "unit": "ns/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468476, + "unit": "B/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1647693, + "unit": "ns/op\t 468481 B/op\t 8637 allocs/op", + "extra": "729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1647693, + "unit": "ns/op", + "extra": "729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468481, + "unit": "B/op", + "extra": "729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1666729, + "unit": "ns/op\t 469167 B/op\t 8637 allocs/op", + "extra": "732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1666729, + "unit": "ns/op", + "extra": "732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469167, + "unit": "B/op", + "extra": "732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1668591, + "unit": "ns/op\t 469396 B/op\t 8637 allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1668591, + "unit": "ns/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469396, + "unit": "B/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1665178, + "unit": "ns/op\t 469983 B/op\t 8637 allocs/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1665178, + "unit": "ns/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469983, + "unit": "B/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1662747, + "unit": "ns/op\t 469550 B/op\t 8637 allocs/op", + "extra": "726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1662747, + "unit": "ns/op", + "extra": "726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469550, + "unit": "B/op", + "extra": "726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1677403, + "unit": "ns/op\t 469063 B/op\t 8637 allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1677403, + "unit": "ns/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469063, + "unit": "B/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3086145, + "unit": "ns/op\t 707211 B/op\t 16515 allocs/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3086145, + "unit": "ns/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707211, + "unit": "B/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3170267, + "unit": "ns/op\t 706480 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3170267, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706480, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3078188, + "unit": "ns/op\t 705660 B/op\t 16515 allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3078188, + "unit": "ns/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705660, + "unit": "B/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3117157, + "unit": "ns/op\t 707429 B/op\t 16515 allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3117157, + "unit": "ns/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707429, + "unit": "B/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3106386, + "unit": "ns/op\t 704892 B/op\t 16515 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3106386, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704892, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3132600, + "unit": "ns/op\t 706278 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3132600, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706278, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3087770, + "unit": "ns/op\t 706448 B/op\t 16515 allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3087770, + "unit": "ns/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706448, + "unit": "B/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3106456, + "unit": "ns/op\t 705038 B/op\t 16515 allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3106456, + "unit": "ns/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705038, + "unit": "B/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3110244, + "unit": "ns/op\t 707444 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3110244, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707444, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3102205, + "unit": "ns/op\t 707533 B/op\t 16515 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3102205, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707533, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4466976, + "unit": "ns/op\t 937689 B/op\t 24347 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4466976, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937689, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4454776, + "unit": "ns/op\t 942215 B/op\t 24348 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4454776, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942215, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4470689, + "unit": "ns/op\t 940570 B/op\t 24347 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4470689, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940570, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4520968, + "unit": "ns/op\t 939881 B/op\t 24347 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4520968, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939881, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4533702, + "unit": "ns/op\t 940198 B/op\t 24347 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4533702, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940198, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4494631, + "unit": "ns/op\t 939705 B/op\t 24347 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4494631, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939705, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4456568, + "unit": "ns/op\t 941599 B/op\t 24347 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4456568, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941599, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4531225, + "unit": "ns/op\t 942450 B/op\t 24348 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4531225, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942450, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4406663, + "unit": "ns/op\t 938631 B/op\t 24347 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4406663, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938631, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4456584, + "unit": "ns/op\t 940819 B/op\t 24347 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4456584, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940819, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13280591, + "unit": "ns/op\t 2386785 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13280591, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386785, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13166804, + "unit": "ns/op\t 2390601 B/op\t 72414 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13166804, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2390601, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13224493, + "unit": "ns/op\t 2388784 B/op\t 72414 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13224493, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388784, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13351493, + "unit": "ns/op\t 2389270 B/op\t 72414 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13351493, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389270, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13129306, + "unit": "ns/op\t 2388410 B/op\t 72414 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13129306, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388410, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13384453, + "unit": "ns/op\t 2388195 B/op\t 72414 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13384453, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388195, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13390843, + "unit": "ns/op\t 2387133 B/op\t 72414 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13390843, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2387133, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13287697, + "unit": "ns/op\t 2391649 B/op\t 72414 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13287697, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391649, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13445555, + "unit": "ns/op\t 2392130 B/op\t 72414 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13445555, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2392130, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13200343, + "unit": "ns/op\t 2385102 B/op\t 72414 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13200343, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2385102, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4783796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.9, + "unit": "ns/op", + "extra": "4783796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4783796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4783796 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4682948 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.2, + "unit": "ns/op", + "extra": "4682948 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4682948 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4682948 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 274.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4723310 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 274.5, + "unit": "ns/op", + "extra": "4723310 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4723310 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4723310 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4755648 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.8, + "unit": "ns/op", + "extra": "4755648 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4755648 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4755648 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4710824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.9, + "unit": "ns/op", + "extra": "4710824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4710824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4710824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4643253 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.6, + "unit": "ns/op", + "extra": "4643253 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4643253 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4643253 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4709992 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.7, + "unit": "ns/op", + "extra": "4709992 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4709992 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4709992 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4720675 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.9, + "unit": "ns/op", + "extra": "4720675 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4720675 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4720675 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4722013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.1, + "unit": "ns/op", + "extra": "4722013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4722013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4722013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4731716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.3, + "unit": "ns/op", + "extra": "4731716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4731716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4731716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12708, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "92265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12708, + "unit": "ns/op", + "extra": "92265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "92265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12655, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "93084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12655, + "unit": "ns/op", + "extra": "93084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "93084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93084 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12762, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "93517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12762, + "unit": "ns/op", + "extra": "93517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "93517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12642, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "94285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12642, + "unit": "ns/op", + "extra": "94285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "94285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94285 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12711, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "93132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12711, + "unit": "ns/op", + "extra": "93132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "93132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12731, + "unit": "ns/op\t 14638 B/op\t 74 allocs/op", + "extra": "93824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12731, + "unit": "ns/op", + "extra": "93824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14638, + "unit": "B/op", + "extra": "93824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93824 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12676, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "93480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12676, + "unit": "ns/op", + "extra": "93480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "93480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12619, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "93582 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12619, + "unit": "ns/op", + "extra": "93582 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "93582 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93582 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12646, + "unit": "ns/op\t 14633 B/op\t 74 allocs/op", + "extra": "93540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12646, + "unit": "ns/op", + "extra": "93540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14633, + "unit": "B/op", + "extra": "93540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12681, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "92781 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12681, + "unit": "ns/op", + "extra": "92781 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "92781 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92781 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.coakley@f5.com", + "name": "Dean Coakley", + "username": "Dean-Coakley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f09fa6ce625fe15a288179021eac4a47e517260", + "message": "Add UpdateDataPlaneHealth RPC to mock mgmt plane (#638)\n\n* Implement boilerplate UpdateDataPlaneHealth RPC to mock management plane", + "timestamp": "2024-04-17T15:33:02+01:00", + "tree_id": "cc68a8622764b93abd581f2c35ef705fab49b5d9", + "url": "https://github.com/nginx/agent/commit/0f09fa6ce625fe15a288179021eac4a47e517260" + }, + "date": 1713364519547, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 348272, + "unit": "ns/op\t 245429 B/op\t 1058 allocs/op", + "extra": "3187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 348272, + "unit": "ns/op", + "extra": "3187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245429, + "unit": "B/op", + "extra": "3187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 342550, + "unit": "ns/op\t 244910 B/op\t 1058 allocs/op", + "extra": "3463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 342550, + "unit": "ns/op", + "extra": "3463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244910, + "unit": "B/op", + "extra": "3463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 349388, + "unit": "ns/op\t 245389 B/op\t 1058 allocs/op", + "extra": "3444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 349388, + "unit": "ns/op", + "extra": "3444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245389, + "unit": "B/op", + "extra": "3444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 350788, + "unit": "ns/op\t 244826 B/op\t 1058 allocs/op", + "extra": "3027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 350788, + "unit": "ns/op", + "extra": "3027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244826, + "unit": "B/op", + "extra": "3027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 344867, + "unit": "ns/op\t 244449 B/op\t 1058 allocs/op", + "extra": "3319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 344867, + "unit": "ns/op", + "extra": "3319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244449, + "unit": "B/op", + "extra": "3319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 353375, + "unit": "ns/op\t 244972 B/op\t 1058 allocs/op", + "extra": "3591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 353375, + "unit": "ns/op", + "extra": "3591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244972, + "unit": "B/op", + "extra": "3591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 368923, + "unit": "ns/op\t 245370 B/op\t 1058 allocs/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 368923, + "unit": "ns/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245370, + "unit": "B/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 347496, + "unit": "ns/op\t 245113 B/op\t 1058 allocs/op", + "extra": "3208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 347496, + "unit": "ns/op", + "extra": "3208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245113, + "unit": "B/op", + "extra": "3208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 342447, + "unit": "ns/op\t 245131 B/op\t 1058 allocs/op", + "extra": "3457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 342447, + "unit": "ns/op", + "extra": "3457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 245131, + "unit": "B/op", + "extra": "3457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 343650, + "unit": "ns/op\t 244991 B/op\t 1058 allocs/op", + "extra": "3402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 343650, + "unit": "ns/op", + "extra": "3402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 244991, + "unit": "B/op", + "extra": "3402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1058, + "unit": "allocs/op", + "extra": "3402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1698656, + "unit": "ns/op\t 469050 B/op\t 8637 allocs/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1698656, + "unit": "ns/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469050, + "unit": "B/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1691158, + "unit": "ns/op\t 469046 B/op\t 8637 allocs/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1691158, + "unit": "ns/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469046, + "unit": "B/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1729390, + "unit": "ns/op\t 468398 B/op\t 8637 allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1729390, + "unit": "ns/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468398, + "unit": "B/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1691403, + "unit": "ns/op\t 468355 B/op\t 8637 allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1691403, + "unit": "ns/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468355, + "unit": "B/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1700277, + "unit": "ns/op\t 468387 B/op\t 8637 allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1700277, + "unit": "ns/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468387, + "unit": "B/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1679793, + "unit": "ns/op\t 469156 B/op\t 8637 allocs/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1679793, + "unit": "ns/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469156, + "unit": "B/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1719454, + "unit": "ns/op\t 469820 B/op\t 8637 allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1719454, + "unit": "ns/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469820, + "unit": "B/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1708486, + "unit": "ns/op\t 468555 B/op\t 8637 allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1708486, + "unit": "ns/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468555, + "unit": "B/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1705842, + "unit": "ns/op\t 469881 B/op\t 8637 allocs/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1705842, + "unit": "ns/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469881, + "unit": "B/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1705446, + "unit": "ns/op\t 468235 B/op\t 8637 allocs/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1705446, + "unit": "ns/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468235, + "unit": "B/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8637, + "unit": "allocs/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3170878, + "unit": "ns/op\t 704945 B/op\t 16515 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3170878, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704945, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3122420, + "unit": "ns/op\t 706355 B/op\t 16515 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3122420, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706355, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3113828, + "unit": "ns/op\t 705612 B/op\t 16515 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3113828, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705612, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3128201, + "unit": "ns/op\t 705485 B/op\t 16515 allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3128201, + "unit": "ns/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705485, + "unit": "B/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3146109, + "unit": "ns/op\t 705803 B/op\t 16515 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3146109, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705803, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3142142, + "unit": "ns/op\t 708005 B/op\t 16515 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3142142, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 708005, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3145285, + "unit": "ns/op\t 705258 B/op\t 16515 allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3145285, + "unit": "ns/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705258, + "unit": "B/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3326277, + "unit": "ns/op\t 706298 B/op\t 16515 allocs/op", + "extra": "388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3326277, + "unit": "ns/op", + "extra": "388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706298, + "unit": "B/op", + "extra": "388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3164942, + "unit": "ns/op\t 707616 B/op\t 16515 allocs/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3164942, + "unit": "ns/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 707616, + "unit": "B/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3119179, + "unit": "ns/op\t 705673 B/op\t 16515 allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3119179, + "unit": "ns/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705673, + "unit": "B/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16515, + "unit": "allocs/op", + "extra": "382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4581896, + "unit": "ns/op\t 941856 B/op\t 24348 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4581896, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941856, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4532188, + "unit": "ns/op\t 941620 B/op\t 24347 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4532188, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941620, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4502622, + "unit": "ns/op\t 940850 B/op\t 24347 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4502622, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940850, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4514786, + "unit": "ns/op\t 937690 B/op\t 24347 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4514786, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937690, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4578605, + "unit": "ns/op\t 939596 B/op\t 24347 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4578605, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939596, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4530741, + "unit": "ns/op\t 938231 B/op\t 24347 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4530741, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938231, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4504607, + "unit": "ns/op\t 941357 B/op\t 24347 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4504607, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 941357, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4574267, + "unit": "ns/op\t 944005 B/op\t 24348 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4574267, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 944005, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4495888, + "unit": "ns/op\t 942538 B/op\t 24348 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4495888, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 942538, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24348, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4505537, + "unit": "ns/op\t 940624 B/op\t 24347 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4505537, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940624, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24347, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13263002, + "unit": "ns/op\t 2389523 B/op\t 72414 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13263002, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389523, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13250858, + "unit": "ns/op\t 2391968 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13250858, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2391968, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13458866, + "unit": "ns/op\t 2386687 B/op\t 72414 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13458866, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386687, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13563953, + "unit": "ns/op\t 2390144 B/op\t 72414 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13563953, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2390144, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13427452, + "unit": "ns/op\t 2389560 B/op\t 72414 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13427452, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389560, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13393424, + "unit": "ns/op\t 2384075 B/op\t 72414 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13393424, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384075, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13247519, + "unit": "ns/op\t 2389747 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13247519, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389747, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13275608, + "unit": "ns/op\t 2388630 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13275608, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2388630, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13087279, + "unit": "ns/op\t 2386042 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13087279, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2386042, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13306502, + "unit": "ns/op\t 2389757 B/op\t 72414 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13306502, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2389757, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72414, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4665180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.2, + "unit": "ns/op", + "extra": "4665180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4665180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4665180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4693899 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.5, + "unit": "ns/op", + "extra": "4693899 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4693899 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4693899 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 276.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4658307 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 276.9, + "unit": "ns/op", + "extra": "4658307 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4658307 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4658307 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4295034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256, + "unit": "ns/op", + "extra": "4295034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4295034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4295034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4646718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.4, + "unit": "ns/op", + "extra": "4646718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4646718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4646718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4661217 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.2, + "unit": "ns/op", + "extra": "4661217 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4661217 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4661217 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4670328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.3, + "unit": "ns/op", + "extra": "4670328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4670328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4670328 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4690072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.1, + "unit": "ns/op", + "extra": "4690072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4690072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4690072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4653100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.9, + "unit": "ns/op", + "extra": "4653100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4653100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4653100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4650822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.9, + "unit": "ns/op", + "extra": "4650822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4650822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4650822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12642, + "unit": "ns/op\t 14610 B/op\t 74 allocs/op", + "extra": "95071 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12642, + "unit": "ns/op", + "extra": "95071 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14610, + "unit": "B/op", + "extra": "95071 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95071 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12651, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "93524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12651, + "unit": "ns/op", + "extra": "93524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "93524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12629, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "95108 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12629, + "unit": "ns/op", + "extra": "95108 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "95108 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95108 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12638, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "94284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12638, + "unit": "ns/op", + "extra": "94284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "94284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12680, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "93973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12680, + "unit": "ns/op", + "extra": "93973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "93973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93973 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12611, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "94556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12611, + "unit": "ns/op", + "extra": "94556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "94556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94556 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12612, + "unit": "ns/op\t 14614 B/op\t 74 allocs/op", + "extra": "92647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12612, + "unit": "ns/op", + "extra": "92647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14614, + "unit": "B/op", + "extra": "92647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92647 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12649, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "93286 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12649, + "unit": "ns/op", + "extra": "93286 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "93286 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93286 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12695, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "94843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12695, + "unit": "ns/op", + "extra": "94843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "94843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94843 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12691, + "unit": "ns/op\t 14620 B/op\t 74 allocs/op", + "extra": "94100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12691, + "unit": "ns/op", + "extra": "94100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14620, + "unit": "B/op", + "extra": "94100 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94100 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bfda93f6933c7c2530b55caff870d91e3d085541", + "message": "Update protos removing id reference. Add scaffolding for resource and instance information to be sent in workflows (#639)\n\n* Update protos removing id reference. Add scaffolding for resource and instance information to be sent in workflows", + "timestamp": "2024-04-18T11:45:25+01:00", + "tree_id": "fb62f9e0e5f8361089aaa42b789c99566ee6624f", + "url": "https://github.com/nginx/agent/commit/bfda93f6933c7c2530b55caff870d91e3d085541" + }, + "date": 1713437271843, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4728732 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254, + "unit": "ns/op", + "extra": "4728732 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4728732 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4728732 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 265, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4538131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 265, + "unit": "ns/op", + "extra": "4538131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4538131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4538131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 271.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4755404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 271.7, + "unit": "ns/op", + "extra": "4755404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4755404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4755404 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 261.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4696950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 261.7, + "unit": "ns/op", + "extra": "4696950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4696950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4696950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4699393 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.8, + "unit": "ns/op", + "extra": "4699393 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4699393 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4699393 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4686772 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.6, + "unit": "ns/op", + "extra": "4686772 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4686772 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4686772 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4694946 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.8, + "unit": "ns/op", + "extra": "4694946 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4694946 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4694946 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4676059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260.5, + "unit": "ns/op", + "extra": "4676059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4676059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4676059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4738248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.5, + "unit": "ns/op", + "extra": "4738248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4738248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4738248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 261.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4639664 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 261.4, + "unit": "ns/op", + "extra": "4639664 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4639664 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4639664 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12494, + "unit": "ns/op\t 14620 B/op\t 74 allocs/op", + "extra": "96294 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12494, + "unit": "ns/op", + "extra": "96294 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14620, + "unit": "B/op", + "extra": "96294 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96294 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12499, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "96410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12499, + "unit": "ns/op", + "extra": "96410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "96410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96410 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12602, + "unit": "ns/op\t 14614 B/op\t 74 allocs/op", + "extra": "94982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12602, + "unit": "ns/op", + "extra": "94982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14614, + "unit": "B/op", + "extra": "94982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12428, + "unit": "ns/op\t 14603 B/op\t 74 allocs/op", + "extra": "94682 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12428, + "unit": "ns/op", + "extra": "94682 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14603, + "unit": "B/op", + "extra": "94682 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94682 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12532, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "94530 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12532, + "unit": "ns/op", + "extra": "94530 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "94530 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94530 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12576, + "unit": "ns/op\t 14609 B/op\t 74 allocs/op", + "extra": "95330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12576, + "unit": "ns/op", + "extra": "95330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14609, + "unit": "B/op", + "extra": "95330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12685, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "92366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12685, + "unit": "ns/op", + "extra": "92366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "92366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12650, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "94420 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12650, + "unit": "ns/op", + "extra": "94420 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "94420 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94420 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12679, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "88339 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12679, + "unit": "ns/op", + "extra": "88339 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "88339 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "88339 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12678, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "95775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12678, + "unit": "ns/op", + "extra": "95775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "95775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95775 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "662db3c53b7c5c5681e4cdcb84a912d1abb850c8", + "message": "Retry on RPC errors (#641)\n\n* retry on dataplane status and connect", + "timestamp": "2024-04-19T14:12:15+01:00", + "tree_id": "e459ba7fb23e3f77095b6aabbaa49f7ad8e26b18", + "url": "https://github.com/nginx/agent/commit/662db3c53b7c5c5681e4cdcb84a912d1abb850c8" + }, + "date": 1713532488158, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4637806 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258, + "unit": "ns/op", + "extra": "4637806 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4637806 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4637806 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4642065 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260.7, + "unit": "ns/op", + "extra": "4642065 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4642065 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4642065 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 261.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4620894 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 261.7, + "unit": "ns/op", + "extra": "4620894 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4620894 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4620894 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 261.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4608178 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 261.1, + "unit": "ns/op", + "extra": "4608178 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4608178 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4608178 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4553794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278.1, + "unit": "ns/op", + "extra": "4553794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4553794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4553794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4645369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.2, + "unit": "ns/op", + "extra": "4645369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4645369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4645369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4623585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.6, + "unit": "ns/op", + "extra": "4623585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4623585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4623585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4598821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.8, + "unit": "ns/op", + "extra": "4598821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4598821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4598821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4621184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260.3, + "unit": "ns/op", + "extra": "4621184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4621184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4621184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4626529 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.9, + "unit": "ns/op", + "extra": "4626529 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4626529 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4626529 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12627, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "94502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12627, + "unit": "ns/op", + "extra": "94502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "94502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13062, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "93699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13062, + "unit": "ns/op", + "extra": "93699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "93699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12986, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "90441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12986, + "unit": "ns/op", + "extra": "90441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "90441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12805, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "89797 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12805, + "unit": "ns/op", + "extra": "89797 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "89797 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "89797 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12685, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "93204 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12685, + "unit": "ns/op", + "extra": "93204 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "93204 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93204 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12729, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "94034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12729, + "unit": "ns/op", + "extra": "94034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "94034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94034 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12824, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "91791 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12824, + "unit": "ns/op", + "extra": "91791 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "91791 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91791 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12967, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "91905 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12967, + "unit": "ns/op", + "extra": "91905 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "91905 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91905 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12729, + "unit": "ns/op\t 14633 B/op\t 74 allocs/op", + "extra": "93182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12729, + "unit": "ns/op", + "extra": "93182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14633, + "unit": "B/op", + "extra": "93182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93182 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12757, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "94046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12757, + "unit": "ns/op", + "extra": "94046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "94046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94046 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1d94b36c21322239e8ca5dbc9d7ff38df03b1e4a", + "message": "added missing context to files (#643)", + "timestamp": "2024-04-19T14:12:32+01:00", + "tree_id": "298361aeaf0a809e32e9673f64d502a818f7965a", + "url": "https://github.com/nginx/agent/commit/1d94b36c21322239e8ca5dbc9d7ff38df03b1e4a" + }, + "date": 1713532503683, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4736871 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.5, + "unit": "ns/op", + "extra": "4736871 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4736871 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4736871 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4715200 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.9, + "unit": "ns/op", + "extra": "4715200 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4715200 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4715200 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4698906 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.2, + "unit": "ns/op", + "extra": "4698906 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4698906 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4698906 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4705591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4705591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4705591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4705591 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4699743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254, + "unit": "ns/op", + "extra": "4699743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4699743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4699743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 275.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4700167 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 275.2, + "unit": "ns/op", + "extra": "4700167 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4700167 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4700167 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4690926 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.2, + "unit": "ns/op", + "extra": "4690926 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4690926 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4690926 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4650752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.2, + "unit": "ns/op", + "extra": "4650752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4650752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4650752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 262.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4570723 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 262.7, + "unit": "ns/op", + "extra": "4570723 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4570723 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4570723 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4701066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.2, + "unit": "ns/op", + "extra": "4701066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4701066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4701066 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12517, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "94022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12517, + "unit": "ns/op", + "extra": "94022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "94022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12568, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "95773 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12568, + "unit": "ns/op", + "extra": "95773 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "95773 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95773 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13109, + "unit": "ns/op\t 14642 B/op\t 74 allocs/op", + "extra": "90230 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13109, + "unit": "ns/op", + "extra": "90230 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14642, + "unit": "B/op", + "extra": "90230 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90230 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12858, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "90495 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12858, + "unit": "ns/op", + "extra": "90495 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "90495 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90495 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12886, + "unit": "ns/op\t 14606 B/op\t 74 allocs/op", + "extra": "93612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12886, + "unit": "ns/op", + "extra": "93612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14606, + "unit": "B/op", + "extra": "93612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12885, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "95397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12885, + "unit": "ns/op", + "extra": "95397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "95397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12541, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "93092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12541, + "unit": "ns/op", + "extra": "93092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "93092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93092 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12610, + "unit": "ns/op\t 14620 B/op\t 74 allocs/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12610, + "unit": "ns/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14620, + "unit": "B/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12657, + "unit": "ns/op\t 14606 B/op\t 74 allocs/op", + "extra": "92601 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12657, + "unit": "ns/op", + "extra": "92601 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14606, + "unit": "B/op", + "extra": "92601 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92601 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12481, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "94822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12481, + "unit": "ns/op", + "extra": "94822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "94822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94822 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "922d963ada6894113b6d5d7d2a665b39be222412", + "message": "Unsubscribe plugin if it fails to initialise (#636)", + "timestamp": "2024-04-19T14:18:40+01:00", + "tree_id": "2556d9c3781acb1da8495d5eaeb970e497c4b99b", + "url": "https://github.com/nginx/agent/commit/922d963ada6894113b6d5d7d2a665b39be222412" + }, + "date": 1713532857967, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4765672 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.6, + "unit": "ns/op", + "extra": "4765672 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4765672 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4765672 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4748839 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.5, + "unit": "ns/op", + "extra": "4748839 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4748839 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4748839 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4557524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.1, + "unit": "ns/op", + "extra": "4557524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4557524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4557524 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 251.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4732984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 251.8, + "unit": "ns/op", + "extra": "4732984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4732984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4732984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4732736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.9, + "unit": "ns/op", + "extra": "4732736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4732736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4732736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4758184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.2, + "unit": "ns/op", + "extra": "4758184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4758184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4758184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4724080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.2, + "unit": "ns/op", + "extra": "4724080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4724080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4724080 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4754718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252, + "unit": "ns/op", + "extra": "4754718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4754718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4754718 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4777965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.3, + "unit": "ns/op", + "extra": "4777965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4777965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4777965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4708788 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.2, + "unit": "ns/op", + "extra": "4708788 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4708788 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4708788 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12324, + "unit": "ns/op\t 14599 B/op\t 74 allocs/op", + "extra": "96597 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12324, + "unit": "ns/op", + "extra": "96597 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14599, + "unit": "B/op", + "extra": "96597 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96597 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12406, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "95872 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12406, + "unit": "ns/op", + "extra": "95872 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "95872 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95872 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12438, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "97330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12438, + "unit": "ns/op", + "extra": "97330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "97330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97330 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12330, + "unit": "ns/op\t 14596 B/op\t 74 allocs/op", + "extra": "96237 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12330, + "unit": "ns/op", + "extra": "96237 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14596, + "unit": "B/op", + "extra": "96237 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96237 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12480, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "96056 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12480, + "unit": "ns/op", + "extra": "96056 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "96056 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96056 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12341, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "95613 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12341, + "unit": "ns/op", + "extra": "95613 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "95613 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95613 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12348, + "unit": "ns/op\t 14603 B/op\t 74 allocs/op", + "extra": "96817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12348, + "unit": "ns/op", + "extra": "96817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14603, + "unit": "B/op", + "extra": "96817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12461, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "96445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12461, + "unit": "ns/op", + "extra": "96445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "96445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96445 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12543, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "96489 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12543, + "unit": "ns/op", + "extra": "96489 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "96489 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96489 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12435, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "95956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12435, + "unit": "ns/op", + "extra": "95956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "95956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95956 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e3e7686df8bbb30807c8e06cacb44959988bc2f5", + "message": "Added Agent instance to resource payload (#642)\n\nagent_instance_service\r\nAdded NGINX Agent instance service to report the Agent as an instance\r\n\r\nresource_plugin\r\nPass the Agent Config into the resource plugin to utilize the config attributes\r\n\r\ninstance_service\r\nPass the Agent Config into the instance service so that the new Agent Instance service can get the config attributes\r\n\r\ntest config\r\nUpdated test config with UUID, Version and Path values\r\n\r\nstub_status\r\nremoved parsing crossplane multiple times", + "timestamp": "2024-04-19T15:51:27+01:00", + "tree_id": "5a0d8fce0f0538faefd2114b5d3b7d934a28151b", + "url": "https://github.com/nginx/agent/commit/e3e7686df8bbb30807c8e06cacb44959988bc2f5" + }, + "date": 1713538453313, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4709494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.8, + "unit": "ns/op", + "extra": "4709494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4709494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4709494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4721575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.7, + "unit": "ns/op", + "extra": "4721575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4721575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4721575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4705820 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278.1, + "unit": "ns/op", + "extra": "4705820 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4705820 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4705820 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4674972 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256, + "unit": "ns/op", + "extra": "4674972 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4674972 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4674972 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4674775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4674775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4674775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4674775 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4682181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256, + "unit": "ns/op", + "extra": "4682181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4682181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4682181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4651089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.5, + "unit": "ns/op", + "extra": "4651089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4651089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4651089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4651113 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255, + "unit": "ns/op", + "extra": "4651113 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4651113 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4651113 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4729450 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.6, + "unit": "ns/op", + "extra": "4729450 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4729450 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4729450 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4681117 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.4, + "unit": "ns/op", + "extra": "4681117 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4681117 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4681117 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12814, + "unit": "ns/op\t 14600 B/op\t 74 allocs/op", + "extra": "90883 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12814, + "unit": "ns/op", + "extra": "90883 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14600, + "unit": "B/op", + "extra": "90883 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90883 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12663, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "93928 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12663, + "unit": "ns/op", + "extra": "93928 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "93928 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93928 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12692, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12692, + "unit": "ns/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94042 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12798, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "94347 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12798, + "unit": "ns/op", + "extra": "94347 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "94347 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94347 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12927, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "94030 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12927, + "unit": "ns/op", + "extra": "94030 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "94030 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94030 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12950, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "92019 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12950, + "unit": "ns/op", + "extra": "92019 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "92019 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "92019 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12822, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "91866 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12822, + "unit": "ns/op", + "extra": "91866 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "91866 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91866 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12837, + "unit": "ns/op\t 14610 B/op\t 74 allocs/op", + "extra": "93571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12837, + "unit": "ns/op", + "extra": "93571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14610, + "unit": "B/op", + "extra": "93571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "93571 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13091, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "91801 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13091, + "unit": "ns/op", + "extra": "91801 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "91801 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91801 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12781, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "90336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12781, + "unit": "ns/op", + "extra": "90336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "90336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90336 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "37fac750a2c804f1fc1ff3a5ed0f36bb344fa249", + "message": "Add unary client interceptor for proto validation (#644)", + "timestamp": "2024-04-22T16:20:52+01:00", + "tree_id": "3e97d51a24ccc91d7f11c454aa323677050929ed", + "url": "https://github.com/nginx/agent/commit/37fac750a2c804f1fc1ff3a5ed0f36bb344fa249" + }, + "date": 1713799403934, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4844834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249, + "unit": "ns/op", + "extra": "4844834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4844834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4844834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4797441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249, + "unit": "ns/op", + "extra": "4797441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4797441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4797441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4801965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.7, + "unit": "ns/op", + "extra": "4801965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4801965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4801965 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4821099 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.2, + "unit": "ns/op", + "extra": "4821099 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4821099 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4821099 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4855539 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.3, + "unit": "ns/op", + "extra": "4855539 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4855539 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4855539 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4797050 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.8, + "unit": "ns/op", + "extra": "4797050 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4797050 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4797050 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 265.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4351436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 265.5, + "unit": "ns/op", + "extra": "4351436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4351436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4351436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4747762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.6, + "unit": "ns/op", + "extra": "4747762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4747762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4747762 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4698188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.1, + "unit": "ns/op", + "extra": "4698188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4698188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4698188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 248.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4762242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 248.6, + "unit": "ns/op", + "extra": "4762242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4762242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4762242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12351, + "unit": "ns/op\t 14588 B/op\t 74 allocs/op", + "extra": "96621 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12351, + "unit": "ns/op", + "extra": "96621 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14588, + "unit": "B/op", + "extra": "96621 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96621 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12311, + "unit": "ns/op\t 14587 B/op\t 74 allocs/op", + "extra": "97297 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12311, + "unit": "ns/op", + "extra": "97297 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14587, + "unit": "B/op", + "extra": "97297 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97297 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12315, + "unit": "ns/op\t 14589 B/op\t 74 allocs/op", + "extra": "98012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12315, + "unit": "ns/op", + "extra": "98012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14589, + "unit": "B/op", + "extra": "98012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "98012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12363, + "unit": "ns/op\t 14596 B/op\t 74 allocs/op", + "extra": "96493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12363, + "unit": "ns/op", + "extra": "96493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14596, + "unit": "B/op", + "extra": "96493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12367, + "unit": "ns/op\t 14599 B/op\t 74 allocs/op", + "extra": "95916 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12367, + "unit": "ns/op", + "extra": "95916 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14599, + "unit": "B/op", + "extra": "95916 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95916 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12366, + "unit": "ns/op\t 14584 B/op\t 74 allocs/op", + "extra": "96210 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12366, + "unit": "ns/op", + "extra": "96210 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14584, + "unit": "B/op", + "extra": "96210 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96210 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12386, + "unit": "ns/op\t 14599 B/op\t 74 allocs/op", + "extra": "99102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12386, + "unit": "ns/op", + "extra": "99102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14599, + "unit": "B/op", + "extra": "99102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "99102 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12389, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "95421 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12389, + "unit": "ns/op", + "extra": "95421 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "95421 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95421 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12353, + "unit": "ns/op\t 14603 B/op\t 74 allocs/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12353, + "unit": "ns/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14603, + "unit": "B/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97377 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12337, + "unit": "ns/op\t 14590 B/op\t 74 allocs/op", + "extra": "95157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12337, + "unit": "ns/op", + "extra": "95157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14590, + "unit": "B/op", + "extra": "95157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95157 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "976c82957eb4bb8663207df439bbb766c06db25b", + "message": "Add gRPC config client, file service client & updated mock management plane (#640)\n\nadd grpc config client, file service client & update mock management plane", + "timestamp": "2024-04-23T16:20:15+01:00", + "tree_id": "b8e7e23b8929817c748973529bdf4b47749c8abe", + "url": "https://github.com/nginx/agent/commit/976c82957eb4bb8663207df439bbb766c06db25b" + }, + "date": 1713885785648, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4806978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.4, + "unit": "ns/op", + "extra": "4806978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4806978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4806978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 274.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4769157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 274.1, + "unit": "ns/op", + "extra": "4769157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4769157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4769157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4773877 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.5, + "unit": "ns/op", + "extra": "4773877 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4773877 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4773877 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 252.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4732849 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 252.6, + "unit": "ns/op", + "extra": "4732849 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4732849 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4732849 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4777980 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.9, + "unit": "ns/op", + "extra": "4777980 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4777980 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4777980 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4807743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.8, + "unit": "ns/op", + "extra": "4807743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4807743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4807743 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4768966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.9, + "unit": "ns/op", + "extra": "4768966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4768966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4768966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4715977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.5, + "unit": "ns/op", + "extra": "4715977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4715977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4715977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 250.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4766322 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 250.6, + "unit": "ns/op", + "extra": "4766322 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4766322 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4766322 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 249.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4783257 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 249.6, + "unit": "ns/op", + "extra": "4783257 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4783257 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4783257 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12339, + "unit": "ns/op\t 14589 B/op\t 74 allocs/op", + "extra": "94478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12339, + "unit": "ns/op", + "extra": "94478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14589, + "unit": "B/op", + "extra": "94478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12385, + "unit": "ns/op\t 14600 B/op\t 74 allocs/op", + "extra": "95226 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12385, + "unit": "ns/op", + "extra": "95226 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14600, + "unit": "B/op", + "extra": "95226 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95226 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12474, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "95853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12474, + "unit": "ns/op", + "extra": "95853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "95853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12417, + "unit": "ns/op\t 14595 B/op\t 74 allocs/op", + "extra": "96170 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12417, + "unit": "ns/op", + "extra": "96170 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14595, + "unit": "B/op", + "extra": "96170 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96170 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12479, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "95779 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12479, + "unit": "ns/op", + "extra": "95779 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "95779 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95779 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12929, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "96885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12929, + "unit": "ns/op", + "extra": "96885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "96885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12403, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "94441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12403, + "unit": "ns/op", + "extra": "94441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "94441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94441 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12422, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "95679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12422, + "unit": "ns/op", + "extra": "95679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "95679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12459, + "unit": "ns/op\t 14612 B/op\t 74 allocs/op", + "extra": "95184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12459, + "unit": "ns/op", + "extra": "95184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14612, + "unit": "B/op", + "extra": "95184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95184 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12468, + "unit": "ns/op\t 14596 B/op\t 74 allocs/op", + "extra": "95695 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12468, + "unit": "ns/op", + "extra": "95695 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14596, + "unit": "B/op", + "extra": "95695 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95695 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1faf95fd77f381e104a2da962bdd6575b3887fbe", + "message": "Add proto validation rules to messages (#646)", + "timestamp": "2024-04-24T09:57:50+01:00", + "tree_id": "5cede736089e7e247c5bb1acc057362dedbaf895", + "url": "https://github.com/nginx/agent/commit/1faf95fd77f381e104a2da962bdd6575b3887fbe" + }, + "date": 1713949221167, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4695158 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.6, + "unit": "ns/op", + "extra": "4695158 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4695158 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4695158 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4520012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.6, + "unit": "ns/op", + "extra": "4520012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4520012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4520012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4640209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.6, + "unit": "ns/op", + "extra": "4640209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4640209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4640209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4653885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.7, + "unit": "ns/op", + "extra": "4653885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4653885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4653885 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4660408 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.4, + "unit": "ns/op", + "extra": "4660408 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4660408 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4660408 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4622086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278.9, + "unit": "ns/op", + "extra": "4622086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4622086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4622086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4616974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.2, + "unit": "ns/op", + "extra": "4616974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4616974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4616974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 264.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4639352 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 264.9, + "unit": "ns/op", + "extra": "4639352 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4639352 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4639352 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4651207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.9, + "unit": "ns/op", + "extra": "4651207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4651207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4651207 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4597362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.2, + "unit": "ns/op", + "extra": "4597362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4597362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4597362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12555, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "95022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12555, + "unit": "ns/op", + "extra": "95022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "95022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12525, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12525, + "unit": "ns/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94986 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12587, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "95052 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12587, + "unit": "ns/op", + "extra": "95052 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "95052 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95052 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12604, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "94507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12604, + "unit": "ns/op", + "extra": "94507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "94507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94507 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12713, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "96399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12713, + "unit": "ns/op", + "extra": "96399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "96399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12522, + "unit": "ns/op\t 14592 B/op\t 74 allocs/op", + "extra": "94950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12522, + "unit": "ns/op", + "extra": "94950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14592, + "unit": "B/op", + "extra": "94950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12521, + "unit": "ns/op\t 14604 B/op\t 74 allocs/op", + "extra": "95842 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12521, + "unit": "ns/op", + "extra": "95842 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14604, + "unit": "B/op", + "extra": "95842 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95842 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12511, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "96375 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12511, + "unit": "ns/op", + "extra": "96375 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "96375 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96375 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12467, + "unit": "ns/op\t 14597 B/op\t 74 allocs/op", + "extra": "95823 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12467, + "unit": "ns/op", + "extra": "95823 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14597, + "unit": "B/op", + "extra": "95823 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95823 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12612, + "unit": "ns/op\t 14605 B/op\t 74 allocs/op", + "extra": "96502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12612, + "unit": "ns/op", + "extra": "96502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14605, + "unit": "B/op", + "extra": "96502 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96502 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "59d78f77f2f1b2c66589eb21178aeedf20e7799e", + "message": "Stop grpc retry if an invalid argument error is found (#647)", + "timestamp": "2024-04-24T14:06:07+01:00", + "tree_id": "619dd1d584f74d94c584d7a61e868b5dd7aaab63", + "url": "https://github.com/nginx/agent/commit/59d78f77f2f1b2c66589eb21178aeedf20e7799e" + }, + "date": 1713964115774, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 295.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4063676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 295.6, + "unit": "ns/op", + "extra": "4063676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4063676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4063676 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4634474 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.2, + "unit": "ns/op", + "extra": "4634474 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4634474 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4634474 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4501449 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.6, + "unit": "ns/op", + "extra": "4501449 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4501449 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4501449 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4637203 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.5, + "unit": "ns/op", + "extra": "4637203 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4637203 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4637203 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4688889 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258, + "unit": "ns/op", + "extra": "4688889 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4688889 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4688889 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4596415 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278, + "unit": "ns/op", + "extra": "4596415 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4596415 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4596415 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4579518 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.7, + "unit": "ns/op", + "extra": "4579518 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4579518 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4579518 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4595995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260, + "unit": "ns/op", + "extra": "4595995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4595995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4595995 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4578536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.4, + "unit": "ns/op", + "extra": "4578536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4578536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4578536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4683481 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.7, + "unit": "ns/op", + "extra": "4683481 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4683481 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4683481 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12532, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "94725 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12532, + "unit": "ns/op", + "extra": "94725 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "94725 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94725 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12664, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "94165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12664, + "unit": "ns/op", + "extra": "94165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "94165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12616, + "unit": "ns/op\t 14608 B/op\t 74 allocs/op", + "extra": "94519 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12616, + "unit": "ns/op", + "extra": "94519 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14608, + "unit": "B/op", + "extra": "94519 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94519 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12496, + "unit": "ns/op\t 14585 B/op\t 74 allocs/op", + "extra": "96001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12496, + "unit": "ns/op", + "extra": "96001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14585, + "unit": "B/op", + "extra": "96001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12568, + "unit": "ns/op\t 14609 B/op\t 74 allocs/op", + "extra": "94699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12568, + "unit": "ns/op", + "extra": "94699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14609, + "unit": "B/op", + "extra": "94699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94699 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12523, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "95188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12523, + "unit": "ns/op", + "extra": "95188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "95188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95188 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12537, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "94378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12537, + "unit": "ns/op", + "extra": "94378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "94378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12477, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "94522 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12477, + "unit": "ns/op", + "extra": "94522 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "94522 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94522 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12552, + "unit": "ns/op\t 14611 B/op\t 74 allocs/op", + "extra": "94112 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12552, + "unit": "ns/op", + "extra": "94112 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14611, + "unit": "B/op", + "extra": "94112 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94112 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12509, + "unit": "ns/op\t 14605 B/op\t 74 allocs/op", + "extra": "95487 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12509, + "unit": "ns/op", + "extra": "95487 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14605, + "unit": "B/op", + "extra": "95487 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95487 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5f12b0f49901ec8f65ecd639888675881aa08586", + "message": "Handle context done in mock management plane subscribe function (#649)", + "timestamp": "2024-04-25T14:29:29+01:00", + "tree_id": "6776fcf5c3845e8ee78abd2637f8daa0df9caa59", + "url": "https://github.com/nginx/agent/commit/5f12b0f49901ec8f65ecd639888675881aa08586" + }, + "date": 1714051921496, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4682826 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.4, + "unit": "ns/op", + "extra": "4682826 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4682826 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4682826 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4667480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.2, + "unit": "ns/op", + "extra": "4667480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4667480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4667480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4692444 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.1, + "unit": "ns/op", + "extra": "4692444 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4692444 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4692444 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4662974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4662974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4662974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4662974 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4665015 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.1, + "unit": "ns/op", + "extra": "4665015 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4665015 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4665015 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 281.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4686242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4686242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4686242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4686242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4683651 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.9, + "unit": "ns/op", + "extra": "4683651 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4683651 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4683651 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4672209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4672209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4672209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4672209 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4693197 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.7, + "unit": "ns/op", + "extra": "4693197 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4693197 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4693197 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4688248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.9, + "unit": "ns/op", + "extra": "4688248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4688248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4688248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12433, + "unit": "ns/op\t 14600 B/op\t 74 allocs/op", + "extra": "95222 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12433, + "unit": "ns/op", + "extra": "95222 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14600, + "unit": "B/op", + "extra": "95222 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95222 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12403, + "unit": "ns/op\t 14603 B/op\t 74 allocs/op", + "extra": "95979 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12403, + "unit": "ns/op", + "extra": "95979 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14603, + "unit": "B/op", + "extra": "95979 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95979 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12418, + "unit": "ns/op\t 14607 B/op\t 74 allocs/op", + "extra": "94989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12418, + "unit": "ns/op", + "extra": "94989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14607, + "unit": "B/op", + "extra": "94989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94989 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12388, + "unit": "ns/op\t 14603 B/op\t 74 allocs/op", + "extra": "96832 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12388, + "unit": "ns/op", + "extra": "96832 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14603, + "unit": "B/op", + "extra": "96832 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96832 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12353, + "unit": "ns/op\t 14601 B/op\t 74 allocs/op", + "extra": "96499 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12353, + "unit": "ns/op", + "extra": "96499 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14601, + "unit": "B/op", + "extra": "96499 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96499 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12385, + "unit": "ns/op\t 14597 B/op\t 74 allocs/op", + "extra": "97093 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12385, + "unit": "ns/op", + "extra": "97093 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14597, + "unit": "B/op", + "extra": "97093 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "97093 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12366, + "unit": "ns/op\t 14599 B/op\t 74 allocs/op", + "extra": "96434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12366, + "unit": "ns/op", + "extra": "96434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14599, + "unit": "B/op", + "extra": "96434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12388, + "unit": "ns/op\t 14591 B/op\t 74 allocs/op", + "extra": "95618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12388, + "unit": "ns/op", + "extra": "95618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14591, + "unit": "B/op", + "extra": "95618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12441, + "unit": "ns/op\t 14607 B/op\t 74 allocs/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12441, + "unit": "ns/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14607, + "unit": "B/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12404, + "unit": "ns/op\t 14596 B/op\t 74 allocs/op", + "extra": "96925 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12404, + "unit": "ns/op", + "extra": "96925 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14596, + "unit": "B/op", + "extra": "96925 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96925 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f824e328566a1256e45f635d5e9088233eef7ad5", + "message": "Change go.mod version from v1.22.2 to v1.22 (#653)", + "timestamp": "2024-04-25T16:06:16+01:00", + "tree_id": "afa2d6d093a5c1eccf080e215bcfea0bb7b5889c", + "url": "https://github.com/nginx/agent/commit/f824e328566a1256e45f635d5e9088233eef7ad5" + }, + "date": 1714057720482, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4655325 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.7, + "unit": "ns/op", + "extra": "4655325 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4655325 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4655325 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4620318 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.1, + "unit": "ns/op", + "extra": "4620318 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4620318 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4620318 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 289.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4036176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 289.4, + "unit": "ns/op", + "extra": "4036176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4036176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4036176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4658155 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.4, + "unit": "ns/op", + "extra": "4658155 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4658155 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4658155 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4657816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258, + "unit": "ns/op", + "extra": "4657816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4657816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4657816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4654096 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.3, + "unit": "ns/op", + "extra": "4654096 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4654096 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4654096 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4636236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.2, + "unit": "ns/op", + "extra": "4636236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4636236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4636236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 273.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4688086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 273.1, + "unit": "ns/op", + "extra": "4688086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4688086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4688086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4634073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.4, + "unit": "ns/op", + "extra": "4634073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4634073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4634073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4660944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.3, + "unit": "ns/op", + "extra": "4660944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4660944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4660944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12584, + "unit": "ns/op\t 14609 B/op\t 74 allocs/op", + "extra": "98122 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12584, + "unit": "ns/op", + "extra": "98122 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14609, + "unit": "B/op", + "extra": "98122 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "98122 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12470, + "unit": "ns/op\t 14602 B/op\t 74 allocs/op", + "extra": "96012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12470, + "unit": "ns/op", + "extra": "96012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14602, + "unit": "B/op", + "extra": "96012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "96012 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12512, + "unit": "ns/op\t 14606 B/op\t 74 allocs/op", + "extra": "95551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12512, + "unit": "ns/op", + "extra": "95551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14606, + "unit": "B/op", + "extra": "95551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12462, + "unit": "ns/op\t 14604 B/op\t 74 allocs/op", + "extra": "95281 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12462, + "unit": "ns/op", + "extra": "95281 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14604, + "unit": "B/op", + "extra": "95281 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95281 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12727, + "unit": "ns/op\t 14606 B/op\t 74 allocs/op", + "extra": "95800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12727, + "unit": "ns/op", + "extra": "95800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14606, + "unit": "B/op", + "extra": "95800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12649, + "unit": "ns/op\t 14604 B/op\t 74 allocs/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12649, + "unit": "ns/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14604, + "unit": "B/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94485 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12509, + "unit": "ns/op\t 14600 B/op\t 74 allocs/op", + "extra": "95884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12509, + "unit": "ns/op", + "extra": "95884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14600, + "unit": "B/op", + "extra": "95884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12473, + "unit": "ns/op\t 14605 B/op\t 74 allocs/op", + "extra": "95001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12473, + "unit": "ns/op", + "extra": "95001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14605, + "unit": "B/op", + "extra": "95001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95001 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12566, + "unit": "ns/op\t 14600 B/op\t 74 allocs/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12566, + "unit": "ns/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14600, + "unit": "B/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95250 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12537, + "unit": "ns/op\t 14595 B/op\t 74 allocs/op", + "extra": "95228 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12537, + "unit": "ns/op", + "extra": "95228 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14595, + "unit": "B/op", + "extra": "95228 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95228 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bcb76fd6285eb9041efa43c18fb7fd7e1a5bdc68", + "message": "Add LoadableModules to NGINX Info (#648)\n\n* add loadable modules", + "timestamp": "2024-04-25T16:28:31+01:00", + "tree_id": "546f7505778b942e4cabc03a35bdf706e67d087d", + "url": "https://github.com/nginx/agent/commit/bcb76fd6285eb9041efa43c18fb7fd7e1a5bdc68" + }, + "date": 1714059053375, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4633627 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.7, + "unit": "ns/op", + "extra": "4633627 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4633627 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4633627 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 282.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4607629 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 282.3, + "unit": "ns/op", + "extra": "4607629 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4607629 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4607629 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 261.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4117336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 261.5, + "unit": "ns/op", + "extra": "4117336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4117336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4117336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4597131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.1, + "unit": "ns/op", + "extra": "4597131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4597131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4597131 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4593399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.6, + "unit": "ns/op", + "extra": "4593399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4593399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4593399 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4608800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.9, + "unit": "ns/op", + "extra": "4608800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4608800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4608800 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4635342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.7, + "unit": "ns/op", + "extra": "4635342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4635342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4635342 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 263, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4612686 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 263, + "unit": "ns/op", + "extra": "4612686 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4612686 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4612686 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4588555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.2, + "unit": "ns/op", + "extra": "4588555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4588555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4588555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4563442 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.6, + "unit": "ns/op", + "extra": "4563442 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4563442 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4563442 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13348, + "unit": "ns/op\t 14712 B/op\t 76 allocs/op", + "extra": "89935 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13348, + "unit": "ns/op", + "extra": "89935 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14712, + "unit": "B/op", + "extra": "89935 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89935 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13316, + "unit": "ns/op\t 14710 B/op\t 76 allocs/op", + "extra": "90136 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13316, + "unit": "ns/op", + "extra": "90136 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14710, + "unit": "B/op", + "extra": "90136 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90136 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13276, + "unit": "ns/op\t 14706 B/op\t 76 allocs/op", + "extra": "88684 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13276, + "unit": "ns/op", + "extra": "88684 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14706, + "unit": "B/op", + "extra": "88684 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "88684 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13272, + "unit": "ns/op\t 14714 B/op\t 76 allocs/op", + "extra": "89028 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13272, + "unit": "ns/op", + "extra": "89028 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14714, + "unit": "B/op", + "extra": "89028 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89028 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13324, + "unit": "ns/op\t 14708 B/op\t 76 allocs/op", + "extra": "88934 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13324, + "unit": "ns/op", + "extra": "88934 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14708, + "unit": "B/op", + "extra": "88934 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "88934 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13241, + "unit": "ns/op\t 14724 B/op\t 76 allocs/op", + "extra": "91336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13241, + "unit": "ns/op", + "extra": "91336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14724, + "unit": "B/op", + "extra": "91336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91336 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13303, + "unit": "ns/op\t 14711 B/op\t 76 allocs/op", + "extra": "87848 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13303, + "unit": "ns/op", + "extra": "87848 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14711, + "unit": "B/op", + "extra": "87848 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "87848 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13538, + "unit": "ns/op\t 14710 B/op\t 76 allocs/op", + "extra": "89223 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13538, + "unit": "ns/op", + "extra": "89223 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14710, + "unit": "B/op", + "extra": "89223 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89223 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13348, + "unit": "ns/op\t 14712 B/op\t 76 allocs/op", + "extra": "89138 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13348, + "unit": "ns/op", + "extra": "89138 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14712, + "unit": "B/op", + "extra": "89138 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89138 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13233, + "unit": "ns/op\t 14714 B/op\t 76 allocs/op", + "extra": "89061 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13233, + "unit": "ns/op", + "extra": "89061 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14714, + "unit": "B/op", + "extra": "89061 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89061 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "de0fd1168aa39befce3d17b0dd8153f902d666c0", + "message": "Send resource id as id in rpc dial options (#658)", + "timestamp": "2024-04-30T15:37:40+01:00", + "tree_id": "0888fd49649311354b12145ac8f9ee360cf243e2", + "url": "https://github.com/nginx/agent/commit/de0fd1168aa39befce3d17b0dd8153f902d666c0" + }, + "date": 1714488325138, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4676038 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.2, + "unit": "ns/op", + "extra": "4676038 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4676038 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4676038 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4658919 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.5, + "unit": "ns/op", + "extra": "4658919 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4658919 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4658919 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4390180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.5, + "unit": "ns/op", + "extra": "4390180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4390180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4390180 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4632813 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.9, + "unit": "ns/op", + "extra": "4632813 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4632813 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4632813 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4683956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.5, + "unit": "ns/op", + "extra": "4683956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4683956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4683956 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4654612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.9, + "unit": "ns/op", + "extra": "4654612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4654612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4654612 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 276.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4615386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 276.3, + "unit": "ns/op", + "extra": "4615386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4615386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4615386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4257025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.7, + "unit": "ns/op", + "extra": "4257025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4257025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4257025 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4664679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.1, + "unit": "ns/op", + "extra": "4664679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4664679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4664679 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4645753 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.3, + "unit": "ns/op", + "extra": "4645753 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4645753 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4645753 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13181, + "unit": "ns/op\t 14717 B/op\t 76 allocs/op", + "extra": "90544 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13181, + "unit": "ns/op", + "extra": "90544 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14717, + "unit": "B/op", + "extra": "90544 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90544 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13157, + "unit": "ns/op\t 14709 B/op\t 76 allocs/op", + "extra": "91821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13157, + "unit": "ns/op", + "extra": "91821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14709, + "unit": "B/op", + "extra": "91821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91821 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13177, + "unit": "ns/op\t 14721 B/op\t 76 allocs/op", + "extra": "90904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13177, + "unit": "ns/op", + "extra": "90904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14721, + "unit": "B/op", + "extra": "90904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13145, + "unit": "ns/op\t 14709 B/op\t 76 allocs/op", + "extra": "91022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13145, + "unit": "ns/op", + "extra": "91022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14709, + "unit": "B/op", + "extra": "91022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91022 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13168, + "unit": "ns/op\t 14714 B/op\t 76 allocs/op", + "extra": "90165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13168, + "unit": "ns/op", + "extra": "90165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14714, + "unit": "B/op", + "extra": "90165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90165 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13142, + "unit": "ns/op\t 14714 B/op\t 76 allocs/op", + "extra": "91819 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13142, + "unit": "ns/op", + "extra": "91819 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14714, + "unit": "B/op", + "extra": "91819 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91819 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13116, + "unit": "ns/op\t 14714 B/op\t 76 allocs/op", + "extra": "91036 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13116, + "unit": "ns/op", + "extra": "91036 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14714, + "unit": "B/op", + "extra": "91036 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91036 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13234, + "unit": "ns/op\t 14712 B/op\t 76 allocs/op", + "extra": "91304 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13234, + "unit": "ns/op", + "extra": "91304 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14712, + "unit": "B/op", + "extra": "91304 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91304 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13181, + "unit": "ns/op\t 14720 B/op\t 76 allocs/op", + "extra": "91437 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13181, + "unit": "ns/op", + "extra": "91437 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14720, + "unit": "B/op", + "extra": "91437 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91437 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13205, + "unit": "ns/op\t 14708 B/op\t 76 allocs/op", + "extra": "89497 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13205, + "unit": "ns/op", + "extra": "89497 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14708, + "unit": "B/op", + "extra": "89497 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89497 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a66a4e216f7a1211fbf1a102bd265a644dd8bfc7", + "message": "Add dynamic modules to NGINX Info (#654)\n\n* add Dynamic modules", + "timestamp": "2024-05-01T16:00:45+01:00", + "tree_id": "2307d9815940f1b9b77f7045374f8dadd79abbc0", + "url": "https://github.com/nginx/agent/commit/a66a4e216f7a1211fbf1a102bd265a644dd8bfc7" + }, + "date": 1714575800366, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 259.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4682374 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 259.9, + "unit": "ns/op", + "extra": "4682374 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4682374 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4682374 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4671810 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260.2, + "unit": "ns/op", + "extra": "4671810 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4671810 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4671810 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 268.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4667308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 268.5, + "unit": "ns/op", + "extra": "4667308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4667308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4667308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4652950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256, + "unit": "ns/op", + "extra": "4652950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4652950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4652950 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4703614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.9, + "unit": "ns/op", + "extra": "4703614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4703614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4703614 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4696778 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278, + "unit": "ns/op", + "extra": "4696778 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4696778 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4696778 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4340348 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.6, + "unit": "ns/op", + "extra": "4340348 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4340348 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4340348 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4669366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.9, + "unit": "ns/op", + "extra": "4669366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4669366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4669366 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4718479 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255, + "unit": "ns/op", + "extra": "4718479 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4718479 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4718479 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4682744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4682744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4682744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4682744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13291, + "unit": "ns/op\t 14736 B/op\t 76 allocs/op", + "extra": "87440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13291, + "unit": "ns/op", + "extra": "87440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14736, + "unit": "B/op", + "extra": "87440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "87440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13316, + "unit": "ns/op\t 14725 B/op\t 76 allocs/op", + "extra": "89478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13316, + "unit": "ns/op", + "extra": "89478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14725, + "unit": "B/op", + "extra": "89478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89478 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13275, + "unit": "ns/op\t 14735 B/op\t 76 allocs/op", + "extra": "89931 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13275, + "unit": "ns/op", + "extra": "89931 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14735, + "unit": "B/op", + "extra": "89931 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89931 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13274, + "unit": "ns/op\t 14727 B/op\t 76 allocs/op", + "extra": "91486 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13274, + "unit": "ns/op", + "extra": "91486 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14727, + "unit": "B/op", + "extra": "91486 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91486 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13248, + "unit": "ns/op\t 14728 B/op\t 76 allocs/op", + "extra": "89545 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13248, + "unit": "ns/op", + "extra": "89545 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14728, + "unit": "B/op", + "extra": "89545 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89545 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13298, + "unit": "ns/op\t 14738 B/op\t 76 allocs/op", + "extra": "90585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13298, + "unit": "ns/op", + "extra": "90585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14738, + "unit": "B/op", + "extra": "90585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90585 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13263, + "unit": "ns/op\t 14733 B/op\t 76 allocs/op", + "extra": "89119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13263, + "unit": "ns/op", + "extra": "89119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14733, + "unit": "B/op", + "extra": "89119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13234, + "unit": "ns/op\t 14713 B/op\t 76 allocs/op", + "extra": "88046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13234, + "unit": "ns/op", + "extra": "88046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14713, + "unit": "B/op", + "extra": "88046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "88046 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13264, + "unit": "ns/op\t 14732 B/op\t 76 allocs/op", + "extra": "91564 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13264, + "unit": "ns/op", + "extra": "91564 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14732, + "unit": "B/op", + "extra": "91564 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91564 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13248, + "unit": "ns/op\t 14730 B/op\t 76 allocs/op", + "extra": "90058 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13248, + "unit": "ns/op", + "extra": "90058 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14730, + "unit": "B/op", + "extra": "90058 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90058 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "17505106bf777774805be228a7a8e97fb818f6f6", + "message": "Parse Plus API (#656)\n\nParse plus api", + "timestamp": "2024-05-03T10:29:20+01:00", + "tree_id": "e74bc2413399022b03ce90372abfd5282d829f75", + "url": "https://github.com/nginx/agent/commit/17505106bf777774805be228a7a8e97fb818f6f6" + }, + "date": 1714728699980, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4708635 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.5, + "unit": "ns/op", + "extra": "4708635 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4708635 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4708635 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 263, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4698242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 263, + "unit": "ns/op", + "extra": "4698242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4698242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4698242 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4729604 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254, + "unit": "ns/op", + "extra": "4729604 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4729604 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4729604 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4730048 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.2, + "unit": "ns/op", + "extra": "4730048 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4730048 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4730048 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4723714 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.5, + "unit": "ns/op", + "extra": "4723714 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4723714 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4723714 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4709510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.4, + "unit": "ns/op", + "extra": "4709510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4709510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4709510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 278.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4686722 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 278.5, + "unit": "ns/op", + "extra": "4686722 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4686722 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4686722 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4685794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.5, + "unit": "ns/op", + "extra": "4685794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4685794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4685794 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4705032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.1, + "unit": "ns/op", + "extra": "4705032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4705032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4705032 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 253.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4709118 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 253.7, + "unit": "ns/op", + "extra": "4709118 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4709118 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4709118 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13203, + "unit": "ns/op\t 14738 B/op\t 76 allocs/op", + "extra": "90472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13203, + "unit": "ns/op", + "extra": "90472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14738, + "unit": "B/op", + "extra": "90472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90472 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13218, + "unit": "ns/op\t 14736 B/op\t 76 allocs/op", + "extra": "91144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13218, + "unit": "ns/op", + "extra": "91144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14736, + "unit": "B/op", + "extra": "91144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13126, + "unit": "ns/op\t 14725 B/op\t 76 allocs/op", + "extra": "90958 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13126, + "unit": "ns/op", + "extra": "90958 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14725, + "unit": "B/op", + "extra": "90958 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90958 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13115, + "unit": "ns/op\t 14728 B/op\t 76 allocs/op", + "extra": "90480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13115, + "unit": "ns/op", + "extra": "90480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14728, + "unit": "B/op", + "extra": "90480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90480 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13174, + "unit": "ns/op\t 14723 B/op\t 76 allocs/op", + "extra": "90884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13174, + "unit": "ns/op", + "extra": "90884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14723, + "unit": "B/op", + "extra": "90884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90884 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13159, + "unit": "ns/op\t 14728 B/op\t 76 allocs/op", + "extra": "91370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13159, + "unit": "ns/op", + "extra": "91370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14728, + "unit": "B/op", + "extra": "91370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "91370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13178, + "unit": "ns/op\t 14739 B/op\t 76 allocs/op", + "extra": "90981 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13178, + "unit": "ns/op", + "extra": "90981 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14739, + "unit": "B/op", + "extra": "90981 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90981 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13124, + "unit": "ns/op\t 14726 B/op\t 76 allocs/op", + "extra": "90201 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13124, + "unit": "ns/op", + "extra": "90201 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14726, + "unit": "B/op", + "extra": "90201 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90201 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13126, + "unit": "ns/op\t 14730 B/op\t 76 allocs/op", + "extra": "89726 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13126, + "unit": "ns/op", + "extra": "89726 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14730, + "unit": "B/op", + "extra": "89726 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "89726 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 13258, + "unit": "ns/op\t 14728 B/op\t 76 allocs/op", + "extra": "90634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 13258, + "unit": "ns/op", + "extra": "90634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14728, + "unit": "B/op", + "extra": "90634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 76, + "unit": "allocs/op", + "extra": "90634 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "01ef41d617476b55d76cb4c7af746ce2eb81b388", + "message": "Fix NGINX Plus Instance, NGINX Version (#661)\n\n* fix nginx plus version", + "timestamp": "2024-05-03T12:24:13+01:00", + "tree_id": "676c2a1ae746541d14814903b8a2e8fd16275d5c", + "url": "https://github.com/nginx/agent/commit/01ef41d617476b55d76cb4c7af746ce2eb81b388" + }, + "date": 1714735595369, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4723392 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.1, + "unit": "ns/op", + "extra": "4723392 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4723392 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4723392 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4700119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4700119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4700119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4700119 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4683817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254, + "unit": "ns/op", + "extra": "4683817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4683817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4683817 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4695483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.3, + "unit": "ns/op", + "extra": "4695483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4695483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4695483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 279.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4694744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 279.7, + "unit": "ns/op", + "extra": "4694744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4694744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4694744 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4726984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.7, + "unit": "ns/op", + "extra": "4726984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4726984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4726984 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4616913 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.7, + "unit": "ns/op", + "extra": "4616913 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4616913 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4616913 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4677337 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255, + "unit": "ns/op", + "extra": "4677337 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4677337 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4677337 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4696484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.9, + "unit": "ns/op", + "extra": "4696484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4696484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4696484 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4708611 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.1, + "unit": "ns/op", + "extra": "4708611 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4708611 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4708611 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10963, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "107079 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10963, + "unit": "ns/op", + "extra": "107079 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "107079 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107079 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10953, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "110264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10953, + "unit": "ns/op", + "extra": "110264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "110264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10995, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "108904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10995, + "unit": "ns/op", + "extra": "108904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "108904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108904 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10953, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "110139 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10953, + "unit": "ns/op", + "extra": "110139 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "110139 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110139 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10987, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "109236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10987, + "unit": "ns/op", + "extra": "109236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "109236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109236 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11211, + "unit": "ns/op\t 14634 B/op\t 74 allocs/op", + "extra": "110815 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11211, + "unit": "ns/op", + "extra": "110815 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14634, + "unit": "B/op", + "extra": "110815 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110815 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10959, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "107727 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10959, + "unit": "ns/op", + "extra": "107727 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "107727 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107727 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10988, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "109243 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10988, + "unit": "ns/op", + "extra": "109243 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "109243 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109243 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10966, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "109101 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10966, + "unit": "ns/op", + "extra": "109101 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "109101 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109101 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10944, + "unit": "ns/op\t 14633 B/op\t 74 allocs/op", + "extra": "109267 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10944, + "unit": "ns/op", + "extra": "109267 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14633, + "unit": "B/op", + "extra": "109267 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109267 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "545e0c612f299e8edb4ad31a069ed0ae7a4e7a85", + "message": "Increase plugin test coverage (#663)\n\n* add unit tests to plugins", + "timestamp": "2024-05-03T16:19:14+01:00", + "tree_id": "6bd9dd89577d4c2d3c3874a5fc336b70757adc24", + "url": "https://github.com/nginx/agent/commit/545e0c612f299e8edb4ad31a069ed0ae7a4e7a85" + }, + "date": 1714750143613, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4593997 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.5, + "unit": "ns/op", + "extra": "4593997 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4593997 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4593997 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 261.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4637284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 261.2, + "unit": "ns/op", + "extra": "4637284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4637284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4637284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 269.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4644618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 269.2, + "unit": "ns/op", + "extra": "4644618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4644618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4644618 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4649812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.9, + "unit": "ns/op", + "extra": "4649812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4649812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4649812 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4609364 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.7, + "unit": "ns/op", + "extra": "4609364 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4609364 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4609364 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4634181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.4, + "unit": "ns/op", + "extra": "4634181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4634181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4634181 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4256547 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.3, + "unit": "ns/op", + "extra": "4256547 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4256547 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4256547 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4619467 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.4, + "unit": "ns/op", + "extra": "4619467 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4619467 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4619467 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 258.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4647619 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 258.2, + "unit": "ns/op", + "extra": "4647619 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4647619 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4647619 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 257.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4655760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 257.3, + "unit": "ns/op", + "extra": "4655760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4655760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4655760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10988, + "unit": "ns/op\t 14620 B/op\t 74 allocs/op", + "extra": "106816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10988, + "unit": "ns/op", + "extra": "106816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14620, + "unit": "B/op", + "extra": "106816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106816 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11033, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11033, + "unit": "ns/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10988, + "unit": "ns/op\t 14609 B/op\t 74 allocs/op", + "extra": "108878 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10988, + "unit": "ns/op", + "extra": "108878 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14609, + "unit": "B/op", + "extra": "108878 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108878 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10962, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "110389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10962, + "unit": "ns/op", + "extra": "110389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "110389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110389 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11065, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "109411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11065, + "unit": "ns/op", + "extra": "109411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "109411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109411 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10910, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "109245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10910, + "unit": "ns/op", + "extra": "109245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "109245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109245 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11035, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "107745 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11035, + "unit": "ns/op", + "extra": "107745 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "107745 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107745 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10960, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10960, + "unit": "ns/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10970, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "109089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10970, + "unit": "ns/op", + "extra": "109089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "109089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109089 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11046, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "108622 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11046, + "unit": "ns/op", + "extra": "108622 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "108622 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108622 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "483f4b8881050245f7ce82e96c0d6c02e9e9ccfd", + "message": "add api and grpc port to mock management plane make target (#664)", + "timestamp": "2024-05-03T16:30:04+01:00", + "tree_id": "0858891446632a4a5ad686cd6ae2693ab8c8266a", + "url": "https://github.com/nginx/agent/commit/483f4b8881050245f7ce82e96c0d6c02e9e9ccfd" + }, + "date": 1714751177948, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4736863 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260.6, + "unit": "ns/op", + "extra": "4736863 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4736863 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4736863 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 282.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4728284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 282.7, + "unit": "ns/op", + "extra": "4728284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4728284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4728284 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4708040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.6, + "unit": "ns/op", + "extra": "4708040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4708040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4708040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4692574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4692574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4692574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4692574 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4694575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.5, + "unit": "ns/op", + "extra": "4694575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4694575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4694575 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4650688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.1, + "unit": "ns/op", + "extra": "4650688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4650688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4650688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.7, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4653494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.7, + "unit": "ns/op", + "extra": "4653494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4653494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4653494 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4664985 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.2, + "unit": "ns/op", + "extra": "4664985 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4664985 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4664985 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 254.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4681452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 254.6, + "unit": "ns/op", + "extra": "4681452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4681452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4681452 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.9, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4713157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.9, + "unit": "ns/op", + "extra": "4713157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4713157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4713157 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11038, + "unit": "ns/op\t 14614 B/op\t 74 allocs/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11038, + "unit": "ns/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14614, + "unit": "B/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109687 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10908, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "108436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10908, + "unit": "ns/op", + "extra": "108436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "108436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108436 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10993, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "108244 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10993, + "unit": "ns/op", + "extra": "108244 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "108244 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108244 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10980, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "108027 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10980, + "unit": "ns/op", + "extra": "108027 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "108027 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108027 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10979, + "unit": "ns/op\t 14616 B/op\t 74 allocs/op", + "extra": "109536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10979, + "unit": "ns/op", + "extra": "109536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14616, + "unit": "B/op", + "extra": "109536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109536 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11032, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "109977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11032, + "unit": "ns/op", + "extra": "109977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "109977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109977 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10960, + "unit": "ns/op\t 14613 B/op\t 74 allocs/op", + "extra": "107731 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10960, + "unit": "ns/op", + "extra": "107731 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14613, + "unit": "B/op", + "extra": "107731 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107731 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10994, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "107833 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10994, + "unit": "ns/op", + "extra": "107833 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "107833 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107833 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11023, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "109290 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11023, + "unit": "ns/op", + "extra": "109290 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "109290 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109290 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10996, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "109834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10996, + "unit": "ns/op", + "extra": "109834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "109834 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109834 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "dbb67a676814dd9f68f5bf28ebe89d2daa86c8f9", + "message": "updated to log skip verify if set (#666)\n\n* updated to log skip verify if set", + "timestamp": "2024-05-08T09:24:54+01:00", + "tree_id": "97b2e649737d9b2d0c3d5905cdd600b54cef0785", + "url": "https://github.com/nginx/agent/commit/dbb67a676814dd9f68f5bf28ebe89d2daa86c8f9" + }, + "date": 1715156835264, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4720147 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.2, + "unit": "ns/op", + "extra": "4720147 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4720147 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4720147 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.4, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4696462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.4, + "unit": "ns/op", + "extra": "4696462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4696462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4696462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 260.1, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4695332 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 260.1, + "unit": "ns/op", + "extra": "4695332 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4695332 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4695332 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 280.5, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4473966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 280.5, + "unit": "ns/op", + "extra": "4473966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4473966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4473966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.6, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4704195 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.6, + "unit": "ns/op", + "extra": "4704195 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4704195 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4704195 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4702555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.3, + "unit": "ns/op", + "extra": "4702555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4702555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4702555 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4713324 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255, + "unit": "ns/op", + "extra": "4713324 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4713324 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4713324 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.2, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4700397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.2, + "unit": "ns/op", + "extra": "4700397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4700397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4700397 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 255.3, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4749892 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 255.3, + "unit": "ns/op", + "extra": "4749892 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4749892 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4749892 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses", + "value": 256.8, + "unit": "ns/op\t 160 B/op\t 2 allocs/op", + "extra": "4634586 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - ns/op", + "value": 256.8, + "unit": "ns/op", + "extra": "4634586 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - B/op", + "value": 160, + "unit": "B/op", + "extra": "4634586 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_getNginxProcesses - allocs/op", + "value": 2, + "unit": "allocs/op", + "extra": "4634586 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11050, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "109724 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11050, + "unit": "ns/op", + "extra": "109724 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "109724 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109724 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10939, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "108434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10939, + "unit": "ns/op", + "extra": "108434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "108434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108434 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10939, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "108288 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10939, + "unit": "ns/op", + "extra": "108288 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "108288 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108288 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10944, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "107853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10944, + "unit": "ns/op", + "extra": "107853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "107853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107853 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10927, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "109623 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10927, + "unit": "ns/op", + "extra": "109623 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "109623 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109623 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10962, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "108104 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10962, + "unit": "ns/op", + "extra": "108104 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "108104 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108104 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11262, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "109496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11262, + "unit": "ns/op", + "extra": "109496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "109496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10994, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "108908 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10994, + "unit": "ns/op", + "extra": "108908 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "108908 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108908 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10967, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "109658 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10967, + "unit": "ns/op", + "extra": "109658 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "109658 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109658 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10978, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "109650 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10978, + "unit": "ns/op", + "extra": "109650 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "109650 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109650 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "165cd87d18d9713b6836e9611b75e9e21ba8599b", + "message": "Change GetProcesses to only return nginx processes & fix get Instances (#660)", + "timestamp": "2024-05-08T09:31:16+01:00", + "tree_id": "89e8300c179fcacf3308805976dd5ff79b4efc05", + "url": "https://github.com/nginx/agent/commit/165cd87d18d9713b6836e9611b75e9e21ba8599b" + }, + "date": 1715157228637, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11012, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "90858 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11012, + "unit": "ns/op", + "extra": "90858 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "90858 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "90858 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11030, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "108072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11030, + "unit": "ns/op", + "extra": "108072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "108072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108072 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11071, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "107496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11071, + "unit": "ns/op", + "extra": "107496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "107496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107496 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11027, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "108891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11027, + "unit": "ns/op", + "extra": "108891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "108891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108891 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12027, + "unit": "ns/op\t 14649 B/op\t 74 allocs/op", + "extra": "109039 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12027, + "unit": "ns/op", + "extra": "109039 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14649, + "unit": "B/op", + "extra": "109039 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109039 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11192, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "109233 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11192, + "unit": "ns/op", + "extra": "109233 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "109233 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109233 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10993, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "109378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10993, + "unit": "ns/op", + "extra": "109378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "109378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109378 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11031, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "110265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11031, + "unit": "ns/op", + "extra": "110265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "110265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110265 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11004, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "108944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11004, + "unit": "ns/op", + "extra": "108944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "108944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11056, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "109125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11056, + "unit": "ns/op", + "extra": "109125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "109125 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109125 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2ef37b679c8501a511d38f54d8bf963501e21f2a", + "message": "Add ConfigUploadRequest proto definition (#679)", + "timestamp": "2024-05-20T11:07:30+01:00", + "tree_id": "ab2def22e1be51c0bb3a621e04e2c1ce7e702bb1", + "url": "https://github.com/nginx/agent/commit/2ef37b679c8501a511d38f54d8bf963501e21f2a" + }, + "date": 1716199776030, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10926, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "109752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10926, + "unit": "ns/op", + "extra": "109752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "109752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109752 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10997, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "109159 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10997, + "unit": "ns/op", + "extra": "109159 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "109159 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109159 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11061, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "108438 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11061, + "unit": "ns/op", + "extra": "108438 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "108438 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108438 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10987, + "unit": "ns/op\t 14634 B/op\t 74 allocs/op", + "extra": "110334 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10987, + "unit": "ns/op", + "extra": "110334 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14634, + "unit": "B/op", + "extra": "110334 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110334 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10991, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "109850 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10991, + "unit": "ns/op", + "extra": "109850 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "109850 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109850 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10997, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "108390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10997, + "unit": "ns/op", + "extra": "108390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "108390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108390 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10972, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "108517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10972, + "unit": "ns/op", + "extra": "108517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "108517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108517 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11365, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "108716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11365, + "unit": "ns/op", + "extra": "108716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "108716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108716 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10978, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "107329 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10978, + "unit": "ns/op", + "extra": "107329 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "107329 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107329 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11064, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "108462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11064, + "unit": "ns/op", + "extra": "108462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "108462 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108462 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "395c6e91a7152e9ec36b83fec19429401d871802", + "message": "Add watcher plugin and instance watcher service (#675)", + "timestamp": "2024-05-20T11:41:04+01:00", + "tree_id": "7e6b121af8dda122225595fd64c1feb30c5cb671", + "url": "https://github.com/nginx/agent/commit/395c6e91a7152e9ec36b83fec19429401d871802" + }, + "date": 1716201800099, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10977, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "108333 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10977, + "unit": "ns/op", + "extra": "108333 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "108333 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108333 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11039, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "104407 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11039, + "unit": "ns/op", + "extra": "104407 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "104407 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "104407 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11109, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "107264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11109, + "unit": "ns/op", + "extra": "107264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "107264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11117, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "107886 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11117, + "unit": "ns/op", + "extra": "107886 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "107886 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107886 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11076, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "106688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11076, + "unit": "ns/op", + "extra": "106688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "106688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106688 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11149, + "unit": "ns/op\t 14636 B/op\t 74 allocs/op", + "extra": "107192 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11149, + "unit": "ns/op", + "extra": "107192 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14636, + "unit": "B/op", + "extra": "107192 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107192 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11401, + "unit": "ns/op\t 14637 B/op\t 74 allocs/op", + "extra": "106923 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11401, + "unit": "ns/op", + "extra": "106923 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14637, + "unit": "B/op", + "extra": "106923 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106923 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11086, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "107738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11086, + "unit": "ns/op", + "extra": "107738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "107738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107738 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12104, + "unit": "ns/op\t 14659 B/op\t 74 allocs/op", + "extra": "104760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12104, + "unit": "ns/op", + "extra": "104760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14659, + "unit": "B/op", + "extra": "104760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "104760 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11124, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "107013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11124, + "unit": "ns/op", + "extra": "107013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "107013 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107013 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "222d8d4ca5c65908c68b462788be2e9f1aa64a15", + "message": "Refactor resource plugin (#677)\n\n* refactor resource plugin", + "timestamp": "2024-05-20T13:59:44+01:00", + "tree_id": "bbf7bffda0811dd1c6a4bb56b6a442583dab2a46", + "url": "https://github.com/nginx/agent/commit/222d8d4ca5c65908c68b462788be2e9f1aa64a15" + }, + "date": 1716210478970, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11530, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "106396 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11530, + "unit": "ns/op", + "extra": "106396 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "106396 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106396 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11687, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "101583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11687, + "unit": "ns/op", + "extra": "101583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "101583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "101583 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12373, + "unit": "ns/op\t 14653 B/op\t 74 allocs/op", + "extra": "107278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12373, + "unit": "ns/op", + "extra": "107278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14653, + "unit": "B/op", + "extra": "107278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107278 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11371, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "98086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11371, + "unit": "ns/op", + "extra": "98086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "98086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "98086 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11336, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "105901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11336, + "unit": "ns/op", + "extra": "105901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "105901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11396, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "104802 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11396, + "unit": "ns/op", + "extra": "104802 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "104802 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "104802 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11516, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "102655 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11516, + "unit": "ns/op", + "extra": "102655 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "102655 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "102655 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11331, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "105790 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11331, + "unit": "ns/op", + "extra": "105790 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "105790 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105790 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11486, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "101829 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11486, + "unit": "ns/op", + "extra": "101829 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "101829 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "101829 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11656, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "102750 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11656, + "unit": "ns/op", + "extra": "102750 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "102750 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "102750 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "be42c5c1c9a6d23e7206802b498f56eacfe2eb04", + "message": "Add OTel collector on Agent Startup based on configuration (#681)\n\n* Add embedded OTel collector based on configuration to NGINX Agent", + "timestamp": "2024-05-22T16:25:27+01:00", + "tree_id": "c144d26d6e0fd8ec8a3fd8d2694c13b58226f7d0", + "url": "https://github.com/nginx/agent/commit/be42c5c1c9a6d23e7206802b498f56eacfe2eb04" + }, + "date": 1716391666157, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11177, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "106166 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11177, + "unit": "ns/op", + "extra": "106166 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "106166 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106166 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11185, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "107241 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11185, + "unit": "ns/op", + "extra": "107241 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "107241 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107241 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11338, + "unit": "ns/op\t 14635 B/op\t 74 allocs/op", + "extra": "107260 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11338, + "unit": "ns/op", + "extra": "107260 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14635, + "unit": "B/op", + "extra": "107260 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107260 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11220, + "unit": "ns/op\t 14636 B/op\t 74 allocs/op", + "extra": "107386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11220, + "unit": "ns/op", + "extra": "107386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14636, + "unit": "B/op", + "extra": "107386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107386 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11779, + "unit": "ns/op\t 14643 B/op\t 74 allocs/op", + "extra": "105264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11779, + "unit": "ns/op", + "extra": "105264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14643, + "unit": "B/op", + "extra": "105264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105264 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11219, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "105508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11219, + "unit": "ns/op", + "extra": "105508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "105508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105508 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11214, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "105963 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11214, + "unit": "ns/op", + "extra": "105963 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "105963 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105963 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11180, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "104370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11180, + "unit": "ns/op", + "extra": "104370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "104370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "104370 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11220, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "107770 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11220, + "unit": "ns/op", + "extra": "107770 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "107770 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107770 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11212, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "107730 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11212, + "unit": "ns/op", + "extra": "107730 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "107730 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107730 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cf999ce22ac2e3933b376b9c42b9f3e1c79a2cc2", + "message": "Add agent to instance list (#680)", + "timestamp": "2024-05-23T13:48:41+01:00", + "tree_id": "554c41fcb8292addc664787cc0c13c29bebf0f7a", + "url": "https://github.com/nginx/agent/commit/cf999ce22ac2e3933b376b9c42b9f3e1c79a2cc2" + }, + "date": 1716468635976, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11009, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "107382 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11009, + "unit": "ns/op", + "extra": "107382 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "107382 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107382 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11884, + "unit": "ns/op\t 14642 B/op\t 74 allocs/op", + "extra": "109274 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11884, + "unit": "ns/op", + "extra": "109274 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14642, + "unit": "B/op", + "extra": "109274 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109274 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11070, + "unit": "ns/op\t 14620 B/op\t 74 allocs/op", + "extra": "108440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11070, + "unit": "ns/op", + "extra": "108440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14620, + "unit": "B/op", + "extra": "108440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108440 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11051, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "106362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11051, + "unit": "ns/op", + "extra": "106362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "106362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106362 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11075, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "107054 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11075, + "unit": "ns/op", + "extra": "107054 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "107054 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107054 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11030, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "107059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11030, + "unit": "ns/op", + "extra": "107059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "107059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107059 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11064, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "108982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11064, + "unit": "ns/op", + "extra": "108982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "108982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108982 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11082, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "108493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11082, + "unit": "ns/op", + "extra": "108493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "108493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108493 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11065, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "107137 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11065, + "unit": "ns/op", + "extra": "107137 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "107137 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107137 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11118, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "108477 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11118, + "unit": "ns/op", + "extra": "108477 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "108477 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108477 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "478a87884427acac09fff5cba686f52d0cd28b93", + "message": "Send data plane health request (#683)\n\n* Add health watcher plugin and instance health watcher service\r\n---------\r\n\r\nCo-authored-by: dhurley \r\nCo-authored-by: Jon Cahill-Torre \r\nCo-authored-by: Dean Coakley ", + "timestamp": "2024-05-23T16:19:16+01:00", + "tree_id": "366e8018648e47f5d8d55446bae5bdd036688505", + "url": "https://github.com/nginx/agent/commit/478a87884427acac09fff5cba686f52d0cd28b93" + }, + "date": 1716477675406, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11038, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "108483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11038, + "unit": "ns/op", + "extra": "108483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "108483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108483 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11094, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "105540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11094, + "unit": "ns/op", + "extra": "105540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "105540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105540 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11150, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "107306 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11150, + "unit": "ns/op", + "extra": "107306 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "107306 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107306 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11127, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "108134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11127, + "unit": "ns/op", + "extra": "108134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "108134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108134 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11089, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "108140 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11089, + "unit": "ns/op", + "extra": "108140 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "108140 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108140 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 12012, + "unit": "ns/op\t 14641 B/op\t 74 allocs/op", + "extra": "106070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 12012, + "unit": "ns/op", + "extra": "106070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14641, + "unit": "B/op", + "extra": "106070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106070 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11142, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "106446 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11142, + "unit": "ns/op", + "extra": "106446 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "106446 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106446 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11083, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "108130 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11083, + "unit": "ns/op", + "extra": "108130 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "108130 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108130 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11068, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "107534 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11068, + "unit": "ns/op", + "extra": "107534 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "107534 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107534 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11089, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "108128 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11089, + "unit": "ns/op", + "extra": "108128 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "108128 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108128 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "84d4597c63bee22f9e554252028c149ce8cb041f", + "message": "Parse NGINX config and update NGINX instances with config context (#685)", + "timestamp": "2024-05-27T11:03:40+01:00", + "tree_id": "8e7e8bcbc5dff1ac99bd9cb1df217590227a5f7b", + "url": "https://github.com/nginx/agent/commit/84d4597c63bee22f9e554252028c149ce8cb041f" + }, + "date": 1716804413080, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10972, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "107115 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10972, + "unit": "ns/op", + "extra": "107115 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "107115 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107115 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10994, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "105705 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10994, + "unit": "ns/op", + "extra": "105705 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "105705 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "105705 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10988, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "108510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10988, + "unit": "ns/op", + "extra": "108510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "108510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108510 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11011, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "106549 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11011, + "unit": "ns/op", + "extra": "106549 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "106549 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106549 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11013, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "109053 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11013, + "unit": "ns/op", + "extra": "109053 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "109053 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109053 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11007, + "unit": "ns/op\t 14639 B/op\t 74 allocs/op", + "extra": "108385 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11007, + "unit": "ns/op", + "extra": "108385 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14639, + "unit": "B/op", + "extra": "108385 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108385 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11942, + "unit": "ns/op\t 14644 B/op\t 74 allocs/op", + "extra": "109095 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11942, + "unit": "ns/op", + "extra": "109095 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14644, + "unit": "B/op", + "extra": "109095 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109095 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11003, + "unit": "ns/op\t 14631 B/op\t 74 allocs/op", + "extra": "108867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11003, + "unit": "ns/op", + "extra": "108867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14631, + "unit": "B/op", + "extra": "108867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108867 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11000, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "108966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11000, + "unit": "ns/op", + "extra": "108966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "108966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108966 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10975, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "107475 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10975, + "unit": "ns/op", + "extra": "107475 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "107475 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107475 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cecb0c3ddbbb58fc90b3da1ab8cfa53964c9ad6a", + "message": "Add Instance Children & Worker Processes (#686)\n\n* add worker processes", + "timestamp": "2024-05-27T11:49:14+01:00", + "tree_id": "03b1231c9dfafbbd4a753656479260f6f00f7a74", + "url": "https://github.com/nginx/agent/commit/cecb0c3ddbbb58fc90b3da1ab8cfa53964c9ad6a" + }, + "date": 1716807153252, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11011, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "109531 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11011, + "unit": "ns/op", + "extra": "109531 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "109531 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109531 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11026, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "108901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11026, + "unit": "ns/op", + "extra": "108901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "108901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108901 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10926, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "109105 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10926, + "unit": "ns/op", + "extra": "109105 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "109105 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109105 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11843, + "unit": "ns/op\t 14654 B/op\t 74 allocs/op", + "extra": "109272 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11843, + "unit": "ns/op", + "extra": "109272 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14654, + "unit": "B/op", + "extra": "109272 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109272 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10990, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "109116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10990, + "unit": "ns/op", + "extra": "109116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "109116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109116 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11039, + "unit": "ns/op\t 14635 B/op\t 74 allocs/op", + "extra": "109700 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11039, + "unit": "ns/op", + "extra": "109700 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14635, + "unit": "B/op", + "extra": "109700 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109700 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11132, + "unit": "ns/op\t 14633 B/op\t 74 allocs/op", + "extra": "108620 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11132, + "unit": "ns/op", + "extra": "108620 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14633, + "unit": "B/op", + "extra": "108620 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108620 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10995, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "95132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10995, + "unit": "ns/op", + "extra": "95132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "95132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "95132 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10965, + "unit": "ns/op\t 14626 B/op\t 74 allocs/op", + "extra": "108498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10965, + "unit": "ns/op", + "extra": "108498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14626, + "unit": "B/op", + "extra": "108498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108498 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11026, + "unit": "ns/op\t 14633 B/op\t 74 allocs/op", + "extra": "108177 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11026, + "unit": "ns/op", + "extra": "108177 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14633, + "unit": "B/op", + "extra": "108177 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108177 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4e2b44bdcf05c17cb34b65392396f7150c154b0b", + "message": "Remove stub status location from performance test config files (#688)", + "timestamp": "2024-05-27T13:25:59+01:00", + "tree_id": "51e0a624f70bb02e08c6166f647463706d780341", + "url": "https://github.com/nginx/agent/commit/4e2b44bdcf05c17cb34b65392396f7150c154b0b" + }, + "date": 1716812941289, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11033, + "unit": "ns/op\t 14618 B/op\t 74 allocs/op", + "extra": "107551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11033, + "unit": "ns/op", + "extra": "107551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14618, + "unit": "B/op", + "extra": "107551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107551 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11063, + "unit": "ns/op\t 14627 B/op\t 74 allocs/op", + "extra": "106944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11063, + "unit": "ns/op", + "extra": "106944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14627, + "unit": "B/op", + "extra": "106944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106944 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11081, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "108978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11081, + "unit": "ns/op", + "extra": "108978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "108978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108978 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11028, + "unit": "ns/op\t 14614 B/op\t 74 allocs/op", + "extra": "109628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11028, + "unit": "ns/op", + "extra": "109628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14614, + "unit": "B/op", + "extra": "109628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109628 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11169, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "107702 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11169, + "unit": "ns/op", + "extra": "107702 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "107702 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107702 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11412, + "unit": "ns/op\t 14632 B/op\t 74 allocs/op", + "extra": "108991 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11412, + "unit": "ns/op", + "extra": "108991 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14632, + "unit": "B/op", + "extra": "108991 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108991 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11277, + "unit": "ns/op\t 14624 B/op\t 74 allocs/op", + "extra": "94040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11277, + "unit": "ns/op", + "extra": "94040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14624, + "unit": "B/op", + "extra": "94040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "94040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11046, + "unit": "ns/op\t 14621 B/op\t 74 allocs/op", + "extra": "108308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11046, + "unit": "ns/op", + "extra": "108308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14621, + "unit": "B/op", + "extra": "108308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108308 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11045, + "unit": "ns/op\t 14634 B/op\t 74 allocs/op", + "extra": "108736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11045, + "unit": "ns/op", + "extra": "108736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14634, + "unit": "B/op", + "extra": "108736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108736 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11103, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "108610 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11103, + "unit": "ns/op", + "extra": "108610 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "108610 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1884714, + "unit": "ns/op\t 541245 B/op\t 8699 allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1884714, + "unit": "ns/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541245, + "unit": "B/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1887474, + "unit": "ns/op\t 541045 B/op\t 8699 allocs/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1887474, + "unit": "ns/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541045, + "unit": "B/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1880104, + "unit": "ns/op\t 541693 B/op\t 8699 allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1880104, + "unit": "ns/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541693, + "unit": "B/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1893392, + "unit": "ns/op\t 540211 B/op\t 8699 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1893392, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540211, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1906743, + "unit": "ns/op\t 541884 B/op\t 8699 allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1906743, + "unit": "ns/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541884, + "unit": "B/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1889536, + "unit": "ns/op\t 542220 B/op\t 8699 allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1889536, + "unit": "ns/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 542220, + "unit": "B/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1896335, + "unit": "ns/op\t 540806 B/op\t 8699 allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1896335, + "unit": "ns/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540806, + "unit": "B/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1899056, + "unit": "ns/op\t 541429 B/op\t 8699 allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1899056, + "unit": "ns/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541429, + "unit": "B/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1921043, + "unit": "ns/op\t 541546 B/op\t 8699 allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1921043, + "unit": "ns/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541546, + "unit": "B/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1902557, + "unit": "ns/op\t 540991 B/op\t 8699 allocs/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1902557, + "unit": "ns/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540991, + "unit": "B/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3476380, + "unit": "ns/op\t 778745 B/op\t 16597 allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3476380, + "unit": "ns/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778745, + "unit": "B/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3394231, + "unit": "ns/op\t 780226 B/op\t 16598 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3394231, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780226, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3441728, + "unit": "ns/op\t 780348 B/op\t 16597 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3441728, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780348, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3452781, + "unit": "ns/op\t 779347 B/op\t 16597 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3452781, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779347, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3454683, + "unit": "ns/op\t 780906 B/op\t 16598 allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3454683, + "unit": "ns/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780906, + "unit": "B/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3440201, + "unit": "ns/op\t 782058 B/op\t 16598 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3440201, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 782058, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3463288, + "unit": "ns/op\t 780040 B/op\t 16598 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3463288, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780040, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3526819, + "unit": "ns/op\t 779388 B/op\t 16597 allocs/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3526819, + "unit": "ns/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779388, + "unit": "B/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3422855, + "unit": "ns/op\t 780878 B/op\t 16598 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3422855, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780878, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3440290, + "unit": "ns/op\t 778962 B/op\t 16597 allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3440290, + "unit": "ns/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778962, + "unit": "B/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5004008, + "unit": "ns/op\t 1015165 B/op\t 24449 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5004008, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015165, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5017706, + "unit": "ns/op\t 1015971 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5017706, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015971, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4994934, + "unit": "ns/op\t 1015476 B/op\t 24449 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4994934, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015476, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5037230, + "unit": "ns/op\t 1016347 B/op\t 24449 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5037230, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016347, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5091544, + "unit": "ns/op\t 1016891 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5091544, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016891, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5010117, + "unit": "ns/op\t 1014851 B/op\t 24449 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5010117, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014851, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4979718, + "unit": "ns/op\t 1017881 B/op\t 24449 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4979718, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017881, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4926812, + "unit": "ns/op\t 1016654 B/op\t 24449 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4926812, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016654, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4927035, + "unit": "ns/op\t 1014752 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4927035, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014752, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4932534, + "unit": "ns/op\t 1013667 B/op\t 24448 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4932534, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013667, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24448, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14211064, + "unit": "ns/op\t 2472622 B/op\t 72631 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14211064, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2472622, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14208609, + "unit": "ns/op\t 2477389 B/op\t 72631 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14208609, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477389, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14239408, + "unit": "ns/op\t 2477157 B/op\t 72631 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14239408, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477157, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14144953, + "unit": "ns/op\t 2482268 B/op\t 72632 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14144953, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2482268, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14142020, + "unit": "ns/op\t 2487798 B/op\t 72632 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14142020, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2487798, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14391028, + "unit": "ns/op\t 2480000 B/op\t 72632 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14391028, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480000, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14053728, + "unit": "ns/op\t 2485354 B/op\t 72632 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14053728, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485354, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14042207, + "unit": "ns/op\t 2480456 B/op\t 72632 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14042207, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480456, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14078744, + "unit": "ns/op\t 2486082 B/op\t 72632 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14078744, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2486082, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14215384, + "unit": "ns/op\t 2477810 B/op\t 72632 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14215384, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477810, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "85518764+olli-holmala@users.noreply.github.com", + "name": "Olli Holmala", + "username": "olli-holmala" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "92f6f8bea8e511dc5278c1405fbacecbfc0976dd", + "message": "refactor: capitalize PPID and PID in Process struct (#690)\n\nAlso fixes import aliasing", + "timestamp": "2024-05-27T14:20:11+01:00", + "tree_id": "a856a8f203d0ef5af3d648b0e5c8f9bc9f31a0b5", + "url": "https://github.com/nginx/agent/commit/92f6f8bea8e511dc5278c1405fbacecbfc0976dd" + }, + "date": 1716816191023, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10912, + "unit": "ns/op\t 14623 B/op\t 74 allocs/op", + "extra": "108049 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10912, + "unit": "ns/op", + "extra": "108049 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14623, + "unit": "B/op", + "extra": "108049 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108049 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10979, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "108764 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10979, + "unit": "ns/op", + "extra": "108764 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "108764 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108764 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10980, + "unit": "ns/op\t 14630 B/op\t 74 allocs/op", + "extra": "109345 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10980, + "unit": "ns/op", + "extra": "109345 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14630, + "unit": "B/op", + "extra": "109345 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109345 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11026, + "unit": "ns/op\t 14635 B/op\t 74 allocs/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11026, + "unit": "ns/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14635, + "unit": "B/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109248 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 10967, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "108793 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 10967, + "unit": "ns/op", + "extra": "108793 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "108793 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108793 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11021, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "108470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11021, + "unit": "ns/op", + "extra": "108470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "108470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108470 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11186, + "unit": "ns/op\t 14629 B/op\t 74 allocs/op", + "extra": "107932 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11186, + "unit": "ns/op", + "extra": "107932 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14629, + "unit": "B/op", + "extra": "107932 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107932 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11369, + "unit": "ns/op\t 14638 B/op\t 74 allocs/op", + "extra": "91634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11369, + "unit": "ns/op", + "extra": "91634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14638, + "unit": "B/op", + "extra": "91634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "91634 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11000, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "109040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11000, + "unit": "ns/op", + "extra": "109040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "109040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109040 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11032, + "unit": "ns/op\t 14625 B/op\t 74 allocs/op", + "extra": "107073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11032, + "unit": "ns/op", + "extra": "107073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14625, + "unit": "B/op", + "extra": "107073 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1916379, + "unit": "ns/op\t 541092 B/op\t 8699 allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1916379, + "unit": "ns/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541092, + "unit": "B/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1897901, + "unit": "ns/op\t 541037 B/op\t 8699 allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1897901, + "unit": "ns/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541037, + "unit": "B/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1888638, + "unit": "ns/op\t 541048 B/op\t 8699 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1888638, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541048, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1906041, + "unit": "ns/op\t 541525 B/op\t 8699 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1906041, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541525, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1892532, + "unit": "ns/op\t 540793 B/op\t 8699 allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1892532, + "unit": "ns/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540793, + "unit": "B/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1873963, + "unit": "ns/op\t 540878 B/op\t 8699 allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1873963, + "unit": "ns/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540878, + "unit": "B/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1894631, + "unit": "ns/op\t 540820 B/op\t 8699 allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1894631, + "unit": "ns/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540820, + "unit": "B/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1891052, + "unit": "ns/op\t 541786 B/op\t 8699 allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1891052, + "unit": "ns/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541786, + "unit": "B/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1883705, + "unit": "ns/op\t 540716 B/op\t 8699 allocs/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1883705, + "unit": "ns/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540716, + "unit": "B/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1891174, + "unit": "ns/op\t 541174 B/op\t 8699 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1891174, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541174, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3385897, + "unit": "ns/op\t 781381 B/op\t 16597 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3385897, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781381, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3420471, + "unit": "ns/op\t 778700 B/op\t 16597 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3420471, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778700, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3406101, + "unit": "ns/op\t 779463 B/op\t 16597 allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3406101, + "unit": "ns/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779463, + "unit": "B/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3386600, + "unit": "ns/op\t 777348 B/op\t 16597 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3386600, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 777348, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3451124, + "unit": "ns/op\t 780656 B/op\t 16598 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3451124, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780656, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3427903, + "unit": "ns/op\t 779065 B/op\t 16597 allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3427903, + "unit": "ns/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779065, + "unit": "B/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3396781, + "unit": "ns/op\t 778259 B/op\t 16597 allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3396781, + "unit": "ns/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778259, + "unit": "B/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3437985, + "unit": "ns/op\t 779055 B/op\t 16597 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3437985, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779055, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3454933, + "unit": "ns/op\t 783141 B/op\t 16598 allocs/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3454933, + "unit": "ns/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 783141, + "unit": "B/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3410042, + "unit": "ns/op\t 779187 B/op\t 16597 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3410042, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779187, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4962412, + "unit": "ns/op\t 1013957 B/op\t 24449 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4962412, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013957, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4916760, + "unit": "ns/op\t 1017821 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4916760, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017821, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4901720, + "unit": "ns/op\t 1014944 B/op\t 24449 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4901720, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014944, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4872121, + "unit": "ns/op\t 1014754 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4872121, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014754, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4922775, + "unit": "ns/op\t 1013953 B/op\t 24449 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4922775, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013953, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4940868, + "unit": "ns/op\t 1017147 B/op\t 24449 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4940868, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017147, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4909559, + "unit": "ns/op\t 1013105 B/op\t 24448 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4909559, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013105, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24448, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4953774, + "unit": "ns/op\t 1017184 B/op\t 24449 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4953774, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017184, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4977212, + "unit": "ns/op\t 1017041 B/op\t 24449 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4977212, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017041, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4938268, + "unit": "ns/op\t 1015005 B/op\t 24449 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4938268, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015005, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14008073, + "unit": "ns/op\t 2477540 B/op\t 72631 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14008073, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477540, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14125603, + "unit": "ns/op\t 2479825 B/op\t 72631 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14125603, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2479825, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13804105, + "unit": "ns/op\t 2473363 B/op\t 72631 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13804105, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2473363, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13932304, + "unit": "ns/op\t 2480368 B/op\t 72631 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13932304, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480368, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14034568, + "unit": "ns/op\t 2481132 B/op\t 72632 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14034568, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2481132, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14085457, + "unit": "ns/op\t 2479303 B/op\t 72632 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14085457, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2479303, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14095039, + "unit": "ns/op\t 2484478 B/op\t 72632 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14095039, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2484478, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14096571, + "unit": "ns/op\t 2481893 B/op\t 72632 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14096571, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2481893, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14096533, + "unit": "ns/op\t 2483010 B/op\t 72632 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14096533, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483010, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14170819, + "unit": "ns/op\t 2485375 B/op\t 72632 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14170819, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485375, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "46c5267aedaa8f82bf80534ad0dde9b31461455f", + "message": "Report instance updates (#691)", + "timestamp": "2024-05-28T11:40:18+01:00", + "tree_id": "4d2a5016b87dea54535c924dabc7182384c90459", + "url": "https://github.com/nginx/agent/commit/46c5267aedaa8f82bf80534ad0dde9b31461455f" + }, + "date": 1716893006843, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11081, + "unit": "ns/op\t 14635 B/op\t 74 allocs/op", + "extra": "106176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11081, + "unit": "ns/op", + "extra": "106176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14635, + "unit": "B/op", + "extra": "106176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "106176 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11927, + "unit": "ns/op\t 14637 B/op\t 74 allocs/op", + "extra": "108369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11927, + "unit": "ns/op", + "extra": "108369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14637, + "unit": "B/op", + "extra": "108369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108369 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11053, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "107503 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11053, + "unit": "ns/op", + "extra": "107503 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "107503 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107503 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11045, + "unit": "ns/op\t 14619 B/op\t 74 allocs/op", + "extra": "108451 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11045, + "unit": "ns/op", + "extra": "108451 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14619, + "unit": "B/op", + "extra": "108451 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108451 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11065, + "unit": "ns/op\t 14628 B/op\t 74 allocs/op", + "extra": "108144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11065, + "unit": "ns/op", + "extra": "108144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14628, + "unit": "B/op", + "extra": "108144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108144 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11254, + "unit": "ns/op\t 14642 B/op\t 74 allocs/op", + "extra": "107822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11254, + "unit": "ns/op", + "extra": "107822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14642, + "unit": "B/op", + "extra": "107822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "107822 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11088, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "110295 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11088, + "unit": "ns/op", + "extra": "110295 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "110295 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "110295 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11052, + "unit": "ns/op\t 14617 B/op\t 74 allocs/op", + "extra": "109273 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11052, + "unit": "ns/op", + "extra": "109273 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14617, + "unit": "B/op", + "extra": "109273 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109273 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11039, + "unit": "ns/op\t 14615 B/op\t 74 allocs/op", + "extra": "109069 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11039, + "unit": "ns/op", + "extra": "109069 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14615, + "unit": "B/op", + "extra": "109069 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "109069 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput", + "value": 11044, + "unit": "ns/op\t 14622 B/op\t 74 allocs/op", + "extra": "108196 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - ns/op", + "value": 11044, + "unit": "ns/op", + "extra": "108196 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - B/op", + "value": 14622, + "unit": "B/op", + "extra": "108196 times\n4 procs" + }, + { + "name": "BenchmarkNginxService_parseNginxVersionCommandOutput - allocs/op", + "value": 74, + "unit": "allocs/op", + "extra": "108196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1895665, + "unit": "ns/op\t 541360 B/op\t 8699 allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1895665, + "unit": "ns/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541360, + "unit": "B/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1915011, + "unit": "ns/op\t 541684 B/op\t 8699 allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1915011, + "unit": "ns/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541684, + "unit": "B/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1872165, + "unit": "ns/op\t 540112 B/op\t 8699 allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1872165, + "unit": "ns/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540112, + "unit": "B/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1891624, + "unit": "ns/op\t 541381 B/op\t 8699 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1891624, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541381, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1871861, + "unit": "ns/op\t 541295 B/op\t 8699 allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1871861, + "unit": "ns/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541295, + "unit": "B/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1916451, + "unit": "ns/op\t 541039 B/op\t 8699 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1916451, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541039, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1981340, + "unit": "ns/op\t 540034 B/op\t 8699 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1981340, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540034, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1887484, + "unit": "ns/op\t 542119 B/op\t 8699 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1887484, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 542119, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1892073, + "unit": "ns/op\t 541150 B/op\t 8699 allocs/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1892073, + "unit": "ns/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541150, + "unit": "B/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1898685, + "unit": "ns/op\t 541823 B/op\t 8699 allocs/op", + "extra": "638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1898685, + "unit": "ns/op", + "extra": "638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541823, + "unit": "B/op", + "extra": "638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3461080, + "unit": "ns/op\t 781204 B/op\t 16598 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3461080, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781204, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3446176, + "unit": "ns/op\t 778952 B/op\t 16597 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3446176, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778952, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3431751, + "unit": "ns/op\t 777364 B/op\t 16597 allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3431751, + "unit": "ns/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 777364, + "unit": "B/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3426037, + "unit": "ns/op\t 779758 B/op\t 16597 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3426037, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779758, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3439180, + "unit": "ns/op\t 780070 B/op\t 16597 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3439180, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780070, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3397681, + "unit": "ns/op\t 779704 B/op\t 16597 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3397681, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779704, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3413053, + "unit": "ns/op\t 778852 B/op\t 16597 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3413053, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778852, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3473530, + "unit": "ns/op\t 781481 B/op\t 16598 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3473530, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781481, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3421715, + "unit": "ns/op\t 777700 B/op\t 16597 allocs/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3421715, + "unit": "ns/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 777700, + "unit": "B/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3413144, + "unit": "ns/op\t 778802 B/op\t 16597 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3413144, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778802, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4929920, + "unit": "ns/op\t 1014706 B/op\t 24449 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4929920, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014706, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5004320, + "unit": "ns/op\t 1014801 B/op\t 24449 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5004320, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014801, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5013162, + "unit": "ns/op\t 1013855 B/op\t 24449 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5013162, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013855, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4962021, + "unit": "ns/op\t 1014586 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4962021, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014586, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5046068, + "unit": "ns/op\t 1013924 B/op\t 24449 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5046068, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013924, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5034612, + "unit": "ns/op\t 1013736 B/op\t 24449 allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5034612, + "unit": "ns/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013736, + "unit": "B/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5003054, + "unit": "ns/op\t 1014597 B/op\t 24449 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5003054, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014597, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4944621, + "unit": "ns/op\t 1015476 B/op\t 24449 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4944621, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015476, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4958733, + "unit": "ns/op\t 1015065 B/op\t 24449 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4958733, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015065, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4922381, + "unit": "ns/op\t 1015212 B/op\t 24449 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4922381, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015212, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14023799, + "unit": "ns/op\t 2481879 B/op\t 72632 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14023799, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2481879, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14284208, + "unit": "ns/op\t 2485341 B/op\t 72632 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14284208, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485341, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14112961, + "unit": "ns/op\t 2481023 B/op\t 72632 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14112961, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2481023, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13959513, + "unit": "ns/op\t 2476432 B/op\t 72631 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13959513, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2476432, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14262874, + "unit": "ns/op\t 2478497 B/op\t 72632 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14262874, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2478497, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14160438, + "unit": "ns/op\t 2480437 B/op\t 72632 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14160438, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480437, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14091093, + "unit": "ns/op\t 2486454 B/op\t 72632 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14091093, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2486454, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14159497, + "unit": "ns/op\t 2483640 B/op\t 72632 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14159497, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483640, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14208490, + "unit": "ns/op\t 2475340 B/op\t 72631 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14208490, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2475340, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14308708, + "unit": "ns/op\t 2483870 B/op\t 72632 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14308708, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483870, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "951443f43177dc4a98175aa94f6a0428e8e3447b", + "message": "Switch over to new instance watcher service (#687)", + "timestamp": "2024-05-28T14:08:49+01:00", + "tree_id": "a5c598ee83fbcce87dccd4cf9aacf069158a97a0", + "url": "https://github.com/nginx/agent/commit/951443f43177dc4a98175aa94f6a0428e8e3447b" + }, + "date": 1716901907164, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1733571, + "unit": "ns/op\t 540907 B/op\t 8699 allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1733571, + "unit": "ns/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540907, + "unit": "B/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1718120, + "unit": "ns/op\t 541697 B/op\t 8699 allocs/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1718120, + "unit": "ns/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541697, + "unit": "B/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1725452, + "unit": "ns/op\t 541858 B/op\t 8699 allocs/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1725452, + "unit": "ns/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541858, + "unit": "B/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1725421, + "unit": "ns/op\t 539995 B/op\t 8699 allocs/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1725421, + "unit": "ns/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 539995, + "unit": "B/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1722759, + "unit": "ns/op\t 540455 B/op\t 8699 allocs/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1722759, + "unit": "ns/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540455, + "unit": "B/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1746336, + "unit": "ns/op\t 540798 B/op\t 8699 allocs/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1746336, + "unit": "ns/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540798, + "unit": "B/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1725548, + "unit": "ns/op\t 540288 B/op\t 8699 allocs/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1725548, + "unit": "ns/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540288, + "unit": "B/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1728513, + "unit": "ns/op\t 541337 B/op\t 8699 allocs/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1728513, + "unit": "ns/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541337, + "unit": "B/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1734861, + "unit": "ns/op\t 541468 B/op\t 8699 allocs/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1734861, + "unit": "ns/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541468, + "unit": "B/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1739511, + "unit": "ns/op\t 541470 B/op\t 8699 allocs/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1739511, + "unit": "ns/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541470, + "unit": "B/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3138754, + "unit": "ns/op\t 780400 B/op\t 16598 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3138754, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780400, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3192538, + "unit": "ns/op\t 779824 B/op\t 16597 allocs/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3192538, + "unit": "ns/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779824, + "unit": "B/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3139254, + "unit": "ns/op\t 778772 B/op\t 16597 allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3139254, + "unit": "ns/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778772, + "unit": "B/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3149066, + "unit": "ns/op\t 777728 B/op\t 16597 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3149066, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 777728, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3131556, + "unit": "ns/op\t 781175 B/op\t 16598 allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3131556, + "unit": "ns/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781175, + "unit": "B/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3141788, + "unit": "ns/op\t 777866 B/op\t 16597 allocs/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3141788, + "unit": "ns/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 777866, + "unit": "B/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3136813, + "unit": "ns/op\t 778339 B/op\t 16597 allocs/op", + "extra": "392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3136813, + "unit": "ns/op", + "extra": "392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778339, + "unit": "B/op", + "extra": "392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3102012, + "unit": "ns/op\t 780367 B/op\t 16597 allocs/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3102012, + "unit": "ns/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780367, + "unit": "B/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3174000, + "unit": "ns/op\t 778798 B/op\t 16597 allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3174000, + "unit": "ns/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778798, + "unit": "B/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3155933, + "unit": "ns/op\t 781827 B/op\t 16598 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3155933, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781827, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4598924, + "unit": "ns/op\t 1012132 B/op\t 24448 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4598924, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1012132, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24448, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4547947, + "unit": "ns/op\t 1015951 B/op\t 24449 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4547947, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015951, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4594226, + "unit": "ns/op\t 1017740 B/op\t 24449 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4594226, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017740, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4537573, + "unit": "ns/op\t 1015599 B/op\t 24449 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4537573, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015599, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4552146, + "unit": "ns/op\t 1013123 B/op\t 24449 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4552146, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013123, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4547687, + "unit": "ns/op\t 1016710 B/op\t 24449 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4547687, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016710, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4634469, + "unit": "ns/op\t 1017130 B/op\t 24449 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4634469, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017130, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4579850, + "unit": "ns/op\t 1017120 B/op\t 24449 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4579850, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1017120, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4528496, + "unit": "ns/op\t 1014083 B/op\t 24448 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4528496, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014083, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24448, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4567392, + "unit": "ns/op\t 1018218 B/op\t 24449 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4567392, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1018218, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13665907, + "unit": "ns/op\t 2479766 B/op\t 72632 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13665907, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2479766, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13373135, + "unit": "ns/op\t 2480018 B/op\t 72631 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13373135, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480018, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13492954, + "unit": "ns/op\t 2483092 B/op\t 72632 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13492954, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483092, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13458847, + "unit": "ns/op\t 2479148 B/op\t 72632 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13458847, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2479148, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13575157, + "unit": "ns/op\t 2485126 B/op\t 72632 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13575157, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485126, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13357852, + "unit": "ns/op\t 2483075 B/op\t 72632 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13357852, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483075, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13465740, + "unit": "ns/op\t 2479778 B/op\t 72632 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13465740, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2479778, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13562938, + "unit": "ns/op\t 2478615 B/op\t 72632 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13562938, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2478615, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13546176, + "unit": "ns/op\t 2476623 B/op\t 72631 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13546176, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2476623, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13602271, + "unit": "ns/op\t 2483341 B/op\t 72632 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13602271, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483341, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3653d5486687b04534c61d21c0ff573c3c342c4b", + "message": "Add file plugin (#694)", + "timestamp": "2024-05-29T16:01:42+01:00", + "tree_id": "28e04bb47e8fb30fdb946d32b5fd868b38a1cd4c", + "url": "https://github.com/nginx/agent/commit/3653d5486687b04534c61d21c0ff573c3c342c4b" + }, + "date": 1716995072009, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1785312, + "unit": "ns/op\t 540040 B/op\t 8699 allocs/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1785312, + "unit": "ns/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540040, + "unit": "B/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1788233, + "unit": "ns/op\t 540770 B/op\t 8699 allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1788233, + "unit": "ns/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540770, + "unit": "B/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1781927, + "unit": "ns/op\t 541386 B/op\t 8699 allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1781927, + "unit": "ns/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541386, + "unit": "B/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1784762, + "unit": "ns/op\t 541954 B/op\t 8699 allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1784762, + "unit": "ns/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541954, + "unit": "B/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1793621, + "unit": "ns/op\t 540453 B/op\t 8699 allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1793621, + "unit": "ns/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540453, + "unit": "B/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1788843, + "unit": "ns/op\t 542562 B/op\t 8699 allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1788843, + "unit": "ns/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 542562, + "unit": "B/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1780246, + "unit": "ns/op\t 541142 B/op\t 8699 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1780246, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541142, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1798156, + "unit": "ns/op\t 540009 B/op\t 8699 allocs/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1798156, + "unit": "ns/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540009, + "unit": "B/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1782022, + "unit": "ns/op\t 540052 B/op\t 8699 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1782022, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540052, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1776693, + "unit": "ns/op\t 541020 B/op\t 8699 allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1776693, + "unit": "ns/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541020, + "unit": "B/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3248787, + "unit": "ns/op\t 778562 B/op\t 16597 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3248787, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778562, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3222941, + "unit": "ns/op\t 781113 B/op\t 16598 allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3222941, + "unit": "ns/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781113, + "unit": "B/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3189763, + "unit": "ns/op\t 779518 B/op\t 16597 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3189763, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779518, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3257306, + "unit": "ns/op\t 777986 B/op\t 16597 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3257306, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 777986, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3261115, + "unit": "ns/op\t 779880 B/op\t 16597 allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3261115, + "unit": "ns/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779880, + "unit": "B/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3220286, + "unit": "ns/op\t 779688 B/op\t 16597 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3220286, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779688, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3265116, + "unit": "ns/op\t 778480 B/op\t 16597 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3265116, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778480, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3255450, + "unit": "ns/op\t 779843 B/op\t 16597 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3255450, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779843, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3216018, + "unit": "ns/op\t 779275 B/op\t 16597 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3216018, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779275, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3224920, + "unit": "ns/op\t 779473 B/op\t 16597 allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3224920, + "unit": "ns/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779473, + "unit": "B/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4686371, + "unit": "ns/op\t 1015791 B/op\t 24449 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4686371, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015791, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4660221, + "unit": "ns/op\t 1016232 B/op\t 24449 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4660221, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016232, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4606121, + "unit": "ns/op\t 1015241 B/op\t 24449 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4606121, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015241, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4635411, + "unit": "ns/op\t 1016500 B/op\t 24449 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4635411, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016500, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4715109, + "unit": "ns/op\t 1016157 B/op\t 24449 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4715109, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016157, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4650305, + "unit": "ns/op\t 1014953 B/op\t 24449 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4650305, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014953, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4615644, + "unit": "ns/op\t 1014788 B/op\t 24449 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4615644, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014788, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4663823, + "unit": "ns/op\t 1014704 B/op\t 24449 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4663823, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014704, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4655764, + "unit": "ns/op\t 1012963 B/op\t 24448 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4655764, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1012963, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24448, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4698258, + "unit": "ns/op\t 1015217 B/op\t 24449 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4698258, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015217, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13806202, + "unit": "ns/op\t 2483173 B/op\t 72632 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13806202, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2483173, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13606759, + "unit": "ns/op\t 2479783 B/op\t 72632 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13606759, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2479783, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13661379, + "unit": "ns/op\t 2484210 B/op\t 72632 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13661379, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2484210, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13432572, + "unit": "ns/op\t 2481313 B/op\t 72632 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13432572, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2481313, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13670887, + "unit": "ns/op\t 2482492 B/op\t 72632 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13670887, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2482492, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13781873, + "unit": "ns/op\t 2486104 B/op\t 72632 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13781873, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2486104, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13730974, + "unit": "ns/op\t 2475252 B/op\t 72631 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13730974, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2475252, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13733897, + "unit": "ns/op\t 2482623 B/op\t 72632 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13733897, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2482623, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13656514, + "unit": "ns/op\t 2482472 B/op\t 72632 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13656514, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2482472, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13902227, + "unit": "ns/op\t 2481630 B/op\t 72632 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13902227, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2481630, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "128620221+pdabelf5@users.noreply.github.com", + "name": "Paul Abel", + "username": "pdabelf5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b97056513029f54abf255009f8859fb6122435aa", + "message": "Add agent v3 packaging & release workflows (#651)", + "timestamp": "2024-05-29T16:10:43+01:00", + "tree_id": "5d403c8b4c7b1f221445d8ab30ac5cfd0870d84b", + "url": "https://github.com/nginx/agent/commit/b97056513029f54abf255009f8859fb6122435aa" + }, + "date": 1716995613075, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1804344, + "unit": "ns/op\t 540826 B/op\t 8699 allocs/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1804344, + "unit": "ns/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540826, + "unit": "B/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1795964, + "unit": "ns/op\t 541099 B/op\t 8699 allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1795964, + "unit": "ns/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541099, + "unit": "B/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1820120, + "unit": "ns/op\t 541234 B/op\t 8699 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1820120, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541234, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1828786, + "unit": "ns/op\t 540527 B/op\t 8699 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1828786, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540527, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1860144, + "unit": "ns/op\t 540165 B/op\t 8699 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1860144, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540165, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1814872, + "unit": "ns/op\t 539779 B/op\t 8699 allocs/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1814872, + "unit": "ns/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 539779, + "unit": "B/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1815058, + "unit": "ns/op\t 541563 B/op\t 8699 allocs/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1815058, + "unit": "ns/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541563, + "unit": "B/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1804631, + "unit": "ns/op\t 540796 B/op\t 8699 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1804631, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 540796, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1799983, + "unit": "ns/op\t 541966 B/op\t 8699 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1799983, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541966, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1843084, + "unit": "ns/op\t 541518 B/op\t 8699 allocs/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1843084, + "unit": "ns/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 541518, + "unit": "B/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8699, + "unit": "allocs/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3426429, + "unit": "ns/op\t 781414 B/op\t 16598 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3426429, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781414, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3299284, + "unit": "ns/op\t 778586 B/op\t 16597 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3299284, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778586, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3282827, + "unit": "ns/op\t 781515 B/op\t 16598 allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3282827, + "unit": "ns/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781515, + "unit": "B/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3295599, + "unit": "ns/op\t 778514 B/op\t 16597 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3295599, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 778514, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3260077, + "unit": "ns/op\t 779743 B/op\t 16597 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3260077, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 779743, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3340232, + "unit": "ns/op\t 782680 B/op\t 16598 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3340232, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 782680, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3322494, + "unit": "ns/op\t 780625 B/op\t 16598 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3322494, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780625, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3332475, + "unit": "ns/op\t 781256 B/op\t 16598 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3332475, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 781256, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3305586, + "unit": "ns/op\t 780446 B/op\t 16598 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3305586, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780446, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16598, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3270107, + "unit": "ns/op\t 780315 B/op\t 16597 allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3270107, + "unit": "ns/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 780315, + "unit": "B/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16597, + "unit": "allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4705604, + "unit": "ns/op\t 1016795 B/op\t 24449 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4705604, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016795, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4774861, + "unit": "ns/op\t 1015582 B/op\t 24449 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4774861, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015582, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4779129, + "unit": "ns/op\t 1014985 B/op\t 24449 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4779129, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014985, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4737625, + "unit": "ns/op\t 1015555 B/op\t 24449 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4737625, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015555, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4808695, + "unit": "ns/op\t 1015159 B/op\t 24449 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4808695, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015159, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4819133, + "unit": "ns/op\t 1016614 B/op\t 24449 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4819133, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1016614, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4820654, + "unit": "ns/op\t 1015510 B/op\t 24449 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4820654, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1015510, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4791102, + "unit": "ns/op\t 1014352 B/op\t 24449 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4791102, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014352, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4926780, + "unit": "ns/op\t 1014704 B/op\t 24449 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4926780, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1014704, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4840291, + "unit": "ns/op\t 1013336 B/op\t 24449 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4840291, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1013336, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24449, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14384677, + "unit": "ns/op\t 2485686 B/op\t 72632 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14384677, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485686, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14323404, + "unit": "ns/op\t 2480248 B/op\t 72632 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14323404, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480248, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13887838, + "unit": "ns/op\t 2477595 B/op\t 72631 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13887838, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477595, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14135935, + "unit": "ns/op\t 2473493 B/op\t 72631 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14135935, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2473493, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14581047, + "unit": "ns/op\t 2485048 B/op\t 72632 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14581047, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485048, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14259781, + "unit": "ns/op\t 2477664 B/op\t 72632 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14259781, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477664, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14298634, + "unit": "ns/op\t 2477170 B/op\t 72631 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14298634, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2477170, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72631, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14151734, + "unit": "ns/op\t 2480881 B/op\t 72632 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14151734, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480881, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14163323, + "unit": "ns/op\t 2480986 B/op\t 72632 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14163323, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2480986, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14111847, + "unit": "ns/op\t 2485254 B/op\t 72632 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14111847, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2485254, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 72632, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9d2ea4d80c2369c73c0a0fa0f05a3c0b8641bef3", + "message": "Detect unhealthy instance (#696)\n\n* detect unhealthy and degraded health", + "timestamp": "2024-06-10T17:22:58+01:00", + "tree_id": "bfc24cdb13b1fc89ad266c73225cec9992280c14", + "url": "https://github.com/nginx/agent/commit/9d2ea4d80c2369c73c0a0fa0f05a3c0b8641bef3" + }, + "date": 1718036670203, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 722544, + "unit": "ns/op\t 257243 B/op\t 1249 allocs/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 722544, + "unit": "ns/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257243, + "unit": "B/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 722481, + "unit": "ns/op\t 256804 B/op\t 1249 allocs/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 722481, + "unit": "ns/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256804, + "unit": "B/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719895, + "unit": "ns/op\t 257067 B/op\t 1249 allocs/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719895, + "unit": "ns/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257067, + "unit": "B/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 720830, + "unit": "ns/op\t 257288 B/op\t 1249 allocs/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 720830, + "unit": "ns/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257288, + "unit": "B/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 720931, + "unit": "ns/op\t 257161 B/op\t 1249 allocs/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 720931, + "unit": "ns/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257161, + "unit": "B/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 721516, + "unit": "ns/op\t 257583 B/op\t 1249 allocs/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 721516, + "unit": "ns/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257583, + "unit": "B/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 748222, + "unit": "ns/op\t 256981 B/op\t 1249 allocs/op", + "extra": "1678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 748222, + "unit": "ns/op", + "extra": "1678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256981, + "unit": "B/op", + "extra": "1678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 721915, + "unit": "ns/op\t 256821 B/op\t 1249 allocs/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 721915, + "unit": "ns/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256821, + "unit": "B/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 717624, + "unit": "ns/op\t 256714 B/op\t 1249 allocs/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 717624, + "unit": "ns/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256714, + "unit": "B/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 716757, + "unit": "ns/op\t 256577 B/op\t 1249 allocs/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 716757, + "unit": "ns/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256577, + "unit": "B/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1793592, + "unit": "ns/op\t 467513 B/op\t 8583 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1793592, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467513, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1788233, + "unit": "ns/op\t 467153 B/op\t 8583 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1788233, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467153, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1765195, + "unit": "ns/op\t 468379 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1765195, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468379, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1798141, + "unit": "ns/op\t 468637 B/op\t 8583 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1798141, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468637, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1802018, + "unit": "ns/op\t 468507 B/op\t 8583 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1802018, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468507, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1789775, + "unit": "ns/op\t 468225 B/op\t 8583 allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1789775, + "unit": "ns/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468225, + "unit": "B/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1791908, + "unit": "ns/op\t 468343 B/op\t 8583 allocs/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1791908, + "unit": "ns/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468343, + "unit": "B/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1780407, + "unit": "ns/op\t 466995 B/op\t 8583 allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1780407, + "unit": "ns/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466995, + "unit": "B/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1924537, + "unit": "ns/op\t 468268 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1924537, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468268, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1783376, + "unit": "ns/op\t 466936 B/op\t 8583 allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1783376, + "unit": "ns/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466936, + "unit": "B/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3204503, + "unit": "ns/op\t 703878 B/op\t 16406 allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3204503, + "unit": "ns/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703878, + "unit": "B/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3306035, + "unit": "ns/op\t 703476 B/op\t 16406 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3306035, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703476, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3282661, + "unit": "ns/op\t 703188 B/op\t 16406 allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3282661, + "unit": "ns/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703188, + "unit": "B/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3291133, + "unit": "ns/op\t 704982 B/op\t 16406 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3291133, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704982, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3225867, + "unit": "ns/op\t 703927 B/op\t 16406 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3225867, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703927, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3241189, + "unit": "ns/op\t 703271 B/op\t 16406 allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3241189, + "unit": "ns/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703271, + "unit": "B/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3278925, + "unit": "ns/op\t 701933 B/op\t 16406 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3278925, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 701933, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3292422, + "unit": "ns/op\t 703663 B/op\t 16406 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3292422, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703663, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3291219, + "unit": "ns/op\t 702060 B/op\t 16406 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3291219, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702060, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3274061, + "unit": "ns/op\t 703757 B/op\t 16406 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3274061, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703757, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4716364, + "unit": "ns/op\t 936615 B/op\t 24183 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4716364, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936615, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4726323, + "unit": "ns/op\t 935878 B/op\t 24184 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4726323, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935878, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4688996, + "unit": "ns/op\t 936811 B/op\t 24184 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4688996, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936811, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4739262, + "unit": "ns/op\t 939316 B/op\t 24184 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4739262, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939316, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4693226, + "unit": "ns/op\t 938630 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4693226, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938630, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4700176, + "unit": "ns/op\t 937299 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4700176, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937299, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4648296, + "unit": "ns/op\t 935255 B/op\t 24183 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4648296, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935255, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4667332, + "unit": "ns/op\t 937389 B/op\t 24184 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4667332, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937389, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4729194, + "unit": "ns/op\t 938351 B/op\t 24184 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4729194, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938351, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4719810, + "unit": "ns/op\t 938069 B/op\t 24184 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4719810, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938069, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13408374, + "unit": "ns/op\t 2374529 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13408374, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374529, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13349431, + "unit": "ns/op\t 2373061 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13349431, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2373061, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13511567, + "unit": "ns/op\t 2374714 B/op\t 71920 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13511567, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374714, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13744174, + "unit": "ns/op\t 2377623 B/op\t 71920 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13744174, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377623, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13594074, + "unit": "ns/op\t 2373568 B/op\t 71920 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13594074, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2373568, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13328933, + "unit": "ns/op\t 2376907 B/op\t 71920 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13328933, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376907, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13479966, + "unit": "ns/op\t 2376408 B/op\t 71920 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13479966, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376408, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13540944, + "unit": "ns/op\t 2371184 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13540944, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2371184, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13416639, + "unit": "ns/op\t 2382439 B/op\t 71921 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13416639, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382439, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13524222, + "unit": "ns/op\t 2378998 B/op\t 71921 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13524222, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2378998, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "32328621f255e83eee5a4bf790d613d28cd8b5d3", + "message": "Add command plugin (#699)", + "timestamp": "2024-06-10T17:32:44+01:00", + "tree_id": "21006e77444ebb53fbb6b994dafc619afa5d06db", + "url": "https://github.com/nginx/agent/commit/32328621f255e83eee5a4bf790d613d28cd8b5d3" + }, + "date": 1718037257818, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 732522, + "unit": "ns/op\t 256833 B/op\t 1249 allocs/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 732522, + "unit": "ns/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256833, + "unit": "B/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 729043, + "unit": "ns/op\t 256799 B/op\t 1249 allocs/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 729043, + "unit": "ns/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256799, + "unit": "B/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 728505, + "unit": "ns/op\t 256302 B/op\t 1249 allocs/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 728505, + "unit": "ns/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256302, + "unit": "B/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 733289, + "unit": "ns/op\t 256844 B/op\t 1249 allocs/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 733289, + "unit": "ns/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256844, + "unit": "B/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 764553, + "unit": "ns/op\t 256482 B/op\t 1249 allocs/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 764553, + "unit": "ns/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256482, + "unit": "B/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 740979, + "unit": "ns/op\t 256931 B/op\t 1249 allocs/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 740979, + "unit": "ns/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256931, + "unit": "B/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 732533, + "unit": "ns/op\t 257130 B/op\t 1249 allocs/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 732533, + "unit": "ns/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257130, + "unit": "B/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 735899, + "unit": "ns/op\t 256483 B/op\t 1249 allocs/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 735899, + "unit": "ns/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256483, + "unit": "B/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 734570, + "unit": "ns/op\t 256460 B/op\t 1249 allocs/op", + "extra": "1628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 734570, + "unit": "ns/op", + "extra": "1628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256460, + "unit": "B/op", + "extra": "1628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 733541, + "unit": "ns/op\t 257370 B/op\t 1249 allocs/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 733541, + "unit": "ns/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257370, + "unit": "B/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1813762, + "unit": "ns/op\t 467595 B/op\t 8583 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1813762, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467595, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1813632, + "unit": "ns/op\t 468072 B/op\t 8583 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1813632, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468072, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1819650, + "unit": "ns/op\t 468289 B/op\t 8583 allocs/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1819650, + "unit": "ns/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468289, + "unit": "B/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1808149, + "unit": "ns/op\t 466662 B/op\t 8583 allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1808149, + "unit": "ns/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466662, + "unit": "B/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1802795, + "unit": "ns/op\t 467595 B/op\t 8583 allocs/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1802795, + "unit": "ns/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467595, + "unit": "B/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1802893, + "unit": "ns/op\t 467716 B/op\t 8583 allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1802893, + "unit": "ns/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467716, + "unit": "B/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1792033, + "unit": "ns/op\t 468353 B/op\t 8583 allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1792033, + "unit": "ns/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468353, + "unit": "B/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1812799, + "unit": "ns/op\t 466834 B/op\t 8583 allocs/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1812799, + "unit": "ns/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466834, + "unit": "B/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1792402, + "unit": "ns/op\t 468063 B/op\t 8583 allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1792402, + "unit": "ns/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468063, + "unit": "B/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1852106, + "unit": "ns/op\t 467771 B/op\t 8583 allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1852106, + "unit": "ns/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467771, + "unit": "B/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3281926, + "unit": "ns/op\t 704089 B/op\t 16406 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3281926, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704089, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3343231, + "unit": "ns/op\t 703120 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3343231, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703120, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3338612, + "unit": "ns/op\t 703166 B/op\t 16406 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3338612, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703166, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3304498, + "unit": "ns/op\t 701563 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3304498, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 701563, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3293189, + "unit": "ns/op\t 703195 B/op\t 16406 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3293189, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703195, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3324029, + "unit": "ns/op\t 705097 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3324029, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705097, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3328976, + "unit": "ns/op\t 702580 B/op\t 16406 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3328976, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702580, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3323577, + "unit": "ns/op\t 703219 B/op\t 16406 allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3323577, + "unit": "ns/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703219, + "unit": "B/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3367771, + "unit": "ns/op\t 702544 B/op\t 16406 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3367771, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702544, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3331283, + "unit": "ns/op\t 703690 B/op\t 16406 allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3331283, + "unit": "ns/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703690, + "unit": "B/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4754793, + "unit": "ns/op\t 937291 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4754793, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937291, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4809918, + "unit": "ns/op\t 937586 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4809918, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937586, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4807899, + "unit": "ns/op\t 935807 B/op\t 24183 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4807899, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935807, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4860778, + "unit": "ns/op\t 939149 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4860778, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939149, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4775993, + "unit": "ns/op\t 936791 B/op\t 24184 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4775993, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936791, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4811118, + "unit": "ns/op\t 932898 B/op\t 24183 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4811118, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 932898, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4871123, + "unit": "ns/op\t 938531 B/op\t 24184 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4871123, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938531, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4787144, + "unit": "ns/op\t 936971 B/op\t 24184 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4787144, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936971, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4833277, + "unit": "ns/op\t 937653 B/op\t 24184 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4833277, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937653, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4748001, + "unit": "ns/op\t 938272 B/op\t 24184 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4748001, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938272, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13481619, + "unit": "ns/op\t 2374055 B/op\t 71920 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13481619, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374055, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13473951, + "unit": "ns/op\t 2367625 B/op\t 71920 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13473951, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2367625, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13717444, + "unit": "ns/op\t 2380061 B/op\t 71921 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13717444, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2380061, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13783686, + "unit": "ns/op\t 2375372 B/op\t 71920 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13783686, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375372, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13661886, + "unit": "ns/op\t 2375372 B/op\t 71920 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13661886, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375372, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13749767, + "unit": "ns/op\t 2376845 B/op\t 71920 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13749767, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376845, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13966238, + "unit": "ns/op\t 2372642 B/op\t 71920 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13966238, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372642, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13759104, + "unit": "ns/op\t 2381631 B/op\t 71921 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13759104, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2381631, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13785318, + "unit": "ns/op\t 2377285 B/op\t 71921 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13785318, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377285, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13467101, + "unit": "ns/op\t 2376748 B/op\t 71920 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13467101, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376748, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b69acce59e205d925ec362e79f08875a12964955", + "message": "Add pkg folder for external code utilization (#703)\n\n* add layout.md to docs folder to explain the project layout\r\n* move code to pkg for external facing code that can be reused outside root directory of the project", + "timestamp": "2024-06-12T17:18:05+01:00", + "tree_id": "ce196dad08ad57672859f3fa0d8e890aacd444d7", + "url": "https://github.com/nginx/agent/commit/b69acce59e205d925ec362e79f08875a12964955" + }, + "date": 1718209197132, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 711299, + "unit": "ns/op\t 256995 B/op\t 1249 allocs/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 711299, + "unit": "ns/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256995, + "unit": "B/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 717959, + "unit": "ns/op\t 256914 B/op\t 1249 allocs/op", + "extra": "1672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 717959, + "unit": "ns/op", + "extra": "1672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256914, + "unit": "B/op", + "extra": "1672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 723309, + "unit": "ns/op\t 257964 B/op\t 1249 allocs/op", + "extra": "1654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 723309, + "unit": "ns/op", + "extra": "1654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257964, + "unit": "B/op", + "extra": "1654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 718534, + "unit": "ns/op\t 257106 B/op\t 1249 allocs/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 718534, + "unit": "ns/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257106, + "unit": "B/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 711350, + "unit": "ns/op\t 256350 B/op\t 1249 allocs/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 711350, + "unit": "ns/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256350, + "unit": "B/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 741960, + "unit": "ns/op\t 256890 B/op\t 1249 allocs/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 741960, + "unit": "ns/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256890, + "unit": "B/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 725649, + "unit": "ns/op\t 256587 B/op\t 1249 allocs/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 725649, + "unit": "ns/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256587, + "unit": "B/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 716771, + "unit": "ns/op\t 257002 B/op\t 1249 allocs/op", + "extra": "1597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 716771, + "unit": "ns/op", + "extra": "1597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257002, + "unit": "B/op", + "extra": "1597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 712541, + "unit": "ns/op\t 256992 B/op\t 1249 allocs/op", + "extra": "1720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 712541, + "unit": "ns/op", + "extra": "1720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256992, + "unit": "B/op", + "extra": "1720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719283, + "unit": "ns/op\t 256965 B/op\t 1249 allocs/op", + "extra": "1702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719283, + "unit": "ns/op", + "extra": "1702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256965, + "unit": "B/op", + "extra": "1702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1704174, + "unit": "ns/op\t 468350 B/op\t 8583 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1704174, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468350, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1702293, + "unit": "ns/op\t 466578 B/op\t 8583 allocs/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1702293, + "unit": "ns/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466578, + "unit": "B/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1709293, + "unit": "ns/op\t 467200 B/op\t 8583 allocs/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1709293, + "unit": "ns/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467200, + "unit": "B/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1710440, + "unit": "ns/op\t 467634 B/op\t 8583 allocs/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1710440, + "unit": "ns/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467634, + "unit": "B/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1753876, + "unit": "ns/op\t 468148 B/op\t 8583 allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1753876, + "unit": "ns/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468148, + "unit": "B/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1730776, + "unit": "ns/op\t 467079 B/op\t 8583 allocs/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1730776, + "unit": "ns/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467079, + "unit": "B/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1724133, + "unit": "ns/op\t 467685 B/op\t 8583 allocs/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1724133, + "unit": "ns/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467685, + "unit": "B/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1740182, + "unit": "ns/op\t 467141 B/op\t 8583 allocs/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1740182, + "unit": "ns/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467141, + "unit": "B/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1721277, + "unit": "ns/op\t 467171 B/op\t 8583 allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1721277, + "unit": "ns/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467171, + "unit": "B/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1701495, + "unit": "ns/op\t 467396 B/op\t 8583 allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1701495, + "unit": "ns/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467396, + "unit": "B/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3251447, + "unit": "ns/op\t 702089 B/op\t 16406 allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3251447, + "unit": "ns/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702089, + "unit": "B/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3231217, + "unit": "ns/op\t 705365 B/op\t 16406 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3231217, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705365, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3155943, + "unit": "ns/op\t 704485 B/op\t 16406 allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3155943, + "unit": "ns/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704485, + "unit": "B/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3171582, + "unit": "ns/op\t 704976 B/op\t 16406 allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3171582, + "unit": "ns/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704976, + "unit": "B/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3189091, + "unit": "ns/op\t 703448 B/op\t 16406 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3189091, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703448, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3168472, + "unit": "ns/op\t 702738 B/op\t 16406 allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3168472, + "unit": "ns/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702738, + "unit": "B/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3194876, + "unit": "ns/op\t 702690 B/op\t 16406 allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3194876, + "unit": "ns/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702690, + "unit": "B/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3215133, + "unit": "ns/op\t 704776 B/op\t 16406 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3215133, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704776, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3212029, + "unit": "ns/op\t 703829 B/op\t 16406 allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3212029, + "unit": "ns/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703829, + "unit": "B/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3213552, + "unit": "ns/op\t 703092 B/op\t 16406 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3213552, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703092, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4657879, + "unit": "ns/op\t 935103 B/op\t 24183 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4657879, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935103, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4533070, + "unit": "ns/op\t 939068 B/op\t 24184 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4533070, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939068, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4554577, + "unit": "ns/op\t 934918 B/op\t 24184 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4554577, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 934918, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4618551, + "unit": "ns/op\t 938028 B/op\t 24184 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4618551, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938028, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4586959, + "unit": "ns/op\t 934901 B/op\t 24183 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4586959, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 934901, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4588102, + "unit": "ns/op\t 938318 B/op\t 24184 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4588102, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938318, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4568804, + "unit": "ns/op\t 936604 B/op\t 24184 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4568804, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936604, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4540819, + "unit": "ns/op\t 935042 B/op\t 24183 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4540819, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935042, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4572875, + "unit": "ns/op\t 938165 B/op\t 24184 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4572875, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938165, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4590230, + "unit": "ns/op\t 939376 B/op\t 24184 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4590230, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939376, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13626249, + "unit": "ns/op\t 2372542 B/op\t 71920 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13626249, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372542, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13557470, + "unit": "ns/op\t 2384058 B/op\t 71921 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13557470, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2384058, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13461133, + "unit": "ns/op\t 2375284 B/op\t 71920 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13461133, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375284, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13391535, + "unit": "ns/op\t 2373299 B/op\t 71920 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13391535, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2373299, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13309841, + "unit": "ns/op\t 2372798 B/op\t 71920 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13309841, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372798, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13828330, + "unit": "ns/op\t 2377264 B/op\t 71921 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13828330, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377264, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13439226, + "unit": "ns/op\t 2375733 B/op\t 71920 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13439226, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375733, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13490553, + "unit": "ns/op\t 2377393 B/op\t 71920 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13490553, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377393, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13416606, + "unit": "ns/op\t 2371103 B/op\t 71920 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13416606, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2371103, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13441636, + "unit": "ns/op\t 2379373 B/op\t 71920 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13441636, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379373, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "85518764+olli-holmala@users.noreply.github.com", + "name": "Olli Holmala", + "username": "olli-holmala" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c11ef213c23076a2f6eab59eb028a9587ba83dbe", + "message": "feat: create OTel collector config from template (#698)\n\n* Metrics section is now the Collector section in nginx-agent.conf", + "timestamp": "2024-06-12T19:23:47+01:00", + "tree_id": "d650b9a3585c48555c4d36c8c3ed746f2ab58f87", + "url": "https://github.com/nginx/agent/commit/c11ef213c23076a2f6eab59eb028a9587ba83dbe" + }, + "date": 1718216742336, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 716385, + "unit": "ns/op\t 256847 B/op\t 1249 allocs/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 716385, + "unit": "ns/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256847, + "unit": "B/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 714939, + "unit": "ns/op\t 256783 B/op\t 1249 allocs/op", + "extra": "1656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 714939, + "unit": "ns/op", + "extra": "1656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256783, + "unit": "B/op", + "extra": "1656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719269, + "unit": "ns/op\t 257279 B/op\t 1249 allocs/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719269, + "unit": "ns/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257279, + "unit": "B/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 718504, + "unit": "ns/op\t 256489 B/op\t 1249 allocs/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 718504, + "unit": "ns/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256489, + "unit": "B/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 717599, + "unit": "ns/op\t 256779 B/op\t 1249 allocs/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 717599, + "unit": "ns/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256779, + "unit": "B/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 738940, + "unit": "ns/op\t 256999 B/op\t 1249 allocs/op", + "extra": "1514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 738940, + "unit": "ns/op", + "extra": "1514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256999, + "unit": "B/op", + "extra": "1514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719032, + "unit": "ns/op\t 256918 B/op\t 1249 allocs/op", + "extra": "1640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719032, + "unit": "ns/op", + "extra": "1640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256918, + "unit": "B/op", + "extra": "1640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 720132, + "unit": "ns/op\t 257055 B/op\t 1249 allocs/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 720132, + "unit": "ns/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257055, + "unit": "B/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719901, + "unit": "ns/op\t 256255 B/op\t 1249 allocs/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719901, + "unit": "ns/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256255, + "unit": "B/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719178, + "unit": "ns/op\t 256590 B/op\t 1249 allocs/op", + "extra": "1618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719178, + "unit": "ns/op", + "extra": "1618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256590, + "unit": "B/op", + "extra": "1618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1804798, + "unit": "ns/op\t 467820 B/op\t 8583 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1804798, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467820, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1802820, + "unit": "ns/op\t 468326 B/op\t 8583 allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1802820, + "unit": "ns/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468326, + "unit": "B/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1796174, + "unit": "ns/op\t 467876 B/op\t 8583 allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1796174, + "unit": "ns/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467876, + "unit": "B/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1815540, + "unit": "ns/op\t 467546 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1815540, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467546, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1815016, + "unit": "ns/op\t 467263 B/op\t 8583 allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1815016, + "unit": "ns/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467263, + "unit": "B/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1835318, + "unit": "ns/op\t 466529 B/op\t 8583 allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1835318, + "unit": "ns/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466529, + "unit": "B/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1814920, + "unit": "ns/op\t 467249 B/op\t 8583 allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1814920, + "unit": "ns/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467249, + "unit": "B/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1806311, + "unit": "ns/op\t 468266 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1806311, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468266, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1797974, + "unit": "ns/op\t 466986 B/op\t 8583 allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1797974, + "unit": "ns/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466986, + "unit": "B/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1796597, + "unit": "ns/op\t 468038 B/op\t 8583 allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1796597, + "unit": "ns/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468038, + "unit": "B/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3335015, + "unit": "ns/op\t 704067 B/op\t 16406 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3335015, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704067, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3300265, + "unit": "ns/op\t 702533 B/op\t 16406 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3300265, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702533, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3321513, + "unit": "ns/op\t 702004 B/op\t 16406 allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3321513, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702004, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3288932, + "unit": "ns/op\t 703599 B/op\t 16406 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3288932, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703599, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3311894, + "unit": "ns/op\t 703945 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3311894, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703945, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3327090, + "unit": "ns/op\t 703132 B/op\t 16406 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3327090, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703132, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3324205, + "unit": "ns/op\t 704463 B/op\t 16406 allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3324205, + "unit": "ns/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704463, + "unit": "B/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3334598, + "unit": "ns/op\t 703454 B/op\t 16406 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3334598, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703454, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3316953, + "unit": "ns/op\t 703263 B/op\t 16406 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3316953, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703263, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3337876, + "unit": "ns/op\t 703126 B/op\t 16406 allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3337876, + "unit": "ns/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703126, + "unit": "B/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4746125, + "unit": "ns/op\t 938073 B/op\t 24184 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4746125, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938073, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4762462, + "unit": "ns/op\t 937787 B/op\t 24184 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4762462, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937787, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4770915, + "unit": "ns/op\t 937429 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4770915, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937429, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4782933, + "unit": "ns/op\t 937934 B/op\t 24184 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4782933, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937934, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4767773, + "unit": "ns/op\t 935885 B/op\t 24184 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4767773, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935885, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4756961, + "unit": "ns/op\t 938175 B/op\t 24184 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4756961, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938175, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4712022, + "unit": "ns/op\t 936447 B/op\t 24184 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4712022, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936447, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4781077, + "unit": "ns/op\t 938801 B/op\t 24184 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4781077, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938801, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4788011, + "unit": "ns/op\t 938412 B/op\t 24184 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4788011, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938412, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4805227, + "unit": "ns/op\t 935749 B/op\t 24184 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4805227, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935749, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13339773, + "unit": "ns/op\t 2372794 B/op\t 71920 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13339773, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372794, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13857456, + "unit": "ns/op\t 2382358 B/op\t 71921 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13857456, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382358, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13141213, + "unit": "ns/op\t 2376597 B/op\t 71920 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13141213, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376597, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13512738, + "unit": "ns/op\t 2372196 B/op\t 71920 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13512738, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372196, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13559467, + "unit": "ns/op\t 2377879 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13559467, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377879, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13588339, + "unit": "ns/op\t 2374281 B/op\t 71921 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13588339, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374281, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13428186, + "unit": "ns/op\t 2370942 B/op\t 71920 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13428186, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2370942, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13501259, + "unit": "ns/op\t 2377196 B/op\t 71921 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13501259, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377196, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13693009, + "unit": "ns/op\t 2379006 B/op\t 71921 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13693009, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379006, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13419923, + "unit": "ns/op\t 2372691 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13419923, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372691, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "85518764+olli-holmala@users.noreply.github.com", + "name": "Olli Holmala", + "username": "olli-holmala" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c11ef213c23076a2f6eab59eb028a9587ba83dbe", + "message": "feat: create OTel collector config from template (#698)\n\n* Metrics section is now the Collector section in nginx-agent.conf", + "timestamp": "2024-06-12T19:23:47+01:00", + "tree_id": "d650b9a3585c48555c4d36c8c3ed746f2ab58f87", + "url": "https://github.com/nginx/agent/commit/c11ef213c23076a2f6eab59eb028a9587ba83dbe" + }, + "date": 1718368756884, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 712855, + "unit": "ns/op\t 257190 B/op\t 1249 allocs/op", + "extra": "1681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 712855, + "unit": "ns/op", + "extra": "1681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257190, + "unit": "B/op", + "extra": "1681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 717176, + "unit": "ns/op\t 256886 B/op\t 1249 allocs/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 717176, + "unit": "ns/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256886, + "unit": "B/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 702868, + "unit": "ns/op\t 256948 B/op\t 1249 allocs/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 702868, + "unit": "ns/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256948, + "unit": "B/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 707634, + "unit": "ns/op\t 257165 B/op\t 1249 allocs/op", + "extra": "1683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 707634, + "unit": "ns/op", + "extra": "1683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257165, + "unit": "B/op", + "extra": "1683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 727252, + "unit": "ns/op\t 257000 B/op\t 1249 allocs/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 727252, + "unit": "ns/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257000, + "unit": "B/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 720321, + "unit": "ns/op\t 256651 B/op\t 1249 allocs/op", + "extra": "1568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 720321, + "unit": "ns/op", + "extra": "1568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256651, + "unit": "B/op", + "extra": "1568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 705124, + "unit": "ns/op\t 256252 B/op\t 1249 allocs/op", + "extra": "1740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 705124, + "unit": "ns/op", + "extra": "1740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256252, + "unit": "B/op", + "extra": "1740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 709532, + "unit": "ns/op\t 256929 B/op\t 1249 allocs/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 709532, + "unit": "ns/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256929, + "unit": "B/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 724892, + "unit": "ns/op\t 256702 B/op\t 1249 allocs/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 724892, + "unit": "ns/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256702, + "unit": "B/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 706219, + "unit": "ns/op\t 256157 B/op\t 1249 allocs/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 706219, + "unit": "ns/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256157, + "unit": "B/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1787940, + "unit": "ns/op\t 468471 B/op\t 8583 allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1787940, + "unit": "ns/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468471, + "unit": "B/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1785109, + "unit": "ns/op\t 469150 B/op\t 8583 allocs/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1785109, + "unit": "ns/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469150, + "unit": "B/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1795060, + "unit": "ns/op\t 467324 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1795060, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467324, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1769870, + "unit": "ns/op\t 467265 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1769870, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467265, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1767416, + "unit": "ns/op\t 468132 B/op\t 8583 allocs/op", + "extra": "679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1767416, + "unit": "ns/op", + "extra": "679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468132, + "unit": "B/op", + "extra": "679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1836075, + "unit": "ns/op\t 467843 B/op\t 8583 allocs/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1836075, + "unit": "ns/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467843, + "unit": "B/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1783573, + "unit": "ns/op\t 467967 B/op\t 8583 allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1783573, + "unit": "ns/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467967, + "unit": "B/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1774459, + "unit": "ns/op\t 467992 B/op\t 8583 allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1774459, + "unit": "ns/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467992, + "unit": "B/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1760696, + "unit": "ns/op\t 467311 B/op\t 8583 allocs/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1760696, + "unit": "ns/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467311, + "unit": "B/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1771420, + "unit": "ns/op\t 467661 B/op\t 8583 allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1771420, + "unit": "ns/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467661, + "unit": "B/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3282831, + "unit": "ns/op\t 704201 B/op\t 16406 allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3282831, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704201, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3209224, + "unit": "ns/op\t 705420 B/op\t 16406 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3209224, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705420, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3260734, + "unit": "ns/op\t 703470 B/op\t 16406 allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3260734, + "unit": "ns/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703470, + "unit": "B/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3306129, + "unit": "ns/op\t 703087 B/op\t 16406 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3306129, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703087, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3281060, + "unit": "ns/op\t 704116 B/op\t 16406 allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3281060, + "unit": "ns/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704116, + "unit": "B/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3275305, + "unit": "ns/op\t 703710 B/op\t 16406 allocs/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3275305, + "unit": "ns/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703710, + "unit": "B/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3186786, + "unit": "ns/op\t 702811 B/op\t 16406 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3186786, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702811, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3279179, + "unit": "ns/op\t 703152 B/op\t 16406 allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3279179, + "unit": "ns/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703152, + "unit": "B/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3289941, + "unit": "ns/op\t 702924 B/op\t 16406 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3289941, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702924, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3270433, + "unit": "ns/op\t 704224 B/op\t 16406 allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3270433, + "unit": "ns/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704224, + "unit": "B/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4652504, + "unit": "ns/op\t 935212 B/op\t 24183 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4652504, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935212, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4655131, + "unit": "ns/op\t 936856 B/op\t 24184 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4655131, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936856, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4743729, + "unit": "ns/op\t 937924 B/op\t 24184 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4743729, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937924, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4723452, + "unit": "ns/op\t 934980 B/op\t 24183 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4723452, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 934980, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4711434, + "unit": "ns/op\t 937076 B/op\t 24184 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4711434, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937076, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4707781, + "unit": "ns/op\t 936542 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4707781, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936542, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4715707, + "unit": "ns/op\t 936593 B/op\t 24184 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4715707, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936593, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4734774, + "unit": "ns/op\t 938777 B/op\t 24184 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4734774, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938777, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4781327, + "unit": "ns/op\t 937468 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4781327, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937468, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4834601, + "unit": "ns/op\t 937455 B/op\t 24184 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4834601, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937455, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13448221, + "unit": "ns/op\t 2377459 B/op\t 71920 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13448221, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377459, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13520770, + "unit": "ns/op\t 2382726 B/op\t 71921 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13520770, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382726, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13583945, + "unit": "ns/op\t 2374586 B/op\t 71920 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13583945, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374586, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13443449, + "unit": "ns/op\t 2376223 B/op\t 71920 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13443449, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376223, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13507572, + "unit": "ns/op\t 2373785 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13507572, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2373785, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13410978, + "unit": "ns/op\t 2374490 B/op\t 71920 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13410978, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374490, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13516581, + "unit": "ns/op\t 2377812 B/op\t 71920 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13516581, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377812, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13488104, + "unit": "ns/op\t 2378779 B/op\t 71921 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13488104, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2378779, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13509603, + "unit": "ns/op\t 2379733 B/op\t 71921 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13509603, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379733, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13441410, + "unit": "ns/op\t 2374098 B/op\t 71920 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13441410, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374098, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "53749a62458fc84221e29003e0d4f6b29cbc2616", + "message": "Handle errors correctly when NGINX config can't be parsed (#718)", + "timestamp": "2024-06-25T14:51:51+01:00", + "tree_id": "c9bb5efd577760dc34320f2dabb4dccef62ce763", + "url": "https://github.com/nginx/agent/commit/53749a62458fc84221e29003e0d4f6b29cbc2616" + }, + "date": 1719323608645, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 762585, + "unit": "ns/op\t 257076 B/op\t 1249 allocs/op", + "extra": "1598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 762585, + "unit": "ns/op", + "extra": "1598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257076, + "unit": "B/op", + "extra": "1598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 730687, + "unit": "ns/op\t 256656 B/op\t 1249 allocs/op", + "extra": "1572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 730687, + "unit": "ns/op", + "extra": "1572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256656, + "unit": "B/op", + "extra": "1572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 729772, + "unit": "ns/op\t 257052 B/op\t 1249 allocs/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 729772, + "unit": "ns/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257052, + "unit": "B/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 729620, + "unit": "ns/op\t 256789 B/op\t 1249 allocs/op", + "extra": "1647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 729620, + "unit": "ns/op", + "extra": "1647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256789, + "unit": "B/op", + "extra": "1647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 729177, + "unit": "ns/op\t 256385 B/op\t 1249 allocs/op", + "extra": "1659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 729177, + "unit": "ns/op", + "extra": "1659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256385, + "unit": "B/op", + "extra": "1659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 742492, + "unit": "ns/op\t 256708 B/op\t 1249 allocs/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 742492, + "unit": "ns/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256708, + "unit": "B/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 734557, + "unit": "ns/op\t 257498 B/op\t 1249 allocs/op", + "extra": "1650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 734557, + "unit": "ns/op", + "extra": "1650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257498, + "unit": "B/op", + "extra": "1650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 726858, + "unit": "ns/op\t 256843 B/op\t 1249 allocs/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 726858, + "unit": "ns/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256843, + "unit": "B/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 747515, + "unit": "ns/op\t 256965 B/op\t 1249 allocs/op", + "extra": "1629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 747515, + "unit": "ns/op", + "extra": "1629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256965, + "unit": "B/op", + "extra": "1629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 722769, + "unit": "ns/op\t 257531 B/op\t 1249 allocs/op", + "extra": "1611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 722769, + "unit": "ns/op", + "extra": "1611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257531, + "unit": "B/op", + "extra": "1611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1884114, + "unit": "ns/op\t 467816 B/op\t 8583 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1884114, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467816, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1825021, + "unit": "ns/op\t 467934 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1825021, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467934, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1796616, + "unit": "ns/op\t 467818 B/op\t 8583 allocs/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1796616, + "unit": "ns/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467818, + "unit": "B/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1817667, + "unit": "ns/op\t 467654 B/op\t 8583 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1817667, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467654, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1819034, + "unit": "ns/op\t 468032 B/op\t 8583 allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1819034, + "unit": "ns/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468032, + "unit": "B/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1830527, + "unit": "ns/op\t 468723 B/op\t 8583 allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1830527, + "unit": "ns/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468723, + "unit": "B/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1803546, + "unit": "ns/op\t 468111 B/op\t 8583 allocs/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1803546, + "unit": "ns/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468111, + "unit": "B/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1826694, + "unit": "ns/op\t 468127 B/op\t 8583 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1826694, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468127, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1795975, + "unit": "ns/op\t 467474 B/op\t 8583 allocs/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1795975, + "unit": "ns/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467474, + "unit": "B/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1779838, + "unit": "ns/op\t 467455 B/op\t 8583 allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1779838, + "unit": "ns/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467455, + "unit": "B/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3362933, + "unit": "ns/op\t 700933 B/op\t 16406 allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3362933, + "unit": "ns/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 700933, + "unit": "B/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3384730, + "unit": "ns/op\t 702187 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3384730, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702187, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3324246, + "unit": "ns/op\t 703554 B/op\t 16406 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3324246, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703554, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3302386, + "unit": "ns/op\t 704568 B/op\t 16406 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3302386, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704568, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3397430, + "unit": "ns/op\t 702116 B/op\t 16406 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3397430, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702116, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3341463, + "unit": "ns/op\t 701751 B/op\t 16406 allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3341463, + "unit": "ns/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 701751, + "unit": "B/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3305952, + "unit": "ns/op\t 705092 B/op\t 16406 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3305952, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 705092, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3363463, + "unit": "ns/op\t 704415 B/op\t 16406 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3363463, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704415, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3317692, + "unit": "ns/op\t 704239 B/op\t 16406 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3317692, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704239, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3304565, + "unit": "ns/op\t 704564 B/op\t 16406 allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3304565, + "unit": "ns/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704564, + "unit": "B/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4800126, + "unit": "ns/op\t 937280 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4800126, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937280, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4855721, + "unit": "ns/op\t 938024 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4855721, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938024, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4867399, + "unit": "ns/op\t 934224 B/op\t 24183 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4867399, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 934224, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4849353, + "unit": "ns/op\t 938237 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4849353, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938237, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4786841, + "unit": "ns/op\t 937061 B/op\t 24184 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4786841, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937061, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4888677, + "unit": "ns/op\t 936931 B/op\t 24184 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4888677, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936931, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4850033, + "unit": "ns/op\t 935275 B/op\t 24183 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4850033, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935275, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4776866, + "unit": "ns/op\t 937347 B/op\t 24184 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4776866, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937347, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4878437, + "unit": "ns/op\t 937590 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4878437, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937590, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4795799, + "unit": "ns/op\t 936984 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4795799, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936984, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13936277, + "unit": "ns/op\t 2378987 B/op\t 71921 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13936277, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2378987, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13389438, + "unit": "ns/op\t 2373632 B/op\t 71920 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13389438, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2373632, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13754591, + "unit": "ns/op\t 2382250 B/op\t 71921 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13754591, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382250, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13772604, + "unit": "ns/op\t 2379222 B/op\t 71921 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13772604, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379222, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13831040, + "unit": "ns/op\t 2371237 B/op\t 71920 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13831040, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2371237, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13575520, + "unit": "ns/op\t 2377847 B/op\t 71921 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13575520, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377847, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13963769, + "unit": "ns/op\t 2376086 B/op\t 71921 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13963769, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376086, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13869592, + "unit": "ns/op\t 2377250 B/op\t 71920 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13869592, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377250, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13917469, + "unit": "ns/op\t 2372360 B/op\t 71920 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13917469, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372360, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13793223, + "unit": "ns/op\t 2375680 B/op\t 71920 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13793223, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375680, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ee90b47c98e09cad4cf86d48ba042dfe2be50721", + "message": "Upload nginx config (#702)", + "timestamp": "2024-06-25T16:45:34+01:00", + "tree_id": "02a089719f87086928cdab74eab927fd432466de", + "url": "https://github.com/nginx/agent/commit/ee90b47c98e09cad4cf86d48ba042dfe2be50721" + }, + "date": 1719330423023, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 751521, + "unit": "ns/op\t 257009 B/op\t 1249 allocs/op", + "extra": "1579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 751521, + "unit": "ns/op", + "extra": "1579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257009, + "unit": "B/op", + "extra": "1579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 760042, + "unit": "ns/op\t 256759 B/op\t 1249 allocs/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 760042, + "unit": "ns/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256759, + "unit": "B/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 753635, + "unit": "ns/op\t 256776 B/op\t 1249 allocs/op", + "extra": "1608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 753635, + "unit": "ns/op", + "extra": "1608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256776, + "unit": "B/op", + "extra": "1608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 750295, + "unit": "ns/op\t 256894 B/op\t 1249 allocs/op", + "extra": "1604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 750295, + "unit": "ns/op", + "extra": "1604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256894, + "unit": "B/op", + "extra": "1604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 746344, + "unit": "ns/op\t 257729 B/op\t 1249 allocs/op", + "extra": "1560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 746344, + "unit": "ns/op", + "extra": "1560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257729, + "unit": "B/op", + "extra": "1560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 782790, + "unit": "ns/op\t 256856 B/op\t 1249 allocs/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 782790, + "unit": "ns/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256856, + "unit": "B/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 767107, + "unit": "ns/op\t 256842 B/op\t 1249 allocs/op", + "extra": "1566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 767107, + "unit": "ns/op", + "extra": "1566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256842, + "unit": "B/op", + "extra": "1566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 751275, + "unit": "ns/op\t 257302 B/op\t 1249 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 751275, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257302, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 740441, + "unit": "ns/op\t 257120 B/op\t 1249 allocs/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 740441, + "unit": "ns/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257120, + "unit": "B/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 744354, + "unit": "ns/op\t 257402 B/op\t 1249 allocs/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 744354, + "unit": "ns/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257402, + "unit": "B/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1858633, + "unit": "ns/op\t 468038 B/op\t 8583 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1858633, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468038, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1829766, + "unit": "ns/op\t 467079 B/op\t 8583 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1829766, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467079, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1822499, + "unit": "ns/op\t 467702 B/op\t 8583 allocs/op", + "extra": "618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1822499, + "unit": "ns/op", + "extra": "618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467702, + "unit": "B/op", + "extra": "618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1836525, + "unit": "ns/op\t 468136 B/op\t 8583 allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1836525, + "unit": "ns/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468136, + "unit": "B/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1866863, + "unit": "ns/op\t 467111 B/op\t 8583 allocs/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1866863, + "unit": "ns/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467111, + "unit": "B/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1810155, + "unit": "ns/op\t 468400 B/op\t 8583 allocs/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1810155, + "unit": "ns/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468400, + "unit": "B/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1830626, + "unit": "ns/op\t 468457 B/op\t 8583 allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1830626, + "unit": "ns/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468457, + "unit": "B/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1914182, + "unit": "ns/op\t 468505 B/op\t 8583 allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1914182, + "unit": "ns/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468505, + "unit": "B/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1804509, + "unit": "ns/op\t 467308 B/op\t 8583 allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1804509, + "unit": "ns/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467308, + "unit": "B/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1841617, + "unit": "ns/op\t 467606 B/op\t 8583 allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1841617, + "unit": "ns/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467606, + "unit": "B/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3339244, + "unit": "ns/op\t 704788 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3339244, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704788, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3425304, + "unit": "ns/op\t 704480 B/op\t 16406 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3425304, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704480, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3332629, + "unit": "ns/op\t 703581 B/op\t 16406 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3332629, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703581, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3294473, + "unit": "ns/op\t 704623 B/op\t 16406 allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3294473, + "unit": "ns/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704623, + "unit": "B/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3313485, + "unit": "ns/op\t 706166 B/op\t 16407 allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3313485, + "unit": "ns/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706166, + "unit": "B/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16407, + "unit": "allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3295707, + "unit": "ns/op\t 704985 B/op\t 16406 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3295707, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704985, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3434712, + "unit": "ns/op\t 703898 B/op\t 16406 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3434712, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703898, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3289213, + "unit": "ns/op\t 702240 B/op\t 16406 allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3289213, + "unit": "ns/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702240, + "unit": "B/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3382071, + "unit": "ns/op\t 703302 B/op\t 16406 allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3382071, + "unit": "ns/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703302, + "unit": "B/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3375544, + "unit": "ns/op\t 703390 B/op\t 16406 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3375544, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703390, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4797269, + "unit": "ns/op\t 935960 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4797269, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935960, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4856264, + "unit": "ns/op\t 937337 B/op\t 24184 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4856264, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937337, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4852346, + "unit": "ns/op\t 935654 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4852346, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935654, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4831473, + "unit": "ns/op\t 937156 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4831473, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937156, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4833296, + "unit": "ns/op\t 938135 B/op\t 24184 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4833296, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938135, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4846715, + "unit": "ns/op\t 938545 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4846715, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938545, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4740966, + "unit": "ns/op\t 937929 B/op\t 24184 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4740966, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937929, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4766845, + "unit": "ns/op\t 936393 B/op\t 24184 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4766845, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936393, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4873812, + "unit": "ns/op\t 940895 B/op\t 24184 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4873812, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 940895, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4858573, + "unit": "ns/op\t 936106 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4858573, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936106, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13674171, + "unit": "ns/op\t 2375309 B/op\t 71920 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13674171, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375309, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13878432, + "unit": "ns/op\t 2382322 B/op\t 71921 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13878432, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2382322, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13966626, + "unit": "ns/op\t 2376146 B/op\t 71920 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13966626, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376146, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13852488, + "unit": "ns/op\t 2378833 B/op\t 71921 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13852488, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2378833, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13790825, + "unit": "ns/op\t 2372804 B/op\t 71920 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13790825, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372804, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13993900, + "unit": "ns/op\t 2374365 B/op\t 71920 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13993900, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374365, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13940821, + "unit": "ns/op\t 2379023 B/op\t 71921 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13940821, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379023, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13910153, + "unit": "ns/op\t 2374408 B/op\t 71921 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13910153, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374408, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14003280, + "unit": "ns/op\t 2378996 B/op\t 71921 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14003280, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2378996, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14052865, + "unit": "ns/op\t 2371852 B/op\t 71920 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14052865, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2371852, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "83eac6015dfb532b62b2e1720e48d0e450b8dff0", + "message": "Fix check for comparing children PIDs (#719)", + "timestamp": "2024-06-26T13:24:23+01:00", + "tree_id": "37f6995b10918db89409255474073bd5b266e0e2", + "url": "https://github.com/nginx/agent/commit/83eac6015dfb532b62b2e1720e48d0e450b8dff0" + }, + "date": 1719404778609, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 745109, + "unit": "ns/op\t 257261 B/op\t 1249 allocs/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 745109, + "unit": "ns/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257261, + "unit": "B/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 756600, + "unit": "ns/op\t 257200 B/op\t 1249 allocs/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 756600, + "unit": "ns/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257200, + "unit": "B/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 753047, + "unit": "ns/op\t 256652 B/op\t 1249 allocs/op", + "extra": "1580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 753047, + "unit": "ns/op", + "extra": "1580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256652, + "unit": "B/op", + "extra": "1580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 780160, + "unit": "ns/op\t 256841 B/op\t 1249 allocs/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 780160, + "unit": "ns/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256841, + "unit": "B/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 745453, + "unit": "ns/op\t 257184 B/op\t 1249 allocs/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 745453, + "unit": "ns/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257184, + "unit": "B/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 739842, + "unit": "ns/op\t 256970 B/op\t 1249 allocs/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 739842, + "unit": "ns/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256970, + "unit": "B/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 753911, + "unit": "ns/op\t 256701 B/op\t 1249 allocs/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 753911, + "unit": "ns/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256701, + "unit": "B/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 745113, + "unit": "ns/op\t 257003 B/op\t 1249 allocs/op", + "extra": "1567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 745113, + "unit": "ns/op", + "extra": "1567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257003, + "unit": "B/op", + "extra": "1567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 751657, + "unit": "ns/op\t 257435 B/op\t 1249 allocs/op", + "extra": "1599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 751657, + "unit": "ns/op", + "extra": "1599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257435, + "unit": "B/op", + "extra": "1599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 758812, + "unit": "ns/op\t 256747 B/op\t 1249 allocs/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 758812, + "unit": "ns/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256747, + "unit": "B/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1837618, + "unit": "ns/op\t 467553 B/op\t 8583 allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1837618, + "unit": "ns/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467553, + "unit": "B/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1828927, + "unit": "ns/op\t 467229 B/op\t 8583 allocs/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1828927, + "unit": "ns/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467229, + "unit": "B/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1859318, + "unit": "ns/op\t 468994 B/op\t 8583 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1859318, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468994, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1874331, + "unit": "ns/op\t 467851 B/op\t 8583 allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1874331, + "unit": "ns/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467851, + "unit": "B/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1847486, + "unit": "ns/op\t 468015 B/op\t 8583 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1847486, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468015, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1829364, + "unit": "ns/op\t 469065 B/op\t 8583 allocs/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1829364, + "unit": "ns/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 469065, + "unit": "B/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1844071, + "unit": "ns/op\t 468334 B/op\t 8583 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1844071, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468334, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1806495, + "unit": "ns/op\t 467343 B/op\t 8583 allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1806495, + "unit": "ns/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467343, + "unit": "B/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1858046, + "unit": "ns/op\t 468745 B/op\t 8583 allocs/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1858046, + "unit": "ns/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468745, + "unit": "B/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1837202, + "unit": "ns/op\t 467857 B/op\t 8583 allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1837202, + "unit": "ns/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467857, + "unit": "B/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3461465, + "unit": "ns/op\t 702123 B/op\t 16406 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3461465, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702123, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3412538, + "unit": "ns/op\t 702169 B/op\t 16406 allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3412538, + "unit": "ns/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702169, + "unit": "B/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3402415, + "unit": "ns/op\t 703030 B/op\t 16406 allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3402415, + "unit": "ns/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703030, + "unit": "B/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3378717, + "unit": "ns/op\t 704880 B/op\t 16406 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3378717, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704880, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3347642, + "unit": "ns/op\t 703341 B/op\t 16406 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3347642, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703341, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3384070, + "unit": "ns/op\t 703818 B/op\t 16406 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3384070, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703818, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3398710, + "unit": "ns/op\t 706046 B/op\t 16407 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3398710, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 706046, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16407, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3383688, + "unit": "ns/op\t 704415 B/op\t 16406 allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3383688, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704415, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3408044, + "unit": "ns/op\t 703060 B/op\t 16406 allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3408044, + "unit": "ns/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703060, + "unit": "B/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3366926, + "unit": "ns/op\t 703375 B/op\t 16406 allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3366926, + "unit": "ns/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703375, + "unit": "B/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4858459, + "unit": "ns/op\t 937776 B/op\t 24184 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4858459, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937776, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4860344, + "unit": "ns/op\t 937817 B/op\t 24184 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4860344, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937817, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4844199, + "unit": "ns/op\t 937463 B/op\t 24184 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4844199, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937463, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4891755, + "unit": "ns/op\t 936516 B/op\t 24184 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4891755, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936516, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4865371, + "unit": "ns/op\t 937158 B/op\t 24184 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4865371, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937158, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4893459, + "unit": "ns/op\t 937262 B/op\t 24184 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4893459, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937262, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4909888, + "unit": "ns/op\t 937784 B/op\t 24184 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4909888, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937784, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4991964, + "unit": "ns/op\t 937181 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4991964, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937181, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4930922, + "unit": "ns/op\t 939608 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4930922, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939608, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4971992, + "unit": "ns/op\t 938648 B/op\t 24184 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4971992, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 938648, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14030128, + "unit": "ns/op\t 2377933 B/op\t 71921 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14030128, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377933, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13958948, + "unit": "ns/op\t 2374447 B/op\t 71920 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13958948, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374447, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13993972, + "unit": "ns/op\t 2375198 B/op\t 71920 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13993972, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375198, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14041877, + "unit": "ns/op\t 2379022 B/op\t 71921 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14041877, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379022, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13901267, + "unit": "ns/op\t 2379461 B/op\t 71921 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13901267, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379461, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14111977, + "unit": "ns/op\t 2376904 B/op\t 71921 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14111977, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2376904, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13949036, + "unit": "ns/op\t 2377497 B/op\t 71921 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13949036, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377497, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13958451, + "unit": "ns/op\t 2380565 B/op\t 71921 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13958451, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2380565, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13945562, + "unit": "ns/op\t 2380557 B/op\t 71921 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13945562, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2380557, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14090979, + "unit": "ns/op\t 2377907 B/op\t 71920 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14090979, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2377907, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2ac1b6f9e4158b6046831a4964acf361e806a1ce", + "message": "Increase health watcher test coverage (#725)\n\n* increase test coverage", + "timestamp": "2024-06-27T09:52:24+01:00", + "tree_id": "27d27667aa38dee41eb9f566ffbf659220559a20", + "url": "https://github.com/nginx/agent/commit/2ac1b6f9e4158b6046831a4964acf361e806a1ce" + }, + "date": 1719478440857, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 728291, + "unit": "ns/op\t 256995 B/op\t 1249 allocs/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 728291, + "unit": "ns/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256995, + "unit": "B/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 758760, + "unit": "ns/op\t 256618 B/op\t 1249 allocs/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 758760, + "unit": "ns/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256618, + "unit": "B/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 721452, + "unit": "ns/op\t 256589 B/op\t 1249 allocs/op", + "extra": "1665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 721452, + "unit": "ns/op", + "extra": "1665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256589, + "unit": "B/op", + "extra": "1665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 762332, + "unit": "ns/op\t 256077 B/op\t 1249 allocs/op", + "extra": "1641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 762332, + "unit": "ns/op", + "extra": "1641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256077, + "unit": "B/op", + "extra": "1641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 727835, + "unit": "ns/op\t 256900 B/op\t 1249 allocs/op", + "extra": "1557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 727835, + "unit": "ns/op", + "extra": "1557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256900, + "unit": "B/op", + "extra": "1557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 719649, + "unit": "ns/op\t 256905 B/op\t 1249 allocs/op", + "extra": "1639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 719649, + "unit": "ns/op", + "extra": "1639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256905, + "unit": "B/op", + "extra": "1639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 722097, + "unit": "ns/op\t 256603 B/op\t 1249 allocs/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 722097, + "unit": "ns/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256603, + "unit": "B/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 723622, + "unit": "ns/op\t 257310 B/op\t 1249 allocs/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 723622, + "unit": "ns/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257310, + "unit": "B/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 722362, + "unit": "ns/op\t 256938 B/op\t 1249 allocs/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 722362, + "unit": "ns/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 256938, + "unit": "B/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf", + "value": 735873, + "unit": "ns/op\t 257000 B/op\t 1249 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - ns/op", + "value": 735873, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - B/op", + "value": 257000, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1249, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1807659, + "unit": "ns/op\t 466964 B/op\t 8583 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1807659, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 466964, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1815469, + "unit": "ns/op\t 468324 B/op\t 8583 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1815469, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468324, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1809657, + "unit": "ns/op\t 468202 B/op\t 8583 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1809657, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468202, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1794831, + "unit": "ns/op\t 467554 B/op\t 8583 allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1794831, + "unit": "ns/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467554, + "unit": "B/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1801971, + "unit": "ns/op\t 467456 B/op\t 8583 allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1801971, + "unit": "ns/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467456, + "unit": "B/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1809381, + "unit": "ns/op\t 467155 B/op\t 8583 allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1809381, + "unit": "ns/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467155, + "unit": "B/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1801312, + "unit": "ns/op\t 468706 B/op\t 8583 allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1801312, + "unit": "ns/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 468706, + "unit": "B/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1807099, + "unit": "ns/op\t 467622 B/op\t 8583 allocs/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1807099, + "unit": "ns/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467622, + "unit": "B/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1817097, + "unit": "ns/op\t 467648 B/op\t 8583 allocs/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1817097, + "unit": "ns/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467648, + "unit": "B/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1831686, + "unit": "ns/op\t 467576 B/op\t 8583 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1831686, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 467576, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8583, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3369626, + "unit": "ns/op\t 704633 B/op\t 16406 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3369626, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704633, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3371997, + "unit": "ns/op\t 703498 B/op\t 16406 allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3371997, + "unit": "ns/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703498, + "unit": "B/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3347364, + "unit": "ns/op\t 703936 B/op\t 16406 allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3347364, + "unit": "ns/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703936, + "unit": "B/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3316942, + "unit": "ns/op\t 703439 B/op\t 16406 allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3316942, + "unit": "ns/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703439, + "unit": "B/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3361296, + "unit": "ns/op\t 702815 B/op\t 16406 allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3361296, + "unit": "ns/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 702815, + "unit": "B/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3385364, + "unit": "ns/op\t 703674 B/op\t 16406 allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3385364, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703674, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3322681, + "unit": "ns/op\t 703958 B/op\t 16406 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3322681, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703958, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3296888, + "unit": "ns/op\t 703785 B/op\t 16406 allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3296888, + "unit": "ns/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703785, + "unit": "B/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3343479, + "unit": "ns/op\t 703539 B/op\t 16406 allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3343479, + "unit": "ns/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 703539, + "unit": "B/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3366162, + "unit": "ns/op\t 704092 B/op\t 16406 allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3366162, + "unit": "ns/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 704092, + "unit": "B/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16406, + "unit": "allocs/op", + "extra": "372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4849820, + "unit": "ns/op\t 939000 B/op\t 24184 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4849820, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939000, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4780869, + "unit": "ns/op\t 939992 B/op\t 24184 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4780869, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 939992, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4755837, + "unit": "ns/op\t 936973 B/op\t 24184 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4755837, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 936973, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4872096, + "unit": "ns/op\t 937233 B/op\t 24184 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4872096, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937233, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4805740, + "unit": "ns/op\t 937020 B/op\t 24184 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4805740, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937020, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4816725, + "unit": "ns/op\t 935961 B/op\t 24184 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4816725, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935961, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4859948, + "unit": "ns/op\t 937748 B/op\t 24184 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4859948, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937748, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4896303, + "unit": "ns/op\t 937163 B/op\t 24184 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4896303, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 937163, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24184, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4884961, + "unit": "ns/op\t 934909 B/op\t 24183 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4884961, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 934909, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4844017, + "unit": "ns/op\t 935484 B/op\t 24183 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4844017, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 935484, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24183, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13782213, + "unit": "ns/op\t 2374879 B/op\t 71921 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13782213, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374879, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14005018, + "unit": "ns/op\t 2375129 B/op\t 71920 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14005018, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375129, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13966817, + "unit": "ns/op\t 2381033 B/op\t 71921 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13966817, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2381033, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14134310, + "unit": "ns/op\t 2380110 B/op\t 71921 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14134310, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2380110, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14137325, + "unit": "ns/op\t 2372629 B/op\t 71920 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14137325, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2372629, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13786867, + "unit": "ns/op\t 2379021 B/op\t 71921 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13786867, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2379021, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13814642, + "unit": "ns/op\t 2370909 B/op\t 71920 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13814642, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2370909, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13919175, + "unit": "ns/op\t 2375311 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13919175, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2375311, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13853991, + "unit": "ns/op\t 2374932 B/op\t 71920 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13853991, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2374932, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71920, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 13785685, + "unit": "ns/op\t 2378802 B/op\t 71921 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 13785685, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2378802, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigService_ParseConfig/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 71921, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d6d87e81ee4b562d334fc06eaa73f8f74fa272a0", + "message": "Remove unused code (#726)", + "timestamp": "2024-06-27T17:01:41+01:00", + "tree_id": "3cb006864c4d2b6c6f42e9880235001319c2fe7e", + "url": "https://github.com/nginx/agent/commit/d6d87e81ee4b562d334fc06eaa73f8f74fa272a0" + }, + "date": 1719504199500, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 790271, + "unit": "ns/op\t 327801 B/op\t 1315 allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 790271, + "unit": "ns/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327801, + "unit": "B/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 789469, + "unit": "ns/op\t 327891 B/op\t 1315 allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 789469, + "unit": "ns/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327891, + "unit": "B/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 789922, + "unit": "ns/op\t 327748 B/op\t 1315 allocs/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 789922, + "unit": "ns/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327748, + "unit": "B/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 792392, + "unit": "ns/op\t 327778 B/op\t 1315 allocs/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 792392, + "unit": "ns/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327778, + "unit": "B/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 792627, + "unit": "ns/op\t 327672 B/op\t 1315 allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 792627, + "unit": "ns/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327672, + "unit": "B/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791555, + "unit": "ns/op\t 327855 B/op\t 1315 allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791555, + "unit": "ns/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327855, + "unit": "B/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 800634, + "unit": "ns/op\t 327594 B/op\t 1315 allocs/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 800634, + "unit": "ns/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327594, + "unit": "B/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824385, + "unit": "ns/op\t 327714 B/op\t 1315 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824385, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327714, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 805509, + "unit": "ns/op\t 328389 B/op\t 1315 allocs/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 805509, + "unit": "ns/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328389, + "unit": "B/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791653, + "unit": "ns/op\t 327850 B/op\t 1315 allocs/op", + "extra": "1516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791653, + "unit": "ns/op", + "extra": "1516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327850, + "unit": "B/op", + "extra": "1516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1942191, + "unit": "ns/op\t 559405 B/op\t 8887 allocs/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1942191, + "unit": "ns/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559405, + "unit": "B/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1925670, + "unit": "ns/op\t 559100 B/op\t 8887 allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1925670, + "unit": "ns/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559100, + "unit": "B/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1915698, + "unit": "ns/op\t 558213 B/op\t 8887 allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1915698, + "unit": "ns/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 558213, + "unit": "B/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1913159, + "unit": "ns/op\t 557779 B/op\t 8887 allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1913159, + "unit": "ns/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 557779, + "unit": "B/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1948609, + "unit": "ns/op\t 559229 B/op\t 8887 allocs/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1948609, + "unit": "ns/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559229, + "unit": "B/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1930883, + "unit": "ns/op\t 559905 B/op\t 8887 allocs/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1930883, + "unit": "ns/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559905, + "unit": "B/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1961081, + "unit": "ns/op\t 559772 B/op\t 8887 allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1961081, + "unit": "ns/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559772, + "unit": "B/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1915118, + "unit": "ns/op\t 559009 B/op\t 8887 allocs/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1915118, + "unit": "ns/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559009, + "unit": "B/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1910097, + "unit": "ns/op\t 560410 B/op\t 8887 allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1910097, + "unit": "ns/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 560410, + "unit": "B/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1935156, + "unit": "ns/op\t 557897 B/op\t 8887 allocs/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1935156, + "unit": "ns/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 557897, + "unit": "B/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3764465, + "unit": "ns/op\t 816108 B/op\t 16971 allocs/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3764465, + "unit": "ns/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 816108, + "unit": "B/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3527306, + "unit": "ns/op\t 817650 B/op\t 16971 allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3527306, + "unit": "ns/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 817650, + "unit": "B/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3528530, + "unit": "ns/op\t 818728 B/op\t 16971 allocs/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3528530, + "unit": "ns/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 818728, + "unit": "B/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3571965, + "unit": "ns/op\t 818300 B/op\t 16972 allocs/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3571965, + "unit": "ns/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 818300, + "unit": "B/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16972, + "unit": "allocs/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3543326, + "unit": "ns/op\t 818397 B/op\t 16972 allocs/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3543326, + "unit": "ns/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 818397, + "unit": "B/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16972, + "unit": "allocs/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3510162, + "unit": "ns/op\t 818461 B/op\t 16972 allocs/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3510162, + "unit": "ns/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 818461, + "unit": "B/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16972, + "unit": "allocs/op", + "extra": "345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3534458, + "unit": "ns/op\t 816618 B/op\t 16971 allocs/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3534458, + "unit": "ns/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 816618, + "unit": "B/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3445934, + "unit": "ns/op\t 815902 B/op\t 16971 allocs/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3445934, + "unit": "ns/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 815902, + "unit": "B/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3508531, + "unit": "ns/op\t 817738 B/op\t 16971 allocs/op", + "extra": "340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3508531, + "unit": "ns/op", + "extra": "340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 817738, + "unit": "B/op", + "extra": "340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3550193, + "unit": "ns/op\t 817977 B/op\t 16971 allocs/op", + "extra": "337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3550193, + "unit": "ns/op", + "extra": "337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 817977, + "unit": "B/op", + "extra": "337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5031892, + "unit": "ns/op\t 1067444 B/op\t 25007 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5031892, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1067444, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25007, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5139627, + "unit": "ns/op\t 1068316 B/op\t 25008 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5139627, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1068316, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5068755, + "unit": "ns/op\t 1067319 B/op\t 25008 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5068755, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1067319, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5075260, + "unit": "ns/op\t 1070047 B/op\t 25008 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5075260, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1070047, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5081691, + "unit": "ns/op\t 1068930 B/op\t 25008 allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5081691, + "unit": "ns/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1068930, + "unit": "B/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5100191, + "unit": "ns/op\t 1065297 B/op\t 25007 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5100191, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1065297, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25007, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5070551, + "unit": "ns/op\t 1068901 B/op\t 25008 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5070551, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1068901, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5084162, + "unit": "ns/op\t 1070022 B/op\t 25008 allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5084162, + "unit": "ns/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1070022, + "unit": "B/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5155500, + "unit": "ns/op\t 1069511 B/op\t 25008 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5155500, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1069511, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5134611, + "unit": "ns/op\t 1069428 B/op\t 25008 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5134611, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1069428, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15098625, + "unit": "ns/op\t 2646808 B/op\t 74306 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15098625, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2646808, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14748798, + "unit": "ns/op\t 2639625 B/op\t 74305 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14748798, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2639625, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74305, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15091130, + "unit": "ns/op\t 2640560 B/op\t 74306 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15091130, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2640560, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14997493, + "unit": "ns/op\t 2647514 B/op\t 74306 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14997493, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2647514, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14810985, + "unit": "ns/op\t 2648578 B/op\t 74306 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14810985, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2648578, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15020531, + "unit": "ns/op\t 2646525 B/op\t 74306 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15020531, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2646525, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14938322, + "unit": "ns/op\t 2634625 B/op\t 74305 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14938322, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2634625, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74305, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14834728, + "unit": "ns/op\t 2644425 B/op\t 74306 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14834728, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2644425, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14894051, + "unit": "ns/op\t 2641781 B/op\t 74306 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14894051, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2641781, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14803183, + "unit": "ns/op\t 2639108 B/op\t 74305 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14803183, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2639108, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74305, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0d5610b297676e2ba4bf926596938c75ddfb499d", + "message": "Update performance test make target (#728)", + "timestamp": "2024-06-28T14:34:05+01:00", + "tree_id": "225e7746071eb17e3a4dc6d0e217c8a67651b413", + "url": "https://github.com/nginx/agent/commit/0d5610b297676e2ba4bf926596938c75ddfb499d" + }, + "date": 1719581885171, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 794648, + "unit": "ns/op\t 329063 B/op\t 1316 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 794648, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 329063, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826289, + "unit": "ns/op\t 327609 B/op\t 1315 allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826289, + "unit": "ns/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327609, + "unit": "B/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 789870, + "unit": "ns/op\t 327327 B/op\t 1315 allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 789870, + "unit": "ns/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327327, + "unit": "B/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 787559, + "unit": "ns/op\t 328205 B/op\t 1315 allocs/op", + "extra": "1540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 787559, + "unit": "ns/op", + "extra": "1540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328205, + "unit": "B/op", + "extra": "1540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791471, + "unit": "ns/op\t 328503 B/op\t 1315 allocs/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791471, + "unit": "ns/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328503, + "unit": "B/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 790996, + "unit": "ns/op\t 328440 B/op\t 1316 allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 790996, + "unit": "ns/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328440, + "unit": "B/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793402, + "unit": "ns/op\t 328255 B/op\t 1315 allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793402, + "unit": "ns/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328255, + "unit": "B/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 785608, + "unit": "ns/op\t 328046 B/op\t 1315 allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 785608, + "unit": "ns/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328046, + "unit": "B/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 784370, + "unit": "ns/op\t 328899 B/op\t 1316 allocs/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 784370, + "unit": "ns/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 328899, + "unit": "B/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793014, + "unit": "ns/op\t 327981 B/op\t 1315 allocs/op", + "extra": "1524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793014, + "unit": "ns/op", + "extra": "1524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 327981, + "unit": "B/op", + "extra": "1524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1315, + "unit": "allocs/op", + "extra": "1524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1906743, + "unit": "ns/op\t 559745 B/op\t 8887 allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1906743, + "unit": "ns/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559745, + "unit": "B/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1897094, + "unit": "ns/op\t 559319 B/op\t 8887 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1897094, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559319, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1905347, + "unit": "ns/op\t 559401 B/op\t 8887 allocs/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1905347, + "unit": "ns/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 559401, + "unit": "B/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1910025, + "unit": "ns/op\t 558965 B/op\t 8887 allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1910025, + "unit": "ns/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 558965, + "unit": "B/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1910879, + "unit": "ns/op\t 558725 B/op\t 8887 allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1910879, + "unit": "ns/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 558725, + "unit": "B/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1900509, + "unit": "ns/op\t 558857 B/op\t 8887 allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1900509, + "unit": "ns/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 558857, + "unit": "B/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1929372, + "unit": "ns/op\t 558532 B/op\t 8887 allocs/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1929372, + "unit": "ns/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 558532, + "unit": "B/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1900113, + "unit": "ns/op\t 557716 B/op\t 8886 allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1900113, + "unit": "ns/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 557716, + "unit": "B/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8886, + "unit": "allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1902063, + "unit": "ns/op\t 560202 B/op\t 8887 allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1902063, + "unit": "ns/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 560202, + "unit": "B/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1915615, + "unit": "ns/op\t 558786 B/op\t 8887 allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1915615, + "unit": "ns/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 558786, + "unit": "B/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8887, + "unit": "allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3431643, + "unit": "ns/op\t 817703 B/op\t 16971 allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3431643, + "unit": "ns/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 817703, + "unit": "B/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3511274, + "unit": "ns/op\t 817168 B/op\t 16971 allocs/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3511274, + "unit": "ns/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 817168, + "unit": "B/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3453402, + "unit": "ns/op\t 815783 B/op\t 16971 allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3453402, + "unit": "ns/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 815783, + "unit": "B/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3438880, + "unit": "ns/op\t 819714 B/op\t 16972 allocs/op", + "extra": "336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3438880, + "unit": "ns/op", + "extra": "336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 819714, + "unit": "B/op", + "extra": "336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16972, + "unit": "allocs/op", + "extra": "336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3472376, + "unit": "ns/op\t 815075 B/op\t 16971 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3472376, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 815075, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3504252, + "unit": "ns/op\t 816276 B/op\t 16971 allocs/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3504252, + "unit": "ns/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 816276, + "unit": "B/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3495747, + "unit": "ns/op\t 816361 B/op\t 16971 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3495747, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 816361, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3491727, + "unit": "ns/op\t 817355 B/op\t 16972 allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3491727, + "unit": "ns/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 817355, + "unit": "B/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16972, + "unit": "allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3599781, + "unit": "ns/op\t 816112 B/op\t 16971 allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3599781, + "unit": "ns/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 816112, + "unit": "B/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3535520, + "unit": "ns/op\t 816833 B/op\t 16971 allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3535520, + "unit": "ns/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 816833, + "unit": "B/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16971, + "unit": "allocs/op", + "extra": "349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4989475, + "unit": "ns/op\t 1071006 B/op\t 25008 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4989475, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1071006, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5043192, + "unit": "ns/op\t 1067693 B/op\t 25007 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5043192, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1067693, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25007, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5004066, + "unit": "ns/op\t 1067177 B/op\t 25007 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5004066, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1067177, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25007, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5038067, + "unit": "ns/op\t 1066036 B/op\t 25008 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5038067, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1066036, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5027865, + "unit": "ns/op\t 1068359 B/op\t 25008 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5027865, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1068359, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5034901, + "unit": "ns/op\t 1069955 B/op\t 25008 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5034901, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1069955, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4986449, + "unit": "ns/op\t 1070121 B/op\t 25008 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4986449, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1070121, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5068785, + "unit": "ns/op\t 1066865 B/op\t 25008 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5068785, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1066865, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5076708, + "unit": "ns/op\t 1068666 B/op\t 25008 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5076708, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1068666, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 4991208, + "unit": "ns/op\t 1069273 B/op\t 25008 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 4991208, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1069273, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25008, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14999784, + "unit": "ns/op\t 2649070 B/op\t 74307 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14999784, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2649070, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74307, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14889313, + "unit": "ns/op\t 2640683 B/op\t 74306 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14889313, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2640683, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14993224, + "unit": "ns/op\t 2643864 B/op\t 74306 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14993224, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2643864, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14960851, + "unit": "ns/op\t 2642375 B/op\t 74306 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14960851, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2642375, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14966447, + "unit": "ns/op\t 2633825 B/op\t 74305 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14966447, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2633825, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74305, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15103589, + "unit": "ns/op\t 2643340 B/op\t 74306 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15103589, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2643340, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14871876, + "unit": "ns/op\t 2639615 B/op\t 74305 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14871876, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2639615, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74305, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14770450, + "unit": "ns/op\t 2644331 B/op\t 74306 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14770450, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2644331, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 14913894, + "unit": "ns/op\t 2644843 B/op\t 74306 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 14913894, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2644843, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15136731, + "unit": "ns/op\t 2640028 B/op\t 74306 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15136731, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2640028, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74306, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0e640ada3e9f2f48a62d07c9ff688c9b07db2ac2", + "message": "Change file hash (#727)\n\n* change file hash to a different algorithm that performs slightly better\r\n\r\n---------\r\n\r\nCo-authored-by: Oliver O'Mahony ", + "timestamp": "2024-07-01T12:44:45+01:00", + "tree_id": "4a55acffeb6344912d9539767d59186347d75695", + "url": "https://github.com/nginx/agent/commit/0e640ada3e9f2f48a62d07c9ff688c9b07db2ac2" + }, + "date": 1719834599907, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 794790, + "unit": "ns/op\t 267537 B/op\t 1309 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 794790, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267537, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791194, + "unit": "ns/op\t 267677 B/op\t 1309 allocs/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791194, + "unit": "ns/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267677, + "unit": "B/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793746, + "unit": "ns/op\t 267422 B/op\t 1308 allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793746, + "unit": "ns/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267422, + "unit": "B/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793560, + "unit": "ns/op\t 267918 B/op\t 1308 allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793560, + "unit": "ns/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267918, + "unit": "B/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826084, + "unit": "ns/op\t 267064 B/op\t 1308 allocs/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826084, + "unit": "ns/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267064, + "unit": "B/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 801939, + "unit": "ns/op\t 268184 B/op\t 1309 allocs/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 801939, + "unit": "ns/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268184, + "unit": "B/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804551, + "unit": "ns/op\t 267566 B/op\t 1309 allocs/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804551, + "unit": "ns/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267566, + "unit": "B/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797252, + "unit": "ns/op\t 267271 B/op\t 1309 allocs/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797252, + "unit": "ns/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267271, + "unit": "B/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 798391, + "unit": "ns/op\t 267757 B/op\t 1309 allocs/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 798391, + "unit": "ns/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267757, + "unit": "B/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797435, + "unit": "ns/op\t 267903 B/op\t 1309 allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797435, + "unit": "ns/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267903, + "unit": "B/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1985691, + "unit": "ns/op\t 530489 B/op\t 8881 allocs/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1985691, + "unit": "ns/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530489, + "unit": "B/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2010819, + "unit": "ns/op\t 531253 B/op\t 8881 allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2010819, + "unit": "ns/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531253, + "unit": "B/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1988917, + "unit": "ns/op\t 531219 B/op\t 8881 allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1988917, + "unit": "ns/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531219, + "unit": "B/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2000036, + "unit": "ns/op\t 531062 B/op\t 8881 allocs/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2000036, + "unit": "ns/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531062, + "unit": "B/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2004931, + "unit": "ns/op\t 531750 B/op\t 8881 allocs/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2004931, + "unit": "ns/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531750, + "unit": "B/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2012842, + "unit": "ns/op\t 531878 B/op\t 8881 allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2012842, + "unit": "ns/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531878, + "unit": "B/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1998268, + "unit": "ns/op\t 530840 B/op\t 8881 allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1998268, + "unit": "ns/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530840, + "unit": "B/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2010419, + "unit": "ns/op\t 532557 B/op\t 8881 allocs/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2010419, + "unit": "ns/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532557, + "unit": "B/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1992374, + "unit": "ns/op\t 532020 B/op\t 8881 allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1992374, + "unit": "ns/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532020, + "unit": "B/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1989485, + "unit": "ns/op\t 530983 B/op\t 8881 allocs/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1989485, + "unit": "ns/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530983, + "unit": "B/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3677728, + "unit": "ns/op\t 822409 B/op\t 16965 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3677728, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822409, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3649459, + "unit": "ns/op\t 822923 B/op\t 16965 allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3649459, + "unit": "ns/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822923, + "unit": "B/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3719457, + "unit": "ns/op\t 821477 B/op\t 16965 allocs/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3719457, + "unit": "ns/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821477, + "unit": "B/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3656151, + "unit": "ns/op\t 822003 B/op\t 16965 allocs/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3656151, + "unit": "ns/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822003, + "unit": "B/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3664329, + "unit": "ns/op\t 823458 B/op\t 16966 allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3664329, + "unit": "ns/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823458, + "unit": "B/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16966, + "unit": "allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3821325, + "unit": "ns/op\t 821550 B/op\t 16966 allocs/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3821325, + "unit": "ns/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821550, + "unit": "B/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16966, + "unit": "allocs/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3657065, + "unit": "ns/op\t 823321 B/op\t 16965 allocs/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3657065, + "unit": "ns/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823321, + "unit": "B/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3653341, + "unit": "ns/op\t 821551 B/op\t 16965 allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3653341, + "unit": "ns/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821551, + "unit": "B/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3671050, + "unit": "ns/op\t 821454 B/op\t 16965 allocs/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3671050, + "unit": "ns/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821454, + "unit": "B/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3653920, + "unit": "ns/op\t 822629 B/op\t 16966 allocs/op", + "extra": "333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3653920, + "unit": "ns/op", + "extra": "333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822629, + "unit": "B/op", + "extra": "333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16966, + "unit": "allocs/op", + "extra": "333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5274509, + "unit": "ns/op\t 1107034 B/op\t 25002 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5274509, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107034, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5261512, + "unit": "ns/op\t 1108392 B/op\t 25002 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5261512, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108392, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5287612, + "unit": "ns/op\t 1108280 B/op\t 25002 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5287612, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108280, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5225657, + "unit": "ns/op\t 1105792 B/op\t 25001 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5225657, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105792, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25001, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5211238, + "unit": "ns/op\t 1104754 B/op\t 25001 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5211238, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104754, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25001, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5196729, + "unit": "ns/op\t 1105738 B/op\t 25001 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5196729, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105738, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25001, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5270744, + "unit": "ns/op\t 1106770 B/op\t 25002 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5270744, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106770, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5261017, + "unit": "ns/op\t 1109689 B/op\t 25002 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5261017, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109689, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5299468, + "unit": "ns/op\t 1108341 B/op\t 25002 allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5299468, + "unit": "ns/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108341, + "unit": "B/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5245133, + "unit": "ns/op\t 1106122 B/op\t 25002 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5245133, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106122, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15528062, + "unit": "ns/op\t 2889201 B/op\t 74301 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15528062, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889201, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15695333, + "unit": "ns/op\t 2887850 B/op\t 74301 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15695333, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887850, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15732644, + "unit": "ns/op\t 2890587 B/op\t 74301 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15732644, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890587, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15571702, + "unit": "ns/op\t 2887761 B/op\t 74301 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15571702, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887761, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15951116, + "unit": "ns/op\t 2892868 B/op\t 74301 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15951116, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892868, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15788630, + "unit": "ns/op\t 2891056 B/op\t 74301 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15788630, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891056, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15671031, + "unit": "ns/op\t 2889578 B/op\t 74302 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15671031, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889578, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74302, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15880388, + "unit": "ns/op\t 2886489 B/op\t 74300 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15880388, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886489, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74300, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15651978, + "unit": "ns/op\t 2890753 B/op\t 74301 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15651978, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890753, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15725950, + "unit": "ns/op\t 2883627 B/op\t 74301 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15725950, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883627, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49533, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49533, + "unit": "ns/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50140, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "24231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50140, + "unit": "ns/op", + "extra": "24231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "24231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49671, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49671, + "unit": "ns/op", + "extra": "23998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50191, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50191, + "unit": "ns/op", + "extra": "23844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49577, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49577, + "unit": "ns/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49768, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49768, + "unit": "ns/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50410, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50410, + "unit": "ns/op", + "extra": "24018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51549, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51549, + "unit": "ns/op", + "extra": "23992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50350, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50350, + "unit": "ns/op", + "extra": "23983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49846, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49846, + "unit": "ns/op", + "extra": "24200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50401, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50401, + "unit": "ns/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50201, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "24097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50201, + "unit": "ns/op", + "extra": "24097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "24097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50952, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50952, + "unit": "ns/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50277, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50277, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50050, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50050, + "unit": "ns/op", + "extra": "23704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50617, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50617, + "unit": "ns/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50837, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50837, + "unit": "ns/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50472, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50472, + "unit": "ns/op", + "extra": "23145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50827, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50827, + "unit": "ns/op", + "extra": "23781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50190, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50190, + "unit": "ns/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51224, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51224, + "unit": "ns/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50810, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50810, + "unit": "ns/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50488, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50488, + "unit": "ns/op", + "extra": "23505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50999, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50999, + "unit": "ns/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50899, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50899, + "unit": "ns/op", + "extra": "23868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50918, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50918, + "unit": "ns/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51167, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51167, + "unit": "ns/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50853, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50853, + "unit": "ns/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50436, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50436, + "unit": "ns/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50074, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50074, + "unit": "ns/op", + "extra": "23830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23830 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a2f6638bc82de7d8adfe188c2254aeb05aa49018", + "message": "OTel load benchmarking test (#707)\n\n* added load test for OTel Collector that will run on the branch", + "timestamp": "2024-07-02T16:20:42+01:00", + "tree_id": "42671f161e529b4f413e8be8beb351c51ed8b62f", + "url": "https://github.com/nginx/agent/commit/a2f6638bc82de7d8adfe188c2254aeb05aa49018" + }, + "date": 1719933992844, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 786277, + "unit": "ns/op\t 267475 B/op\t 1308 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 786277, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267475, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 783429, + "unit": "ns/op\t 267188 B/op\t 1308 allocs/op", + "extra": "1510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 783429, + "unit": "ns/op", + "extra": "1510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267188, + "unit": "B/op", + "extra": "1510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 783985, + "unit": "ns/op\t 267499 B/op\t 1308 allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 783985, + "unit": "ns/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267499, + "unit": "B/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 782223, + "unit": "ns/op\t 267448 B/op\t 1308 allocs/op", + "extra": "1520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 782223, + "unit": "ns/op", + "extra": "1520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267448, + "unit": "B/op", + "extra": "1520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 786481, + "unit": "ns/op\t 267834 B/op\t 1308 allocs/op", + "extra": "1539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 786481, + "unit": "ns/op", + "extra": "1539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267834, + "unit": "B/op", + "extra": "1539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 800418, + "unit": "ns/op\t 267700 B/op\t 1309 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 800418, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267700, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1309, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 783919, + "unit": "ns/op\t 267507 B/op\t 1308 allocs/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 783919, + "unit": "ns/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267507, + "unit": "B/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 789480, + "unit": "ns/op\t 267313 B/op\t 1308 allocs/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 789480, + "unit": "ns/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267313, + "unit": "B/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 792470, + "unit": "ns/op\t 267326 B/op\t 1308 allocs/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 792470, + "unit": "ns/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267326, + "unit": "B/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 786809, + "unit": "ns/op\t 267781 B/op\t 1308 allocs/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 786809, + "unit": "ns/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267781, + "unit": "B/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1308, + "unit": "allocs/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2014229, + "unit": "ns/op\t 530976 B/op\t 8880 allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2014229, + "unit": "ns/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530976, + "unit": "B/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8880, + "unit": "allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2016704, + "unit": "ns/op\t 531978 B/op\t 8881 allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2016704, + "unit": "ns/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531978, + "unit": "B/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 1997176, + "unit": "ns/op\t 532070 B/op\t 8881 allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 1997176, + "unit": "ns/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532070, + "unit": "B/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2013314, + "unit": "ns/op\t 531297 B/op\t 8881 allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2013314, + "unit": "ns/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531297, + "unit": "B/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2006814, + "unit": "ns/op\t 531499 B/op\t 8881 allocs/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2006814, + "unit": "ns/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531499, + "unit": "B/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2028721, + "unit": "ns/op\t 531498 B/op\t 8881 allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2028721, + "unit": "ns/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531498, + "unit": "B/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2029652, + "unit": "ns/op\t 531023 B/op\t 8881 allocs/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2029652, + "unit": "ns/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531023, + "unit": "B/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2010030, + "unit": "ns/op\t 531728 B/op\t 8881 allocs/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2010030, + "unit": "ns/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531728, + "unit": "B/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2017642, + "unit": "ns/op\t 532496 B/op\t 8881 allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2017642, + "unit": "ns/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532496, + "unit": "B/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2020798, + "unit": "ns/op\t 530276 B/op\t 8881 allocs/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2020798, + "unit": "ns/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530276, + "unit": "B/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8881, + "unit": "allocs/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3657917, + "unit": "ns/op\t 823423 B/op\t 16966 allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3657917, + "unit": "ns/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823423, + "unit": "B/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16966, + "unit": "allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3644830, + "unit": "ns/op\t 822297 B/op\t 16965 allocs/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3644830, + "unit": "ns/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822297, + "unit": "B/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3650271, + "unit": "ns/op\t 821351 B/op\t 16965 allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3650271, + "unit": "ns/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821351, + "unit": "B/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3668331, + "unit": "ns/op\t 822748 B/op\t 16965 allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3668331, + "unit": "ns/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822748, + "unit": "B/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3642536, + "unit": "ns/op\t 823751 B/op\t 16965 allocs/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3642536, + "unit": "ns/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823751, + "unit": "B/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3656934, + "unit": "ns/op\t 822787 B/op\t 16965 allocs/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3656934, + "unit": "ns/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822787, + "unit": "B/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3625903, + "unit": "ns/op\t 823963 B/op\t 16966 allocs/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3625903, + "unit": "ns/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823963, + "unit": "B/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16966, + "unit": "allocs/op", + "extra": "331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3686052, + "unit": "ns/op\t 822948 B/op\t 16965 allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3686052, + "unit": "ns/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822948, + "unit": "B/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3682294, + "unit": "ns/op\t 823860 B/op\t 16965 allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3682294, + "unit": "ns/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823860, + "unit": "B/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3656880, + "unit": "ns/op\t 821106 B/op\t 16965 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3656880, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821106, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16965, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5273290, + "unit": "ns/op\t 1107751 B/op\t 25002 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5273290, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107751, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5221927, + "unit": "ns/op\t 1109653 B/op\t 25002 allocs/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5221927, + "unit": "ns/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109653, + "unit": "B/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5280916, + "unit": "ns/op\t 1104297 B/op\t 25001 allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5280916, + "unit": "ns/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104297, + "unit": "B/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25001, + "unit": "allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5299068, + "unit": "ns/op\t 1108214 B/op\t 25002 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5299068, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108214, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5212768, + "unit": "ns/op\t 1107708 B/op\t 25001 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5212768, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107708, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25001, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5255741, + "unit": "ns/op\t 1110742 B/op\t 25002 allocs/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5255741, + "unit": "ns/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110742, + "unit": "B/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5292388, + "unit": "ns/op\t 1107762 B/op\t 25002 allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5292388, + "unit": "ns/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107762, + "unit": "B/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5244177, + "unit": "ns/op\t 1110405 B/op\t 25002 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5244177, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110405, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5316237, + "unit": "ns/op\t 1108764 B/op\t 25002 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5316237, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108764, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5272994, + "unit": "ns/op\t 1107525 B/op\t 25002 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5272994, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107525, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25002, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15830238, + "unit": "ns/op\t 2894432 B/op\t 74302 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15830238, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894432, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74302, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15682205, + "unit": "ns/op\t 2887097 B/op\t 74301 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15682205, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887097, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15655342, + "unit": "ns/op\t 2886633 B/op\t 74301 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15655342, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886633, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15637096, + "unit": "ns/op\t 2889871 B/op\t 74301 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15637096, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889871, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15663037, + "unit": "ns/op\t 2890543 B/op\t 74301 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15663037, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890543, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15615927, + "unit": "ns/op\t 2888030 B/op\t 74301 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15615927, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888030, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15650831, + "unit": "ns/op\t 2889472 B/op\t 74302 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15650831, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889472, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74302, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15798044, + "unit": "ns/op\t 2889990 B/op\t 74301 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15798044, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889990, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15744667, + "unit": "ns/op\t 2887844 B/op\t 74301 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15744667, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887844, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74301, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15780328, + "unit": "ns/op\t 2891095 B/op\t 74302 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15780328, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891095, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74302, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48793, + "unit": "ns/op\t 109799 B/op\t 34 allocs/op", + "extra": "24201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48793, + "unit": "ns/op", + "extra": "24201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109799, + "unit": "B/op", + "extra": "24201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49346, + "unit": "ns/op\t 109799 B/op\t 34 allocs/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49346, + "unit": "ns/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109799, + "unit": "B/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49792, + "unit": "ns/op\t 109799 B/op\t 34 allocs/op", + "extra": "23835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49792, + "unit": "ns/op", + "extra": "23835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109799, + "unit": "B/op", + "extra": "23835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50039, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "24385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50039, + "unit": "ns/op", + "extra": "24385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "24385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49519, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49519, + "unit": "ns/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49952, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49952, + "unit": "ns/op", + "extra": "24250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49433, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "24294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49433, + "unit": "ns/op", + "extra": "24294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "24294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49845, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "24278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49845, + "unit": "ns/op", + "extra": "24278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "24278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49606, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49606, + "unit": "ns/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49607, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49607, + "unit": "ns/op", + "extra": "23631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49670, + "unit": "ns/op\t 109799 B/op\t 34 allocs/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49670, + "unit": "ns/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109799, + "unit": "B/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49971, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49971, + "unit": "ns/op", + "extra": "23620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49810, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49810, + "unit": "ns/op", + "extra": "23509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50462, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50462, + "unit": "ns/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49398, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "24334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49398, + "unit": "ns/op", + "extra": "24334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "24334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49810, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49810, + "unit": "ns/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49644, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49644, + "unit": "ns/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49915, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49915, + "unit": "ns/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50173, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50173, + "unit": "ns/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50528, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50528, + "unit": "ns/op", + "extra": "23899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50700, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50700, + "unit": "ns/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50115, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50115, + "unit": "ns/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49753, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49753, + "unit": "ns/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50091, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50091, + "unit": "ns/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50708, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50708, + "unit": "ns/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49502, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49502, + "unit": "ns/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50918, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50918, + "unit": "ns/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50215, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50215, + "unit": "ns/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50934, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50934, + "unit": "ns/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49483, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49483, + "unit": "ns/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23554 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a2f6638bc82de7d8adfe188c2254aeb05aa49018", + "message": "OTel load benchmarking test (#707)\n\n* added load test for OTel Collector that will run on the branch", + "timestamp": "2024-07-02T16:20:42+01:00", + "tree_id": "42671f161e529b4f413e8be8beb351c51ed8b62f", + "url": "https://github.com/nginx/agent/commit/a2f6638bc82de7d8adfe188c2254aeb05aa49018" + }, + "date": 1719934250499, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.665320762879292, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.97988798501574, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "522c4fc8093f507475c8c3a73e99c953c9cf1db8", + "message": "Config Apply (#723)\n\n*Config Apply\r\n\r\n---------\r\n\r\nCo-authored-by: dhurley \r\nCo-authored-by: Olli Holmala ", + "timestamp": "2024-07-03T16:14:25+01:00", + "tree_id": "8d7686a985068ab5c4bcd74796d691a4f9518e14", + "url": "https://github.com/nginx/agent/commit/522c4fc8093f507475c8c3a73e99c953c9cf1db8" + }, + "date": 1720019882559, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 802523, + "unit": "ns/op\t 267139 B/op\t 1310 allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 802523, + "unit": "ns/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267139, + "unit": "B/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 801224, + "unit": "ns/op\t 267769 B/op\t 1310 allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 801224, + "unit": "ns/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267769, + "unit": "B/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 805348, + "unit": "ns/op\t 267813 B/op\t 1310 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 805348, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267813, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833760, + "unit": "ns/op\t 267113 B/op\t 1311 allocs/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833760, + "unit": "ns/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267113, + "unit": "B/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793861, + "unit": "ns/op\t 267119 B/op\t 1310 allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793861, + "unit": "ns/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267119, + "unit": "B/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 798087, + "unit": "ns/op\t 267373 B/op\t 1310 allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 798087, + "unit": "ns/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267373, + "unit": "B/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823249, + "unit": "ns/op\t 267080 B/op\t 1310 allocs/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823249, + "unit": "ns/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267080, + "unit": "B/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 795558, + "unit": "ns/op\t 267710 B/op\t 1310 allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 795558, + "unit": "ns/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267710, + "unit": "B/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 798146, + "unit": "ns/op\t 267018 B/op\t 1310 allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 798146, + "unit": "ns/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267018, + "unit": "B/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804121, + "unit": "ns/op\t 267281 B/op\t 1310 allocs/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804121, + "unit": "ns/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267281, + "unit": "B/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2034372, + "unit": "ns/op\t 531397 B/op\t 8883 allocs/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2034372, + "unit": "ns/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531397, + "unit": "B/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2033870, + "unit": "ns/op\t 531241 B/op\t 8883 allocs/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2033870, + "unit": "ns/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531241, + "unit": "B/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2043522, + "unit": "ns/op\t 531276 B/op\t 8883 allocs/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2043522, + "unit": "ns/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531276, + "unit": "B/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2033947, + "unit": "ns/op\t 531392 B/op\t 8883 allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2033947, + "unit": "ns/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531392, + "unit": "B/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2042650, + "unit": "ns/op\t 531360 B/op\t 8883 allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2042650, + "unit": "ns/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531360, + "unit": "B/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2036860, + "unit": "ns/op\t 531862 B/op\t 8883 allocs/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2036860, + "unit": "ns/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531862, + "unit": "B/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2026180, + "unit": "ns/op\t 531065 B/op\t 8883 allocs/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2026180, + "unit": "ns/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531065, + "unit": "B/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2038768, + "unit": "ns/op\t 531963 B/op\t 8883 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2038768, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531963, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2041859, + "unit": "ns/op\t 531922 B/op\t 8883 allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2041859, + "unit": "ns/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531922, + "unit": "B/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2025483, + "unit": "ns/op\t 532281 B/op\t 8883 allocs/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2025483, + "unit": "ns/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532281, + "unit": "B/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3718179, + "unit": "ns/op\t 823647 B/op\t 16968 allocs/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3718179, + "unit": "ns/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823647, + "unit": "B/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3756231, + "unit": "ns/op\t 822541 B/op\t 16967 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3756231, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822541, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3650300, + "unit": "ns/op\t 822392 B/op\t 16967 allocs/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3650300, + "unit": "ns/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822392, + "unit": "B/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3679734, + "unit": "ns/op\t 824663 B/op\t 16968 allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3679734, + "unit": "ns/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824663, + "unit": "B/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3689324, + "unit": "ns/op\t 822876 B/op\t 16968 allocs/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3689324, + "unit": "ns/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822876, + "unit": "B/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3697961, + "unit": "ns/op\t 822635 B/op\t 16968 allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3697961, + "unit": "ns/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822635, + "unit": "B/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3751769, + "unit": "ns/op\t 822779 B/op\t 16968 allocs/op", + "extra": "320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3751769, + "unit": "ns/op", + "extra": "320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822779, + "unit": "B/op", + "extra": "320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3708650, + "unit": "ns/op\t 823675 B/op\t 16968 allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3708650, + "unit": "ns/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823675, + "unit": "B/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3708714, + "unit": "ns/op\t 825135 B/op\t 16968 allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3708714, + "unit": "ns/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825135, + "unit": "B/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3738117, + "unit": "ns/op\t 823731 B/op\t 16967 allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3738117, + "unit": "ns/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823731, + "unit": "B/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5304319, + "unit": "ns/op\t 1106471 B/op\t 25004 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5304319, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106471, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5356260, + "unit": "ns/op\t 1108228 B/op\t 25004 allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5356260, + "unit": "ns/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108228, + "unit": "B/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5305090, + "unit": "ns/op\t 1106522 B/op\t 25004 allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5305090, + "unit": "ns/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106522, + "unit": "B/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5399301, + "unit": "ns/op\t 1108321 B/op\t 25004 allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5399301, + "unit": "ns/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108321, + "unit": "B/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5377217, + "unit": "ns/op\t 1107805 B/op\t 25004 allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5377217, + "unit": "ns/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107805, + "unit": "B/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5290945, + "unit": "ns/op\t 1105523 B/op\t 25004 allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5290945, + "unit": "ns/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105523, + "unit": "B/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5313436, + "unit": "ns/op\t 1108569 B/op\t 25004 allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5313436, + "unit": "ns/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108569, + "unit": "B/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5309659, + "unit": "ns/op\t 1107453 B/op\t 25004 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5309659, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107453, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5257754, + "unit": "ns/op\t 1109746 B/op\t 25004 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5257754, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109746, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5389931, + "unit": "ns/op\t 1109774 B/op\t 25004 allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5389931, + "unit": "ns/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109774, + "unit": "B/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16370533, + "unit": "ns/op\t 2888597 B/op\t 74304 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16370533, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888597, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16053149, + "unit": "ns/op\t 2889033 B/op\t 74303 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16053149, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889033, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16035886, + "unit": "ns/op\t 2888021 B/op\t 74303 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16035886, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888021, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16275089, + "unit": "ns/op\t 2892063 B/op\t 74304 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16275089, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892063, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15886267, + "unit": "ns/op\t 2885883 B/op\t 74304 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15886267, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885883, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15976433, + "unit": "ns/op\t 2887977 B/op\t 74304 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15976433, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887977, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15962390, + "unit": "ns/op\t 2890388 B/op\t 74305 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15962390, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890388, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74305, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16086914, + "unit": "ns/op\t 2883670 B/op\t 74303 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16086914, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883670, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15609497, + "unit": "ns/op\t 2877214 B/op\t 74302 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15609497, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2877214, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74302, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15903426, + "unit": "ns/op\t 2890352 B/op\t 74304 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15903426, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890352, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50196, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50196, + "unit": "ns/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51179, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51179, + "unit": "ns/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50876, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50876, + "unit": "ns/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51485, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51485, + "unit": "ns/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50547, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50547, + "unit": "ns/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51776, + "unit": "ns/op\t 109807 B/op\t 34 allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51776, + "unit": "ns/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109807, + "unit": "B/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51239, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51239, + "unit": "ns/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51166, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "24057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51166, + "unit": "ns/op", + "extra": "24057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "24057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52003, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52003, + "unit": "ns/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50475, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50475, + "unit": "ns/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50756, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50756, + "unit": "ns/op", + "extra": "23667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50446, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50446, + "unit": "ns/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51245, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51245, + "unit": "ns/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50475, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50475, + "unit": "ns/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50417, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50417, + "unit": "ns/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50528, + "unit": "ns/op\t 109807 B/op\t 34 allocs/op", + "extra": "23857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50528, + "unit": "ns/op", + "extra": "23857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109807, + "unit": "B/op", + "extra": "23857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50184, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50184, + "unit": "ns/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52069, + "unit": "ns/op\t 109808 B/op\t 34 allocs/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52069, + "unit": "ns/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109808, + "unit": "B/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49911, + "unit": "ns/op\t 109808 B/op\t 34 allocs/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49911, + "unit": "ns/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109808, + "unit": "B/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51470, + "unit": "ns/op\t 109807 B/op\t 34 allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51470, + "unit": "ns/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109807, + "unit": "B/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51509, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51509, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50914, + "unit": "ns/op\t 109807 B/op\t 34 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50914, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109807, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50703, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50703, + "unit": "ns/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50713, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50713, + "unit": "ns/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50821, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50821, + "unit": "ns/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51208, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51208, + "unit": "ns/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50444, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50444, + "unit": "ns/op", + "extra": "23344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51375, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51375, + "unit": "ns/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51911, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51911, + "unit": "ns/op", + "extra": "23823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50806, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50806, + "unit": "ns/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3183746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3174300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.5, + "unit": "ns/op", + "extra": "3172892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3154632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3167673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.9, + "unit": "ns/op", + "extra": "3175234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3166224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.5, + "unit": "ns/op", + "extra": "3166224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3166224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3166224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3157003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3172747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3139496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139496 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "522c4fc8093f507475c8c3a73e99c953c9cf1db8", + "message": "Config Apply (#723)\n\n*Config Apply\r\n\r\n---------\r\n\r\nCo-authored-by: dhurley \r\nCo-authored-by: Olli Holmala ", + "timestamp": "2024-07-03T16:14:25+01:00", + "tree_id": "8d7686a985068ab5c4bcd74796d691a4f9518e14", + "url": "https://github.com/nginx/agent/commit/522c4fc8093f507475c8c3a73e99c953c9cf1db8" + }, + "date": 1720020308913, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.064530699890593, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.995850451448135, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 102, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5b28ed2e010269cf24abf9204a4dd8ebf5f08f69", + "message": "added field alignment ordering, enabled static code analysis (#733)", + "timestamp": "2024-07-08T15:18:28+01:00", + "tree_id": "d577ade226102c5cb95f723df3d9a271ded070a1", + "url": "https://github.com/nginx/agent/commit/5b28ed2e010269cf24abf9204a4dd8ebf5f08f69" + }, + "date": 1720448524269, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 788024, + "unit": "ns/op\t 267513 B/op\t 1311 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 788024, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267513, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 795628, + "unit": "ns/op\t 268278 B/op\t 1311 allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 795628, + "unit": "ns/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268278, + "unit": "B/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 792225, + "unit": "ns/op\t 267233 B/op\t 1310 allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 792225, + "unit": "ns/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267233, + "unit": "B/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791806, + "unit": "ns/op\t 267777 B/op\t 1311 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791806, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267777, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820165, + "unit": "ns/op\t 267677 B/op\t 1311 allocs/op", + "extra": "1528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820165, + "unit": "ns/op", + "extra": "1528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267677, + "unit": "B/op", + "extra": "1528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791178, + "unit": "ns/op\t 267506 B/op\t 1310 allocs/op", + "extra": "1518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791178, + "unit": "ns/op", + "extra": "1518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267506, + "unit": "B/op", + "extra": "1518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 806426, + "unit": "ns/op\t 267641 B/op\t 1310 allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 806426, + "unit": "ns/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267641, + "unit": "B/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 790708, + "unit": "ns/op\t 266759 B/op\t 1310 allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 790708, + "unit": "ns/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 266759, + "unit": "B/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 792944, + "unit": "ns/op\t 268305 B/op\t 1311 allocs/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 792944, + "unit": "ns/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268305, + "unit": "B/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 791390, + "unit": "ns/op\t 268032 B/op\t 1311 allocs/op", + "extra": "1519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 791390, + "unit": "ns/op", + "extra": "1519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268032, + "unit": "B/op", + "extra": "1519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2096999, + "unit": "ns/op\t 531054 B/op\t 8883 allocs/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2096999, + "unit": "ns/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531054, + "unit": "B/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2020584, + "unit": "ns/op\t 531491 B/op\t 8883 allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2020584, + "unit": "ns/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531491, + "unit": "B/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2041303, + "unit": "ns/op\t 530927 B/op\t 8883 allocs/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2041303, + "unit": "ns/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530927, + "unit": "B/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2039383, + "unit": "ns/op\t 531711 B/op\t 8883 allocs/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2039383, + "unit": "ns/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531711, + "unit": "B/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2044915, + "unit": "ns/op\t 531350 B/op\t 8883 allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2044915, + "unit": "ns/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531350, + "unit": "B/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2007864, + "unit": "ns/op\t 530913 B/op\t 8883 allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2007864, + "unit": "ns/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530913, + "unit": "B/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2016101, + "unit": "ns/op\t 532107 B/op\t 8883 allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2016101, + "unit": "ns/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532107, + "unit": "B/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2022289, + "unit": "ns/op\t 531156 B/op\t 8883 allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2022289, + "unit": "ns/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531156, + "unit": "B/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2018435, + "unit": "ns/op\t 532070 B/op\t 8883 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2018435, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532070, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2020385, + "unit": "ns/op\t 532091 B/op\t 8883 allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2020385, + "unit": "ns/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532091, + "unit": "B/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3719388, + "unit": "ns/op\t 822913 B/op\t 16968 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3719388, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822913, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3756717, + "unit": "ns/op\t 821061 B/op\t 16967 allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3756717, + "unit": "ns/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821061, + "unit": "B/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3660316, + "unit": "ns/op\t 823640 B/op\t 16967 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3660316, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823640, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3654751, + "unit": "ns/op\t 823200 B/op\t 16967 allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3654751, + "unit": "ns/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823200, + "unit": "B/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3698864, + "unit": "ns/op\t 824562 B/op\t 16967 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3698864, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824562, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3732658, + "unit": "ns/op\t 822070 B/op\t 16967 allocs/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3732658, + "unit": "ns/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822070, + "unit": "B/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3686404, + "unit": "ns/op\t 822789 B/op\t 16968 allocs/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3686404, + "unit": "ns/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822789, + "unit": "B/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3704715, + "unit": "ns/op\t 822224 B/op\t 16967 allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3704715, + "unit": "ns/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822224, + "unit": "B/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3669570, + "unit": "ns/op\t 824161 B/op\t 16967 allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3669570, + "unit": "ns/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824161, + "unit": "B/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3706375, + "unit": "ns/op\t 823695 B/op\t 16968 allocs/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3706375, + "unit": "ns/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823695, + "unit": "B/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5301337, + "unit": "ns/op\t 1108031 B/op\t 25004 allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5301337, + "unit": "ns/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108031, + "unit": "B/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5315706, + "unit": "ns/op\t 1107901 B/op\t 25004 allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5315706, + "unit": "ns/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107901, + "unit": "B/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5320614, + "unit": "ns/op\t 1108162 B/op\t 25004 allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5320614, + "unit": "ns/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108162, + "unit": "B/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5318658, + "unit": "ns/op\t 1106940 B/op\t 25004 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5318658, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106940, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5300934, + "unit": "ns/op\t 1108963 B/op\t 25004 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5300934, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108963, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5287844, + "unit": "ns/op\t 1106419 B/op\t 25003 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5287844, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106419, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25003, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5304301, + "unit": "ns/op\t 1106770 B/op\t 25004 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5304301, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106770, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5317431, + "unit": "ns/op\t 1106184 B/op\t 25004 allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5317431, + "unit": "ns/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106184, + "unit": "B/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5359704, + "unit": "ns/op\t 1109148 B/op\t 25004 allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5359704, + "unit": "ns/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109148, + "unit": "B/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5323648, + "unit": "ns/op\t 1110569 B/op\t 25004 allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5323648, + "unit": "ns/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110569, + "unit": "B/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15767464, + "unit": "ns/op\t 2892116 B/op\t 74304 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15767464, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892116, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16150304, + "unit": "ns/op\t 2882271 B/op\t 74303 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16150304, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882271, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15985855, + "unit": "ns/op\t 2882417 B/op\t 74303 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15985855, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882417, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15974914, + "unit": "ns/op\t 2885728 B/op\t 74303 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15974914, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885728, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15622015, + "unit": "ns/op\t 2887422 B/op\t 74303 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15622015, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887422, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15688838, + "unit": "ns/op\t 2881920 B/op\t 74303 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15688838, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881920, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15754138, + "unit": "ns/op\t 2886885 B/op\t 74304 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15754138, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886885, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16042313, + "unit": "ns/op\t 2885317 B/op\t 74303 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16042313, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885317, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15684659, + "unit": "ns/op\t 2885632 B/op\t 74304 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15684659, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885632, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15893438, + "unit": "ns/op\t 2886410 B/op\t 74304 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15893438, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886410, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49708, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49708, + "unit": "ns/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50133, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50133, + "unit": "ns/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50310, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "24176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50310, + "unit": "ns/op", + "extra": "24176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "24176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50190, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50190, + "unit": "ns/op", + "extra": "23646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50215, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50215, + "unit": "ns/op", + "extra": "23592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50587, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50587, + "unit": "ns/op", + "extra": "23937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50684, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50684, + "unit": "ns/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50221, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50221, + "unit": "ns/op", + "extra": "23523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50163, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50163, + "unit": "ns/op", + "extra": "23876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50503, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "24249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50503, + "unit": "ns/op", + "extra": "24249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "24249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50876, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50876, + "unit": "ns/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50082, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50082, + "unit": "ns/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51107, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51107, + "unit": "ns/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50218, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50218, + "unit": "ns/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50734, + "unit": "ns/op\t 109798 B/op\t 34 allocs/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50734, + "unit": "ns/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109798, + "unit": "B/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50734, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50734, + "unit": "ns/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50923, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50923, + "unit": "ns/op", + "extra": "23832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50566, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50566, + "unit": "ns/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51089, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51089, + "unit": "ns/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49771, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49771, + "unit": "ns/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51106, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51106, + "unit": "ns/op", + "extra": "23779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51075, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51075, + "unit": "ns/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51548, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51548, + "unit": "ns/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51391, + "unit": "ns/op\t 109805 B/op\t 34 allocs/op", + "extra": "24049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51391, + "unit": "ns/op", + "extra": "24049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109805, + "unit": "B/op", + "extra": "24049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51378, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51378, + "unit": "ns/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50983, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50983, + "unit": "ns/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50956, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50956, + "unit": "ns/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50277, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50277, + "unit": "ns/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50469, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50469, + "unit": "ns/op", + "extra": "23875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49487, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "24094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49487, + "unit": "ns/op", + "extra": "24094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "24094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3165170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3197331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3171420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.3, + "unit": "ns/op", + "extra": "3181951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3193651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3173470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3123434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3181869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181869 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b2d93de9fa0bf3c16478bb322ce0289400f9ed7d", + "message": "Agent version (#734)\n\n* added agent commit and version to the log", + "timestamp": "2024-07-08T16:34:55+01:00", + "tree_id": "15491546300c377f095450b5bdf012ad8a83a562", + "url": "https://github.com/nginx/agent/commit/b2d93de9fa0bf3c16478bb322ce0289400f9ed7d" + }, + "date": 1720453106940, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804918, + "unit": "ns/op\t 267570 B/op\t 1310 allocs/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804918, + "unit": "ns/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267570, + "unit": "B/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822248, + "unit": "ns/op\t 267858 B/op\t 1310 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822248, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267858, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816276, + "unit": "ns/op\t 267373 B/op\t 1310 allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816276, + "unit": "ns/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267373, + "unit": "B/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 799340, + "unit": "ns/op\t 267048 B/op\t 1310 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 799340, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267048, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 803781, + "unit": "ns/op\t 267620 B/op\t 1310 allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 803781, + "unit": "ns/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267620, + "unit": "B/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841153, + "unit": "ns/op\t 267692 B/op\t 1311 allocs/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841153, + "unit": "ns/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267692, + "unit": "B/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793731, + "unit": "ns/op\t 267821 B/op\t 1311 allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793731, + "unit": "ns/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267821, + "unit": "B/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 805268, + "unit": "ns/op\t 267954 B/op\t 1311 allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 805268, + "unit": "ns/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267954, + "unit": "B/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797990, + "unit": "ns/op\t 268222 B/op\t 1311 allocs/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797990, + "unit": "ns/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268222, + "unit": "B/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1311, + "unit": "allocs/op", + "extra": "1521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 798114, + "unit": "ns/op\t 267449 B/op\t 1310 allocs/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 798114, + "unit": "ns/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267449, + "unit": "B/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1310, + "unit": "allocs/op", + "extra": "1485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2047261, + "unit": "ns/op\t 530753 B/op\t 8883 allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2047261, + "unit": "ns/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530753, + "unit": "B/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2114166, + "unit": "ns/op\t 532045 B/op\t 8883 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2114166, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532045, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2065576, + "unit": "ns/op\t 531225 B/op\t 8883 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2065576, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531225, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2055126, + "unit": "ns/op\t 532045 B/op\t 8883 allocs/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2055126, + "unit": "ns/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532045, + "unit": "B/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2043405, + "unit": "ns/op\t 531651 B/op\t 8883 allocs/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2043405, + "unit": "ns/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531651, + "unit": "B/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2022527, + "unit": "ns/op\t 531246 B/op\t 8883 allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2022527, + "unit": "ns/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531246, + "unit": "B/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2016612, + "unit": "ns/op\t 531877 B/op\t 8883 allocs/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2016612, + "unit": "ns/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531877, + "unit": "B/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2032425, + "unit": "ns/op\t 531793 B/op\t 8883 allocs/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2032425, + "unit": "ns/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531793, + "unit": "B/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2049243, + "unit": "ns/op\t 532278 B/op\t 8883 allocs/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2049243, + "unit": "ns/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532278, + "unit": "B/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2061886, + "unit": "ns/op\t 531577 B/op\t 8883 allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2061886, + "unit": "ns/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531577, + "unit": "B/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8883, + "unit": "allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3728481, + "unit": "ns/op\t 822472 B/op\t 16967 allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3728481, + "unit": "ns/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822472, + "unit": "B/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3646378, + "unit": "ns/op\t 820605 B/op\t 16967 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3646378, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 820605, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3667133, + "unit": "ns/op\t 822362 B/op\t 16967 allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3667133, + "unit": "ns/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822362, + "unit": "B/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3733142, + "unit": "ns/op\t 822689 B/op\t 16967 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3733142, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822689, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3727671, + "unit": "ns/op\t 823764 B/op\t 16968 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3727671, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823764, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3658898, + "unit": "ns/op\t 822859 B/op\t 16967 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3658898, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822859, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3654544, + "unit": "ns/op\t 823652 B/op\t 16967 allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3654544, + "unit": "ns/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823652, + "unit": "B/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3733610, + "unit": "ns/op\t 821178 B/op\t 16967 allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3733610, + "unit": "ns/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821178, + "unit": "B/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3735267, + "unit": "ns/op\t 822224 B/op\t 16968 allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3735267, + "unit": "ns/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822224, + "unit": "B/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16968, + "unit": "allocs/op", + "extra": "325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3736482, + "unit": "ns/op\t 821812 B/op\t 16967 allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3736482, + "unit": "ns/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821812, + "unit": "B/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16967, + "unit": "allocs/op", + "extra": "321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5426399, + "unit": "ns/op\t 1107506 B/op\t 25004 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5426399, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107506, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5373510, + "unit": "ns/op\t 1109841 B/op\t 25004 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5373510, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109841, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5267081, + "unit": "ns/op\t 1106992 B/op\t 25004 allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5267081, + "unit": "ns/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106992, + "unit": "B/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5240478, + "unit": "ns/op\t 1108464 B/op\t 25004 allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5240478, + "unit": "ns/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108464, + "unit": "B/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5376322, + "unit": "ns/op\t 1107274 B/op\t 25004 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5376322, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107274, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5238071, + "unit": "ns/op\t 1109164 B/op\t 25004 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5238071, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109164, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5300178, + "unit": "ns/op\t 1106720 B/op\t 25004 allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5300178, + "unit": "ns/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106720, + "unit": "B/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5354605, + "unit": "ns/op\t 1107998 B/op\t 25004 allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5354605, + "unit": "ns/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107998, + "unit": "B/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5260484, + "unit": "ns/op\t 1107944 B/op\t 25004 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5260484, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107944, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5284702, + "unit": "ns/op\t 1108695 B/op\t 25004 allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5284702, + "unit": "ns/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108695, + "unit": "B/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25004, + "unit": "allocs/op", + "extra": "224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16122252, + "unit": "ns/op\t 2886322 B/op\t 74304 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16122252, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886322, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15834579, + "unit": "ns/op\t 2885878 B/op\t 74302 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15834579, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885878, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74302, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15737201, + "unit": "ns/op\t 2888928 B/op\t 74304 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15737201, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888928, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15804567, + "unit": "ns/op\t 2890537 B/op\t 74304 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15804567, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890537, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15508235, + "unit": "ns/op\t 2889315 B/op\t 74303 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15508235, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889315, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15729210, + "unit": "ns/op\t 2886072 B/op\t 74303 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15729210, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886072, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74303, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15654378, + "unit": "ns/op\t 2896751 B/op\t 74304 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15654378, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896751, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15727704, + "unit": "ns/op\t 2881484 B/op\t 74304 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15727704, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881484, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15685574, + "unit": "ns/op\t 2894118 B/op\t 74304 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15685574, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894118, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15907587, + "unit": "ns/op\t 2890041 B/op\t 74304 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15907587, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890041, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74304, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49080, + "unit": "ns/op\t 109798 B/op\t 34 allocs/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49080, + "unit": "ns/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109798, + "unit": "B/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50596, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50596, + "unit": "ns/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50440, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50440, + "unit": "ns/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50011, + "unit": "ns/op\t 109800 B/op\t 34 allocs/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50011, + "unit": "ns/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109800, + "unit": "B/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50172, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50172, + "unit": "ns/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51338, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51338, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50859, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50859, + "unit": "ns/op", + "extra": "23884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51433, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51433, + "unit": "ns/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50719, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50719, + "unit": "ns/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51329, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51329, + "unit": "ns/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49978, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49978, + "unit": "ns/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51100, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51100, + "unit": "ns/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50218, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50218, + "unit": "ns/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50731, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50731, + "unit": "ns/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51728, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51728, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50806, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50806, + "unit": "ns/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50961, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50961, + "unit": "ns/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51158, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51158, + "unit": "ns/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50287, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50287, + "unit": "ns/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50733, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50733, + "unit": "ns/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50665, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50665, + "unit": "ns/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51132, + "unit": "ns/op\t 109806 B/op\t 34 allocs/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51132, + "unit": "ns/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109806, + "unit": "B/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51331, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51331, + "unit": "ns/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51133, + "unit": "ns/op\t 109807 B/op\t 34 allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51133, + "unit": "ns/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109807, + "unit": "B/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51060, + "unit": "ns/op\t 109803 B/op\t 34 allocs/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51060, + "unit": "ns/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109803, + "unit": "B/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50369, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50369, + "unit": "ns/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51477, + "unit": "ns/op\t 109804 B/op\t 34 allocs/op", + "extra": "23636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51477, + "unit": "ns/op", + "extra": "23636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109804, + "unit": "B/op", + "extra": "23636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50837, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50837, + "unit": "ns/op", + "extra": "23539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52591, + "unit": "ns/op\t 109801 B/op\t 34 allocs/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52591, + "unit": "ns/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109801, + "unit": "B/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51243, + "unit": "ns/op\t 109802 B/op\t 34 allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51243, + "unit": "ns/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 109802, + "unit": "B/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 34, + "unit": "allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3174572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3046569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3046569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3046569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3046569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3161869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3202364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.7, + "unit": "ns/op", + "extra": "3202364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3202364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3202364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3043766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.8, + "unit": "ns/op", + "extra": "3043766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3043766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3043766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3178162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3159946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3170408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3170665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3173390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173390 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b2d93de9fa0bf3c16478bb322ce0289400f9ed7d", + "message": "Agent version (#734)\n\n* added agent commit and version to the log", + "timestamp": "2024-07-08T16:34:55+01:00", + "tree_id": "15491546300c377f095450b5bdf012ad8a83a562", + "url": "https://github.com/nginx/agent/commit/b2d93de9fa0bf3c16478bb322ce0289400f9ed7d" + }, + "date": 1720453513287, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.797769357016005, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.985395572258593, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 102, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "29507d0db10ac4d7a9c2195355e21e2bf8f74251", + "message": "upgrade crossplane (#738)\n\n* upgrade crossplane version and added lefthook step for go mod tidy", + "timestamp": "2024-07-09T14:45:36+01:00", + "tree_id": "878f3e125aed7ae566ef84a4ddca1136d13be577", + "url": "https://github.com/nginx/agent/commit/29507d0db10ac4d7a9c2195355e21e2bf8f74251" + }, + "date": 1720533100458, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830184, + "unit": "ns/op\t 268549 B/op\t 1317 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830184, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268549, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840647, + "unit": "ns/op\t 268358 B/op\t 1317 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840647, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268358, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854344, + "unit": "ns/op\t 267590 B/op\t 1317 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854344, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267590, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833293, + "unit": "ns/op\t 268317 B/op\t 1317 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833293, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268317, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830879, + "unit": "ns/op\t 268116 B/op\t 1317 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830879, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268116, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844086, + "unit": "ns/op\t 268020 B/op\t 1317 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844086, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268020, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845874, + "unit": "ns/op\t 268290 B/op\t 1317 allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845874, + "unit": "ns/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268290, + "unit": "B/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839037, + "unit": "ns/op\t 267980 B/op\t 1317 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839037, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267980, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842057, + "unit": "ns/op\t 267628 B/op\t 1316 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842057, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267628, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844334, + "unit": "ns/op\t 268275 B/op\t 1317 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844334, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268275, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214797, + "unit": "ns/op\t 531689 B/op\t 8889 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214797, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531689, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2245675, + "unit": "ns/op\t 532860 B/op\t 8889 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2245675, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532860, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193552, + "unit": "ns/op\t 532596 B/op\t 8889 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193552, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532596, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214196, + "unit": "ns/op\t 533120 B/op\t 8889 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214196, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533120, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187135, + "unit": "ns/op\t 533336 B/op\t 8889 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187135, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533336, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181075, + "unit": "ns/op\t 531900 B/op\t 8889 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181075, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531900, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168503, + "unit": "ns/op\t 532966 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168503, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532966, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205834, + "unit": "ns/op\t 532370 B/op\t 8889 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205834, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532370, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2239548, + "unit": "ns/op\t 532664 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2239548, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532664, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212402, + "unit": "ns/op\t 533485 B/op\t 8889 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212402, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533485, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4035100, + "unit": "ns/op\t 824207 B/op\t 16974 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4035100, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824207, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4048788, + "unit": "ns/op\t 823799 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4048788, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823799, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4022253, + "unit": "ns/op\t 824753 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4022253, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824753, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4049043, + "unit": "ns/op\t 824931 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4049043, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824931, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4005295, + "unit": "ns/op\t 824980 B/op\t 16974 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4005295, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824980, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4071241, + "unit": "ns/op\t 825268 B/op\t 16974 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4071241, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825268, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4082973, + "unit": "ns/op\t 824156 B/op\t 16974 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4082973, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824156, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4044875, + "unit": "ns/op\t 823569 B/op\t 16974 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4044875, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823569, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4012479, + "unit": "ns/op\t 824736 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4012479, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824736, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4050197, + "unit": "ns/op\t 823149 B/op\t 16973 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4050197, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823149, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5766539, + "unit": "ns/op\t 1106575 B/op\t 25010 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5766539, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106575, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5844191, + "unit": "ns/op\t 1109513 B/op\t 25010 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5844191, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109513, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5812545, + "unit": "ns/op\t 1111421 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5812545, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111421, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5817073, + "unit": "ns/op\t 1106400 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5817073, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106400, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5794045, + "unit": "ns/op\t 1112198 B/op\t 25011 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5794045, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112198, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5760597, + "unit": "ns/op\t 1110182 B/op\t 25011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5760597, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110182, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5832363, + "unit": "ns/op\t 1110320 B/op\t 25011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5832363, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110320, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5814422, + "unit": "ns/op\t 1110837 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5814422, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110837, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5793427, + "unit": "ns/op\t 1109344 B/op\t 25011 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5793427, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109344, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5826047, + "unit": "ns/op\t 1109341 B/op\t 25010 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5826047, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109341, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17097883, + "unit": "ns/op\t 2886369 B/op\t 74309 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17097883, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886369, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17449008, + "unit": "ns/op\t 2893195 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17449008, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893195, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17716937, + "unit": "ns/op\t 2891565 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17716937, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891565, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16966877, + "unit": "ns/op\t 2892930 B/op\t 74310 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16966877, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892930, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17229656, + "unit": "ns/op\t 2886162 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17229656, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886162, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17109958, + "unit": "ns/op\t 2893758 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17109958, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893758, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17061628, + "unit": "ns/op\t 2883028 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17061628, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883028, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17100907, + "unit": "ns/op\t 2883749 B/op\t 74309 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17100907, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883749, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17173512, + "unit": "ns/op\t 2885779 B/op\t 74309 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17173512, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885779, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17116011, + "unit": "ns/op\t 2887628 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17116011, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887628, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52526, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52526, + "unit": "ns/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51876, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51876, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51762, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51762, + "unit": "ns/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52784, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52784, + "unit": "ns/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52846, + "unit": "ns/op\t 110059 B/op\t 37 allocs/op", + "extra": "22328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52846, + "unit": "ns/op", + "extra": "22328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110059, + "unit": "B/op", + "extra": "22328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51985, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51985, + "unit": "ns/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52086, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52086, + "unit": "ns/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51743, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51743, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52287, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52287, + "unit": "ns/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52752, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52752, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53291, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53291, + "unit": "ns/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51603, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51603, + "unit": "ns/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52675, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52675, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51859, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51859, + "unit": "ns/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51900, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51900, + "unit": "ns/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53442, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53442, + "unit": "ns/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52880, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52880, + "unit": "ns/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51996, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51996, + "unit": "ns/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52047, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "21862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52047, + "unit": "ns/op", + "extra": "21862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "21862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53297, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53297, + "unit": "ns/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53637, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53637, + "unit": "ns/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53069, + "unit": "ns/op\t 110060 B/op\t 37 allocs/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53069, + "unit": "ns/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110060, + "unit": "B/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52361, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52361, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51910, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51910, + "unit": "ns/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52470, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52470, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52411, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52411, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52736, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52736, + "unit": "ns/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52282, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52282, + "unit": "ns/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52998, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52998, + "unit": "ns/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53084, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53084, + "unit": "ns/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3152475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.9, + "unit": "ns/op", + "extra": "3184008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3155000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3155000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3155000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3155000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3153536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3170949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3163786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3150913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3166941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "3166941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3166941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3166941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.7, + "unit": "ns/op", + "extra": "3133970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3129217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129217 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "29507d0db10ac4d7a9c2195355e21e2bf8f74251", + "message": "upgrade crossplane (#738)\n\n* upgrade crossplane version and added lefthook step for go mod tidy", + "timestamp": "2024-07-09T14:45:36+01:00", + "tree_id": "878f3e125aed7ae566ef84a4ddca1136d13be577", + "url": "https://github.com/nginx/agent/commit/29507d0db10ac4d7a9c2195355e21e2bf8f74251" + }, + "date": 1720533366695, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.864384726136823, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.98512339420437, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 99, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca49517b6f4ea16e420c488a4c7741763425b1e2", + "message": "Add correlation id to update file request (#741)\n\n* added the message meta to the UpdateFileRequest", + "timestamp": "2024-07-09T16:19:22+01:00", + "tree_id": "b1b16ab06cd9c0c8d7659a8336864e97950cd951", + "url": "https://github.com/nginx/agent/commit/ca49517b6f4ea16e420c488a4c7741763425b1e2" + }, + "date": 1720538584913, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 817277, + "unit": "ns/op\t 268079 B/op\t 1317 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 817277, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268079, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821028, + "unit": "ns/op\t 267798 B/op\t 1317 allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821028, + "unit": "ns/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267798, + "unit": "B/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821069, + "unit": "ns/op\t 267723 B/op\t 1317 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821069, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267723, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 814418, + "unit": "ns/op\t 267571 B/op\t 1316 allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 814418, + "unit": "ns/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267571, + "unit": "B/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846209, + "unit": "ns/op\t 268502 B/op\t 1317 allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846209, + "unit": "ns/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268502, + "unit": "B/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824304, + "unit": "ns/op\t 267885 B/op\t 1316 allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824304, + "unit": "ns/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267885, + "unit": "B/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819493, + "unit": "ns/op\t 268452 B/op\t 1317 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819493, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268452, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 817010, + "unit": "ns/op\t 269118 B/op\t 1317 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 817010, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269118, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820211, + "unit": "ns/op\t 268503 B/op\t 1317 allocs/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820211, + "unit": "ns/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268503, + "unit": "B/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819372, + "unit": "ns/op\t 268509 B/op\t 1317 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819372, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268509, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2123102, + "unit": "ns/op\t 532217 B/op\t 8889 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2123102, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532217, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2127371, + "unit": "ns/op\t 530812 B/op\t 8888 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2127371, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530812, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2130836, + "unit": "ns/op\t 531485 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2130836, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531485, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2095465, + "unit": "ns/op\t 532138 B/op\t 8888 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2095465, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532138, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2122193, + "unit": "ns/op\t 531417 B/op\t 8889 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2122193, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531417, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2121244, + "unit": "ns/op\t 532343 B/op\t 8889 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2121244, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532343, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2123722, + "unit": "ns/op\t 532800 B/op\t 8889 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2123722, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532800, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2135584, + "unit": "ns/op\t 531655 B/op\t 8889 allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2135584, + "unit": "ns/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531655, + "unit": "B/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129647, + "unit": "ns/op\t 532690 B/op\t 8889 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129647, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532690, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2121260, + "unit": "ns/op\t 533261 B/op\t 8889 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2121260, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533261, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3907314, + "unit": "ns/op\t 824791 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3907314, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824791, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3869765, + "unit": "ns/op\t 822713 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3869765, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822713, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3872792, + "unit": "ns/op\t 822990 B/op\t 16973 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3872792, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822990, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3883103, + "unit": "ns/op\t 822639 B/op\t 16973 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3883103, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822639, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3869153, + "unit": "ns/op\t 823130 B/op\t 16974 allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3869153, + "unit": "ns/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823130, + "unit": "B/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3867328, + "unit": "ns/op\t 825655 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3867328, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825655, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3815807, + "unit": "ns/op\t 825022 B/op\t 16973 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3815807, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825022, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3880059, + "unit": "ns/op\t 823808 B/op\t 16973 allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3880059, + "unit": "ns/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823808, + "unit": "B/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3861812, + "unit": "ns/op\t 824879 B/op\t 16974 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3861812, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824879, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3820204, + "unit": "ns/op\t 822610 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3820204, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822610, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5622013, + "unit": "ns/op\t 1109683 B/op\t 25010 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5622013, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109683, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5639857, + "unit": "ns/op\t 1106760 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5639857, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106760, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5560698, + "unit": "ns/op\t 1104912 B/op\t 25010 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5560698, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104912, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5622513, + "unit": "ns/op\t 1105965 B/op\t 25010 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5622513, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105965, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5592907, + "unit": "ns/op\t 1109702 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5592907, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109702, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5526028, + "unit": "ns/op\t 1108250 B/op\t 25010 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5526028, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108250, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5578556, + "unit": "ns/op\t 1110454 B/op\t 25010 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5578556, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110454, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5623625, + "unit": "ns/op\t 1105178 B/op\t 25009 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5623625, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105178, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5575873, + "unit": "ns/op\t 1106368 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5575873, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106368, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5615490, + "unit": "ns/op\t 1107549 B/op\t 25010 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5615490, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107549, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16248372, + "unit": "ns/op\t 2893189 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16248372, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893189, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16039731, + "unit": "ns/op\t 2887467 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16039731, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887467, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16246614, + "unit": "ns/op\t 2890075 B/op\t 74309 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16246614, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890075, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16411119, + "unit": "ns/op\t 2892724 B/op\t 74310 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16411119, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892724, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16303148, + "unit": "ns/op\t 2888975 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16303148, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888975, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16557239, + "unit": "ns/op\t 2884915 B/op\t 74309 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16557239, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884915, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16105148, + "unit": "ns/op\t 2884669 B/op\t 74309 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16105148, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884669, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16487478, + "unit": "ns/op\t 2880246 B/op\t 74309 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16487478, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2880246, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16063548, + "unit": "ns/op\t 2889057 B/op\t 74309 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16063548, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889057, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16228753, + "unit": "ns/op\t 2882174 B/op\t 74308 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16228753, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882174, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74308, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51639, + "unit": "ns/op\t 110053 B/op\t 37 allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51639, + "unit": "ns/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110053, + "unit": "B/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51100, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51100, + "unit": "ns/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51657, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51657, + "unit": "ns/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52117, + "unit": "ns/op\t 110053 B/op\t 37 allocs/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52117, + "unit": "ns/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110053, + "unit": "B/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51969, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51969, + "unit": "ns/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51978, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51978, + "unit": "ns/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52209, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52209, + "unit": "ns/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52352, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52352, + "unit": "ns/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51844, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51844, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52066, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52066, + "unit": "ns/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52476, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52476, + "unit": "ns/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52484, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52484, + "unit": "ns/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51701, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51701, + "unit": "ns/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52682, + "unit": "ns/op\t 110054 B/op\t 37 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52682, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110054, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52083, + "unit": "ns/op\t 110059 B/op\t 37 allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52083, + "unit": "ns/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110059, + "unit": "B/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53394, + "unit": "ns/op\t 110058 B/op\t 37 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53394, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110058, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52933, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52933, + "unit": "ns/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52845, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52845, + "unit": "ns/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52102, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52102, + "unit": "ns/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51740, + "unit": "ns/op\t 110053 B/op\t 37 allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51740, + "unit": "ns/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110053, + "unit": "B/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53157, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53157, + "unit": "ns/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51881, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51881, + "unit": "ns/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52930, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52930, + "unit": "ns/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51800, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51800, + "unit": "ns/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52143, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52143, + "unit": "ns/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51258, + "unit": "ns/op\t 110053 B/op\t 37 allocs/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51258, + "unit": "ns/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110053, + "unit": "B/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53179, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53179, + "unit": "ns/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52929, + "unit": "ns/op\t 110053 B/op\t 37 allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52929, + "unit": "ns/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110053, + "unit": "B/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51837, + "unit": "ns/op\t 110055 B/op\t 37 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51837, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110055, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51127, + "unit": "ns/op\t 110056 B/op\t 37 allocs/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51127, + "unit": "ns/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110056, + "unit": "B/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3159504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3138582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3140788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2641680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "2641680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2641680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2641680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.5, + "unit": "ns/op", + "extra": "3145389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3150075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2876272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "2876272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2876272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2876272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3129160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3141272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141272 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca49517b6f4ea16e420c488a4c7741763425b1e2", + "message": "Add correlation id to update file request (#741)\n\n* added the message meta to the UpdateFileRequest", + "timestamp": "2024-07-09T16:19:22+01:00", + "tree_id": "b1b16ab06cd9c0c8d7659a8336864e97950cd951", + "url": "https://github.com/nginx/agent/commit/ca49517b6f4ea16e420c488a4c7741763425b1e2" + }, + "date": 1720539003347, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.330846925960994, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.993705181860545, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "74f4d19398fccf4a20136633dc9efd8631e92169", + "message": "Update Data Plane Response Statuses & Clean Up (#730)\n\n* Update data plane responses and clean up", + "timestamp": "2024-07-10T14:38:11+01:00", + "tree_id": "62af6fc11013f5829bd19ac8a089bd89b8ef39e9", + "url": "https://github.com/nginx/agent/commit/74f4d19398fccf4a20136633dc9efd8631e92169" + }, + "date": 1720619034241, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821795, + "unit": "ns/op\t 268420 B/op\t 1317 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821795, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268420, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819332, + "unit": "ns/op\t 268064 B/op\t 1317 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819332, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268064, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850466, + "unit": "ns/op\t 268287 B/op\t 1317 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850466, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268287, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847453, + "unit": "ns/op\t 267874 B/op\t 1317 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847453, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267874, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836268, + "unit": "ns/op\t 267955 B/op\t 1317 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836268, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267955, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820922, + "unit": "ns/op\t 267437 B/op\t 1316 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820922, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267437, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823643, + "unit": "ns/op\t 268368 B/op\t 1317 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823643, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268368, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827454, + "unit": "ns/op\t 268258 B/op\t 1317 allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827454, + "unit": "ns/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268258, + "unit": "B/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822062, + "unit": "ns/op\t 268316 B/op\t 1316 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822062, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268316, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829221, + "unit": "ns/op\t 268304 B/op\t 1317 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829221, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268304, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189142, + "unit": "ns/op\t 533267 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189142, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533267, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181674, + "unit": "ns/op\t 532127 B/op\t 8889 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181674, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532127, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169941, + "unit": "ns/op\t 532184 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169941, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532184, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183877, + "unit": "ns/op\t 532132 B/op\t 8889 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183877, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532132, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183788, + "unit": "ns/op\t 532593 B/op\t 8889 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183788, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532593, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173185, + "unit": "ns/op\t 532690 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173185, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532690, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195827, + "unit": "ns/op\t 531373 B/op\t 8888 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195827, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531373, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184832, + "unit": "ns/op\t 532259 B/op\t 8889 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184832, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532259, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167907, + "unit": "ns/op\t 531984 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167907, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531984, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178930, + "unit": "ns/op\t 531666 B/op\t 8888 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178930, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531666, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3995126, + "unit": "ns/op\t 826550 B/op\t 16974 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3995126, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826550, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4035903, + "unit": "ns/op\t 823945 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4035903, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823945, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3994578, + "unit": "ns/op\t 825537 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3994578, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825537, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977873, + "unit": "ns/op\t 825111 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977873, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825111, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002123, + "unit": "ns/op\t 824546 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002123, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824546, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3965319, + "unit": "ns/op\t 823802 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3965319, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823802, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3999787, + "unit": "ns/op\t 825254 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3999787, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825254, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964242, + "unit": "ns/op\t 823282 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964242, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823282, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3982731, + "unit": "ns/op\t 821557 B/op\t 16973 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3982731, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821557, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3974154, + "unit": "ns/op\t 824225 B/op\t 16973 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3974154, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824225, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5768336, + "unit": "ns/op\t 1106565 B/op\t 25009 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5768336, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106565, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5745504, + "unit": "ns/op\t 1110285 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5745504, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110285, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5797111, + "unit": "ns/op\t 1109059 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5797111, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109059, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710362, + "unit": "ns/op\t 1108335 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710362, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108335, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5711763, + "unit": "ns/op\t 1106751 B/op\t 25009 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5711763, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106751, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5752310, + "unit": "ns/op\t 1107674 B/op\t 25010 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5752310, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107674, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5762359, + "unit": "ns/op\t 1105297 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5762359, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105297, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5752005, + "unit": "ns/op\t 1111705 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5752005, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111705, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5816184, + "unit": "ns/op\t 1107527 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5816184, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107527, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5754646, + "unit": "ns/op\t 1111198 B/op\t 25010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5754646, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111198, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16737758, + "unit": "ns/op\t 2886977 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16737758, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886977, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16746838, + "unit": "ns/op\t 2890582 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16746838, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890582, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16607951, + "unit": "ns/op\t 2894725 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16607951, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894725, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16814308, + "unit": "ns/op\t 2892226 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16814308, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892226, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16892261, + "unit": "ns/op\t 2893035 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16892261, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893035, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16828855, + "unit": "ns/op\t 2887698 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16828855, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887698, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17000466, + "unit": "ns/op\t 2886468 B/op\t 74309 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17000466, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886468, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16858104, + "unit": "ns/op\t 2890107 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16858104, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890107, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17028073, + "unit": "ns/op\t 2885736 B/op\t 74308 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17028073, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885736, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74308, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16743460, + "unit": "ns/op\t 2886461 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16743460, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886461, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51220, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51220, + "unit": "ns/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51302, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51302, + "unit": "ns/op", + "extra": "23274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50850, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50850, + "unit": "ns/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51679, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51679, + "unit": "ns/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51892, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51892, + "unit": "ns/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51709, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51709, + "unit": "ns/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52012, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52012, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51460, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51460, + "unit": "ns/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51921, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51921, + "unit": "ns/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52080, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52080, + "unit": "ns/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51568, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51568, + "unit": "ns/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52267, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52267, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52063, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52063, + "unit": "ns/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51868, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51868, + "unit": "ns/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52624, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52624, + "unit": "ns/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51554, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51554, + "unit": "ns/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51976, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51976, + "unit": "ns/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51874, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51874, + "unit": "ns/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53072, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53072, + "unit": "ns/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51843, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51843, + "unit": "ns/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51090, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51090, + "unit": "ns/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52211, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52211, + "unit": "ns/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52125, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52125, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52032, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52032, + "unit": "ns/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51476, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51476, + "unit": "ns/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52128, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52128, + "unit": "ns/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52523, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52523, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52002, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52002, + "unit": "ns/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51984, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51984, + "unit": "ns/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52657, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52657, + "unit": "ns/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3185805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3169719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2626986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.3, + "unit": "ns/op", + "extra": "2626986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2626986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2626986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3179673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3209076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.9, + "unit": "ns/op", + "extra": "3188676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3103458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3200238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "3199225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3175645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175645 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "74f4d19398fccf4a20136633dc9efd8631e92169", + "message": "Update Data Plane Response Statuses & Clean Up (#730)\n\n* Update data plane responses and clean up", + "timestamp": "2024-07-10T14:38:11+01:00", + "tree_id": "62af6fc11013f5829bd19ac8a089bd89b8ef39e9", + "url": "https://github.com/nginx/agent/commit/74f4d19398fccf4a20136633dc9efd8631e92169" + }, + "date": 1720619312267, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.064854759892864, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.995636436371655, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f85b86ea72c91bf5a4bfa782f200594e472048e7", + "message": "Add DetermineFileAction Function (#744)\n\n* determine file actions function", + "timestamp": "2024-07-12T11:15:48+01:00", + "tree_id": "947072badef02a37558000b895ebc123f73c8c57", + "url": "https://github.com/nginx/agent/commit/f85b86ea72c91bf5a4bfa782f200594e472048e7" + }, + "date": 1720779695294, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842376, + "unit": "ns/op\t 268121 B/op\t 1317 allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842376, + "unit": "ns/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268121, + "unit": "B/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816020, + "unit": "ns/op\t 268206 B/op\t 1317 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816020, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268206, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816822, + "unit": "ns/op\t 268030 B/op\t 1317 allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816822, + "unit": "ns/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268030, + "unit": "B/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820851, + "unit": "ns/op\t 267915 B/op\t 1317 allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820851, + "unit": "ns/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267915, + "unit": "B/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819373, + "unit": "ns/op\t 268241 B/op\t 1317 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819373, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268241, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826444, + "unit": "ns/op\t 268085 B/op\t 1317 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826444, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268085, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 817127, + "unit": "ns/op\t 267214 B/op\t 1316 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 817127, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267214, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825143, + "unit": "ns/op\t 268183 B/op\t 1317 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825143, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268183, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812397, + "unit": "ns/op\t 267637 B/op\t 1316 allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812397, + "unit": "ns/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267637, + "unit": "B/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812060, + "unit": "ns/op\t 267910 B/op\t 1317 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812060, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267910, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164759, + "unit": "ns/op\t 532934 B/op\t 8889 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164759, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532934, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161089, + "unit": "ns/op\t 532932 B/op\t 8889 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161089, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532932, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2159348, + "unit": "ns/op\t 532015 B/op\t 8888 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2159348, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532015, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178979, + "unit": "ns/op\t 532661 B/op\t 8888 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178979, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532661, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2134984, + "unit": "ns/op\t 531663 B/op\t 8888 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2134984, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531663, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2135084, + "unit": "ns/op\t 532681 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2135084, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532681, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2155341, + "unit": "ns/op\t 532519 B/op\t 8888 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2155341, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532519, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2142169, + "unit": "ns/op\t 532341 B/op\t 8889 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2142169, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532341, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2154919, + "unit": "ns/op\t 534936 B/op\t 8889 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2154919, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534936, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173379, + "unit": "ns/op\t 531853 B/op\t 8889 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173379, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531853, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3971123, + "unit": "ns/op\t 822305 B/op\t 16973 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3971123, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822305, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3942721, + "unit": "ns/op\t 823791 B/op\t 16973 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3942721, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823791, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968177, + "unit": "ns/op\t 820890 B/op\t 16973 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968177, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 820890, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3934719, + "unit": "ns/op\t 821480 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3934719, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821480, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3917902, + "unit": "ns/op\t 822550 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3917902, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822550, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977608, + "unit": "ns/op\t 822222 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977608, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822222, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3948728, + "unit": "ns/op\t 824834 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3948728, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824834, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3906623, + "unit": "ns/op\t 823603 B/op\t 16973 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3906623, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823603, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4005094, + "unit": "ns/op\t 823899 B/op\t 16973 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4005094, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823899, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935192, + "unit": "ns/op\t 824055 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935192, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824055, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5716044, + "unit": "ns/op\t 1109045 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5716044, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109045, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5675937, + "unit": "ns/op\t 1111424 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5675937, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111424, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5742325, + "unit": "ns/op\t 1106596 B/op\t 25009 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5742325, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106596, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5648489, + "unit": "ns/op\t 1105669 B/op\t 25009 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5648489, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105669, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5783358, + "unit": "ns/op\t 1106466 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5783358, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106466, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5712349, + "unit": "ns/op\t 1110362 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5712349, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110362, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5675041, + "unit": "ns/op\t 1107325 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5675041, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107325, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5678452, + "unit": "ns/op\t 1112171 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5678452, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112171, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5721732, + "unit": "ns/op\t 1107437 B/op\t 25009 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5721732, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107437, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5690067, + "unit": "ns/op\t 1108969 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5690067, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108969, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16673517, + "unit": "ns/op\t 2886390 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16673517, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886390, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16690551, + "unit": "ns/op\t 2883450 B/op\t 74309 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16690551, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883450, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16952953, + "unit": "ns/op\t 2892111 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16952953, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892111, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16939400, + "unit": "ns/op\t 2889707 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16939400, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889707, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16740456, + "unit": "ns/op\t 2884888 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16740456, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884888, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16716862, + "unit": "ns/op\t 2886076 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16716862, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886076, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16695364, + "unit": "ns/op\t 2883554 B/op\t 74309 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16695364, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883554, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16460178, + "unit": "ns/op\t 2887412 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16460178, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887412, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16791296, + "unit": "ns/op\t 2885664 B/op\t 74309 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16791296, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885664, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16707744, + "unit": "ns/op\t 2891950 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16707744, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891950, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50944, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50944, + "unit": "ns/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51556, + "unit": "ns/op\t 110068 B/op\t 37 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51556, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110068, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50807, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50807, + "unit": "ns/op", + "extra": "23896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51498, + "unit": "ns/op\t 110068 B/op\t 37 allocs/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51498, + "unit": "ns/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110068, + "unit": "B/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51371, + "unit": "ns/op\t 110069 B/op\t 37 allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51371, + "unit": "ns/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110069, + "unit": "B/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51223, + "unit": "ns/op\t 110068 B/op\t 37 allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51223, + "unit": "ns/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110068, + "unit": "B/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51597, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51597, + "unit": "ns/op", + "extra": "23446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52374, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52374, + "unit": "ns/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53150, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53150, + "unit": "ns/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51738, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51738, + "unit": "ns/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51318, + "unit": "ns/op\t 110060 B/op\t 37 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51318, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110060, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51068, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51068, + "unit": "ns/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51818, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51818, + "unit": "ns/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51530, + "unit": "ns/op\t 110060 B/op\t 37 allocs/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51530, + "unit": "ns/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110060, + "unit": "B/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52012, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52012, + "unit": "ns/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51676, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51676, + "unit": "ns/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51415, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51415, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51320, + "unit": "ns/op\t 110057 B/op\t 37 allocs/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51320, + "unit": "ns/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110057, + "unit": "B/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51682, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51682, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51389, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51389, + "unit": "ns/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51713, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51713, + "unit": "ns/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51414, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51414, + "unit": "ns/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51628, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51628, + "unit": "ns/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52002, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52002, + "unit": "ns/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51982, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51982, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51947, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51947, + "unit": "ns/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53413, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53413, + "unit": "ns/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51350, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51350, + "unit": "ns/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51583, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51583, + "unit": "ns/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51661, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51661, + "unit": "ns/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.7, + "unit": "ns/op", + "extra": "3171388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3215751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3217443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3217443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3217443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3217443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3226946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "3226946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3226946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3226946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3227392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3227392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3227392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3227392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3231219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3231219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3231219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3231219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3219940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414, + "unit": "ns/op", + "extra": "3219940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3219940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3219940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3217885 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.4, + "unit": "ns/op", + "extra": "3217885 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3217885 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3217885 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3237400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3237400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3237400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3237400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3214966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372, + "unit": "ns/op", + "extra": "3214966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3214966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3214966 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f85b86ea72c91bf5a4bfa782f200594e472048e7", + "message": "Add DetermineFileAction Function (#744)\n\n* determine file actions function", + "timestamp": "2024-07-12T11:15:48+01:00", + "tree_id": "947072badef02a37558000b895ebc123f73c8c57", + "url": "https://github.com/nginx/agent/commit/f85b86ea72c91bf5a4bfa782f200594e472048e7" + }, + "date": 1720779926513, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.86489617281059, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.98577800051493, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8f497232cd4e38b13cb9070fd17907ff03ef2f5c", + "message": "Fix data plane response messages and errors (#743)\n\n* update messages and errors\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-07-15T10:40:40+01:00", + "tree_id": "39d9222d85bafffd6df2411ed042757d999c6219", + "url": "https://github.com/nginx/agent/commit/8f497232cd4e38b13cb9070fd17907ff03ef2f5c" + }, + "date": 1721036786990, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827164, + "unit": "ns/op\t 268431 B/op\t 1317 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827164, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268431, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836538, + "unit": "ns/op\t 268493 B/op\t 1317 allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836538, + "unit": "ns/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268493, + "unit": "B/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827668, + "unit": "ns/op\t 268501 B/op\t 1317 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827668, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268501, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834852, + "unit": "ns/op\t 267794 B/op\t 1316 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834852, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267794, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864586, + "unit": "ns/op\t 267888 B/op\t 1317 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864586, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267888, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826624, + "unit": "ns/op\t 267884 B/op\t 1317 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826624, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267884, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821644, + "unit": "ns/op\t 268146 B/op\t 1317 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821644, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268146, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825037, + "unit": "ns/op\t 267908 B/op\t 1317 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825037, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267908, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836799, + "unit": "ns/op\t 267591 B/op\t 1317 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836799, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267591, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825939, + "unit": "ns/op\t 268005 B/op\t 1317 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825939, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268005, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173649, + "unit": "ns/op\t 530297 B/op\t 8888 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173649, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530297, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219962, + "unit": "ns/op\t 533196 B/op\t 8888 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219962, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533196, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174685, + "unit": "ns/op\t 531559 B/op\t 8888 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174685, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531559, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184587, + "unit": "ns/op\t 531512 B/op\t 8888 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184587, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531512, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2166265, + "unit": "ns/op\t 531514 B/op\t 8889 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2166265, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531514, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219727, + "unit": "ns/op\t 532445 B/op\t 8889 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219727, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532445, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156492, + "unit": "ns/op\t 532074 B/op\t 8889 allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156492, + "unit": "ns/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532074, + "unit": "B/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163698, + "unit": "ns/op\t 532691 B/op\t 8889 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163698, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532691, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186323, + "unit": "ns/op\t 532118 B/op\t 8888 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186323, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532118, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2197049, + "unit": "ns/op\t 531968 B/op\t 8888 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2197049, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531968, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3916271, + "unit": "ns/op\t 822633 B/op\t 16973 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3916271, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822633, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3984109, + "unit": "ns/op\t 824236 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3984109, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824236, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964150, + "unit": "ns/op\t 824247 B/op\t 16973 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964150, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824247, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993144, + "unit": "ns/op\t 823723 B/op\t 16973 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993144, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823723, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3983559, + "unit": "ns/op\t 822825 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3983559, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822825, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3996233, + "unit": "ns/op\t 821950 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3996233, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821950, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3957998, + "unit": "ns/op\t 824866 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3957998, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824866, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4005668, + "unit": "ns/op\t 825091 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4005668, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825091, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052587, + "unit": "ns/op\t 823617 B/op\t 16973 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052587, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823617, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002414, + "unit": "ns/op\t 823591 B/op\t 16973 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002414, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823591, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756339, + "unit": "ns/op\t 1107610 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756339, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107610, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5765393, + "unit": "ns/op\t 1107562 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5765393, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107562, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5740130, + "unit": "ns/op\t 1107467 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5740130, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107467, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5866348, + "unit": "ns/op\t 1109550 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5866348, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109550, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5663185, + "unit": "ns/op\t 1106293 B/op\t 25009 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5663185, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106293, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5683829, + "unit": "ns/op\t 1105943 B/op\t 25009 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5683829, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105943, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5743425, + "unit": "ns/op\t 1108930 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5743425, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108930, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5772619, + "unit": "ns/op\t 1112493 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5772619, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112493, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5683681, + "unit": "ns/op\t 1110697 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5683681, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110697, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5726727, + "unit": "ns/op\t 1109051 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5726727, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109051, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16701245, + "unit": "ns/op\t 2878680 B/op\t 74308 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16701245, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2878680, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74308, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17013265, + "unit": "ns/op\t 2888377 B/op\t 74309 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17013265, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888377, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16709318, + "unit": "ns/op\t 2896663 B/op\t 74309 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16709318, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896663, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16807015, + "unit": "ns/op\t 2889768 B/op\t 74309 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16807015, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889768, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16615225, + "unit": "ns/op\t 2885762 B/op\t 74309 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16615225, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885762, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16899170, + "unit": "ns/op\t 2892096 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16899170, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892096, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17033657, + "unit": "ns/op\t 2893934 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17033657, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893934, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16912300, + "unit": "ns/op\t 2891763 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16912300, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891763, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16720731, + "unit": "ns/op\t 2889798 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16720731, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889798, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16854010, + "unit": "ns/op\t 2897250 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16854010, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897250, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51972, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51972, + "unit": "ns/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51242, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51242, + "unit": "ns/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51239, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51239, + "unit": "ns/op", + "extra": "23544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52217, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52217, + "unit": "ns/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51446, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51446, + "unit": "ns/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51467, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51467, + "unit": "ns/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51232, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "21588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51232, + "unit": "ns/op", + "extra": "21588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "21588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51486, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51486, + "unit": "ns/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51486, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51486, + "unit": "ns/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52123, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52123, + "unit": "ns/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51566, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51566, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50963, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50963, + "unit": "ns/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52004, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52004, + "unit": "ns/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51558, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51558, + "unit": "ns/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51741, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51741, + "unit": "ns/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52721, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52721, + "unit": "ns/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52084, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52084, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51576, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51576, + "unit": "ns/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51865, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51865, + "unit": "ns/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51656, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51656, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51552, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51552, + "unit": "ns/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52635, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52635, + "unit": "ns/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51880, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51880, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52118, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52118, + "unit": "ns/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51817, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51817, + "unit": "ns/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52378, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52378, + "unit": "ns/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52096, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52096, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52016, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52016, + "unit": "ns/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52071, + "unit": "ns/op\t 110068 B/op\t 37 allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52071, + "unit": "ns/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110068, + "unit": "B/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52307, + "unit": "ns/op\t 110067 B/op\t 37 allocs/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52307, + "unit": "ns/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110067, + "unit": "B/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3210993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3066542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2931784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.3, + "unit": "ns/op", + "extra": "2931784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2931784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2931784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3222153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.1, + "unit": "ns/op", + "extra": "3222153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3222153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3222153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407, + "unit": "ns/op", + "extra": "3201748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3199515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3209629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3208668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3208668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3208668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3208668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3200794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3208917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.3, + "unit": "ns/op", + "extra": "3208917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3208917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3208917 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8f497232cd4e38b13cb9070fd17907ff03ef2f5c", + "message": "Fix data plane response messages and errors (#743)\n\n* update messages and errors\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-07-15T10:40:40+01:00", + "tree_id": "39d9222d85bafffd6df2411ed042757d999c6219", + "url": "https://github.com/nginx/agent/commit/8f497232cd4e38b13cb9070fd17907ff03ef2f5c" + }, + "date": 1721037024900, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.198188822045683, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.98858498026395, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 99, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8f497232cd4e38b13cb9070fd17907ff03ef2f5c", + "message": "Fix data plane response messages and errors (#743)\n\n* update messages and errors\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-07-15T10:40:40+01:00", + "tree_id": "39d9222d85bafffd6df2411ed042757d999c6219", + "url": "https://github.com/nginx/agent/commit/8f497232cd4e38b13cb9070fd17907ff03ef2f5c" + }, + "date": 1721229173254, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1491068, + "unit": "ns/op\t 268521 B/op\t 1316 allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1491068, + "unit": "ns/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268521, + "unit": "B/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860788, + "unit": "ns/op\t 268363 B/op\t 1317 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860788, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268363, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856810, + "unit": "ns/op\t 267952 B/op\t 1317 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856810, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267952, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863169, + "unit": "ns/op\t 268229 B/op\t 1317 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863169, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268229, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859487, + "unit": "ns/op\t 268371 B/op\t 1317 allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859487, + "unit": "ns/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268371, + "unit": "B/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863094, + "unit": "ns/op\t 268341 B/op\t 1317 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863094, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268341, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879661, + "unit": "ns/op\t 268056 B/op\t 1317 allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879661, + "unit": "ns/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268056, + "unit": "B/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865374, + "unit": "ns/op\t 267923 B/op\t 1317 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865374, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267923, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859128, + "unit": "ns/op\t 267774 B/op\t 1317 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859128, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267774, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863256, + "unit": "ns/op\t 268394 B/op\t 1317 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863256, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268394, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2241711, + "unit": "ns/op\t 531586 B/op\t 8888 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2241711, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531586, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2251071, + "unit": "ns/op\t 531670 B/op\t 8889 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2251071, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531670, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2239785, + "unit": "ns/op\t 533136 B/op\t 8889 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2239785, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533136, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2240366, + "unit": "ns/op\t 532301 B/op\t 8889 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2240366, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532301, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2281205, + "unit": "ns/op\t 533222 B/op\t 8889 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2281205, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533222, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2272792, + "unit": "ns/op\t 533389 B/op\t 8889 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2272792, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533389, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2268603, + "unit": "ns/op\t 533371 B/op\t 8889 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2268603, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533371, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2257315, + "unit": "ns/op\t 531823 B/op\t 8888 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2257315, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531823, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2275601, + "unit": "ns/op\t 533360 B/op\t 8889 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2275601, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533360, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2344128, + "unit": "ns/op\t 532976 B/op\t 8889 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2344128, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532976, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4121422, + "unit": "ns/op\t 824554 B/op\t 16973 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4121422, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824554, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4133668, + "unit": "ns/op\t 825310 B/op\t 16974 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4133668, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825310, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4129538, + "unit": "ns/op\t 824836 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4129538, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824836, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4159647, + "unit": "ns/op\t 824806 B/op\t 16974 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4159647, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824806, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4117944, + "unit": "ns/op\t 824249 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4117944, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824249, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4101952, + "unit": "ns/op\t 824980 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4101952, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824980, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4174378, + "unit": "ns/op\t 823608 B/op\t 16973 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4174378, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823608, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4177401, + "unit": "ns/op\t 824286 B/op\t 16973 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4177401, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824286, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4192492, + "unit": "ns/op\t 826430 B/op\t 16974 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4192492, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826430, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4168686, + "unit": "ns/op\t 825348 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4168686, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825348, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5937106, + "unit": "ns/op\t 1110715 B/op\t 25010 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5937106, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110715, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6034906, + "unit": "ns/op\t 1111499 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6034906, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111499, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5962261, + "unit": "ns/op\t 1107261 B/op\t 25010 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5962261, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107261, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6017428, + "unit": "ns/op\t 1108468 B/op\t 25010 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6017428, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108468, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5969108, + "unit": "ns/op\t 1110379 B/op\t 25010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5969108, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110379, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5963417, + "unit": "ns/op\t 1108006 B/op\t 25010 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5963417, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108006, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5991652, + "unit": "ns/op\t 1110849 B/op\t 25011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5991652, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110849, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5908872, + "unit": "ns/op\t 1107078 B/op\t 25010 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5908872, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107078, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5950071, + "unit": "ns/op\t 1109877 B/op\t 25010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5950071, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109877, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5930087, + "unit": "ns/op\t 1110421 B/op\t 25011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5930087, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110421, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17733154, + "unit": "ns/op\t 2894351 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17733154, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894351, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17477655, + "unit": "ns/op\t 2891033 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17477655, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891033, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17628744, + "unit": "ns/op\t 2888595 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17628744, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888595, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17670710, + "unit": "ns/op\t 2884548 B/op\t 74309 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17670710, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884548, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17669948, + "unit": "ns/op\t 2886414 B/op\t 74310 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17669948, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886414, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17645164, + "unit": "ns/op\t 2892681 B/op\t 74311 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17645164, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892681, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17630496, + "unit": "ns/op\t 2899271 B/op\t 74311 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17630496, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899271, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17793113, + "unit": "ns/op\t 2882145 B/op\t 74308 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17793113, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882145, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74308, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17546792, + "unit": "ns/op\t 2893629 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17546792, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893629, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17863006, + "unit": "ns/op\t 2891512 B/op\t 74311 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17863006, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891512, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53941, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53941, + "unit": "ns/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55197, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55197, + "unit": "ns/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53163, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53163, + "unit": "ns/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52723, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52723, + "unit": "ns/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53058, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53058, + "unit": "ns/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53263, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53263, + "unit": "ns/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53100, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "21974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53100, + "unit": "ns/op", + "extra": "21974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "21974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52414, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52414, + "unit": "ns/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52619, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52619, + "unit": "ns/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52595, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52595, + "unit": "ns/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52832, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52832, + "unit": "ns/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52290, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52290, + "unit": "ns/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54564, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54564, + "unit": "ns/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53508, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53508, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53625, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53625, + "unit": "ns/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52675, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52675, + "unit": "ns/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53345, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53345, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53122, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53122, + "unit": "ns/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53006, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53006, + "unit": "ns/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53014, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53014, + "unit": "ns/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53630, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53630, + "unit": "ns/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51706, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51706, + "unit": "ns/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52633, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52633, + "unit": "ns/op", + "extra": "22027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51757, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51757, + "unit": "ns/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52854, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52854, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53049, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53049, + "unit": "ns/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53357, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53357, + "unit": "ns/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53392, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53392, + "unit": "ns/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52511, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52511, + "unit": "ns/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52449, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52449, + "unit": "ns/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "3163544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3206546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3185529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3205731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.5, + "unit": "ns/op", + "extra": "3205731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3205731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3205731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3189712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3175489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3196797 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3196797 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3196797 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3196797 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3166114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.6, + "unit": "ns/op", + "extra": "3166114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3166114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3166114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3176929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3191275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191275 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8f497232cd4e38b13cb9070fd17907ff03ef2f5c", + "message": "Fix data plane response messages and errors (#743)\n\n* update messages and errors\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-07-15T10:40:40+01:00", + "tree_id": "39d9222d85bafffd6df2411ed042757d999c6219", + "url": "https://github.com/nginx/agent/commit/8f497232cd4e38b13cb9070fd17907ff03ef2f5c" + }, + "date": 1721229485863, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.665168979388188, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.99516854089129, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "81cccd75e1752098e8532b3fa1fb65ab4f33caa6", + "message": "Update ConfigApplyRequest and ConfigUploadRequest protos (#745)", + "timestamp": "2024-07-18T09:46:16+01:00", + "tree_id": "2f47897785c6872481a955489218c18984faa643", + "url": "https://github.com/nginx/agent/commit/81cccd75e1752098e8532b3fa1fb65ab4f33caa6" + }, + "date": 1721292710793, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1297052, + "unit": "ns/op\t 269379 B/op\t 1317 allocs/op", + "extra": "819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1297052, + "unit": "ns/op", + "extra": "819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269379, + "unit": "B/op", + "extra": "819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 808461, + "unit": "ns/op\t 268613 B/op\t 1317 allocs/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 808461, + "unit": "ns/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268613, + "unit": "B/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832173, + "unit": "ns/op\t 267929 B/op\t 1317 allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832173, + "unit": "ns/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267929, + "unit": "B/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821572, + "unit": "ns/op\t 268666 B/op\t 1317 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821572, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268666, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 811594, + "unit": "ns/op\t 268138 B/op\t 1317 allocs/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 811594, + "unit": "ns/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268138, + "unit": "B/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812678, + "unit": "ns/op\t 267766 B/op\t 1316 allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812678, + "unit": "ns/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267766, + "unit": "B/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 807814, + "unit": "ns/op\t 267871 B/op\t 1317 allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 807814, + "unit": "ns/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267871, + "unit": "B/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 803948, + "unit": "ns/op\t 268453 B/op\t 1316 allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 803948, + "unit": "ns/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268453, + "unit": "B/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 809348, + "unit": "ns/op\t 268260 B/op\t 1317 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 809348, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268260, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827685, + "unit": "ns/op\t 268017 B/op\t 1316 allocs/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827685, + "unit": "ns/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268017, + "unit": "B/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183030, + "unit": "ns/op\t 531528 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183030, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531528, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2228805, + "unit": "ns/op\t 532369 B/op\t 8889 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2228805, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532369, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156684, + "unit": "ns/op\t 530776 B/op\t 8888 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156684, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530776, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2146513, + "unit": "ns/op\t 531965 B/op\t 8888 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2146513, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531965, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2151646, + "unit": "ns/op\t 532697 B/op\t 8888 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2151646, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532697, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160425, + "unit": "ns/op\t 531592 B/op\t 8889 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160425, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531592, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164060, + "unit": "ns/op\t 531991 B/op\t 8888 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164060, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531991, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2153792, + "unit": "ns/op\t 532059 B/op\t 8888 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2153792, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532059, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2141353, + "unit": "ns/op\t 532954 B/op\t 8889 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2141353, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532954, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150720, + "unit": "ns/op\t 532031 B/op\t 8888 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150720, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532031, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3917486, + "unit": "ns/op\t 824234 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3917486, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824234, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3884868, + "unit": "ns/op\t 823779 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3884868, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823779, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3902594, + "unit": "ns/op\t 822209 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3902594, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822209, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3961782, + "unit": "ns/op\t 823516 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3961782, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823516, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3946986, + "unit": "ns/op\t 824284 B/op\t 16973 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3946986, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824284, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3976879, + "unit": "ns/op\t 824333 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3976879, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824333, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3960410, + "unit": "ns/op\t 822922 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3960410, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822922, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009610, + "unit": "ns/op\t 822683 B/op\t 16973 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009610, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822683, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3934668, + "unit": "ns/op\t 824346 B/op\t 16973 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3934668, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824346, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3963383, + "unit": "ns/op\t 824999 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3963383, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824999, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700963, + "unit": "ns/op\t 1110302 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700963, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110302, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5724678, + "unit": "ns/op\t 1106867 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5724678, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106867, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757087, + "unit": "ns/op\t 1105590 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757087, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105590, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5683399, + "unit": "ns/op\t 1107023 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5683399, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107023, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5770851, + "unit": "ns/op\t 1105594 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5770851, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105594, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730352, + "unit": "ns/op\t 1107258 B/op\t 25010 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730352, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107258, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5748665, + "unit": "ns/op\t 1107394 B/op\t 25010 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5748665, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107394, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5749738, + "unit": "ns/op\t 1106645 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5749738, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106645, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5777689, + "unit": "ns/op\t 1110220 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5777689, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110220, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5717360, + "unit": "ns/op\t 1108340 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5717360, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108340, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16686088, + "unit": "ns/op\t 2889385 B/op\t 74309 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16686088, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889385, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16750616, + "unit": "ns/op\t 2889513 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16750616, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889513, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16476256, + "unit": "ns/op\t 2883272 B/op\t 74309 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16476256, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883272, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16815898, + "unit": "ns/op\t 2885574 B/op\t 74309 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16815898, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885574, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16811917, + "unit": "ns/op\t 2886669 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16811917, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886669, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16492069, + "unit": "ns/op\t 2887030 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16492069, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887030, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16829115, + "unit": "ns/op\t 2890998 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16829115, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890998, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16842712, + "unit": "ns/op\t 2891592 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16842712, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891592, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16749337, + "unit": "ns/op\t 2880152 B/op\t 74309 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16749337, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2880152, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16573047, + "unit": "ns/op\t 2883335 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16573047, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883335, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50989, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50989, + "unit": "ns/op", + "extra": "23880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51300, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51300, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51077, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51077, + "unit": "ns/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51295, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51295, + "unit": "ns/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51228, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51228, + "unit": "ns/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51694, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51694, + "unit": "ns/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51826, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51826, + "unit": "ns/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50880, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50880, + "unit": "ns/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51450, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51450, + "unit": "ns/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51367, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51367, + "unit": "ns/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51651, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51651, + "unit": "ns/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52127, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52127, + "unit": "ns/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51409, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51409, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51488, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51488, + "unit": "ns/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52063, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52063, + "unit": "ns/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50623, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50623, + "unit": "ns/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51003, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51003, + "unit": "ns/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51532, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51532, + "unit": "ns/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51510, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51510, + "unit": "ns/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51277, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51277, + "unit": "ns/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52365, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52365, + "unit": "ns/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51708, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51708, + "unit": "ns/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51751, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51751, + "unit": "ns/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51378, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51378, + "unit": "ns/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51702, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51702, + "unit": "ns/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51362, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51362, + "unit": "ns/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51733, + "unit": "ns/op\t 110067 B/op\t 37 allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51733, + "unit": "ns/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110067, + "unit": "B/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51234, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51234, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51497, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51497, + "unit": "ns/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52599, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52599, + "unit": "ns/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3161955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3182480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2863305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.4, + "unit": "ns/op", + "extra": "2863305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2863305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2863305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2861246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "2861246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2861246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2861246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3170262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3192914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199435 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.9, + "unit": "ns/op", + "extra": "3199435 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199435 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199435 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "3183500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3170173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3188532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188532 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "81cccd75e1752098e8532b3fa1fb65ab4f33caa6", + "message": "Update ConfigApplyRequest and ConfigUploadRequest protos (#745)", + "timestamp": "2024-07-18T09:46:16+01:00", + "tree_id": "2f47897785c6872481a955489218c18984faa643", + "url": "https://github.com/nginx/agent/commit/81cccd75e1752098e8532b3fa1fb65ab4f33caa6" + }, + "date": 1721292962825, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.664685952761555, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.98574448822846, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7eaf83d226261d8cd63a8454c7c8cf246549ad59", + "message": "Mock management plane refactor (#754)", + "timestamp": "2024-07-18T15:53:24+01:00", + "tree_id": "b3f676b5177d98e133c82fd316aa067ef4ba2076", + "url": "https://github.com/nginx/agent/commit/7eaf83d226261d8cd63a8454c7c8cf246549ad59" + }, + "date": 1721314757883, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835850, + "unit": "ns/op\t 268014 B/op\t 1316 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835850, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268014, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835800, + "unit": "ns/op\t 268099 B/op\t 1317 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835800, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268099, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835511, + "unit": "ns/op\t 267633 B/op\t 1316 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835511, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267633, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837371, + "unit": "ns/op\t 268466 B/op\t 1317 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837371, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268466, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857754, + "unit": "ns/op\t 267764 B/op\t 1316 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857754, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267764, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845725, + "unit": "ns/op\t 268355 B/op\t 1317 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845725, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268355, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830457, + "unit": "ns/op\t 268633 B/op\t 1317 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830457, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268633, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839277, + "unit": "ns/op\t 267751 B/op\t 1317 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839277, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267751, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834305, + "unit": "ns/op\t 267834 B/op\t 1317 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834305, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267834, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842078, + "unit": "ns/op\t 268480 B/op\t 1317 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842078, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268480, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178829, + "unit": "ns/op\t 532639 B/op\t 8888 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178829, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532639, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204696, + "unit": "ns/op\t 532015 B/op\t 8889 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204696, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532015, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193180, + "unit": "ns/op\t 530475 B/op\t 8888 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193180, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530475, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194117, + "unit": "ns/op\t 532292 B/op\t 8889 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194117, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532292, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2236573, + "unit": "ns/op\t 532653 B/op\t 8889 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2236573, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532653, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2302470, + "unit": "ns/op\t 532449 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2302470, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532449, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2216610, + "unit": "ns/op\t 532915 B/op\t 8889 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2216610, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532915, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186862, + "unit": "ns/op\t 532218 B/op\t 8888 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186862, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532218, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184493, + "unit": "ns/op\t 532863 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184493, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532863, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194709, + "unit": "ns/op\t 530993 B/op\t 8888 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194709, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530993, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993497, + "unit": "ns/op\t 824271 B/op\t 16973 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993497, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824271, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3959818, + "unit": "ns/op\t 822797 B/op\t 16973 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3959818, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822797, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4023467, + "unit": "ns/op\t 822586 B/op\t 16973 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4023467, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822586, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043518, + "unit": "ns/op\t 823640 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043518, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823640, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4000702, + "unit": "ns/op\t 824293 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4000702, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824293, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3987010, + "unit": "ns/op\t 825979 B/op\t 16974 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3987010, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825979, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4006435, + "unit": "ns/op\t 823168 B/op\t 16973 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4006435, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823168, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3994494, + "unit": "ns/op\t 822157 B/op\t 16973 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3994494, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822157, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3992387, + "unit": "ns/op\t 823311 B/op\t 16973 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3992387, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823311, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3969787, + "unit": "ns/op\t 822048 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3969787, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822048, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5825430, + "unit": "ns/op\t 1107227 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5825430, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107227, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5760773, + "unit": "ns/op\t 1108968 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5760773, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108968, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5845021, + "unit": "ns/op\t 1109292 B/op\t 25010 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5845021, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109292, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5682754, + "unit": "ns/op\t 1105683 B/op\t 25009 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5682754, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105683, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5751771, + "unit": "ns/op\t 1109722 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5751771, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109722, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730621, + "unit": "ns/op\t 1110410 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730621, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110410, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5770142, + "unit": "ns/op\t 1107741 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5770142, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107741, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5806319, + "unit": "ns/op\t 1107213 B/op\t 25010 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5806319, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107213, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5907113, + "unit": "ns/op\t 1107914 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5907113, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107914, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5779916, + "unit": "ns/op\t 1114069 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5779916, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114069, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16747326, + "unit": "ns/op\t 2891356 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16747326, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891356, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16856175, + "unit": "ns/op\t 2887908 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16856175, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887908, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16948461, + "unit": "ns/op\t 2885758 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16948461, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885758, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16927578, + "unit": "ns/op\t 2887835 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16927578, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887835, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17101845, + "unit": "ns/op\t 2894791 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17101845, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894791, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17028092, + "unit": "ns/op\t 2890316 B/op\t 74309 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17028092, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890316, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16941796, + "unit": "ns/op\t 2889382 B/op\t 74309 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16941796, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889382, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17051148, + "unit": "ns/op\t 2884880 B/op\t 74309 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17051148, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884880, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16997985, + "unit": "ns/op\t 2891463 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16997985, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891463, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16847940, + "unit": "ns/op\t 2891492 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16847940, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891492, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50887, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50887, + "unit": "ns/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51452, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51452, + "unit": "ns/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51771, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51771, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51282, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51282, + "unit": "ns/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51455, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51455, + "unit": "ns/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50824, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50824, + "unit": "ns/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52364, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52364, + "unit": "ns/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52001, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52001, + "unit": "ns/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51748, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51748, + "unit": "ns/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51641, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51641, + "unit": "ns/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51946, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51946, + "unit": "ns/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51784, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51784, + "unit": "ns/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51334, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51334, + "unit": "ns/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51415, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51415, + "unit": "ns/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51723, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51723, + "unit": "ns/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51254, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51254, + "unit": "ns/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51782, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51782, + "unit": "ns/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51410, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51410, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50974, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50974, + "unit": "ns/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51513, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51513, + "unit": "ns/op", + "extra": "23546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51332, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51332, + "unit": "ns/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51962, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51962, + "unit": "ns/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51773, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51773, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51436, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51436, + "unit": "ns/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51719, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51719, + "unit": "ns/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51608, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51608, + "unit": "ns/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51675, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51675, + "unit": "ns/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51184, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51184, + "unit": "ns/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51219, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51219, + "unit": "ns/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51835, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51835, + "unit": "ns/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3158720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3168609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 421.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2897521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 421.9, + "unit": "ns/op", + "extra": "2897521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2897521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2897521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3177936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3171271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3166255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3166255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3166255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3166255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3157275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3174814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.9, + "unit": "ns/op", + "extra": "3175052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3162478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162478 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e4483cf4a67927ca6f81af565b8c2f38e98a864d", + "message": "Config Apply Diagrams (#750)\n\n* add diagrams", + "timestamp": "2024-07-18T16:01:45+01:00", + "tree_id": "fbb6e181a6729b8d72e978fd3c1370c67af424de", + "url": "https://github.com/nginx/agent/commit/e4483cf4a67927ca6f81af565b8c2f38e98a864d" + }, + "date": 1721315256224, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850538, + "unit": "ns/op\t 268635 B/op\t 1317 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850538, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268635, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853476, + "unit": "ns/op\t 268605 B/op\t 1317 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853476, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268605, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849497, + "unit": "ns/op\t 268086 B/op\t 1317 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849497, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268086, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846793, + "unit": "ns/op\t 268789 B/op\t 1317 allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846793, + "unit": "ns/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268789, + "unit": "B/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854546, + "unit": "ns/op\t 268247 B/op\t 1317 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854546, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268247, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852782, + "unit": "ns/op\t 268458 B/op\t 1317 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852782, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268458, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875531, + "unit": "ns/op\t 268673 B/op\t 1317 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875531, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268673, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860540, + "unit": "ns/op\t 268094 B/op\t 1317 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860540, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268094, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851405, + "unit": "ns/op\t 268560 B/op\t 1317 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851405, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268560, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852721, + "unit": "ns/op\t 269014 B/op\t 1317 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852721, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269014, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2233395, + "unit": "ns/op\t 531271 B/op\t 8888 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2233395, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531271, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223801, + "unit": "ns/op\t 532221 B/op\t 8889 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223801, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532221, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2225489, + "unit": "ns/op\t 532157 B/op\t 8889 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2225489, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532157, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204832, + "unit": "ns/op\t 532610 B/op\t 8889 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204832, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532610, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2238011, + "unit": "ns/op\t 531682 B/op\t 8888 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2238011, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531682, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208058, + "unit": "ns/op\t 532730 B/op\t 8889 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208058, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532730, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2236939, + "unit": "ns/op\t 531537 B/op\t 8888 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2236939, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531537, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219748, + "unit": "ns/op\t 532692 B/op\t 8889 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219748, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532692, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2218690, + "unit": "ns/op\t 533226 B/op\t 8889 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2218690, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533226, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2238860, + "unit": "ns/op\t 531729 B/op\t 8889 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2238860, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531729, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4085992, + "unit": "ns/op\t 826160 B/op\t 16974 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4085992, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826160, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4151877, + "unit": "ns/op\t 823780 B/op\t 16973 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4151877, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823780, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4049357, + "unit": "ns/op\t 824751 B/op\t 16974 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4049357, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824751, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4072760, + "unit": "ns/op\t 823542 B/op\t 16973 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4072760, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823542, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4076694, + "unit": "ns/op\t 824519 B/op\t 16973 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4076694, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824519, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4101969, + "unit": "ns/op\t 824569 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4101969, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824569, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4085174, + "unit": "ns/op\t 822383 B/op\t 16974 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4085174, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822383, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4102147, + "unit": "ns/op\t 823805 B/op\t 16973 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4102147, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823805, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4083320, + "unit": "ns/op\t 824017 B/op\t 16974 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4083320, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824017, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4079379, + "unit": "ns/op\t 823449 B/op\t 16973 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4079379, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823449, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5837599, + "unit": "ns/op\t 1106941 B/op\t 25010 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5837599, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106941, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5811622, + "unit": "ns/op\t 1110061 B/op\t 25010 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5811622, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110061, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5906363, + "unit": "ns/op\t 1108316 B/op\t 25010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5906363, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108316, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5910911, + "unit": "ns/op\t 1105509 B/op\t 25009 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5910911, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105509, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5884037, + "unit": "ns/op\t 1111032 B/op\t 25011 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5884037, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111032, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5856473, + "unit": "ns/op\t 1107621 B/op\t 25010 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5856473, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107621, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5872183, + "unit": "ns/op\t 1108241 B/op\t 25010 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5872183, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108241, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5870781, + "unit": "ns/op\t 1108076 B/op\t 25010 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5870781, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108076, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5905676, + "unit": "ns/op\t 1108426 B/op\t 25010 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5905676, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108426, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5866289, + "unit": "ns/op\t 1109735 B/op\t 25010 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5866289, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109735, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17237956, + "unit": "ns/op\t 2888777 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17237956, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888777, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17601695, + "unit": "ns/op\t 2890070 B/op\t 74310 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17601695, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890070, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17335352, + "unit": "ns/op\t 2890311 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17335352, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890311, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17320135, + "unit": "ns/op\t 2894230 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17320135, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894230, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17408826, + "unit": "ns/op\t 2895730 B/op\t 74311 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17408826, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895730, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17303330, + "unit": "ns/op\t 2890411 B/op\t 74310 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17303330, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890411, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17365658, + "unit": "ns/op\t 2889170 B/op\t 74309 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17365658, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889170, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17364140, + "unit": "ns/op\t 2886856 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17364140, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886856, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17338761, + "unit": "ns/op\t 2887087 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17338761, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887087, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17443739, + "unit": "ns/op\t 2890825 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17443739, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890825, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52372, + "unit": "ns/op\t 110060 B/op\t 37 allocs/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52372, + "unit": "ns/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110060, + "unit": "B/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52345, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52345, + "unit": "ns/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52097, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52097, + "unit": "ns/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53101, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53101, + "unit": "ns/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52353, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52353, + "unit": "ns/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52865, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52865, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52357, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52357, + "unit": "ns/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52847, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52847, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52215, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52215, + "unit": "ns/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53392, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53392, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52787, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52787, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52924, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52924, + "unit": "ns/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53187, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53187, + "unit": "ns/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52999, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "21710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52999, + "unit": "ns/op", + "extra": "21710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "21710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53273, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53273, + "unit": "ns/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52979, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52979, + "unit": "ns/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53177, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53177, + "unit": "ns/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52899, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52899, + "unit": "ns/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52516, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52516, + "unit": "ns/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53046, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53046, + "unit": "ns/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52883, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52883, + "unit": "ns/op", + "extra": "22400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53881, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53881, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53721, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53721, + "unit": "ns/op", + "extra": "22462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53313, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53313, + "unit": "ns/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54603, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54603, + "unit": "ns/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52906, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52906, + "unit": "ns/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53087, + "unit": "ns/op\t 110067 B/op\t 37 allocs/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53087, + "unit": "ns/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110067, + "unit": "B/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53418, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53418, + "unit": "ns/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53878, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53878, + "unit": "ns/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53114, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53114, + "unit": "ns/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3159656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3144906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171465 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.2, + "unit": "ns/op", + "extra": "3171465 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171465 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171465 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3071769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 423.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 423.7, + "unit": "ns/op", + "extra": "3179181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3157405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3149462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3165196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3151248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3150080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150080 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e4483cf4a67927ca6f81af565b8c2f38e98a864d", + "message": "Config Apply Diagrams (#750)\n\n* add diagrams", + "timestamp": "2024-07-18T16:01:45+01:00", + "tree_id": "fbb6e181a6729b8d72e978fd3c1370c67af424de", + "url": "https://github.com/nginx/agent/commit/e4483cf4a67927ca6f81af565b8c2f38e98a864d" + }, + "date": 1721315511385, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 18.6641823594752, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.998113155840286, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e4483cf4a67927ca6f81af565b8c2f38e98a864d", + "message": "Config Apply Diagrams (#750)\n\n* add diagrams", + "timestamp": "2024-07-18T16:01:45+01:00", + "tree_id": "fbb6e181a6729b8d72e978fd3c1370c67af424de", + "url": "https://github.com/nginx/agent/commit/e4483cf4a67927ca6f81af565b8c2f38e98a864d" + }, + "date": 1721830292445, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.997224058968733, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.99554906957055, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 102, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1369ed1fe0fb4730cc0c82d00b425efc4dbc47d5", + "message": "NGINX plus receiver (#742)", + "timestamp": "2024-08-06T15:18:10+01:00", + "tree_id": "b7b7caa516b3a634889d089c32018dacfa449a3c", + "url": "https://github.com/nginx/agent/commit/1369ed1fe0fb4730cc0c82d00b425efc4dbc47d5" + }, + "date": 1722954257064, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1282494, + "unit": "ns/op\t 268635 B/op\t 1317 allocs/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1282494, + "unit": "ns/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268635, + "unit": "B/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856467, + "unit": "ns/op\t 268571 B/op\t 1317 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856467, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268571, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828484, + "unit": "ns/op\t 268648 B/op\t 1317 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828484, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268648, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829411, + "unit": "ns/op\t 268135 B/op\t 1317 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829411, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268135, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831198, + "unit": "ns/op\t 268318 B/op\t 1317 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831198, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268318, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831626, + "unit": "ns/op\t 268404 B/op\t 1317 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831626, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268404, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834150, + "unit": "ns/op\t 268924 B/op\t 1317 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834150, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268924, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833427, + "unit": "ns/op\t 268234 B/op\t 1317 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833427, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268234, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840969, + "unit": "ns/op\t 267545 B/op\t 1317 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840969, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267545, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841198, + "unit": "ns/op\t 268298 B/op\t 1317 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841198, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268298, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2220400, + "unit": "ns/op\t 533465 B/op\t 8889 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2220400, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533465, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2236954, + "unit": "ns/op\t 532817 B/op\t 8889 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2236954, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532817, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212745, + "unit": "ns/op\t 532272 B/op\t 8889 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212745, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532272, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195128, + "unit": "ns/op\t 532030 B/op\t 8889 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195128, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532030, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229042, + "unit": "ns/op\t 531169 B/op\t 8888 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229042, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531169, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2200431, + "unit": "ns/op\t 530980 B/op\t 8888 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2200431, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530980, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205924, + "unit": "ns/op\t 531786 B/op\t 8889 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205924, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531786, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204092, + "unit": "ns/op\t 532140 B/op\t 8888 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204092, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532140, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2225169, + "unit": "ns/op\t 531190 B/op\t 8888 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2225169, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531190, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2217624, + "unit": "ns/op\t 534534 B/op\t 8889 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2217624, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534534, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4017944, + "unit": "ns/op\t 823406 B/op\t 16974 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4017944, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823406, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4001453, + "unit": "ns/op\t 822095 B/op\t 16973 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4001453, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822095, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4031455, + "unit": "ns/op\t 824522 B/op\t 16974 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4031455, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824522, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4031116, + "unit": "ns/op\t 824329 B/op\t 16973 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4031116, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824329, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009777, + "unit": "ns/op\t 821591 B/op\t 16973 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009777, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821591, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4035839, + "unit": "ns/op\t 824746 B/op\t 16974 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4035839, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824746, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4067317, + "unit": "ns/op\t 824648 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4067317, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824648, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4039131, + "unit": "ns/op\t 824586 B/op\t 16974 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4039131, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824586, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4042264, + "unit": "ns/op\t 825774 B/op\t 16974 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4042264, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825774, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4079071, + "unit": "ns/op\t 820790 B/op\t 16973 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4079071, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 820790, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5869980, + "unit": "ns/op\t 1109140 B/op\t 25010 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5869980, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109140, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5812771, + "unit": "ns/op\t 1109603 B/op\t 25011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5812771, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109603, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5843086, + "unit": "ns/op\t 1110859 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5843086, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110859, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5843920, + "unit": "ns/op\t 1111200 B/op\t 25010 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5843920, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111200, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5932133, + "unit": "ns/op\t 1107984 B/op\t 25010 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5932133, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107984, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5871401, + "unit": "ns/op\t 1108701 B/op\t 25010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5871401, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108701, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5933039, + "unit": "ns/op\t 1110774 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5933039, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110774, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5869267, + "unit": "ns/op\t 1105373 B/op\t 25009 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5869267, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105373, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5833029, + "unit": "ns/op\t 1107987 B/op\t 25010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5833029, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107987, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5802529, + "unit": "ns/op\t 1108321 B/op\t 25010 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5802529, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108321, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17486650, + "unit": "ns/op\t 2888572 B/op\t 74309 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17486650, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888572, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17337131, + "unit": "ns/op\t 2890122 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17337131, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890122, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17208814, + "unit": "ns/op\t 2888194 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17208814, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888194, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17358025, + "unit": "ns/op\t 2883902 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17358025, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883902, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17431621, + "unit": "ns/op\t 2890646 B/op\t 74309 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17431621, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890646, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17430943, + "unit": "ns/op\t 2886886 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17430943, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886886, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17606111, + "unit": "ns/op\t 2891377 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17606111, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891377, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17274669, + "unit": "ns/op\t 2891968 B/op\t 74309 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17274669, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891968, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17347705, + "unit": "ns/op\t 2889888 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17347705, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889888, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17371726, + "unit": "ns/op\t 2893174 B/op\t 74311 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17371726, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893174, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52059, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52059, + "unit": "ns/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52340, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52340, + "unit": "ns/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52278, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52278, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53314, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53314, + "unit": "ns/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52800, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52800, + "unit": "ns/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53516, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53516, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51941, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51941, + "unit": "ns/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52527, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52527, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53117, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53117, + "unit": "ns/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52882, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52882, + "unit": "ns/op", + "extra": "22612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52476, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52476, + "unit": "ns/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52730, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52730, + "unit": "ns/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53753, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53753, + "unit": "ns/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53732, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53732, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52797, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52797, + "unit": "ns/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52496, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52496, + "unit": "ns/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53201, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53201, + "unit": "ns/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52139, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52139, + "unit": "ns/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52874, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52874, + "unit": "ns/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53134, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53134, + "unit": "ns/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52271, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52271, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52455, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52455, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52697, + "unit": "ns/op\t 110061 B/op\t 37 allocs/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52697, + "unit": "ns/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110061, + "unit": "B/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53644, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53644, + "unit": "ns/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52963, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52963, + "unit": "ns/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52625, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52625, + "unit": "ns/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52903, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52903, + "unit": "ns/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52713, + "unit": "ns/op\t 110059 B/op\t 37 allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52713, + "unit": "ns/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110059, + "unit": "B/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53159, + "unit": "ns/op\t 110060 B/op\t 37 allocs/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53159, + "unit": "ns/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110060, + "unit": "B/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52253, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52253, + "unit": "ns/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3247620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.5, + "unit": "ns/op", + "extra": "3247620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3247620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3247620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3205168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.5, + "unit": "ns/op", + "extra": "3205168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3205168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3205168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.1, + "unit": "ns/op", + "extra": "3228084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3199137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3210260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3243410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.3, + "unit": "ns/op", + "extra": "3243410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3243410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3243410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 416, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2923359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 416, + "unit": "ns/op", + "extra": "2923359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2923359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2923359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3239587 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.5, + "unit": "ns/op", + "extra": "3239587 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3239587 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3239587 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3227406 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.2, + "unit": "ns/op", + "extra": "3227406 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3227406 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3227406 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3252368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3252368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3252368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3252368 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1369ed1fe0fb4730cc0c82d00b425efc4dbc47d5", + "message": "NGINX plus receiver (#742)", + "timestamp": "2024-08-06T15:18:10+01:00", + "tree_id": "b7b7caa516b3a634889d089c32018dacfa449a3c", + "url": "https://github.com/nginx/agent/commit/1369ed1fe0fb4730cc0c82d00b425efc4dbc47d5" + }, + "date": 1722954524832, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.13087077094283, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.988843546795852, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 88, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 102, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9a38a18fdd460bad7db48b09017ec3abda6fd4ae", + "message": "Fix build packages workflow (#771)", + "timestamp": "2024-08-07T14:26:53+01:00", + "tree_id": "3d151c26ae6ff2c0c128873580a3b71c4b2e68b8", + "url": "https://github.com/nginx/agent/commit/9a38a18fdd460bad7db48b09017ec3abda6fd4ae" + }, + "date": 1723037452300, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815272, + "unit": "ns/op\t 268170 B/op\t 1316 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815272, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268170, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825444, + "unit": "ns/op\t 268103 B/op\t 1317 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825444, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268103, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815980, + "unit": "ns/op\t 268122 B/op\t 1317 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815980, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268122, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812353, + "unit": "ns/op\t 268177 B/op\t 1317 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812353, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268177, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 817552, + "unit": "ns/op\t 268536 B/op\t 1317 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 817552, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268536, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847853, + "unit": "ns/op\t 268116 B/op\t 1317 allocs/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847853, + "unit": "ns/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268116, + "unit": "B/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819556, + "unit": "ns/op\t 267521 B/op\t 1316 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819556, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267521, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818772, + "unit": "ns/op\t 268189 B/op\t 1317 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818772, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268189, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820429, + "unit": "ns/op\t 267988 B/op\t 1317 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820429, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267988, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823009, + "unit": "ns/op\t 268488 B/op\t 1317 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823009, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268488, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2142303, + "unit": "ns/op\t 531577 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2142303, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531577, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2143858, + "unit": "ns/op\t 532081 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2143858, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532081, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2136350, + "unit": "ns/op\t 532143 B/op\t 8888 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2136350, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532143, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157199, + "unit": "ns/op\t 533440 B/op\t 8889 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157199, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533440, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137463, + "unit": "ns/op\t 532844 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137463, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532844, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2148012, + "unit": "ns/op\t 532609 B/op\t 8889 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2148012, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532609, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2144864, + "unit": "ns/op\t 531508 B/op\t 8888 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2144864, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531508, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2155583, + "unit": "ns/op\t 531164 B/op\t 8888 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2155583, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531164, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165028, + "unit": "ns/op\t 532497 B/op\t 8889 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165028, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532497, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157187, + "unit": "ns/op\t 531572 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157187, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531572, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4022887, + "unit": "ns/op\t 822283 B/op\t 16973 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4022887, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822283, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3920336, + "unit": "ns/op\t 823857 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3920336, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823857, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3930010, + "unit": "ns/op\t 824396 B/op\t 16973 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3930010, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824396, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935494, + "unit": "ns/op\t 824823 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935494, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824823, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3913743, + "unit": "ns/op\t 822122 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3913743, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822122, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3873919, + "unit": "ns/op\t 824267 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3873919, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824267, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3985324, + "unit": "ns/op\t 824650 B/op\t 16973 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3985324, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824650, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3929559, + "unit": "ns/op\t 822551 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3929559, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822551, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956899, + "unit": "ns/op\t 822859 B/op\t 16973 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956899, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822859, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3916261, + "unit": "ns/op\t 824443 B/op\t 16973 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3916261, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824443, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5685839, + "unit": "ns/op\t 1109511 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5685839, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109511, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700040, + "unit": "ns/op\t 1106894 B/op\t 25009 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700040, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106894, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5636749, + "unit": "ns/op\t 1111420 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5636749, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111420, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5658656, + "unit": "ns/op\t 1108014 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5658656, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108014, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5663019, + "unit": "ns/op\t 1112337 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5663019, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112337, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681627, + "unit": "ns/op\t 1108083 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681627, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108083, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5632533, + "unit": "ns/op\t 1111540 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5632533, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111540, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5666746, + "unit": "ns/op\t 1108588 B/op\t 25010 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5666746, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108588, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5731594, + "unit": "ns/op\t 1107904 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5731594, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107904, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5655633, + "unit": "ns/op\t 1106922 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5655633, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106922, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16520680, + "unit": "ns/op\t 2889894 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16520680, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889894, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16621823, + "unit": "ns/op\t 2882632 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16621823, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882632, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16494591, + "unit": "ns/op\t 2885562 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16494591, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885562, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16628261, + "unit": "ns/op\t 2890784 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16628261, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890784, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16420115, + "unit": "ns/op\t 2882462 B/op\t 74309 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16420115, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882462, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16597175, + "unit": "ns/op\t 2887107 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16597175, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887107, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16858957, + "unit": "ns/op\t 2891379 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16858957, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891379, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16428344, + "unit": "ns/op\t 2891534 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16428344, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891534, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16570857, + "unit": "ns/op\t 2888812 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16570857, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888812, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16615650, + "unit": "ns/op\t 2891943 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16615650, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891943, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51096, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51096, + "unit": "ns/op", + "extra": "23625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51927, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51927, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51523, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51523, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51766, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51766, + "unit": "ns/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52015, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52015, + "unit": "ns/op", + "extra": "23132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52208, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52208, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52581, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52581, + "unit": "ns/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51708, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51708, + "unit": "ns/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52342, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52342, + "unit": "ns/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51489, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51489, + "unit": "ns/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52302, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52302, + "unit": "ns/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51595, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51595, + "unit": "ns/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51973, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "21652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51973, + "unit": "ns/op", + "extra": "21652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "21652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51308, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51308, + "unit": "ns/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51545, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51545, + "unit": "ns/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51779, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51779, + "unit": "ns/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51809, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51809, + "unit": "ns/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51211, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51211, + "unit": "ns/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52031, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "23311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52031, + "unit": "ns/op", + "extra": "23311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "23311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51561, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51561, + "unit": "ns/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51378, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51378, + "unit": "ns/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51878, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51878, + "unit": "ns/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51952, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51952, + "unit": "ns/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51904, + "unit": "ns/op\t 110062 B/op\t 37 allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51904, + "unit": "ns/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110062, + "unit": "B/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51619, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51619, + "unit": "ns/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51266, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51266, + "unit": "ns/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51478, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51478, + "unit": "ns/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51803, + "unit": "ns/op\t 110063 B/op\t 37 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51803, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110063, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51556, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51556, + "unit": "ns/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51903, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51903, + "unit": "ns/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3253400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.6, + "unit": "ns/op", + "extra": "3253400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3253400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3253400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3220764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.1, + "unit": "ns/op", + "extra": "3220764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3220764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3220764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 369.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3230590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 369.9, + "unit": "ns/op", + "extra": "3230590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3230590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3230590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3234102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.8, + "unit": "ns/op", + "extra": "3234102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3234102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3234102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3222974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.1, + "unit": "ns/op", + "extra": "3222974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3222974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3222974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.1, + "unit": "ns/op", + "extra": "3228392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.8, + "unit": "ns/op", + "extra": "3176600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3237264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.1, + "unit": "ns/op", + "extra": "3237264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3237264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3237264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3239828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.5, + "unit": "ns/op", + "extra": "3239828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3239828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3239828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3223167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371, + "unit": "ns/op", + "extra": "3223167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3223167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3223167 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9a38a18fdd460bad7db48b09017ec3abda6fd4ae", + "message": "Fix build packages workflow (#771)", + "timestamp": "2024-08-07T14:26:53+01:00", + "tree_id": "3d151c26ae6ff2c0c128873580a3b71c4b2e68b8", + "url": "https://github.com/nginx/agent/commit/9a38a18fdd460bad7db48b09017ec3abda6fd4ae" + }, + "date": 1723037841248, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.130898461631986, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.949496524989797, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5a21f9cebe150bebe8fd7a8cff95fd41c2146fff", + "message": "Remove file stats receiver (#772)", + "timestamp": "2024-08-07T15:53:52+01:00", + "tree_id": "1602e149d83cc62fc070b095dfbf37933359f13c", + "url": "https://github.com/nginx/agent/commit/5a21f9cebe150bebe8fd7a8cff95fd41c2146fff" + }, + "date": 1723042787685, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1277888, + "unit": "ns/op\t 268832 B/op\t 1317 allocs/op", + "extra": "788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1277888, + "unit": "ns/op", + "extra": "788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268832, + "unit": "B/op", + "extra": "788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 806195, + "unit": "ns/op\t 269421 B/op\t 1317 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 806195, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269421, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812802, + "unit": "ns/op\t 268124 B/op\t 1316 allocs/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812802, + "unit": "ns/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268124, + "unit": "B/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 807802, + "unit": "ns/op\t 268240 B/op\t 1317 allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 807802, + "unit": "ns/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268240, + "unit": "B/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819500, + "unit": "ns/op\t 268743 B/op\t 1317 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819500, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268743, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797759, + "unit": "ns/op\t 267872 B/op\t 1317 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797759, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267872, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797711, + "unit": "ns/op\t 268094 B/op\t 1316 allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797711, + "unit": "ns/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268094, + "unit": "B/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828292, + "unit": "ns/op\t 268178 B/op\t 1317 allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828292, + "unit": "ns/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268178, + "unit": "B/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1317, + "unit": "allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 790368, + "unit": "ns/op\t 267846 B/op\t 1316 allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 790368, + "unit": "ns/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267846, + "unit": "B/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 789019, + "unit": "ns/op\t 267830 B/op\t 1316 allocs/op", + "extra": "1527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 789019, + "unit": "ns/op", + "extra": "1527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267830, + "unit": "B/op", + "extra": "1527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1316, + "unit": "allocs/op", + "extra": "1527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117751, + "unit": "ns/op\t 532077 B/op\t 8889 allocs/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117751, + "unit": "ns/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532077, + "unit": "B/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2107018, + "unit": "ns/op\t 532368 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2107018, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532368, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2153878, + "unit": "ns/op\t 531293 B/op\t 8888 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2153878, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531293, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2083235, + "unit": "ns/op\t 532893 B/op\t 8889 allocs/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2083235, + "unit": "ns/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532893, + "unit": "B/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2127386, + "unit": "ns/op\t 532771 B/op\t 8888 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2127386, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532771, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2138021, + "unit": "ns/op\t 531101 B/op\t 8888 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2138021, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531101, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8888, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2144361, + "unit": "ns/op\t 533117 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2144361, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533117, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158823, + "unit": "ns/op\t 532538 B/op\t 8889 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158823, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532538, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161406, + "unit": "ns/op\t 530780 B/op\t 8889 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161406, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530780, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169664, + "unit": "ns/op\t 531814 B/op\t 8889 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169664, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531814, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3857063, + "unit": "ns/op\t 823858 B/op\t 16973 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3857063, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823858, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3844603, + "unit": "ns/op\t 823349 B/op\t 16973 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3844603, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823349, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3943464, + "unit": "ns/op\t 822896 B/op\t 16973 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3943464, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822896, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3825052, + "unit": "ns/op\t 825295 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3825052, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825295, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3930376, + "unit": "ns/op\t 824218 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3930376, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824218, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3944870, + "unit": "ns/op\t 824789 B/op\t 16973 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3944870, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824789, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3896023, + "unit": "ns/op\t 823949 B/op\t 16973 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3896023, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823949, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3809747, + "unit": "ns/op\t 825054 B/op\t 16973 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3809747, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825054, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3822927, + "unit": "ns/op\t 822466 B/op\t 16974 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3822927, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822466, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3795799, + "unit": "ns/op\t 824586 B/op\t 16973 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3795799, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824586, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16973, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5472491, + "unit": "ns/op\t 1106047 B/op\t 25009 allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5472491, + "unit": "ns/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106047, + "unit": "B/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25009, + "unit": "allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5506015, + "unit": "ns/op\t 1107318 B/op\t 25010 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5506015, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107318, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5526164, + "unit": "ns/op\t 1108690 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5526164, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108690, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5408857, + "unit": "ns/op\t 1106865 B/op\t 25010 allocs/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5408857, + "unit": "ns/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106865, + "unit": "B/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5434866, + "unit": "ns/op\t 1110380 B/op\t 25010 allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5434866, + "unit": "ns/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110380, + "unit": "B/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5405301, + "unit": "ns/op\t 1108377 B/op\t 25010 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5405301, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108377, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5535173, + "unit": "ns/op\t 1106130 B/op\t 25010 allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5535173, + "unit": "ns/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106130, + "unit": "B/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5520851, + "unit": "ns/op\t 1106860 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5520851, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106860, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5522788, + "unit": "ns/op\t 1108189 B/op\t 25010 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5522788, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108189, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5415785, + "unit": "ns/op\t 1110876 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5415785, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110876, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15813147, + "unit": "ns/op\t 2886489 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15813147, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886489, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16156698, + "unit": "ns/op\t 2884356 B/op\t 74309 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16156698, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884356, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16021576, + "unit": "ns/op\t 2887290 B/op\t 74309 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16021576, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887290, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15715757, + "unit": "ns/op\t 2890925 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15715757, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890925, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16080045, + "unit": "ns/op\t 2892513 B/op\t 74309 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16080045, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892513, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15890242, + "unit": "ns/op\t 2884407 B/op\t 74309 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15890242, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884407, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15682318, + "unit": "ns/op\t 2887580 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15682318, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887580, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15909344, + "unit": "ns/op\t 2888303 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15909344, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888303, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15836731, + "unit": "ns/op\t 2881181 B/op\t 74309 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15836731, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881181, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15716835, + "unit": "ns/op\t 2883415 B/op\t 74309 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15716835, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883415, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48292, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "24668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48292, + "unit": "ns/op", + "extra": "24668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "24668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 47830, + "unit": "ns/op\t 110067 B/op\t 37 allocs/op", + "extra": "24770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 47830, + "unit": "ns/op", + "extra": "24770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110067, + "unit": "B/op", + "extra": "24770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49222, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49222, + "unit": "ns/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48609, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48609, + "unit": "ns/op", + "extra": "24774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48958, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "25011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48958, + "unit": "ns/op", + "extra": "25011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "25011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "25011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48965, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48965, + "unit": "ns/op", + "extra": "24465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48378, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "25077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48378, + "unit": "ns/op", + "extra": "25077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "25077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "25077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48926, + "unit": "ns/op\t 110069 B/op\t 37 allocs/op", + "extra": "24672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48926, + "unit": "ns/op", + "extra": "24672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110069, + "unit": "B/op", + "extra": "24672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48877, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "24582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48877, + "unit": "ns/op", + "extra": "24582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "24582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48030, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "25026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48030, + "unit": "ns/op", + "extra": "25026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "25026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "25026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49148, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49148, + "unit": "ns/op", + "extra": "24682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49599, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49599, + "unit": "ns/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48609, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "25076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48609, + "unit": "ns/op", + "extra": "25076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "25076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "25076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49312, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "25020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49312, + "unit": "ns/op", + "extra": "25020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "25020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "25020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49014, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49014, + "unit": "ns/op", + "extra": "24544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48821, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "25087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48821, + "unit": "ns/op", + "extra": "25087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "25087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "25087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48737, + "unit": "ns/op\t 110067 B/op\t 37 allocs/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48737, + "unit": "ns/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110067, + "unit": "B/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48247, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48247, + "unit": "ns/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48999, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48999, + "unit": "ns/op", + "extra": "24706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48697, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "24900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48697, + "unit": "ns/op", + "extra": "24900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "24900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49568, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "24984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49568, + "unit": "ns/op", + "extra": "24984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "24984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 48994, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "24151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 48994, + "unit": "ns/op", + "extra": "24151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "24151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49429, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "24082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49429, + "unit": "ns/op", + "extra": "24082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "24082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49899, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49899, + "unit": "ns/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49699, + "unit": "ns/op\t 110067 B/op\t 37 allocs/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49699, + "unit": "ns/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110067, + "unit": "B/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49994, + "unit": "ns/op\t 110064 B/op\t 37 allocs/op", + "extra": "24980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49994, + "unit": "ns/op", + "extra": "24980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110064, + "unit": "B/op", + "extra": "24980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49796, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "24555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49796, + "unit": "ns/op", + "extra": "24555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "24555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49479, + "unit": "ns/op\t 110065 B/op\t 37 allocs/op", + "extra": "24228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49479, + "unit": "ns/op", + "extra": "24228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110065, + "unit": "B/op", + "extra": "24228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49493, + "unit": "ns/op\t 110066 B/op\t 37 allocs/op", + "extra": "24264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49493, + "unit": "ns/op", + "extra": "24264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110066, + "unit": "B/op", + "extra": "24264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "24264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49276, + "unit": "ns/op\t 110068 B/op\t 37 allocs/op", + "extra": "23898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49276, + "unit": "ns/op", + "extra": "23898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110068, + "unit": "B/op", + "extra": "23898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 37, + "unit": "allocs/op", + "extra": "23898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3417625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.2, + "unit": "ns/op", + "extra": "3417625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3417625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3417625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 365, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3378948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 365, + "unit": "ns/op", + "extra": "3378948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3378948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3378948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 360.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3258424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 360.4, + "unit": "ns/op", + "extra": "3258424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3258424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3258424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 352.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3333710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 352.3, + "unit": "ns/op", + "extra": "3333710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3333710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3333710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 361.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3421926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 361.2, + "unit": "ns/op", + "extra": "3421926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3421926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3421926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 354.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3384116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 354.2, + "unit": "ns/op", + "extra": "3384116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3384116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3384116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 353.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3388707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 353.4, + "unit": "ns/op", + "extra": "3388707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3388707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3388707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 352.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3436762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 352.4, + "unit": "ns/op", + "extra": "3436762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3436762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3436762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 354, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3340654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 354, + "unit": "ns/op", + "extra": "3340654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3340654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3340654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 356.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228297 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 356.2, + "unit": "ns/op", + "extra": "3228297 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228297 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228297 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5a21f9cebe150bebe8fd7a8cff95fd41c2146fff", + "message": "Remove file stats receiver (#772)", + "timestamp": "2024-08-07T15:53:52+01:00", + "tree_id": "1602e149d83cc62fc070b095dfbf37933359f13c", + "url": "https://github.com/nginx/agent/commit/5a21f9cebe150bebe8fd7a8cff95fd41c2146fff" + }, + "date": 1723043072100, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.66474286430879, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.98425545018296, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 99, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8cdfbc396793458893d9a523d3f9e05652a87b06", + "message": "Only send NGINX config context updates if there is a change (#758)", + "timestamp": "2024-08-13T09:56:02+01:00", + "tree_id": "283995b5e445a7af4ccee32af900a12b632f607b", + "url": "https://github.com/nginx/agent/commit/8cdfbc396793458893d9a523d3f9e05652a87b06" + }, + "date": 1723539579399, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822230, + "unit": "ns/op\t 268243 B/op\t 1319 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822230, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268243, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822422, + "unit": "ns/op\t 268012 B/op\t 1318 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822422, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268012, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822929, + "unit": "ns/op\t 267756 B/op\t 1318 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822929, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267756, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821785, + "unit": "ns/op\t 267844 B/op\t 1318 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821785, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267844, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850649, + "unit": "ns/op\t 268024 B/op\t 1318 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850649, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268024, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822126, + "unit": "ns/op\t 267797 B/op\t 1318 allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822126, + "unit": "ns/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267797, + "unit": "B/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823637, + "unit": "ns/op\t 268018 B/op\t 1318 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823637, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268018, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822109, + "unit": "ns/op\t 267846 B/op\t 1318 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822109, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267846, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822161, + "unit": "ns/op\t 267673 B/op\t 1318 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822161, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267673, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828032, + "unit": "ns/op\t 268244 B/op\t 1318 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828032, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268244, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2285090, + "unit": "ns/op\t 532633 B/op\t 8890 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2285090, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532633, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2256949, + "unit": "ns/op\t 532432 B/op\t 8890 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2256949, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532432, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2279761, + "unit": "ns/op\t 532890 B/op\t 8890 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2279761, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532890, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2267509, + "unit": "ns/op\t 531534 B/op\t 8889 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2267509, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531534, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2274808, + "unit": "ns/op\t 532339 B/op\t 8889 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2274808, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532339, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2276466, + "unit": "ns/op\t 532684 B/op\t 8890 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2276466, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532684, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2264485, + "unit": "ns/op\t 532040 B/op\t 8890 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2264485, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532040, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2277413, + "unit": "ns/op\t 532989 B/op\t 8890 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2277413, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532989, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2282160, + "unit": "ns/op\t 533293 B/op\t 8890 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2282160, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533293, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2274386, + "unit": "ns/op\t 532067 B/op\t 8890 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2274386, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532067, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4181828, + "unit": "ns/op\t 825443 B/op\t 16975 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4181828, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825443, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4192505, + "unit": "ns/op\t 825570 B/op\t 16974 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4192505, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825570, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4183942, + "unit": "ns/op\t 827663 B/op\t 16975 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4183942, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827663, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4187700, + "unit": "ns/op\t 823819 B/op\t 16975 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4187700, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823819, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4285750, + "unit": "ns/op\t 825318 B/op\t 16975 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4285750, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825318, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4196197, + "unit": "ns/op\t 823071 B/op\t 16975 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4196197, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823071, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4183572, + "unit": "ns/op\t 824599 B/op\t 16975 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4183572, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824599, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4200607, + "unit": "ns/op\t 824372 B/op\t 16975 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4200607, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824372, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4179459, + "unit": "ns/op\t 823441 B/op\t 16974 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4179459, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823441, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4184582, + "unit": "ns/op\t 824140 B/op\t 16975 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4184582, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824140, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5975789, + "unit": "ns/op\t 1107787 B/op\t 25011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5975789, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107787, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6000904, + "unit": "ns/op\t 1110392 B/op\t 25011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6000904, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110392, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6002860, + "unit": "ns/op\t 1106858 B/op\t 25010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6002860, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106858, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6040385, + "unit": "ns/op\t 1108125 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6040385, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108125, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6027091, + "unit": "ns/op\t 1109621 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6027091, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109621, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5995045, + "unit": "ns/op\t 1106376 B/op\t 25011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5995045, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106376, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6041477, + "unit": "ns/op\t 1109398 B/op\t 25011 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6041477, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109398, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6000918, + "unit": "ns/op\t 1109090 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6000918, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109090, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5986441, + "unit": "ns/op\t 1110221 B/op\t 25011 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5986441, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110221, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6043145, + "unit": "ns/op\t 1106043 B/op\t 25011 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6043145, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106043, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17716602, + "unit": "ns/op\t 2887765 B/op\t 74310 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17716602, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887765, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17858509, + "unit": "ns/op\t 2881052 B/op\t 74309 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17858509, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881052, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17756383, + "unit": "ns/op\t 2887485 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17756383, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887485, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17826975, + "unit": "ns/op\t 2889498 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17826975, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889498, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17604565, + "unit": "ns/op\t 2890891 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17604565, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890891, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17949741, + "unit": "ns/op\t 2888060 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17949741, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888060, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17962196, + "unit": "ns/op\t 2894138 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17962196, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894138, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17885596, + "unit": "ns/op\t 2890316 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17885596, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890316, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17896029, + "unit": "ns/op\t 2887734 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17896029, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887734, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18150432, + "unit": "ns/op\t 2892521 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18150432, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892521, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51949, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51949, + "unit": "ns/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51306, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51306, + "unit": "ns/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51547, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51547, + "unit": "ns/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51307, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51307, + "unit": "ns/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51096, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51096, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51381, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51381, + "unit": "ns/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51297, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51297, + "unit": "ns/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51624, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51624, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51628, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51628, + "unit": "ns/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51225, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51225, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51628, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51628, + "unit": "ns/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51608, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51608, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51735, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51735, + "unit": "ns/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51544, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51544, + "unit": "ns/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52064, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52064, + "unit": "ns/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51612, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51612, + "unit": "ns/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52047, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52047, + "unit": "ns/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51423, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51423, + "unit": "ns/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53006, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53006, + "unit": "ns/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52005, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52005, + "unit": "ns/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52392, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52392, + "unit": "ns/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51735, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51735, + "unit": "ns/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51820, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51820, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52653, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52653, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51711, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51711, + "unit": "ns/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53014, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53014, + "unit": "ns/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52280, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52280, + "unit": "ns/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52039, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52039, + "unit": "ns/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51763, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51763, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52428, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52428, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3219608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.1, + "unit": "ns/op", + "extra": "3219608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3219608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3219608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3238748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3238748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3238748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3238748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3236773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410.3, + "unit": "ns/op", + "extra": "3236773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3236773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3236773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3245160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.1, + "unit": "ns/op", + "extra": "3245160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3245160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3245160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.7, + "unit": "ns/op", + "extra": "3199586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3221367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.1, + "unit": "ns/op", + "extra": "3221367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3221367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3221367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3237688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.1, + "unit": "ns/op", + "extra": "3237688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3237688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3237688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3242248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.7, + "unit": "ns/op", + "extra": "3242248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3242248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3242248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3243994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.3, + "unit": "ns/op", + "extra": "3243994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3243994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3243994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3256194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.8, + "unit": "ns/op", + "extra": "3256194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3256194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3256194 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8cdfbc396793458893d9a523d3f9e05652a87b06", + "message": "Only send NGINX config context updates if there is a change (#758)", + "timestamp": "2024-08-13T09:56:02+01:00", + "tree_id": "283995b5e445a7af4ccee32af900a12b632f607b", + "url": "https://github.com/nginx/agent/commit/8cdfbc396793458893d9a523d3f9e05652a87b06" + }, + "date": 1723539989862, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.931711901410509, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.985976080416087, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2602b205aa7a06a56fc802b3a29f5be0416c7888", + "message": "Add config apply integration test (#760)", + "timestamp": "2024-08-13T10:17:43+01:00", + "tree_id": "0272caeb1828ff84bb4b76f4cbc05ecfddd90eac", + "url": "https://github.com/nginx/agent/commit/2602b205aa7a06a56fc802b3a29f5be0416c7888" + }, + "date": 1723541025723, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1356741, + "unit": "ns/op\t 268506 B/op\t 1318 allocs/op", + "extra": "757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1356741, + "unit": "ns/op", + "extra": "757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268506, + "unit": "B/op", + "extra": "757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 806904, + "unit": "ns/op\t 268620 B/op\t 1319 allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 806904, + "unit": "ns/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268620, + "unit": "B/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 810266, + "unit": "ns/op\t 267739 B/op\t 1318 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 810266, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267739, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841359, + "unit": "ns/op\t 268022 B/op\t 1318 allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841359, + "unit": "ns/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268022, + "unit": "B/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 806691, + "unit": "ns/op\t 267682 B/op\t 1318 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 806691, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267682, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 810198, + "unit": "ns/op\t 268007 B/op\t 1319 allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 810198, + "unit": "ns/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268007, + "unit": "B/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 807671, + "unit": "ns/op\t 267915 B/op\t 1318 allocs/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 807671, + "unit": "ns/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267915, + "unit": "B/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 808678, + "unit": "ns/op\t 267888 B/op\t 1319 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 808678, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267888, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842838, + "unit": "ns/op\t 268098 B/op\t 1319 allocs/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842838, + "unit": "ns/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268098, + "unit": "B/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 806701, + "unit": "ns/op\t 268624 B/op\t 1319 allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 806701, + "unit": "ns/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268624, + "unit": "B/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2106849, + "unit": "ns/op\t 531801 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2106849, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531801, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129133, + "unit": "ns/op\t 531791 B/op\t 8890 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129133, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531791, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2133621, + "unit": "ns/op\t 532080 B/op\t 8890 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2133621, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532080, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165532, + "unit": "ns/op\t 533327 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165532, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533327, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129719, + "unit": "ns/op\t 531528 B/op\t 8890 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129719, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531528, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189651, + "unit": "ns/op\t 532512 B/op\t 8890 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189651, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532512, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2125898, + "unit": "ns/op\t 532541 B/op\t 8890 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2125898, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532541, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2125932, + "unit": "ns/op\t 532388 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2125932, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532388, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2127888, + "unit": "ns/op\t 533196 B/op\t 8890 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2127888, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533196, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149168, + "unit": "ns/op\t 531568 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149168, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531568, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3801624, + "unit": "ns/op\t 823665 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3801624, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823665, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3831381, + "unit": "ns/op\t 822986 B/op\t 16974 allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3831381, + "unit": "ns/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822986, + "unit": "B/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3859809, + "unit": "ns/op\t 824485 B/op\t 16974 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3859809, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824485, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3830967, + "unit": "ns/op\t 823635 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3830967, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823635, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3842730, + "unit": "ns/op\t 824961 B/op\t 16975 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3842730, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824961, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3892489, + "unit": "ns/op\t 823832 B/op\t 16975 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3892489, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823832, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3799951, + "unit": "ns/op\t 823650 B/op\t 16975 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3799951, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823650, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3849925, + "unit": "ns/op\t 824260 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3849925, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824260, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3858872, + "unit": "ns/op\t 823679 B/op\t 16974 allocs/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3858872, + "unit": "ns/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823679, + "unit": "B/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3855546, + "unit": "ns/op\t 823515 B/op\t 16975 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3855546, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823515, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5535971, + "unit": "ns/op\t 1106422 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5535971, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106422, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5535281, + "unit": "ns/op\t 1107265 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5535281, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107265, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5529700, + "unit": "ns/op\t 1110173 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5529700, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110173, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5516421, + "unit": "ns/op\t 1107712 B/op\t 25011 allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5516421, + "unit": "ns/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107712, + "unit": "B/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5554325, + "unit": "ns/op\t 1108467 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5554325, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108467, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5593272, + "unit": "ns/op\t 1108478 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5593272, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108478, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5608161, + "unit": "ns/op\t 1105687 B/op\t 25010 allocs/op", + "extra": "219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5608161, + "unit": "ns/op", + "extra": "219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105687, + "unit": "B/op", + "extra": "219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5549839, + "unit": "ns/op\t 1106071 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5549839, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106071, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5527726, + "unit": "ns/op\t 1108029 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5527726, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108029, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5567680, + "unit": "ns/op\t 1106561 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5567680, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106561, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15971456, + "unit": "ns/op\t 2886397 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15971456, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886397, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16164514, + "unit": "ns/op\t 2886257 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16164514, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886257, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16338569, + "unit": "ns/op\t 2882263 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16338569, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882263, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16327598, + "unit": "ns/op\t 2896969 B/op\t 74312 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16327598, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896969, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74312, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16093047, + "unit": "ns/op\t 2882039 B/op\t 74309 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16093047, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882039, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16149907, + "unit": "ns/op\t 2889212 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16149907, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889212, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16330227, + "unit": "ns/op\t 2887867 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16330227, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887867, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16396321, + "unit": "ns/op\t 2887718 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16396321, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887718, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17365896, + "unit": "ns/op\t 2894279 B/op\t 74311 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17365896, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894279, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16112054, + "unit": "ns/op\t 2891587 B/op\t 74311 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16112054, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891587, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54834, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54834, + "unit": "ns/op", + "extra": "22035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54700, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54700, + "unit": "ns/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54502, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54502, + "unit": "ns/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55208, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55208, + "unit": "ns/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55720, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55720, + "unit": "ns/op", + "extra": "21775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55010, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55010, + "unit": "ns/op", + "extra": "21642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55080, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55080, + "unit": "ns/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54645, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54645, + "unit": "ns/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54815, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54815, + "unit": "ns/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55319, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55319, + "unit": "ns/op", + "extra": "21883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55121, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55121, + "unit": "ns/op", + "extra": "21741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55134, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55134, + "unit": "ns/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55840, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55840, + "unit": "ns/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54735, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54735, + "unit": "ns/op", + "extra": "21962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55487, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55487, + "unit": "ns/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55068, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "21996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55068, + "unit": "ns/op", + "extra": "21996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "21996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55100, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55100, + "unit": "ns/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54896, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54896, + "unit": "ns/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54150, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54150, + "unit": "ns/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54659, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54659, + "unit": "ns/op", + "extra": "21872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55842, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55842, + "unit": "ns/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55449, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55449, + "unit": "ns/op", + "extra": "21970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55176, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55176, + "unit": "ns/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55293, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55293, + "unit": "ns/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55436, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55436, + "unit": "ns/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55640, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "21159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55640, + "unit": "ns/op", + "extra": "21159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "21159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55017, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55017, + "unit": "ns/op", + "extra": "21475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55870, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55870, + "unit": "ns/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55979, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55979, + "unit": "ns/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55001, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55001, + "unit": "ns/op", + "extra": "21770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21770 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3147574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3144038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2597445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "2597445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2597445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2597445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2944262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "2944262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2944262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2944262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141440 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3141440 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141440 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141440 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3146604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3146604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3146604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3146604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3143095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158667 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3158667 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158667 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158667 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3133186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3151375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151375 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2602b205aa7a06a56fc802b3a29f5be0416c7888", + "message": "Add config apply integration test (#760)", + "timestamp": "2024-08-13T10:17:43+01:00", + "tree_id": "0272caeb1828ff84bb4b76f4cbc05ecfddd90eac", + "url": "https://github.com/nginx/agent/commit/2602b205aa7a06a56fc802b3a29f5be0416c7888" + }, + "date": 1723541253468, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.529704540749826, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.97510127596073, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b2d3c33a67fa842feabdb0531afc45d3e36ea86a", + "message": "Change default log level (#783)", + "timestamp": "2024-08-13T13:28:12+01:00", + "tree_id": "f0373e587ad918648283f33b77c5ca842316ae57", + "url": "https://github.com/nginx/agent/commit/b2d3c33a67fa842feabdb0531afc45d3e36ea86a" + }, + "date": 1723552320795, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840579, + "unit": "ns/op\t 268887 B/op\t 1318 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840579, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268887, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843260, + "unit": "ns/op\t 267834 B/op\t 1318 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843260, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267834, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837598, + "unit": "ns/op\t 267443 B/op\t 1318 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837598, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267443, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849398, + "unit": "ns/op\t 268037 B/op\t 1319 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849398, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268037, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839289, + "unit": "ns/op\t 268041 B/op\t 1319 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839289, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268041, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899920, + "unit": "ns/op\t 267802 B/op\t 1318 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899920, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267802, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848399, + "unit": "ns/op\t 268154 B/op\t 1318 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848399, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268154, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846450, + "unit": "ns/op\t 268118 B/op\t 1318 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846450, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268118, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858711, + "unit": "ns/op\t 267950 B/op\t 1319 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858711, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267950, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854632, + "unit": "ns/op\t 267428 B/op\t 1318 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854632, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267428, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2279290, + "unit": "ns/op\t 532459 B/op\t 8890 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2279290, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532459, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2293463, + "unit": "ns/op\t 531144 B/op\t 8890 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2293463, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531144, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2279123, + "unit": "ns/op\t 532208 B/op\t 8890 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2279123, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532208, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2280896, + "unit": "ns/op\t 532511 B/op\t 8890 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2280896, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532511, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2284791, + "unit": "ns/op\t 532556 B/op\t 8890 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2284791, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532556, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2281531, + "unit": "ns/op\t 531555 B/op\t 8889 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2281531, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531555, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2309297, + "unit": "ns/op\t 532750 B/op\t 8890 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2309297, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532750, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283508, + "unit": "ns/op\t 532984 B/op\t 8890 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283508, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532984, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2260810, + "unit": "ns/op\t 531736 B/op\t 8890 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2260810, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531736, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2287400, + "unit": "ns/op\t 530888 B/op\t 8890 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2287400, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530888, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4238060, + "unit": "ns/op\t 824677 B/op\t 16974 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4238060, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824677, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4222730, + "unit": "ns/op\t 825555 B/op\t 16975 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4222730, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825555, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4201125, + "unit": "ns/op\t 825247 B/op\t 16975 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4201125, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825247, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4207678, + "unit": "ns/op\t 824649 B/op\t 16975 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4207678, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824649, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4216037, + "unit": "ns/op\t 824814 B/op\t 16975 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4216037, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824814, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4236070, + "unit": "ns/op\t 823281 B/op\t 16974 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4236070, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823281, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4178736, + "unit": "ns/op\t 824781 B/op\t 16974 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4178736, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824781, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4248242, + "unit": "ns/op\t 826221 B/op\t 16975 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4248242, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826221, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4216414, + "unit": "ns/op\t 824313 B/op\t 16975 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4216414, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824313, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4190658, + "unit": "ns/op\t 824283 B/op\t 16975 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4190658, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824283, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6060266, + "unit": "ns/op\t 1111508 B/op\t 25012 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6060266, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111508, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6090491, + "unit": "ns/op\t 1108408 B/op\t 25011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6090491, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108408, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6087063, + "unit": "ns/op\t 1106916 B/op\t 25011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6087063, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106916, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6087733, + "unit": "ns/op\t 1110669 B/op\t 25012 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6087733, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110669, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6072488, + "unit": "ns/op\t 1104480 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6072488, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104480, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6123290, + "unit": "ns/op\t 1105274 B/op\t 25011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6123290, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105274, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6092280, + "unit": "ns/op\t 1109482 B/op\t 25011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6092280, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109482, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6075305, + "unit": "ns/op\t 1109660 B/op\t 25011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6075305, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109660, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6090118, + "unit": "ns/op\t 1110580 B/op\t 25012 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6090118, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110580, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6074407, + "unit": "ns/op\t 1110757 B/op\t 25011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6074407, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110757, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17803146, + "unit": "ns/op\t 2893391 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17803146, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893391, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18040792, + "unit": "ns/op\t 2887093 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18040792, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887093, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18318616, + "unit": "ns/op\t 2893749 B/op\t 74311 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18318616, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893749, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17960628, + "unit": "ns/op\t 2888950 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17960628, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888950, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17938347, + "unit": "ns/op\t 2900808 B/op\t 74313 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17938347, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900808, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74313, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18226915, + "unit": "ns/op\t 2891626 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18226915, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891626, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18088639, + "unit": "ns/op\t 2888887 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18088639, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888887, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18000757, + "unit": "ns/op\t 2897278 B/op\t 74310 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18000757, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897278, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18365782, + "unit": "ns/op\t 2889647 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18365782, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889647, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17998572, + "unit": "ns/op\t 2888572 B/op\t 74311 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17998572, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888572, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51193, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51193, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52108, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51945, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51945, + "unit": "ns/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52211, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52211, + "unit": "ns/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51623, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51623, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51567, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51567, + "unit": "ns/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51820, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51820, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51642, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51642, + "unit": "ns/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53141, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53141, + "unit": "ns/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52672, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52672, + "unit": "ns/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52113, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52113, + "unit": "ns/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52009, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52009, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51755, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51755, + "unit": "ns/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52906, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52906, + "unit": "ns/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51910, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51910, + "unit": "ns/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52775, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52775, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52928, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52928, + "unit": "ns/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52158, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52158, + "unit": "ns/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51447, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51447, + "unit": "ns/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51468, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51468, + "unit": "ns/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52358, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52358, + "unit": "ns/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53043, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53043, + "unit": "ns/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51986, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51986, + "unit": "ns/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52519, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52519, + "unit": "ns/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52784, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52784, + "unit": "ns/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52801, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52801, + "unit": "ns/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51967, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51967, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52272, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52272, + "unit": "ns/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52573, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52573, + "unit": "ns/op", + "extra": "22767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52197, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52197, + "unit": "ns/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3223005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3223005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3223005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3223005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3252160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.9, + "unit": "ns/op", + "extra": "3252160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3252160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3252160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3238347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.5, + "unit": "ns/op", + "extra": "3238347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3238347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3238347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400, + "unit": "ns/op", + "extra": "3215242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372, + "unit": "ns/op", + "extra": "3228999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.9, + "unit": "ns/op", + "extra": "3213621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3238746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.4, + "unit": "ns/op", + "extra": "3238746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3238746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3238746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3237604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.5, + "unit": "ns/op", + "extra": "3237604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3237604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3237604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3233733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.5, + "unit": "ns/op", + "extra": "3233733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3233733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3233733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3227162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.3, + "unit": "ns/op", + "extra": "3227162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3227162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3227162 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b2d3c33a67fa842feabdb0531afc45d3e36ea86a", + "message": "Change default log level (#783)", + "timestamp": "2024-08-13T13:28:12+01:00", + "tree_id": "f0373e587ad918648283f33b77c5ca842316ae57", + "url": "https://github.com/nginx/agent/commit/b2d3c33a67fa842feabdb0531afc45d3e36ea86a" + }, + "date": 1723552763437, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.664817606275335, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.97888079490233, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "17932e16b6035b8dbbc039e1a4a7ba5b1388390a", + "message": "Update v3 release workflow (#780)", + "timestamp": "2024-08-14T10:26:18+01:00", + "tree_id": "d0b6e922580eab638a56ffc7164f370b9a204afc", + "url": "https://github.com/nginx/agent/commit/17932e16b6035b8dbbc039e1a4a7ba5b1388390a" + }, + "date": 1723627803811, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865625, + "unit": "ns/op\t 268616 B/op\t 1319 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865625, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268616, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841226, + "unit": "ns/op\t 268389 B/op\t 1319 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841226, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268389, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832714, + "unit": "ns/op\t 267869 B/op\t 1318 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832714, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267869, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828186, + "unit": "ns/op\t 269141 B/op\t 1319 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828186, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269141, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827012, + "unit": "ns/op\t 268098 B/op\t 1318 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827012, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268098, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822924, + "unit": "ns/op\t 267739 B/op\t 1318 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822924, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267739, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832274, + "unit": "ns/op\t 268000 B/op\t 1318 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832274, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268000, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845883, + "unit": "ns/op\t 267600 B/op\t 1318 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845883, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267600, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850658, + "unit": "ns/op\t 268413 B/op\t 1318 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850658, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268413, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832641, + "unit": "ns/op\t 267850 B/op\t 1318 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832641, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267850, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2281705, + "unit": "ns/op\t 531109 B/op\t 8890 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2281705, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531109, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2260599, + "unit": "ns/op\t 532114 B/op\t 8890 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2260599, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532114, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2272745, + "unit": "ns/op\t 531806 B/op\t 8889 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2272745, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531806, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2268113, + "unit": "ns/op\t 532172 B/op\t 8890 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2268113, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532172, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2259485, + "unit": "ns/op\t 530900 B/op\t 8890 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2259485, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530900, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2290121, + "unit": "ns/op\t 532742 B/op\t 8890 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2290121, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532742, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2285405, + "unit": "ns/op\t 532272 B/op\t 8890 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2285405, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532272, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2265288, + "unit": "ns/op\t 531645 B/op\t 8890 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2265288, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531645, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283997, + "unit": "ns/op\t 531521 B/op\t 8889 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283997, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531521, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2267910, + "unit": "ns/op\t 533004 B/op\t 8890 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2267910, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533004, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4174912, + "unit": "ns/op\t 825123 B/op\t 16975 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4174912, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825123, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4199878, + "unit": "ns/op\t 823896 B/op\t 16975 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4199878, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823896, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4244207, + "unit": "ns/op\t 824103 B/op\t 16974 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4244207, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824103, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4214895, + "unit": "ns/op\t 824097 B/op\t 16974 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4214895, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824097, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4214920, + "unit": "ns/op\t 825280 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4214920, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825280, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4138620, + "unit": "ns/op\t 823514 B/op\t 16974 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4138620, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823514, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4200887, + "unit": "ns/op\t 824302 B/op\t 16975 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4200887, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824302, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4195298, + "unit": "ns/op\t 824228 B/op\t 16975 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4195298, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824228, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4188447, + "unit": "ns/op\t 824566 B/op\t 16975 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4188447, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824566, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4171836, + "unit": "ns/op\t 826206 B/op\t 16975 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4171836, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826206, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6047185, + "unit": "ns/op\t 1110087 B/op\t 25011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6047185, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110087, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6059561, + "unit": "ns/op\t 1107043 B/op\t 25010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6059561, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107043, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6036041, + "unit": "ns/op\t 1111819 B/op\t 25011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6036041, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111819, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6063168, + "unit": "ns/op\t 1112065 B/op\t 25012 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6063168, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112065, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6078029, + "unit": "ns/op\t 1113099 B/op\t 25012 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6078029, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113099, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6009920, + "unit": "ns/op\t 1110486 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6009920, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110486, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6071741, + "unit": "ns/op\t 1109747 B/op\t 25011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6071741, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109747, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6064080, + "unit": "ns/op\t 1108105 B/op\t 25011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6064080, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108105, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6153522, + "unit": "ns/op\t 1109527 B/op\t 25011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6153522, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109527, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6041243, + "unit": "ns/op\t 1107076 B/op\t 25011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6041243, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107076, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17974625, + "unit": "ns/op\t 2893769 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17974625, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893769, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17864833, + "unit": "ns/op\t 2895645 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17864833, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895645, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17831169, + "unit": "ns/op\t 2882747 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17831169, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882747, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18091349, + "unit": "ns/op\t 2892964 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18091349, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892964, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17787843, + "unit": "ns/op\t 2886380 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17787843, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886380, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17862211, + "unit": "ns/op\t 2891632 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17862211, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891632, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17954598, + "unit": "ns/op\t 2880566 B/op\t 74309 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17954598, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2880566, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18250358, + "unit": "ns/op\t 2887492 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18250358, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887492, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18268859, + "unit": "ns/op\t 2888661 B/op\t 74311 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18268859, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888661, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18350877, + "unit": "ns/op\t 2889812 B/op\t 74311 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18350877, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889812, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51013, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51013, + "unit": "ns/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51329, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51329, + "unit": "ns/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51327, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51327, + "unit": "ns/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51493, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51493, + "unit": "ns/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51242, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51242, + "unit": "ns/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51826, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51826, + "unit": "ns/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51217, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51217, + "unit": "ns/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52150, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52150, + "unit": "ns/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51229, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51229, + "unit": "ns/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52307, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52307, + "unit": "ns/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51283, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51283, + "unit": "ns/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51966, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51966, + "unit": "ns/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51923, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51923, + "unit": "ns/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51313, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51313, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51267, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51267, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52297, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52297, + "unit": "ns/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51334, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51334, + "unit": "ns/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52047, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52047, + "unit": "ns/op", + "extra": "23396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51968, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51968, + "unit": "ns/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52230, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52230, + "unit": "ns/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51962, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51962, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51411, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51411, + "unit": "ns/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51184, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51184, + "unit": "ns/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51505, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51505, + "unit": "ns/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51280, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51280, + "unit": "ns/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51279, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51279, + "unit": "ns/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51995, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51995, + "unit": "ns/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51388, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51388, + "unit": "ns/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51593, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51593, + "unit": "ns/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51721, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51721, + "unit": "ns/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 369.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3232939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 369.3, + "unit": "ns/op", + "extra": "3232939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3232939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3232939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3224156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "3224156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3224156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3224156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3250446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.3, + "unit": "ns/op", + "extra": "3250446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3250446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3250446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 369.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3242277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 369.6, + "unit": "ns/op", + "extra": "3242277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3242277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3242277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3218708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.2, + "unit": "ns/op", + "extra": "3218708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3218708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3218708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3232033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.7, + "unit": "ns/op", + "extra": "3232033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3232033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3232033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3091209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "3091209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3091209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3091209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3262234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.8, + "unit": "ns/op", + "extra": "3262234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3262234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3262234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3241711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3241711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3241711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3241711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 369.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3218458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 369.5, + "unit": "ns/op", + "extra": "3218458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3218458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3218458 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "17932e16b6035b8dbbc039e1a4a7ba5b1388390a", + "message": "Update v3 release workflow (#780)", + "timestamp": "2024-08-14T10:26:18+01:00", + "tree_id": "d0b6e922580eab638a56ffc7164f370b9a204afc", + "url": "https://github.com/nginx/agent/commit/17932e16b6035b8dbbc039e1a4a7ba5b1388390a" + }, + "date": 1723628190849, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.065243098700286, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.994968306215675, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f2e487ef2fa57cad4caca6b4a283831f99a3f2d", + "message": "generated new docs for the payload (#805)", + "timestamp": "2024-08-26T10:51:56+01:00", + "tree_id": "c8a113351c3dac56c028647c73c462b3d606fc69", + "url": "https://github.com/nginx/agent/commit/0f2e487ef2fa57cad4caca6b4a283831f99a3f2d" + }, + "date": 1724666124312, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804172, + "unit": "ns/op\t 268713 B/op\t 1319 allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804172, + "unit": "ns/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268713, + "unit": "B/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 799277, + "unit": "ns/op\t 268169 B/op\t 1318 allocs/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 799277, + "unit": "ns/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268169, + "unit": "B/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 802011, + "unit": "ns/op\t 268017 B/op\t 1319 allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 802011, + "unit": "ns/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268017, + "unit": "B/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 801019, + "unit": "ns/op\t 268355 B/op\t 1318 allocs/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 801019, + "unit": "ns/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268355, + "unit": "B/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828065, + "unit": "ns/op\t 268155 B/op\t 1318 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828065, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268155, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 805169, + "unit": "ns/op\t 268507 B/op\t 1319 allocs/op", + "extra": "1500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 805169, + "unit": "ns/op", + "extra": "1500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268507, + "unit": "B/op", + "extra": "1500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804545, + "unit": "ns/op\t 268297 B/op\t 1318 allocs/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804545, + "unit": "ns/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268297, + "unit": "B/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804702, + "unit": "ns/op\t 268573 B/op\t 1319 allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804702, + "unit": "ns/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268573, + "unit": "B/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 799571, + "unit": "ns/op\t 267660 B/op\t 1318 allocs/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 799571, + "unit": "ns/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267660, + "unit": "B/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1318, + "unit": "allocs/op", + "extra": "1495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 804079, + "unit": "ns/op\t 267905 B/op\t 1319 allocs/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 804079, + "unit": "ns/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 267905, + "unit": "B/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1319, + "unit": "allocs/op", + "extra": "1506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2118706, + "unit": "ns/op\t 530647 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2118706, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530647, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2096922, + "unit": "ns/op\t 532272 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2096922, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532272, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2112776, + "unit": "ns/op\t 532471 B/op\t 8890 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2112776, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532471, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2116798, + "unit": "ns/op\t 533609 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2116798, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533609, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2132844, + "unit": "ns/op\t 532295 B/op\t 8890 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2132844, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532295, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2124496, + "unit": "ns/op\t 530997 B/op\t 8890 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2124496, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530997, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2115713, + "unit": "ns/op\t 531600 B/op\t 8890 allocs/op", + "extra": "579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2115713, + "unit": "ns/op", + "extra": "579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531600, + "unit": "B/op", + "extra": "579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2115445, + "unit": "ns/op\t 532666 B/op\t 8890 allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2115445, + "unit": "ns/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532666, + "unit": "B/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2113193, + "unit": "ns/op\t 532631 B/op\t 8890 allocs/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2113193, + "unit": "ns/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532631, + "unit": "B/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2110598, + "unit": "ns/op\t 532175 B/op\t 8890 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2110598, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532175, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3862099, + "unit": "ns/op\t 823332 B/op\t 16974 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3862099, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823332, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3811171, + "unit": "ns/op\t 824048 B/op\t 16975 allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3811171, + "unit": "ns/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824048, + "unit": "B/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3852478, + "unit": "ns/op\t 822921 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3852478, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822921, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3858501, + "unit": "ns/op\t 823883 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3858501, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823883, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3824243, + "unit": "ns/op\t 824526 B/op\t 16975 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3824243, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824526, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3855508, + "unit": "ns/op\t 823469 B/op\t 16974 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3855508, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823469, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3828259, + "unit": "ns/op\t 821849 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3828259, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821849, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3826510, + "unit": "ns/op\t 824394 B/op\t 16975 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3826510, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824394, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3843889, + "unit": "ns/op\t 824800 B/op\t 16975 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3843889, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824800, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3834308, + "unit": "ns/op\t 824444 B/op\t 16975 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3834308, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824444, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5536450, + "unit": "ns/op\t 1111458 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5536450, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111458, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5599001, + "unit": "ns/op\t 1110744 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5599001, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110744, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5609074, + "unit": "ns/op\t 1108428 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5609074, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108428, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5550817, + "unit": "ns/op\t 1109246 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5550817, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109246, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5571916, + "unit": "ns/op\t 1110639 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5571916, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110639, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5512407, + "unit": "ns/op\t 1110331 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5512407, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110331, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5591020, + "unit": "ns/op\t 1109172 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5591020, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109172, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5502609, + "unit": "ns/op\t 1108977 B/op\t 25011 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5502609, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108977, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5577929, + "unit": "ns/op\t 1108881 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5577929, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108881, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5507231, + "unit": "ns/op\t 1107187 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5507231, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107187, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16154668, + "unit": "ns/op\t 2889361 B/op\t 74310 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16154668, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889361, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16238913, + "unit": "ns/op\t 2883629 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16238913, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883629, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16144786, + "unit": "ns/op\t 2889448 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16144786, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889448, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16074286, + "unit": "ns/op\t 2885203 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16074286, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885203, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15959370, + "unit": "ns/op\t 2885280 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15959370, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885280, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16214557, + "unit": "ns/op\t 2886346 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16214557, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886346, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16072980, + "unit": "ns/op\t 2886043 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16072980, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886043, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16236377, + "unit": "ns/op\t 2887137 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16236377, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887137, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16117653, + "unit": "ns/op\t 2882374 B/op\t 74309 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16117653, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882374, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16416203, + "unit": "ns/op\t 2881518 B/op\t 74310 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16416203, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881518, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51221, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51221, + "unit": "ns/op", + "extra": "23604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50717, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50717, + "unit": "ns/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51790, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51790, + "unit": "ns/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51177, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51177, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50972, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50972, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50990, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50990, + "unit": "ns/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51455, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51455, + "unit": "ns/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51328, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51328, + "unit": "ns/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51774, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51774, + "unit": "ns/op", + "extra": "23624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51587, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51587, + "unit": "ns/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51197, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51197, + "unit": "ns/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51279, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51279, + "unit": "ns/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51889, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51889, + "unit": "ns/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51214, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51214, + "unit": "ns/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51004, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51004, + "unit": "ns/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51698, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51698, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51484, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51484, + "unit": "ns/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51626, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51626, + "unit": "ns/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51363, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51363, + "unit": "ns/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51640, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51640, + "unit": "ns/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51460, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51460, + "unit": "ns/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51730, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51730, + "unit": "ns/op", + "extra": "22268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51261, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51261, + "unit": "ns/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51440, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51440, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50836, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50836, + "unit": "ns/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51890, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51890, + "unit": "ns/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51395, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51395, + "unit": "ns/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51524, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51524, + "unit": "ns/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51847, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51847, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52558, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52558, + "unit": "ns/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3171808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3142474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3154952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.1, + "unit": "ns/op", + "extra": "3151549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2773417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.6, + "unit": "ns/op", + "extra": "2773417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2773417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2773417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137239 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3137239 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137239 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137239 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3149385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3148802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3133228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3156088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156088 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f2e487ef2fa57cad4caca6b4a283831f99a3f2d", + "message": "generated new docs for the payload (#805)", + "timestamp": "2024-08-26T10:51:56+01:00", + "tree_id": "c8a113351c3dac56c028647c73c462b3d606fc69", + "url": "https://github.com/nginx/agent/commit/0f2e487ef2fa57cad4caca6b4a283831f99a3f2d" + }, + "date": 1724666516057, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.931683803966202, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.9883441768718, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ef8550ea38501a21e5cdc50d4b36777dbcc9f4a0", + "message": "Add new docker images to v3 pipeline (#775)\n\n* add docker images to pipeline", + "timestamp": "2024-08-27T13:36:33+01:00", + "tree_id": "f58ac45fc9dcbaee766cf02bd4dd78c952eabf2a", + "url": "https://github.com/nginx/agent/commit/ef8550ea38501a21e5cdc50d4b36777dbcc9f4a0" + }, + "date": 1724762411870, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819177, + "unit": "ns/op\t 268703 B/op\t 1335 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819177, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268703, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 811150, + "unit": "ns/op\t 268383 B/op\t 1334 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 811150, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268383, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 810536, + "unit": "ns/op\t 268636 B/op\t 1335 allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 810536, + "unit": "ns/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268636, + "unit": "B/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819661, + "unit": "ns/op\t 268855 B/op\t 1334 allocs/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819661, + "unit": "ns/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268855, + "unit": "B/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852154, + "unit": "ns/op\t 268588 B/op\t 1334 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852154, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268588, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821604, + "unit": "ns/op\t 268787 B/op\t 1335 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821604, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268787, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821388, + "unit": "ns/op\t 269186 B/op\t 1335 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821388, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269186, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818726, + "unit": "ns/op\t 268855 B/op\t 1335 allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818726, + "unit": "ns/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268855, + "unit": "B/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824760, + "unit": "ns/op\t 269145 B/op\t 1335 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824760, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269145, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820574, + "unit": "ns/op\t 269262 B/op\t 1335 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820574, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269262, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2142259, + "unit": "ns/op\t 532659 B/op\t 8890 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2142259, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532659, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137099, + "unit": "ns/op\t 532634 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137099, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532634, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2121692, + "unit": "ns/op\t 534026 B/op\t 8890 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2121692, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534026, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2124693, + "unit": "ns/op\t 533289 B/op\t 8890 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2124693, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533289, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171332, + "unit": "ns/op\t 532449 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171332, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532449, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129059, + "unit": "ns/op\t 531958 B/op\t 8890 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129059, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531958, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2127889, + "unit": "ns/op\t 532384 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2127889, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532384, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156051, + "unit": "ns/op\t 531879 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156051, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531879, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2132436, + "unit": "ns/op\t 533245 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2132436, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533245, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2140663, + "unit": "ns/op\t 534495 B/op\t 8890 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2140663, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534495, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3910794, + "unit": "ns/op\t 824361 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3910794, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824361, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3891815, + "unit": "ns/op\t 823283 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3891815, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823283, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3883907, + "unit": "ns/op\t 823834 B/op\t 16975 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3883907, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823834, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3898678, + "unit": "ns/op\t 824240 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3898678, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824240, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3891128, + "unit": "ns/op\t 824052 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3891128, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824052, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3896159, + "unit": "ns/op\t 822322 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3896159, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822322, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3907228, + "unit": "ns/op\t 822876 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3907228, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822876, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3868506, + "unit": "ns/op\t 822413 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3868506, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822413, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3861362, + "unit": "ns/op\t 823981 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3861362, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823981, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3868240, + "unit": "ns/op\t 823218 B/op\t 16974 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3868240, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823218, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5565099, + "unit": "ns/op\t 1110257 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5565099, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110257, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5582602, + "unit": "ns/op\t 1107741 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5582602, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107741, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5606012, + "unit": "ns/op\t 1105354 B/op\t 25010 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5606012, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105354, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5639763, + "unit": "ns/op\t 1107785 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5639763, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107785, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5565294, + "unit": "ns/op\t 1107885 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5565294, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107885, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5621887, + "unit": "ns/op\t 1105893 B/op\t 25011 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5621887, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105893, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5612300, + "unit": "ns/op\t 1110995 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5612300, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110995, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5667021, + "unit": "ns/op\t 1108570 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5667021, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108570, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5655841, + "unit": "ns/op\t 1109310 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5655841, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109310, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5605476, + "unit": "ns/op\t 1110676 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5605476, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110676, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16906292, + "unit": "ns/op\t 2884561 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16906292, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884561, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16543103, + "unit": "ns/op\t 2890686 B/op\t 74311 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16543103, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890686, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16518722, + "unit": "ns/op\t 2887748 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16518722, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887748, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16799135, + "unit": "ns/op\t 2886165 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16799135, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886165, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16819818, + "unit": "ns/op\t 2887595 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16819818, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887595, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16667002, + "unit": "ns/op\t 2884520 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16667002, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884520, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16507788, + "unit": "ns/op\t 2882868 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16507788, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882868, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16473354, + "unit": "ns/op\t 2886484 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16473354, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886484, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16316951, + "unit": "ns/op\t 2889161 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16316951, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889161, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16479188, + "unit": "ns/op\t 2881643 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16479188, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881643, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52293, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52293, + "unit": "ns/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52661, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52661, + "unit": "ns/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51939, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51939, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51682, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51682, + "unit": "ns/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51894, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51894, + "unit": "ns/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51350, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51350, + "unit": "ns/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51014, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51014, + "unit": "ns/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51594, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51594, + "unit": "ns/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51632, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51632, + "unit": "ns/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51582, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51582, + "unit": "ns/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52129, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52129, + "unit": "ns/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51803, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51803, + "unit": "ns/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51414, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51414, + "unit": "ns/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52439, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52439, + "unit": "ns/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51697, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51697, + "unit": "ns/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51437, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51437, + "unit": "ns/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51632, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51632, + "unit": "ns/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51923, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51923, + "unit": "ns/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51411, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51411, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52462, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52462, + "unit": "ns/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52229, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52229, + "unit": "ns/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52969, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52969, + "unit": "ns/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51952, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51952, + "unit": "ns/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51522, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51522, + "unit": "ns/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51762, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51762, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51984, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51984, + "unit": "ns/op", + "extra": "23126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51411, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51411, + "unit": "ns/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51894, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51894, + "unit": "ns/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52355, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52355, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52068, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52068, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3176188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3151813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3012494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3012494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3012494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3012494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.3, + "unit": "ns/op", + "extra": "3140488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.8, + "unit": "ns/op", + "extra": "3154806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3090115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3141044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3145393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3165102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165102 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ef8550ea38501a21e5cdc50d4b36777dbcc9f4a0", + "message": "Add new docker images to v3 pipeline (#775)\n\n* add docker images to pipeline", + "timestamp": "2024-08-27T13:36:33+01:00", + "tree_id": "f58ac45fc9dcbaee766cf02bd4dd78c952eabf2a", + "url": "https://github.com/nginx/agent/commit/ef8550ea38501a21e5cdc50d4b36777dbcc9f4a0" + }, + "date": 1724762803567, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.53124057415784, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.983585962096797, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "89c042029287d70429dd4ce58a55cb9095c54173", + "message": "Added MaxSendMsgSize and MaxRecvMsgSize to config (#799)\n\n* added MaxSendMsgSize and MaxRecvMsgSize to config and mock management plane", + "timestamp": "2024-08-27T14:23:11+01:00", + "tree_id": "59120f44b4ed83ca17ed7f5b15b43cf4407dd4f8", + "url": "https://github.com/nginx/agent/commit/89c042029287d70429dd4ce58a55cb9095c54173" + }, + "date": 1724765196670, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 817294, + "unit": "ns/op\t 268754 B/op\t 1335 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 817294, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268754, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843011, + "unit": "ns/op\t 268873 B/op\t 1335 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843011, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268873, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848872, + "unit": "ns/op\t 268104 B/op\t 1334 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848872, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268104, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820126, + "unit": "ns/op\t 268933 B/op\t 1335 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820126, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268933, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823175, + "unit": "ns/op\t 268975 B/op\t 1335 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823175, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268975, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825074, + "unit": "ns/op\t 268580 B/op\t 1334 allocs/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825074, + "unit": "ns/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268580, + "unit": "B/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820534, + "unit": "ns/op\t 269031 B/op\t 1335 allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820534, + "unit": "ns/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269031, + "unit": "B/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819833, + "unit": "ns/op\t 268785 B/op\t 1334 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819833, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268785, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823156, + "unit": "ns/op\t 268506 B/op\t 1335 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823156, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268506, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828508, + "unit": "ns/op\t 268637 B/op\t 1334 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828508, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268637, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2140822, + "unit": "ns/op\t 533129 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2140822, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533129, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158536, + "unit": "ns/op\t 533028 B/op\t 8890 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158536, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533028, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2131887, + "unit": "ns/op\t 532177 B/op\t 8890 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2131887, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532177, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2154713, + "unit": "ns/op\t 531240 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2154713, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531240, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150592, + "unit": "ns/op\t 532152 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150592, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532152, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2144136, + "unit": "ns/op\t 532481 B/op\t 8890 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2144136, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532481, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177333, + "unit": "ns/op\t 532747 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177333, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532747, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2148133, + "unit": "ns/op\t 533274 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2148133, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533274, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2140643, + "unit": "ns/op\t 533025 B/op\t 8890 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2140643, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533025, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2154996, + "unit": "ns/op\t 531886 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2154996, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531886, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3940776, + "unit": "ns/op\t 822802 B/op\t 16975 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3940776, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822802, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3909184, + "unit": "ns/op\t 825774 B/op\t 16975 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3909184, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825774, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3942614, + "unit": "ns/op\t 823068 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3942614, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823068, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3933537, + "unit": "ns/op\t 823222 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3933537, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823222, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3893107, + "unit": "ns/op\t 823711 B/op\t 16974 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3893107, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823711, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903801, + "unit": "ns/op\t 823544 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903801, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823544, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3890397, + "unit": "ns/op\t 824010 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3890397, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824010, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3849454, + "unit": "ns/op\t 823202 B/op\t 16974 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3849454, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823202, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3856568, + "unit": "ns/op\t 822795 B/op\t 16974 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3856568, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822795, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3889720, + "unit": "ns/op\t 825017 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3889720, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825017, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5633786, + "unit": "ns/op\t 1111518 B/op\t 25012 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5633786, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111518, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5623509, + "unit": "ns/op\t 1109645 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5623509, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109645, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5624411, + "unit": "ns/op\t 1110226 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5624411, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110226, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5596656, + "unit": "ns/op\t 1106689 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5596656, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106689, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5627021, + "unit": "ns/op\t 1109522 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5627021, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109522, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5644604, + "unit": "ns/op\t 1110268 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5644604, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110268, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5778993, + "unit": "ns/op\t 1108420 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5778993, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108420, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5605827, + "unit": "ns/op\t 1107107 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5605827, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107107, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5614952, + "unit": "ns/op\t 1107323 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5614952, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107323, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5658349, + "unit": "ns/op\t 1108782 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5658349, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108782, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16506391, + "unit": "ns/op\t 2888338 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16506391, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888338, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16249992, + "unit": "ns/op\t 2890404 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16249992, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890404, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16347814, + "unit": "ns/op\t 2885243 B/op\t 74310 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16347814, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885243, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16501341, + "unit": "ns/op\t 2887462 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16501341, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887462, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16313290, + "unit": "ns/op\t 2880649 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16313290, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2880649, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16134026, + "unit": "ns/op\t 2882001 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16134026, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882001, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16455099, + "unit": "ns/op\t 2889350 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16455099, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889350, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16782318, + "unit": "ns/op\t 2890288 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16782318, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890288, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16617790, + "unit": "ns/op\t 2886819 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16617790, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886819, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16569159, + "unit": "ns/op\t 2886232 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16569159, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886232, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51867, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51867, + "unit": "ns/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52357, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52357, + "unit": "ns/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52455, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52455, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52805, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52805, + "unit": "ns/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52692, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52692, + "unit": "ns/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52626, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52626, + "unit": "ns/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52273, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52273, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52406, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52406, + "unit": "ns/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52760, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52760, + "unit": "ns/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52155, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52155, + "unit": "ns/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51953, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51953, + "unit": "ns/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52713, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52713, + "unit": "ns/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51823, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51823, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52648, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52648, + "unit": "ns/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52883, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52883, + "unit": "ns/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52647, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52647, + "unit": "ns/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52512, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52512, + "unit": "ns/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52017, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52017, + "unit": "ns/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52607, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52607, + "unit": "ns/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52482, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52482, + "unit": "ns/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52967, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52967, + "unit": "ns/op", + "extra": "21991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52640, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52640, + "unit": "ns/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52880, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52880, + "unit": "ns/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52464, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52464, + "unit": "ns/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53956, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53956, + "unit": "ns/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53250, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53250, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52882, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52882, + "unit": "ns/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52178, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52178, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52960, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52960, + "unit": "ns/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51398, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51398, + "unit": "ns/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3177249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2816598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.7, + "unit": "ns/op", + "extra": "2816598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2816598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2816598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3142214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3154426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3138747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3157606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380, + "unit": "ns/op", + "extra": "3150396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.4, + "unit": "ns/op", + "extra": "3172713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3149664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3159099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159099 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "89c042029287d70429dd4ce58a55cb9095c54173", + "message": "Added MaxSendMsgSize and MaxRecvMsgSize to config (#799)\n\n* added MaxSendMsgSize and MaxRecvMsgSize to config and mock management plane", + "timestamp": "2024-08-27T14:23:11+01:00", + "tree_id": "59120f44b4ed83ca17ed7f5b15b43cf4407dd4f8", + "url": "https://github.com/nginx/agent/commit/89c042029287d70429dd4ce58a55cb9095c54173" + }, + "date": 1724765610479, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.598276598727647, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.99368845241041, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 99, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "611112412b28b6d937ac1cfb151c7e4d5d72eb8c", + "message": "Fix CorrelationID's for CreateConnection, UpdateDataPlaneStatus & UpdateOverview (#792)\n\n* fix correlation IDs", + "timestamp": "2024-08-27T14:51:40+01:00", + "tree_id": "07431ac8cadedfe9e10d28d69e91727966c5e167", + "url": "https://github.com/nginx/agent/commit/611112412b28b6d937ac1cfb151c7e4d5d72eb8c" + }, + "date": 1724766905196, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822767, + "unit": "ns/op\t 269314 B/op\t 1335 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822767, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269314, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816910, + "unit": "ns/op\t 269281 B/op\t 1335 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816910, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269281, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846960, + "unit": "ns/op\t 269010 B/op\t 1335 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846960, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269010, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815707, + "unit": "ns/op\t 268966 B/op\t 1335 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815707, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268966, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818043, + "unit": "ns/op\t 268625 B/op\t 1335 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818043, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268625, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 817003, + "unit": "ns/op\t 268653 B/op\t 1334 allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 817003, + "unit": "ns/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268653, + "unit": "B/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816970, + "unit": "ns/op\t 268377 B/op\t 1335 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816970, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268377, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816267, + "unit": "ns/op\t 269538 B/op\t 1335 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816267, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269538, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819930, + "unit": "ns/op\t 269217 B/op\t 1335 allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819930, + "unit": "ns/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269217, + "unit": "B/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822134, + "unit": "ns/op\t 268454 B/op\t 1334 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822134, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268454, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2147661, + "unit": "ns/op\t 531693 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2147661, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531693, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2152382, + "unit": "ns/op\t 533705 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2152382, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533705, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2143168, + "unit": "ns/op\t 530967 B/op\t 8890 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2143168, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530967, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2146479, + "unit": "ns/op\t 531658 B/op\t 8889 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2146479, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531658, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2272870, + "unit": "ns/op\t 532125 B/op\t 8890 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2272870, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532125, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149153, + "unit": "ns/op\t 531677 B/op\t 8889 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149153, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531677, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2153278, + "unit": "ns/op\t 531472 B/op\t 8890 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2153278, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531472, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2159884, + "unit": "ns/op\t 533013 B/op\t 8890 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2159884, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533013, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2147936, + "unit": "ns/op\t 532118 B/op\t 8890 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2147936, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532118, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2148686, + "unit": "ns/op\t 530926 B/op\t 8890 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2148686, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530926, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3909858, + "unit": "ns/op\t 822329 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3909858, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822329, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915462, + "unit": "ns/op\t 824946 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915462, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824946, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3906924, + "unit": "ns/op\t 824343 B/op\t 16975 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3906924, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824343, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3882585, + "unit": "ns/op\t 821906 B/op\t 16975 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3882585, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821906, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3933954, + "unit": "ns/op\t 823950 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3933954, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823950, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3955040, + "unit": "ns/op\t 822600 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3955040, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822600, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3946071, + "unit": "ns/op\t 825135 B/op\t 16975 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3946071, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825135, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3901976, + "unit": "ns/op\t 825329 B/op\t 16975 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3901976, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825329, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3921967, + "unit": "ns/op\t 824343 B/op\t 16975 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3921967, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824343, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3897477, + "unit": "ns/op\t 823764 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3897477, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823764, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5705023, + "unit": "ns/op\t 1110298 B/op\t 25012 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5705023, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110298, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5779365, + "unit": "ns/op\t 1110533 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5779365, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110533, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5695644, + "unit": "ns/op\t 1106920 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5695644, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106920, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5631548, + "unit": "ns/op\t 1110937 B/op\t 25012 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5631548, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110937, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710125, + "unit": "ns/op\t 1110721 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710125, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110721, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5646870, + "unit": "ns/op\t 1106340 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5646870, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106340, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5723089, + "unit": "ns/op\t 1110815 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5723089, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110815, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5592391, + "unit": "ns/op\t 1107610 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5592391, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107610, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5765393, + "unit": "ns/op\t 1108154 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5765393, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108154, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5723900, + "unit": "ns/op\t 1108486 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5723900, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108486, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16525841, + "unit": "ns/op\t 2887344 B/op\t 74311 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16525841, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887344, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16759846, + "unit": "ns/op\t 2887546 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16759846, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887546, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16387371, + "unit": "ns/op\t 2883949 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16387371, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883949, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16725892, + "unit": "ns/op\t 2891403 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16725892, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891403, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16605037, + "unit": "ns/op\t 2899831 B/op\t 74312 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16605037, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899831, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74312, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16658343, + "unit": "ns/op\t 2882489 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16658343, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882489, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16891936, + "unit": "ns/op\t 2891387 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16891936, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891387, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16656929, + "unit": "ns/op\t 2886098 B/op\t 74309 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16656929, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886098, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16778588, + "unit": "ns/op\t 2885621 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16778588, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885621, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16498295, + "unit": "ns/op\t 2888985 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16498295, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888985, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51916, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51916, + "unit": "ns/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52503, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52503, + "unit": "ns/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52937, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52937, + "unit": "ns/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52187, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52187, + "unit": "ns/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52595, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52595, + "unit": "ns/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51981, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51981, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52647, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52647, + "unit": "ns/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52555, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52555, + "unit": "ns/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52379, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52379, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51631, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51631, + "unit": "ns/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52331, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52331, + "unit": "ns/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52827, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52827, + "unit": "ns/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51893, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51893, + "unit": "ns/op", + "extra": "22351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52298, + "unit": "ns/op\t 110074 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52298, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110074, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52211, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52211, + "unit": "ns/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52555, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52555, + "unit": "ns/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51800, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51800, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52339, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52339, + "unit": "ns/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53149, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53149, + "unit": "ns/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51808, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51808, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52713, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52713, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52429, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52429, + "unit": "ns/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51869, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51869, + "unit": "ns/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52795, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52795, + "unit": "ns/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52486, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52486, + "unit": "ns/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52186, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52186, + "unit": "ns/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53801, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53801, + "unit": "ns/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52316, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52316, + "unit": "ns/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51497, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51497, + "unit": "ns/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52239, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52239, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3092413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.1, + "unit": "ns/op", + "extra": "3170886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3173113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3146203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3146203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3146203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3146203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3164137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3164137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3164137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3164137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3148507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3165061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3172195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3163198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3173090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173090 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "611112412b28b6d937ac1cfb151c7e4d5d72eb8c", + "message": "Fix CorrelationID's for CreateConnection, UpdateDataPlaneStatus & UpdateOverview (#792)\n\n* fix correlation IDs", + "timestamp": "2024-08-27T14:51:40+01:00", + "tree_id": "07431ac8cadedfe9e10d28d69e91727966c5e167", + "url": "https://github.com/nginx/agent/commit/611112412b28b6d937ac1cfb151c7e4d5d72eb8c" + }, + "date": 1724767315858, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.930628383271966, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.996839199611916, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 100, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f5a420fa44d7fd7ea52fba962539cf681fe40b38", + "message": "dont run official image tests on fork (#816)", + "timestamp": "2024-09-02T10:58:21+01:00", + "tree_id": "510cd0eb6c2f6bd8a58ca75b5db3b2547e2f3884", + "url": "https://github.com/nginx/agent/commit/f5a420fa44d7fd7ea52fba962539cf681fe40b38" + }, + "date": 1725271317856, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813417, + "unit": "ns/op\t 268897 B/op\t 1335 allocs/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813417, + "unit": "ns/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268897, + "unit": "B/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816939, + "unit": "ns/op\t 268786 B/op\t 1335 allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816939, + "unit": "ns/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268786, + "unit": "B/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821714, + "unit": "ns/op\t 269365 B/op\t 1335 allocs/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821714, + "unit": "ns/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269365, + "unit": "B/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819945, + "unit": "ns/op\t 268887 B/op\t 1335 allocs/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819945, + "unit": "ns/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268887, + "unit": "B/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823119, + "unit": "ns/op\t 269594 B/op\t 1335 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823119, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269594, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813664, + "unit": "ns/op\t 269493 B/op\t 1335 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813664, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269493, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852004, + "unit": "ns/op\t 269503 B/op\t 1335 allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852004, + "unit": "ns/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269503, + "unit": "B/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813590, + "unit": "ns/op\t 269299 B/op\t 1335 allocs/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813590, + "unit": "ns/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269299, + "unit": "B/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816701, + "unit": "ns/op\t 269311 B/op\t 1335 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816701, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269311, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818241, + "unit": "ns/op\t 269008 B/op\t 1335 allocs/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818241, + "unit": "ns/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269008, + "unit": "B/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2128146, + "unit": "ns/op\t 532280 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2128146, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532280, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2097044, + "unit": "ns/op\t 532019 B/op\t 8890 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2097044, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532019, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117712, + "unit": "ns/op\t 533391 B/op\t 8890 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117712, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533391, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2127790, + "unit": "ns/op\t 533353 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2127790, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533353, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2110058, + "unit": "ns/op\t 531788 B/op\t 8890 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2110058, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531788, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117503, + "unit": "ns/op\t 533338 B/op\t 8890 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117503, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533338, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2098547, + "unit": "ns/op\t 531704 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2098547, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531704, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2120382, + "unit": "ns/op\t 532454 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2120382, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532454, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2126213, + "unit": "ns/op\t 531416 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2126213, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531416, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117811, + "unit": "ns/op\t 532031 B/op\t 8890 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117811, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532031, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3833813, + "unit": "ns/op\t 823580 B/op\t 16974 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3833813, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823580, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3869683, + "unit": "ns/op\t 823706 B/op\t 16975 allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3869683, + "unit": "ns/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823706, + "unit": "B/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3866090, + "unit": "ns/op\t 824006 B/op\t 16974 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3866090, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824006, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3847751, + "unit": "ns/op\t 823097 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3847751, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823097, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3845493, + "unit": "ns/op\t 823001 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3845493, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823001, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3861854, + "unit": "ns/op\t 824198 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3861854, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824198, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3847145, + "unit": "ns/op\t 823456 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3847145, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823456, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3865386, + "unit": "ns/op\t 822646 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3865386, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822646, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3852822, + "unit": "ns/op\t 821408 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3852822, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821408, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3822806, + "unit": "ns/op\t 824154 B/op\t 16975 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3822806, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824154, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5559489, + "unit": "ns/op\t 1108698 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5559489, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108698, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5587979, + "unit": "ns/op\t 1108462 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5587979, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108462, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5574542, + "unit": "ns/op\t 1106753 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5574542, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106753, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5641866, + "unit": "ns/op\t 1108428 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5641866, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108428, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5565350, + "unit": "ns/op\t 1110187 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5565350, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110187, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5543019, + "unit": "ns/op\t 1107183 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5543019, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107183, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5518015, + "unit": "ns/op\t 1111789 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5518015, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111789, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5565031, + "unit": "ns/op\t 1107398 B/op\t 25010 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5565031, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107398, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5499695, + "unit": "ns/op\t 1108526 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5499695, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108526, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5598881, + "unit": "ns/op\t 1108295 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5598881, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108295, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16056044, + "unit": "ns/op\t 2886018 B/op\t 74309 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16056044, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886018, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16195143, + "unit": "ns/op\t 2886176 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16195143, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886176, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16503519, + "unit": "ns/op\t 2895787 B/op\t 74311 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16503519, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895787, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16182569, + "unit": "ns/op\t 2887606 B/op\t 74311 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16182569, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887606, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16164657, + "unit": "ns/op\t 2888148 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16164657, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888148, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16235778, + "unit": "ns/op\t 2888347 B/op\t 74311 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16235778, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888347, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16491183, + "unit": "ns/op\t 2887742 B/op\t 74310 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16491183, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887742, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16287703, + "unit": "ns/op\t 2881384 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16287703, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881384, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16082335, + "unit": "ns/op\t 2884684 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16082335, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884684, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16494204, + "unit": "ns/op\t 2887343 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16494204, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887343, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51699, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51699, + "unit": "ns/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51670, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51670, + "unit": "ns/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52109, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52109, + "unit": "ns/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51846, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51846, + "unit": "ns/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52520, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52520, + "unit": "ns/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51919, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51919, + "unit": "ns/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51188, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51188, + "unit": "ns/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52057, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52057, + "unit": "ns/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51991, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51991, + "unit": "ns/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51755, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51755, + "unit": "ns/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51887, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51887, + "unit": "ns/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52415, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52415, + "unit": "ns/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52158, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52158, + "unit": "ns/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52121, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52121, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52937, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52937, + "unit": "ns/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52128, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52128, + "unit": "ns/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52128, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52128, + "unit": "ns/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52882, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52882, + "unit": "ns/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51973, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51973, + "unit": "ns/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52025, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52025, + "unit": "ns/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52382, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52382, + "unit": "ns/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52485, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52485, + "unit": "ns/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51746, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51746, + "unit": "ns/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52507, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52507, + "unit": "ns/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52267, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52267, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52145, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52145, + "unit": "ns/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52437, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52437, + "unit": "ns/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53887, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53887, + "unit": "ns/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52337, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52337, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52455, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52455, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3154671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3177058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3175450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149373 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3149373 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149373 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149373 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3169802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.3, + "unit": "ns/op", + "extra": "3139582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.7, + "unit": "ns/op", + "extra": "3162493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3157450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3151969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3154377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154377 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f5a420fa44d7fd7ea52fba962539cf681fe40b38", + "message": "dont run official image tests on fork (#816)", + "timestamp": "2024-09-02T10:58:21+01:00", + "tree_id": "510cd0eb6c2f6bd8a58ca75b5db3b2547e2f3884", + "url": "https://github.com/nginx/agent/commit/f5a420fa44d7fd7ea52fba962539cf681fe40b38" + }, + "date": 1725271730123, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.397906889633067, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.990908614543912, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 88, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 102, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3e3054066a11a74b686c810e91dd89aae1349f2f", + "message": "Increase integration test retries (#818)", + "timestamp": "2024-09-03T10:43:54+01:00", + "tree_id": "24e00f9696e99ce6b0155772790f85166aedbbaa", + "url": "https://github.com/nginx/agent/commit/3e3054066a11a74b686c810e91dd89aae1349f2f" + }, + "date": 1725356841253, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815289, + "unit": "ns/op\t 268523 B/op\t 1335 allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815289, + "unit": "ns/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268523, + "unit": "B/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818404, + "unit": "ns/op\t 268887 B/op\t 1335 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818404, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268887, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853674, + "unit": "ns/op\t 268790 B/op\t 1335 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853674, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268790, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820165, + "unit": "ns/op\t 269239 B/op\t 1335 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820165, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269239, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818274, + "unit": "ns/op\t 268453 B/op\t 1335 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818274, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268453, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816028, + "unit": "ns/op\t 268644 B/op\t 1334 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816028, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268644, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818231, + "unit": "ns/op\t 268494 B/op\t 1334 allocs/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818231, + "unit": "ns/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268494, + "unit": "B/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818344, + "unit": "ns/op\t 268731 B/op\t 1335 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818344, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268731, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822183, + "unit": "ns/op\t 268964 B/op\t 1335 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822183, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268964, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 814381, + "unit": "ns/op\t 268523 B/op\t 1334 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 814381, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268523, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2123761, + "unit": "ns/op\t 533143 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2123761, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533143, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2136250, + "unit": "ns/op\t 532155 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2136250, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532155, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2139362, + "unit": "ns/op\t 533165 B/op\t 8890 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2139362, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533165, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2131023, + "unit": "ns/op\t 532630 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2131023, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532630, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2134604, + "unit": "ns/op\t 532555 B/op\t 8889 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2134604, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532555, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2151257, + "unit": "ns/op\t 532474 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2151257, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532474, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145000, + "unit": "ns/op\t 530926 B/op\t 8890 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145000, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530926, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2113832, + "unit": "ns/op\t 533303 B/op\t 8890 allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2113832, + "unit": "ns/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533303, + "unit": "B/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192235, + "unit": "ns/op\t 533939 B/op\t 8890 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192235, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533939, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129745, + "unit": "ns/op\t 532208 B/op\t 8890 allocs/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129745, + "unit": "ns/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532208, + "unit": "B/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3893054, + "unit": "ns/op\t 824012 B/op\t 16974 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3893054, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824012, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3881410, + "unit": "ns/op\t 826360 B/op\t 16975 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3881410, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826360, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3861413, + "unit": "ns/op\t 821900 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3861413, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821900, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3873796, + "unit": "ns/op\t 824498 B/op\t 16974 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3873796, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824498, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3883569, + "unit": "ns/op\t 825065 B/op\t 16975 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3883569, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825065, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3873755, + "unit": "ns/op\t 822532 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3873755, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822532, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3863821, + "unit": "ns/op\t 825355 B/op\t 16975 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3863821, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825355, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3850019, + "unit": "ns/op\t 823885 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3850019, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823885, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3843163, + "unit": "ns/op\t 822635 B/op\t 16974 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3843163, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822635, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3909524, + "unit": "ns/op\t 822841 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3909524, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822841, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5602900, + "unit": "ns/op\t 1105720 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5602900, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105720, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5639446, + "unit": "ns/op\t 1109119 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5639446, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109119, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5632412, + "unit": "ns/op\t 1106407 B/op\t 25010 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5632412, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106407, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5594593, + "unit": "ns/op\t 1104395 B/op\t 25010 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5594593, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104395, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5650824, + "unit": "ns/op\t 1109177 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5650824, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109177, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5574339, + "unit": "ns/op\t 1106788 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5574339, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106788, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5582937, + "unit": "ns/op\t 1107920 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5582937, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107920, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5573727, + "unit": "ns/op\t 1108176 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5573727, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108176, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5630962, + "unit": "ns/op\t 1109210 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5630962, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109210, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5613566, + "unit": "ns/op\t 1107396 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5613566, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107396, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16168343, + "unit": "ns/op\t 2883929 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16168343, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883929, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16375117, + "unit": "ns/op\t 2885949 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16375117, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885949, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16405242, + "unit": "ns/op\t 2889934 B/op\t 74311 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16405242, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889934, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16329918, + "unit": "ns/op\t 2887610 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16329918, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887610, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16337256, + "unit": "ns/op\t 2885967 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16337256, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885967, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16414499, + "unit": "ns/op\t 2890655 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16414499, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890655, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16337216, + "unit": "ns/op\t 2879175 B/op\t 74310 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16337216, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2879175, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16280167, + "unit": "ns/op\t 2883165 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16280167, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883165, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16526513, + "unit": "ns/op\t 2886988 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16526513, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886988, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16398721, + "unit": "ns/op\t 2892106 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16398721, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892106, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51277, + "unit": "ns/op\t 110074 B/op\t 38 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51277, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110074, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51224, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51224, + "unit": "ns/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51003, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51003, + "unit": "ns/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52277, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52277, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52035, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52035, + "unit": "ns/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51426, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51426, + "unit": "ns/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51538, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51538, + "unit": "ns/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51032, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51032, + "unit": "ns/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51242, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51242, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51484, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51484, + "unit": "ns/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52032, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52032, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53224, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53224, + "unit": "ns/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53806, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53806, + "unit": "ns/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51981, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51981, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53089, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53089, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52133, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52133, + "unit": "ns/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51787, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51787, + "unit": "ns/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52273, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52273, + "unit": "ns/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51400, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51400, + "unit": "ns/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52298, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52298, + "unit": "ns/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51433, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51433, + "unit": "ns/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51775, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51775, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52532, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52532, + "unit": "ns/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52073, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52073, + "unit": "ns/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52386, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52386, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52034, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52034, + "unit": "ns/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52321, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52321, + "unit": "ns/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52089, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52089, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51320, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51320, + "unit": "ns/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51859, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51859, + "unit": "ns/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3167148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2947130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.9, + "unit": "ns/op", + "extra": "2947130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2947130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2947130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3159535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3180032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3166060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3166060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3166060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3166060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3167650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3169324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3174165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3167277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3170769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170769 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3e3054066a11a74b686c810e91dd89aae1349f2f", + "message": "Increase integration test retries (#818)", + "timestamp": "2024-09-03T10:43:54+01:00", + "tree_id": "24e00f9696e99ce6b0155772790f85166aedbbaa", + "url": "https://github.com/nginx/agent/commit/3e3054066a11a74b686c810e91dd89aae1349f2f" + }, + "date": 1725357246381, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.19869666582522, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.988829270505576, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "275a0152abc326d8eed581e87e5ab62160211b28", + "message": "Add file watcher (#801)", + "timestamp": "2024-09-04T16:06:08+01:00", + "tree_id": "8c4e3e0be4193b724008356286f721fefb602ca4", + "url": "https://github.com/nginx/agent/commit/275a0152abc326d8eed581e87e5ab62160211b28" + }, + "date": 1725462572596, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816368, + "unit": "ns/op\t 268835 B/op\t 1335 allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816368, + "unit": "ns/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268835, + "unit": "B/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 810062, + "unit": "ns/op\t 269703 B/op\t 1335 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 810062, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269703, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 810397, + "unit": "ns/op\t 268550 B/op\t 1334 allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 810397, + "unit": "ns/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268550, + "unit": "B/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831770, + "unit": "ns/op\t 269060 B/op\t 1335 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831770, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269060, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813634, + "unit": "ns/op\t 268851 B/op\t 1335 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813634, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268851, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812323, + "unit": "ns/op\t 269244 B/op\t 1334 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812323, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269244, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813749, + "unit": "ns/op\t 268648 B/op\t 1335 allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813749, + "unit": "ns/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268648, + "unit": "B/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 809221, + "unit": "ns/op\t 268921 B/op\t 1334 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 809221, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268921, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813581, + "unit": "ns/op\t 268713 B/op\t 1334 allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813581, + "unit": "ns/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268713, + "unit": "B/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 811587, + "unit": "ns/op\t 268976 B/op\t 1334 allocs/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 811587, + "unit": "ns/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268976, + "unit": "B/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2126071, + "unit": "ns/op\t 533056 B/op\t 8889 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2126071, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533056, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2100452, + "unit": "ns/op\t 531306 B/op\t 8889 allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2100452, + "unit": "ns/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531306, + "unit": "B/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2095669, + "unit": "ns/op\t 531827 B/op\t 8890 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2095669, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531827, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117162, + "unit": "ns/op\t 533599 B/op\t 8890 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117162, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533599, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2125619, + "unit": "ns/op\t 532229 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2125619, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532229, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2135754, + "unit": "ns/op\t 532741 B/op\t 8890 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2135754, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532741, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2114704, + "unit": "ns/op\t 532686 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2114704, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532686, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2138959, + "unit": "ns/op\t 532710 B/op\t 8890 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2138959, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532710, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170226, + "unit": "ns/op\t 532866 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170226, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532866, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2111584, + "unit": "ns/op\t 532272 B/op\t 8890 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2111584, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532272, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3835178, + "unit": "ns/op\t 823719 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3835178, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823719, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903023, + "unit": "ns/op\t 823528 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903023, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823528, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3833628, + "unit": "ns/op\t 825234 B/op\t 16974 allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3833628, + "unit": "ns/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825234, + "unit": "B/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3831959, + "unit": "ns/op\t 823334 B/op\t 16974 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3831959, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823334, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3845151, + "unit": "ns/op\t 824532 B/op\t 16974 allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3845151, + "unit": "ns/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824532, + "unit": "B/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3841655, + "unit": "ns/op\t 822692 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3841655, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822692, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3883983, + "unit": "ns/op\t 823635 B/op\t 16974 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3883983, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823635, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3814842, + "unit": "ns/op\t 823900 B/op\t 16975 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3814842, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823900, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3822386, + "unit": "ns/op\t 822833 B/op\t 16974 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3822386, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822833, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3842835, + "unit": "ns/op\t 820859 B/op\t 16974 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3842835, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 820859, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5560353, + "unit": "ns/op\t 1105063 B/op\t 25010 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5560353, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105063, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5528038, + "unit": "ns/op\t 1109403 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5528038, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109403, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5555787, + "unit": "ns/op\t 1108245 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5555787, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108245, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5594332, + "unit": "ns/op\t 1106436 B/op\t 25010 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5594332, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106436, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5534918, + "unit": "ns/op\t 1109825 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5534918, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109825, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5545938, + "unit": "ns/op\t 1106007 B/op\t 25010 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5545938, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106007, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5616420, + "unit": "ns/op\t 1108309 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5616420, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108309, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5508593, + "unit": "ns/op\t 1109330 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5508593, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109330, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5499294, + "unit": "ns/op\t 1107677 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5499294, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107677, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5557838, + "unit": "ns/op\t 1104920 B/op\t 25010 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5557838, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104920, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16399738, + "unit": "ns/op\t 2888914 B/op\t 74311 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16399738, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888914, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16317282, + "unit": "ns/op\t 2884509 B/op\t 74310 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16317282, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884509, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16361658, + "unit": "ns/op\t 2884616 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16361658, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884616, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16371444, + "unit": "ns/op\t 2882984 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16371444, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882984, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16178111, + "unit": "ns/op\t 2886364 B/op\t 74311 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16178111, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886364, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16090722, + "unit": "ns/op\t 2889232 B/op\t 74311 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16090722, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889232, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16322771, + "unit": "ns/op\t 2881560 B/op\t 74309 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16322771, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881560, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16206414, + "unit": "ns/op\t 2893433 B/op\t 74311 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16206414, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893433, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16330184, + "unit": "ns/op\t 2890794 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16330184, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890794, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16289335, + "unit": "ns/op\t 2884082 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16289335, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884082, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51193, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51193, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51505, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51505, + "unit": "ns/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52123, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52123, + "unit": "ns/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51888, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51888, + "unit": "ns/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51863, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51863, + "unit": "ns/op", + "extra": "23317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51870, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51870, + "unit": "ns/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52521, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52521, + "unit": "ns/op", + "extra": "22616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51585, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51585, + "unit": "ns/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52368, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52368, + "unit": "ns/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52346, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52346, + "unit": "ns/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51479, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51479, + "unit": "ns/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52898, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52898, + "unit": "ns/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51489, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51489, + "unit": "ns/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52406, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52406, + "unit": "ns/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51409, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51409, + "unit": "ns/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51646, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51646, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52686, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52686, + "unit": "ns/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51419, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51419, + "unit": "ns/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51692, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51692, + "unit": "ns/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51571, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51571, + "unit": "ns/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52114, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52114, + "unit": "ns/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52351, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52351, + "unit": "ns/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52222, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52222, + "unit": "ns/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51532, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51532, + "unit": "ns/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52304, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52304, + "unit": "ns/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52234, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52234, + "unit": "ns/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52113, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52113, + "unit": "ns/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51948, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51948, + "unit": "ns/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51522, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51522, + "unit": "ns/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52005, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52005, + "unit": "ns/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3167721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "3165889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 420.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 420.2, + "unit": "ns/op", + "extra": "3150550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3149256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3137582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3177295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3176728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3144586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3160646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3160646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3160646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3160646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3131413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131413 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "275a0152abc326d8eed581e87e5ab62160211b28", + "message": "Add file watcher (#801)", + "timestamp": "2024-09-04T16:06:08+01:00", + "tree_id": "8c4e3e0be4193b724008356286f721fefb602ca4", + "url": "https://github.com/nginx/agent/commit/275a0152abc326d8eed581e87e5ab62160211b28" + }, + "date": 1725462973771, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.398665254692972, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.987513450392264, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 101, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "85518764+olli-holmala@users.noreply.github.com", + "name": "Olli Holmala", + "username": "olli-holmala" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a787f84aeb205dea3cbb8ff779a2372bd1dfcf15", + "message": "Introduce the NGINX OSS receiver (#762)", + "timestamp": "2024-09-09T13:17:47+01:00", + "tree_id": "0725a6a858c75a1527314b834c302691bbd36c2e", + "url": "https://github.com/nginx/agent/commit/a787f84aeb205dea3cbb8ff779a2372bd1dfcf15" + }, + "date": 1725884648166, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1364085, + "unit": "ns/op\t 269184 B/op\t 1334 allocs/op", + "extra": "751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1364085, + "unit": "ns/op", + "extra": "751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269184, + "unit": "B/op", + "extra": "751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 805891, + "unit": "ns/op\t 269161 B/op\t 1335 allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 805891, + "unit": "ns/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269161, + "unit": "B/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 814712, + "unit": "ns/op\t 269224 B/op\t 1335 allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 814712, + "unit": "ns/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269224, + "unit": "B/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 811574, + "unit": "ns/op\t 269242 B/op\t 1335 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 811574, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269242, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833008, + "unit": "ns/op\t 268352 B/op\t 1334 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833008, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268352, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821973, + "unit": "ns/op\t 268890 B/op\t 1335 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821973, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268890, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819326, + "unit": "ns/op\t 268704 B/op\t 1335 allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819326, + "unit": "ns/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268704, + "unit": "B/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826890, + "unit": "ns/op\t 268972 B/op\t 1335 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826890, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268972, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819036, + "unit": "ns/op\t 269008 B/op\t 1335 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819036, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269008, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815827, + "unit": "ns/op\t 268931 B/op\t 1334 allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815827, + "unit": "ns/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268931, + "unit": "B/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2096082, + "unit": "ns/op\t 532052 B/op\t 8890 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2096082, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532052, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2101860, + "unit": "ns/op\t 532329 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2101860, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532329, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2095897, + "unit": "ns/op\t 531731 B/op\t 8890 allocs/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2095897, + "unit": "ns/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531731, + "unit": "B/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2111292, + "unit": "ns/op\t 533415 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2111292, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533415, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2098481, + "unit": "ns/op\t 532745 B/op\t 8890 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2098481, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532745, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2115563, + "unit": "ns/op\t 531974 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2115563, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531974, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2099831, + "unit": "ns/op\t 531295 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2099831, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531295, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2101850, + "unit": "ns/op\t 533397 B/op\t 8890 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2101850, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533397, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117771, + "unit": "ns/op\t 532602 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117771, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532602, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2108528, + "unit": "ns/op\t 531562 B/op\t 8890 allocs/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2108528, + "unit": "ns/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531562, + "unit": "B/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3859057, + "unit": "ns/op\t 826560 B/op\t 16975 allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3859057, + "unit": "ns/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826560, + "unit": "B/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3831649, + "unit": "ns/op\t 823924 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3831649, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823924, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3847228, + "unit": "ns/op\t 824980 B/op\t 16975 allocs/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3847228, + "unit": "ns/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824980, + "unit": "B/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3886517, + "unit": "ns/op\t 824390 B/op\t 16975 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3886517, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824390, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3857857, + "unit": "ns/op\t 823441 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3857857, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823441, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3839504, + "unit": "ns/op\t 824627 B/op\t 16974 allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3839504, + "unit": "ns/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824627, + "unit": "B/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3799637, + "unit": "ns/op\t 823530 B/op\t 16975 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3799637, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823530, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3864912, + "unit": "ns/op\t 824025 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3864912, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824025, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3859265, + "unit": "ns/op\t 826333 B/op\t 16975 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3859265, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826333, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3866482, + "unit": "ns/op\t 824442 B/op\t 16974 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3866482, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824442, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5562345, + "unit": "ns/op\t 1110079 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5562345, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110079, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5597369, + "unit": "ns/op\t 1110143 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5597369, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110143, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5529502, + "unit": "ns/op\t 1106864 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5529502, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106864, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5542948, + "unit": "ns/op\t 1108720 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5542948, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108720, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5551772, + "unit": "ns/op\t 1108446 B/op\t 25011 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5551772, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108446, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5557487, + "unit": "ns/op\t 1107798 B/op\t 25011 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5557487, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107798, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5573177, + "unit": "ns/op\t 1106257 B/op\t 25011 allocs/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5573177, + "unit": "ns/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106257, + "unit": "B/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5592375, + "unit": "ns/op\t 1110390 B/op\t 25011 allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5592375, + "unit": "ns/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110390, + "unit": "B/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5552323, + "unit": "ns/op\t 1106367 B/op\t 25010 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5552323, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106367, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5531022, + "unit": "ns/op\t 1106560 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5531022, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106560, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16340448, + "unit": "ns/op\t 2882444 B/op\t 74311 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16340448, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882444, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16161635, + "unit": "ns/op\t 2893883 B/op\t 74311 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16161635, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893883, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16187325, + "unit": "ns/op\t 2887327 B/op\t 74311 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16187325, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887327, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16392921, + "unit": "ns/op\t 2889764 B/op\t 74311 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16392921, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889764, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16019618, + "unit": "ns/op\t 2882739 B/op\t 74310 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16019618, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882739, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16190605, + "unit": "ns/op\t 2890726 B/op\t 74311 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16190605, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890726, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16329978, + "unit": "ns/op\t 2890811 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16329978, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890811, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16341170, + "unit": "ns/op\t 2896844 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16341170, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896844, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16333437, + "unit": "ns/op\t 2888805 B/op\t 74311 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16333437, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888805, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16482289, + "unit": "ns/op\t 2878149 B/op\t 74309 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16482289, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2878149, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51079, + "unit": "ns/op\t 110075 B/op\t 38 allocs/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51079, + "unit": "ns/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110075, + "unit": "B/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51020, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51020, + "unit": "ns/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51476, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51476, + "unit": "ns/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50972, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50972, + "unit": "ns/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50920, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50920, + "unit": "ns/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51181, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51181, + "unit": "ns/op", + "extra": "23596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51056, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51056, + "unit": "ns/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50890, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50890, + "unit": "ns/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51266, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51266, + "unit": "ns/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51472, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51472, + "unit": "ns/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50864, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50864, + "unit": "ns/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51414, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51414, + "unit": "ns/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51533, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51533, + "unit": "ns/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51366, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51366, + "unit": "ns/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51297, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51297, + "unit": "ns/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52030, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52030, + "unit": "ns/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51225, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51225, + "unit": "ns/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51810, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51810, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51003, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51003, + "unit": "ns/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52003, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52003, + "unit": "ns/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52049, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52049, + "unit": "ns/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52266, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52266, + "unit": "ns/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51578, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51578, + "unit": "ns/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51154, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "21754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51154, + "unit": "ns/op", + "extra": "21754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "21754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51507, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51507, + "unit": "ns/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52015, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52015, + "unit": "ns/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52747, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52747, + "unit": "ns/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52061, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52061, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51512, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51512, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51840, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51840, + "unit": "ns/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3110076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3132014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3132014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3132014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3132014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3130438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 423.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 423.5, + "unit": "ns/op", + "extra": "3133633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121905 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3121905 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121905 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121905 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3132783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3132783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3132783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3132783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3138710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.2, + "unit": "ns/op", + "extra": "3107304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.1, + "unit": "ns/op", + "extra": "3134439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3138963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138963 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "85518764+olli-holmala@users.noreply.github.com", + "name": "Olli Holmala", + "username": "olli-holmala" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a787f84aeb205dea3cbb8ff779a2372bd1dfcf15", + "message": "Introduce the NGINX OSS receiver (#762)", + "timestamp": "2024-09-09T13:17:47+01:00", + "tree_id": "0725a6a858c75a1527314b834c302691bbd36c2e", + "url": "https://github.com/nginx/agent/commit/a787f84aeb205dea3cbb8ff779a2372bd1dfcf15" + }, + "date": 1725884933675, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 14.664646225480091, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.993688511269838, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 104, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 120, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "09cc5281434ac5a0f8409544447c6a286ec7042f", + "message": "Fix install-tools make target (#825)", + "timestamp": "2024-09-09T13:51:27+01:00", + "tree_id": "05482d66b3d30005f1cb825dacda269c93001e2e", + "url": "https://github.com/nginx/agent/commit/09cc5281434ac5a0f8409544447c6a286ec7042f" + }, + "date": 1725886620678, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1688358, + "unit": "ns/op\t 269382 B/op\t 1334 allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1688358, + "unit": "ns/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269382, + "unit": "B/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837508, + "unit": "ns/op\t 268606 B/op\t 1335 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837508, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268606, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844369, + "unit": "ns/op\t 268555 B/op\t 1335 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844369, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268555, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836170, + "unit": "ns/op\t 269390 B/op\t 1335 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836170, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269390, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863266, + "unit": "ns/op\t 269101 B/op\t 1335 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863266, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269101, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842019, + "unit": "ns/op\t 268958 B/op\t 1335 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842019, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268958, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848976, + "unit": "ns/op\t 268881 B/op\t 1335 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848976, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268881, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838277, + "unit": "ns/op\t 269108 B/op\t 1335 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838277, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269108, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839149, + "unit": "ns/op\t 269128 B/op\t 1335 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839149, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269128, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846445, + "unit": "ns/op\t 268669 B/op\t 1335 allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846445, + "unit": "ns/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268669, + "unit": "B/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211732, + "unit": "ns/op\t 532617 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211732, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532617, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177374, + "unit": "ns/op\t 532560 B/op\t 8890 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177374, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532560, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184613, + "unit": "ns/op\t 532791 B/op\t 8890 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184613, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532791, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187869, + "unit": "ns/op\t 533549 B/op\t 8890 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187869, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533549, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215333, + "unit": "ns/op\t 532917 B/op\t 8890 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215333, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532917, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177614, + "unit": "ns/op\t 532882 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177614, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532882, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187531, + "unit": "ns/op\t 532195 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187531, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532195, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176303, + "unit": "ns/op\t 532011 B/op\t 8889 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176303, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532011, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199617, + "unit": "ns/op\t 533025 B/op\t 8890 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199617, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533025, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223182, + "unit": "ns/op\t 532792 B/op\t 8889 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223182, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532792, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953872, + "unit": "ns/op\t 824135 B/op\t 16974 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953872, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824135, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4072075, + "unit": "ns/op\t 825765 B/op\t 16975 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4072075, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825765, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968258, + "unit": "ns/op\t 824332 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968258, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824332, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3981691, + "unit": "ns/op\t 824296 B/op\t 16975 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3981691, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824296, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956926, + "unit": "ns/op\t 825653 B/op\t 16975 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956926, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825653, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4011998, + "unit": "ns/op\t 824397 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4011998, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824397, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4026970, + "unit": "ns/op\t 822705 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4026970, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822705, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4004292, + "unit": "ns/op\t 824382 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4004292, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824382, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935348, + "unit": "ns/op\t 824194 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935348, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824194, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4004384, + "unit": "ns/op\t 823171 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4004384, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823171, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5828499, + "unit": "ns/op\t 1108881 B/op\t 25011 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5828499, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108881, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5774912, + "unit": "ns/op\t 1109356 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5774912, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109356, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5748033, + "unit": "ns/op\t 1109199 B/op\t 25011 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5748033, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109199, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5859526, + "unit": "ns/op\t 1112627 B/op\t 25012 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5859526, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112627, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5819121, + "unit": "ns/op\t 1108165 B/op\t 25011 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5819121, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108165, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5712080, + "unit": "ns/op\t 1108146 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5712080, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108146, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5809200, + "unit": "ns/op\t 1107685 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5809200, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107685, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5797522, + "unit": "ns/op\t 1108322 B/op\t 25011 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5797522, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108322, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5766105, + "unit": "ns/op\t 1113635 B/op\t 25012 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5766105, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113635, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5770777, + "unit": "ns/op\t 1106122 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5770777, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106122, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16855653, + "unit": "ns/op\t 2886149 B/op\t 74310 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16855653, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886149, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17188477, + "unit": "ns/op\t 2888318 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17188477, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888318, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16712758, + "unit": "ns/op\t 2891043 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16712758, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891043, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16880471, + "unit": "ns/op\t 2887511 B/op\t 74310 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16880471, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887511, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17037698, + "unit": "ns/op\t 2891284 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17037698, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891284, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16842021, + "unit": "ns/op\t 2890194 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16842021, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890194, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16973589, + "unit": "ns/op\t 2893292 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16973589, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893292, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17243039, + "unit": "ns/op\t 2892373 B/op\t 74311 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17243039, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892373, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17107684, + "unit": "ns/op\t 2886184 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17107684, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886184, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16780058, + "unit": "ns/op\t 2880945 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16780058, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2880945, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53145, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53145, + "unit": "ns/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52721, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52721, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53091, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53091, + "unit": "ns/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53000, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53000, + "unit": "ns/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52820, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52820, + "unit": "ns/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52939, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52939, + "unit": "ns/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52628, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52628, + "unit": "ns/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52777, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52777, + "unit": "ns/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52129, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52129, + "unit": "ns/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52403, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52403, + "unit": "ns/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52699, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52699, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52681, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52681, + "unit": "ns/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52042, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52042, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53526, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53526, + "unit": "ns/op", + "extra": "22839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52015, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52015, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52644, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52644, + "unit": "ns/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53002, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53002, + "unit": "ns/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52907, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52907, + "unit": "ns/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53204, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53204, + "unit": "ns/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53621, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53621, + "unit": "ns/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52658, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52658, + "unit": "ns/op", + "extra": "22146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53385, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53385, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53193, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53193, + "unit": "ns/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53441, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53441, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52970, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52970, + "unit": "ns/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53249, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53249, + "unit": "ns/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53790, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53790, + "unit": "ns/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53560, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53560, + "unit": "ns/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53343, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53343, + "unit": "ns/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52915, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52915, + "unit": "ns/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.9, + "unit": "ns/op", + "extra": "3154338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3149622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.1, + "unit": "ns/op", + "extra": "3139062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3119868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3141368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3149403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3129198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.8, + "unit": "ns/op", + "extra": "3141486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3159102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3150190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150190 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "09cc5281434ac5a0f8409544447c6a286ec7042f", + "message": "Fix install-tools make target (#825)", + "timestamp": "2024-09-09T13:51:27+01:00", + "tree_id": "05482d66b3d30005f1cb825dacda269c93001e2e", + "url": "https://github.com/nginx/agent/commit/09cc5281434ac5a0f8409544447c6a286ec7042f" + }, + "date": 1725886797149, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.998135665792528, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.98091692777732, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1922d79a41bd594303448039f6cfeeb8f44d48d0", + "message": "Add OTel collector log file (#806)", + "timestamp": "2024-09-10T11:49:03+01:00", + "tree_id": "3487dcbb2a5a8328a83f10bd705fa2b0bee5bac2", + "url": "https://github.com/nginx/agent/commit/1922d79a41bd594303448039f6cfeeb8f44d48d0" + }, + "date": 1725965670157, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1693325, + "unit": "ns/op\t 268936 B/op\t 1334 allocs/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1693325, + "unit": "ns/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268936, + "unit": "B/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838278, + "unit": "ns/op\t 268873 B/op\t 1334 allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838278, + "unit": "ns/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268873, + "unit": "B/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821298, + "unit": "ns/op\t 269332 B/op\t 1335 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821298, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269332, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818054, + "unit": "ns/op\t 269099 B/op\t 1335 allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818054, + "unit": "ns/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269099, + "unit": "B/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828343, + "unit": "ns/op\t 269245 B/op\t 1335 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828343, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269245, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823481, + "unit": "ns/op\t 268649 B/op\t 1334 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823481, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268649, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820217, + "unit": "ns/op\t 269151 B/op\t 1335 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820217, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269151, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819718, + "unit": "ns/op\t 269004 B/op\t 1335 allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819718, + "unit": "ns/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269004, + "unit": "B/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822544, + "unit": "ns/op\t 268862 B/op\t 1335 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822544, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268862, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824816, + "unit": "ns/op\t 269302 B/op\t 1335 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824816, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269302, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2148031, + "unit": "ns/op\t 532117 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2148031, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532117, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177922, + "unit": "ns/op\t 532105 B/op\t 8890 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177922, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532105, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182849, + "unit": "ns/op\t 533113 B/op\t 8890 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182849, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533113, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2144482, + "unit": "ns/op\t 531298 B/op\t 8889 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2144482, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531298, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187535, + "unit": "ns/op\t 531777 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187535, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531777, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192865, + "unit": "ns/op\t 531897 B/op\t 8889 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192865, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531897, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2155972, + "unit": "ns/op\t 532673 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2155972, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532673, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150471, + "unit": "ns/op\t 533280 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150471, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533280, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156516, + "unit": "ns/op\t 532871 B/op\t 8889 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156516, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532871, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173467, + "unit": "ns/op\t 532225 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173467, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532225, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3987725, + "unit": "ns/op\t 823262 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3987725, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823262, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964810, + "unit": "ns/op\t 823496 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964810, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823496, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3937190, + "unit": "ns/op\t 822299 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3937190, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822299, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3967720, + "unit": "ns/op\t 824419 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3967720, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824419, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3936788, + "unit": "ns/op\t 824610 B/op\t 16975 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3936788, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824610, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3922798, + "unit": "ns/op\t 822623 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3922798, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822623, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4033758, + "unit": "ns/op\t 824910 B/op\t 16975 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4033758, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824910, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3997048, + "unit": "ns/op\t 822959 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3997048, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822959, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3941850, + "unit": "ns/op\t 822992 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3941850, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822992, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3971301, + "unit": "ns/op\t 824914 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3971301, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824914, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5734061, + "unit": "ns/op\t 1109362 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5734061, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109362, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5726136, + "unit": "ns/op\t 1107101 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5726136, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107101, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5689408, + "unit": "ns/op\t 1111369 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5689408, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111369, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5725343, + "unit": "ns/op\t 1107851 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5725343, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107851, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5776498, + "unit": "ns/op\t 1112768 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5776498, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112768, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5713599, + "unit": "ns/op\t 1109890 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5713599, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109890, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5737810, + "unit": "ns/op\t 1108271 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5737810, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108271, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5688576, + "unit": "ns/op\t 1108433 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5688576, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108433, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5767189, + "unit": "ns/op\t 1108779 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5767189, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108779, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700628, + "unit": "ns/op\t 1108387 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700628, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108387, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16694078, + "unit": "ns/op\t 2884011 B/op\t 74310 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16694078, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884011, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16971560, + "unit": "ns/op\t 2892539 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16971560, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892539, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16681469, + "unit": "ns/op\t 2887393 B/op\t 74310 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16681469, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887393, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17057852, + "unit": "ns/op\t 2885755 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17057852, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885755, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16682919, + "unit": "ns/op\t 2887717 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16682919, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887717, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16488110, + "unit": "ns/op\t 2891783 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16488110, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891783, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16753158, + "unit": "ns/op\t 2892698 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16753158, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892698, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16716299, + "unit": "ns/op\t 2884027 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16716299, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884027, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16786250, + "unit": "ns/op\t 2897703 B/op\t 74313 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16786250, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897703, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74313, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16645943, + "unit": "ns/op\t 2895815 B/op\t 74311 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16645943, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895815, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51526, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51526, + "unit": "ns/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51539, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51539, + "unit": "ns/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51542, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51542, + "unit": "ns/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52360, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52360, + "unit": "ns/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52994, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52994, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51665, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51665, + "unit": "ns/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51071, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51071, + "unit": "ns/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51397, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51397, + "unit": "ns/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51232, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51232, + "unit": "ns/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51726, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51726, + "unit": "ns/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52110, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52110, + "unit": "ns/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51582, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51582, + "unit": "ns/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51752, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51752, + "unit": "ns/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52007, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52007, + "unit": "ns/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51872, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51872, + "unit": "ns/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51608, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51608, + "unit": "ns/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51352, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51352, + "unit": "ns/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51700, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51700, + "unit": "ns/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51189, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51189, + "unit": "ns/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52039, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52039, + "unit": "ns/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51455, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51455, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51991, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51991, + "unit": "ns/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51232, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51232, + "unit": "ns/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52159, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52159, + "unit": "ns/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51423, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51423, + "unit": "ns/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52193, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52193, + "unit": "ns/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51828, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51828, + "unit": "ns/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52250, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52250, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52466, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52466, + "unit": "ns/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52299, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52299, + "unit": "ns/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3152635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2778592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.5, + "unit": "ns/op", + "extra": "2778592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2778592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2778592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.8, + "unit": "ns/op", + "extra": "3156529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3143604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3173364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3152281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3170708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380, + "unit": "ns/op", + "extra": "3134156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3152533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3157522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157522 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1922d79a41bd594303448039f6cfeeb8f44d48d0", + "message": "Add OTel collector log file (#806)", + "timestamp": "2024-09-10T11:49:03+01:00", + "tree_id": "3487dcbb2a5a8328a83f10bd705fa2b0bee5bac2", + "url": "https://github.com/nginx/agent/commit/1922d79a41bd594303448039f6cfeeb8f44d48d0" + }, + "date": 1725965747884, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.79748477713207, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.992205162180724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6d80aac5e0f1737c3fda86d75a708ac1d44cc4e4", + "message": "Updated NGINX Plus receiver logging to use OTel collector logger (#830)", + "timestamp": "2024-09-10T13:09:39+01:00", + "tree_id": "dd07e367857cf6eadee0e5b93d78e3058daa9045", + "url": "https://github.com/nginx/agent/commit/6d80aac5e0f1737c3fda86d75a708ac1d44cc4e4" + }, + "date": 1725970505830, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1663608, + "unit": "ns/op\t 268665 B/op\t 1334 allocs/op", + "extra": "823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1663608, + "unit": "ns/op", + "extra": "823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268665, + "unit": "B/op", + "extra": "823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845217, + "unit": "ns/op\t 268795 B/op\t 1334 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845217, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268795, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833703, + "unit": "ns/op\t 268643 B/op\t 1335 allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833703, + "unit": "ns/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268643, + "unit": "B/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821226, + "unit": "ns/op\t 268366 B/op\t 1335 allocs/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821226, + "unit": "ns/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268366, + "unit": "B/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815363, + "unit": "ns/op\t 268173 B/op\t 1335 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815363, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268173, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 814036, + "unit": "ns/op\t 269601 B/op\t 1335 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 814036, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269601, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812608, + "unit": "ns/op\t 268746 B/op\t 1335 allocs/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812608, + "unit": "ns/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268746, + "unit": "B/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823121, + "unit": "ns/op\t 268937 B/op\t 1335 allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823121, + "unit": "ns/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268937, + "unit": "B/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815765, + "unit": "ns/op\t 269395 B/op\t 1335 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815765, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269395, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815974, + "unit": "ns/op\t 268966 B/op\t 1335 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815974, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268966, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2143673, + "unit": "ns/op\t 532324 B/op\t 8889 allocs/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2143673, + "unit": "ns/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532324, + "unit": "B/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158192, + "unit": "ns/op\t 531612 B/op\t 8889 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158192, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531612, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2139192, + "unit": "ns/op\t 532365 B/op\t 8890 allocs/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2139192, + "unit": "ns/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532365, + "unit": "B/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117033, + "unit": "ns/op\t 531248 B/op\t 8889 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117033, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531248, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2127261, + "unit": "ns/op\t 531601 B/op\t 8889 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2127261, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531601, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2139497, + "unit": "ns/op\t 532043 B/op\t 8889 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2139497, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532043, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2131127, + "unit": "ns/op\t 531991 B/op\t 8890 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2131127, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531991, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2130936, + "unit": "ns/op\t 533305 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2130936, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533305, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137430, + "unit": "ns/op\t 532784 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137430, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532784, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2133493, + "unit": "ns/op\t 531564 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2133493, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531564, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988232, + "unit": "ns/op\t 823938 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988232, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823938, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3929614, + "unit": "ns/op\t 824446 B/op\t 16975 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3929614, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824446, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3970264, + "unit": "ns/op\t 824850 B/op\t 16975 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3970264, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824850, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3931096, + "unit": "ns/op\t 825437 B/op\t 16974 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3931096, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825437, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915625, + "unit": "ns/op\t 825607 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915625, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825607, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3886305, + "unit": "ns/op\t 824607 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3886305, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824607, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3873132, + "unit": "ns/op\t 823417 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3873132, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823417, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3899302, + "unit": "ns/op\t 824559 B/op\t 16975 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3899302, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824559, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3940876, + "unit": "ns/op\t 824967 B/op\t 16975 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3940876, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824967, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964035, + "unit": "ns/op\t 822422 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964035, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822422, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5738746, + "unit": "ns/op\t 1108456 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5738746, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108456, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5738633, + "unit": "ns/op\t 1112268 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5738633, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112268, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5587052, + "unit": "ns/op\t 1106583 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5587052, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106583, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5697219, + "unit": "ns/op\t 1109025 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5697219, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109025, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5648342, + "unit": "ns/op\t 1108821 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5648342, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108821, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710460, + "unit": "ns/op\t 1108518 B/op\t 25010 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710460, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108518, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5615874, + "unit": "ns/op\t 1104488 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5615874, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1104488, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5615424, + "unit": "ns/op\t 1106906 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5615424, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106906, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5718806, + "unit": "ns/op\t 1108261 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5718806, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108261, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5712574, + "unit": "ns/op\t 1107586 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5712574, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107586, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16481541, + "unit": "ns/op\t 2884970 B/op\t 74311 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16481541, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884970, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16630400, + "unit": "ns/op\t 2888578 B/op\t 74311 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16630400, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888578, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16710496, + "unit": "ns/op\t 2884404 B/op\t 74310 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16710496, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884404, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16353366, + "unit": "ns/op\t 2883122 B/op\t 74310 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16353366, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883122, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16614244, + "unit": "ns/op\t 2889384 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16614244, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889384, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16489398, + "unit": "ns/op\t 2891651 B/op\t 74311 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16489398, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891651, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16583779, + "unit": "ns/op\t 2884266 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16583779, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884266, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16492631, + "unit": "ns/op\t 2885129 B/op\t 74311 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16492631, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885129, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16489515, + "unit": "ns/op\t 2890225 B/op\t 74310 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16489515, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890225, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16532089, + "unit": "ns/op\t 2887153 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16532089, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887153, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51036, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51036, + "unit": "ns/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50667, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50667, + "unit": "ns/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50717, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50717, + "unit": "ns/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50549, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50549, + "unit": "ns/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50333, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50333, + "unit": "ns/op", + "extra": "23685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52406, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52406, + "unit": "ns/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50212, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50212, + "unit": "ns/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51440, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51440, + "unit": "ns/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51762, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51762, + "unit": "ns/op", + "extra": "23787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50634, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50634, + "unit": "ns/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50650, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50650, + "unit": "ns/op", + "extra": "23905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51041, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51041, + "unit": "ns/op", + "extra": "23346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50823, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50823, + "unit": "ns/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50875, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50875, + "unit": "ns/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50854, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50854, + "unit": "ns/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50515, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50515, + "unit": "ns/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50751, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50751, + "unit": "ns/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51226, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51226, + "unit": "ns/op", + "extra": "23764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51236, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51236, + "unit": "ns/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50458, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50458, + "unit": "ns/op", + "extra": "23418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51467, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51467, + "unit": "ns/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50738, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50738, + "unit": "ns/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51324, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51324, + "unit": "ns/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51189, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51189, + "unit": "ns/op", + "extra": "23730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51452, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51452, + "unit": "ns/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51133, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51133, + "unit": "ns/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50973, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50973, + "unit": "ns/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51243, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51243, + "unit": "ns/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51130, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51130, + "unit": "ns/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51310, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51310, + "unit": "ns/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3229611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3229611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3229611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3229611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 408.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3230023 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 408.7, + "unit": "ns/op", + "extra": "3230023 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3230023 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3230023 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3225020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.7, + "unit": "ns/op", + "extra": "3225020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3225020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3225020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.3, + "unit": "ns/op", + "extra": "3207382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3221847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.3, + "unit": "ns/op", + "extra": "3221847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3221847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3221847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.5, + "unit": "ns/op", + "extra": "3199746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.1, + "unit": "ns/op", + "extra": "3207764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3208147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3208147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3208147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3208147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3212071 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3212071 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3212071 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3212071 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3223597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3223597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3223597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3223597 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6d80aac5e0f1737c3fda86d75a708ac1d44cc4e4", + "message": "Updated NGINX Plus receiver logging to use OTel collector logger (#830)", + "timestamp": "2024-09-10T13:09:39+01:00", + "tree_id": "dd07e367857cf6eadee0e5b93d78e3058daa9045", + "url": "https://github.com/nginx/agent/commit/6d80aac5e0f1737c3fda86d75a708ac1d44cc4e4" + }, + "date": 1725970566422, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.66504219761343, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.966593872679738, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a248fb66b5cae5def130b362c8ee74ff4c12163c", + "message": "Change process parser log level (#832)", + "timestamp": "2024-09-11T09:00:34+01:00", + "tree_id": "cd6bc9c2b9a11d7f49cf90d8db13a23defd94a8e", + "url": "https://github.com/nginx/agent/commit/a248fb66b5cae5def130b362c8ee74ff4c12163c" + }, + "date": 1726041968504, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1599431, + "unit": "ns/op\t 269028 B/op\t 1334 allocs/op", + "extra": "768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1599431, + "unit": "ns/op", + "extra": "768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269028, + "unit": "B/op", + "extra": "768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836722, + "unit": "ns/op\t 268818 B/op\t 1335 allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836722, + "unit": "ns/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268818, + "unit": "B/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843530, + "unit": "ns/op\t 268826 B/op\t 1335 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843530, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268826, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849598, + "unit": "ns/op\t 268719 B/op\t 1335 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849598, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268719, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835427, + "unit": "ns/op\t 268652 B/op\t 1335 allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835427, + "unit": "ns/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268652, + "unit": "B/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858700, + "unit": "ns/op\t 268770 B/op\t 1335 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858700, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268770, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839976, + "unit": "ns/op\t 268954 B/op\t 1335 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839976, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268954, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839459, + "unit": "ns/op\t 269307 B/op\t 1335 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839459, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269307, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836405, + "unit": "ns/op\t 269119 B/op\t 1335 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836405, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269119, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837461, + "unit": "ns/op\t 269173 B/op\t 1335 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837461, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269173, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173944, + "unit": "ns/op\t 532094 B/op\t 8890 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173944, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532094, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179475, + "unit": "ns/op\t 532483 B/op\t 8889 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179475, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532483, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171875, + "unit": "ns/op\t 532177 B/op\t 8890 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171875, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532177, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176523, + "unit": "ns/op\t 532695 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176523, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532695, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198711, + "unit": "ns/op\t 533227 B/op\t 8890 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198711, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533227, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160547, + "unit": "ns/op\t 532897 B/op\t 8890 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160547, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532897, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150176, + "unit": "ns/op\t 533242 B/op\t 8890 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150176, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533242, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186203, + "unit": "ns/op\t 532230 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186203, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532230, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2210931, + "unit": "ns/op\t 532359 B/op\t 8890 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2210931, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532359, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168346, + "unit": "ns/op\t 532803 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168346, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532803, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002892, + "unit": "ns/op\t 823553 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002892, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823553, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003849, + "unit": "ns/op\t 826658 B/op\t 16975 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003849, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826658, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966724, + "unit": "ns/op\t 823482 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966724, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823482, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3943436, + "unit": "ns/op\t 823362 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3943436, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823362, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3973570, + "unit": "ns/op\t 823414 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3973570, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823414, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4011376, + "unit": "ns/op\t 823105 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4011376, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823105, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052739, + "unit": "ns/op\t 824895 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052739, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824895, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3987151, + "unit": "ns/op\t 823642 B/op\t 16974 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3987151, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823642, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4025142, + "unit": "ns/op\t 824047 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4025142, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824047, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3959196, + "unit": "ns/op\t 823118 B/op\t 16975 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3959196, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823118, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5767910, + "unit": "ns/op\t 1108993 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5767910, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108993, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5728427, + "unit": "ns/op\t 1109245 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5728427, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109245, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5978986, + "unit": "ns/op\t 1108617 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5978986, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108617, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757465, + "unit": "ns/op\t 1109136 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757465, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109136, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5755693, + "unit": "ns/op\t 1109349 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5755693, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109349, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5694076, + "unit": "ns/op\t 1106448 B/op\t 25010 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5694076, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106448, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5678581, + "unit": "ns/op\t 1108273 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5678581, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108273, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5753865, + "unit": "ns/op\t 1111793 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5753865, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111793, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5832298, + "unit": "ns/op\t 1105818 B/op\t 25011 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5832298, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105818, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700023, + "unit": "ns/op\t 1107431 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700023, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107431, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17007687, + "unit": "ns/op\t 2884894 B/op\t 74309 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17007687, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884894, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16997884, + "unit": "ns/op\t 2889284 B/op\t 74311 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16997884, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889284, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17362176, + "unit": "ns/op\t 2881028 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17362176, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881028, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17104821, + "unit": "ns/op\t 2888834 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17104821, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888834, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17000382, + "unit": "ns/op\t 2889477 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17000382, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889477, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16974589, + "unit": "ns/op\t 2884889 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16974589, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884889, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17052947, + "unit": "ns/op\t 2893811 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17052947, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893811, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16755378, + "unit": "ns/op\t 2890133 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16755378, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890133, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16879489, + "unit": "ns/op\t 2887322 B/op\t 74310 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16879489, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887322, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17420262, + "unit": "ns/op\t 2894661 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17420262, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894661, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52131, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52131, + "unit": "ns/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52234, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52234, + "unit": "ns/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52043, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52043, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52682, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52682, + "unit": "ns/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51927, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51927, + "unit": "ns/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52889, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52889, + "unit": "ns/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52022, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52022, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52830, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52830, + "unit": "ns/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52437, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52437, + "unit": "ns/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52529, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52529, + "unit": "ns/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52499, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52499, + "unit": "ns/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51945, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51945, + "unit": "ns/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51726, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51726, + "unit": "ns/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53639, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53639, + "unit": "ns/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52366, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52366, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52552, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52552, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52158, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52158, + "unit": "ns/op", + "extra": "23096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51685, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51685, + "unit": "ns/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51967, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51967, + "unit": "ns/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52364, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52364, + "unit": "ns/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52195, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52195, + "unit": "ns/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52400, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52400, + "unit": "ns/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51600, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51600, + "unit": "ns/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52507, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52507, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52951, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52951, + "unit": "ns/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52318, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52318, + "unit": "ns/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52129, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52129, + "unit": "ns/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53442, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53442, + "unit": "ns/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52290, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52290, + "unit": "ns/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52432, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52432, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3186642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3194953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.1, + "unit": "ns/op", + "extra": "3194953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3194953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3194953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3202584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.5, + "unit": "ns/op", + "extra": "3202584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3202584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3202584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 408.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3190464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 408.6, + "unit": "ns/op", + "extra": "3190464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3190464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3190464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3192303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.4, + "unit": "ns/op", + "extra": "3198800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3185638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3189577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3223980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3223980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3223980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3223980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3187857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187857 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a248fb66b5cae5def130b362c8ee74ff4c12163c", + "message": "Change process parser log level (#832)", + "timestamp": "2024-09-11T09:00:34+01:00", + "tree_id": "cd6bc9c2b9a11d7f49cf90d8db13a23defd94a8e", + "url": "https://github.com/nginx/agent/commit/a248fb66b5cae5def130b362c8ee74ff4c12163c" + }, + "date": 1726042031687, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.864065886322756, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.977756605972857, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "70a78e78322b1211e5c28a02b003dd92b389c7f6", + "message": "Check error in file watcher (#837)", + "timestamp": "2024-09-13T14:09:07+01:00", + "tree_id": "d3baa61ee220099c68bf68a89f069eb93b8cdb86", + "url": "https://github.com/nginx/agent/commit/70a78e78322b1211e5c28a02b003dd92b389c7f6" + }, + "date": 1726233275471, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1622157, + "unit": "ns/op\t 269466 B/op\t 1334 allocs/op", + "extra": "781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1622157, + "unit": "ns/op", + "extra": "781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269466, + "unit": "B/op", + "extra": "781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827147, + "unit": "ns/op\t 269186 B/op\t 1335 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827147, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269186, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822207, + "unit": "ns/op\t 268510 B/op\t 1335 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822207, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268510, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855739, + "unit": "ns/op\t 269120 B/op\t 1335 allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855739, + "unit": "ns/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269120, + "unit": "B/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830212, + "unit": "ns/op\t 269389 B/op\t 1335 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830212, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269389, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826563, + "unit": "ns/op\t 268852 B/op\t 1334 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826563, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268852, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826861, + "unit": "ns/op\t 268737 B/op\t 1335 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826861, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268737, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825535, + "unit": "ns/op\t 268360 B/op\t 1335 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825535, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268360, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835876, + "unit": "ns/op\t 269208 B/op\t 1335 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835876, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269208, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826921, + "unit": "ns/op\t 269327 B/op\t 1335 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826921, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269327, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2159892, + "unit": "ns/op\t 531945 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2159892, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531945, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157041, + "unit": "ns/op\t 532169 B/op\t 8890 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157041, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532169, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170094, + "unit": "ns/op\t 531879 B/op\t 8889 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170094, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531879, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169122, + "unit": "ns/op\t 533646 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169122, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533646, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162221, + "unit": "ns/op\t 532038 B/op\t 8890 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162221, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532038, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169579, + "unit": "ns/op\t 531228 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169579, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531228, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161229, + "unit": "ns/op\t 532315 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161229, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532315, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2166409, + "unit": "ns/op\t 532119 B/op\t 8889 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2166409, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532119, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167227, + "unit": "ns/op\t 533192 B/op\t 8890 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167227, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533192, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167164, + "unit": "ns/op\t 531065 B/op\t 8890 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167164, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531065, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956712, + "unit": "ns/op\t 822829 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956712, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822829, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3947754, + "unit": "ns/op\t 823411 B/op\t 16974 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3947754, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823411, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3970679, + "unit": "ns/op\t 824324 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3970679, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824324, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3955047, + "unit": "ns/op\t 823739 B/op\t 16974 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3955047, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823739, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3925312, + "unit": "ns/op\t 824695 B/op\t 16975 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3925312, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824695, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3943752, + "unit": "ns/op\t 822968 B/op\t 16974 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3943752, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822968, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3918297, + "unit": "ns/op\t 824962 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3918297, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824962, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3921511, + "unit": "ns/op\t 824145 B/op\t 16975 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3921511, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824145, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3912405, + "unit": "ns/op\t 825756 B/op\t 16975 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3912405, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825756, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3951233, + "unit": "ns/op\t 824612 B/op\t 16974 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3951233, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824612, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5677479, + "unit": "ns/op\t 1110183 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5677479, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110183, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5671263, + "unit": "ns/op\t 1109571 B/op\t 25011 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5671263, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109571, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5724591, + "unit": "ns/op\t 1111099 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5724591, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111099, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5775935, + "unit": "ns/op\t 1108636 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5775935, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108636, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5758814, + "unit": "ns/op\t 1109297 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5758814, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109297, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710300, + "unit": "ns/op\t 1109032 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710300, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109032, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5705913, + "unit": "ns/op\t 1107347 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5705913, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107347, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5735177, + "unit": "ns/op\t 1107349 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5735177, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107349, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5682070, + "unit": "ns/op\t 1111109 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5682070, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111109, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5768247, + "unit": "ns/op\t 1109708 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5768247, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109708, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16648847, + "unit": "ns/op\t 2883432 B/op\t 74309 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16648847, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883432, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16805345, + "unit": "ns/op\t 2889128 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16805345, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889128, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16574439, + "unit": "ns/op\t 2889801 B/op\t 74311 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16574439, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889801, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16578059, + "unit": "ns/op\t 2893855 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16578059, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893855, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16658089, + "unit": "ns/op\t 2885538 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16658089, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885538, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16559437, + "unit": "ns/op\t 2892587 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16559437, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892587, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16514266, + "unit": "ns/op\t 2890855 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16514266, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890855, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16788196, + "unit": "ns/op\t 2888278 B/op\t 74310 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16788196, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888278, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16808225, + "unit": "ns/op\t 2890764 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16808225, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890764, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16421824, + "unit": "ns/op\t 2884554 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16421824, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884554, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50900, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50900, + "unit": "ns/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50980, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50980, + "unit": "ns/op", + "extra": "23689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51338, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51338, + "unit": "ns/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51000, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51000, + "unit": "ns/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51119, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51119, + "unit": "ns/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51530, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51530, + "unit": "ns/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51283, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51283, + "unit": "ns/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51424, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51424, + "unit": "ns/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51326, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51326, + "unit": "ns/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51049, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51049, + "unit": "ns/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50963, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50963, + "unit": "ns/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51109, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51109, + "unit": "ns/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51991, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51991, + "unit": "ns/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50521, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50521, + "unit": "ns/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51237, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51237, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51194, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51194, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51278, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51278, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51464, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51464, + "unit": "ns/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51632, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51632, + "unit": "ns/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51510, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51510, + "unit": "ns/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51375, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51375, + "unit": "ns/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51332, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51332, + "unit": "ns/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50917, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50917, + "unit": "ns/op", + "extra": "23763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51927, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51927, + "unit": "ns/op", + "extra": "23407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50771, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50771, + "unit": "ns/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52714, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52714, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51232, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51232, + "unit": "ns/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51438, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51438, + "unit": "ns/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51068, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51068, + "unit": "ns/op", + "extra": "23384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50863, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50863, + "unit": "ns/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3245671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.1, + "unit": "ns/op", + "extra": "3245671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3245671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3245671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.8, + "unit": "ns/op", + "extra": "3206304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3231295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3231295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3231295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3231295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3229992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.7, + "unit": "ns/op", + "extra": "3229992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3229992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3229992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3216931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.3, + "unit": "ns/op", + "extra": "3216931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3216931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3216931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3235642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.2, + "unit": "ns/op", + "extra": "3235642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3235642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3235642 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3218444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3218444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3218444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3218444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3233256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3233256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3233256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3233256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 370.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3204567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 370.7, + "unit": "ns/op", + "extra": "3204567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3204567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3204567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3212978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373, + "unit": "ns/op", + "extra": "3212978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3212978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3212978 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "70a78e78322b1211e5c28a02b003dd92b389c7f6", + "message": "Check error in file watcher (#837)", + "timestamp": "2024-09-13T14:09:07+01:00", + "tree_id": "d3baa61ee220099c68bf68a89f069eb93b8cdb86", + "url": "https://github.com/nginx/agent/commit/70a78e78322b1211e5c28a02b003dd92b389c7f6" + }, + "date": 1726233352775, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.664361726586794, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.992759502189724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 72, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "51e3cac365ad995963fff7bef542609046938172", + "message": "Merge pull request #833 from CVanF5/check-keys\n\nAdd check for expired GPG key", + "timestamp": "2024-09-16T11:04:42+01:00", + "tree_id": "15b521ff1051f1713af25d3e45d8dcbc8a7b0507", + "url": "https://github.com/nginx/agent/commit/51e3cac365ad995963fff7bef542609046938172" + }, + "date": 1726481412947, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1731557, + "unit": "ns/op\t 269743 B/op\t 1334 allocs/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1731557, + "unit": "ns/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269743, + "unit": "B/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832766, + "unit": "ns/op\t 269303 B/op\t 1335 allocs/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832766, + "unit": "ns/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269303, + "unit": "B/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825646, + "unit": "ns/op\t 268994 B/op\t 1335 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825646, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268994, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827042, + "unit": "ns/op\t 268924 B/op\t 1335 allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827042, + "unit": "ns/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268924, + "unit": "B/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826545, + "unit": "ns/op\t 268881 B/op\t 1335 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826545, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268881, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837915, + "unit": "ns/op\t 269126 B/op\t 1335 allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837915, + "unit": "ns/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269126, + "unit": "B/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839296, + "unit": "ns/op\t 268792 B/op\t 1335 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839296, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268792, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836142, + "unit": "ns/op\t 269338 B/op\t 1335 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836142, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269338, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830990, + "unit": "ns/op\t 268845 B/op\t 1335 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830990, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268845, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830787, + "unit": "ns/op\t 268542 B/op\t 1335 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830787, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268542, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168152, + "unit": "ns/op\t 531897 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168152, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531897, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173041, + "unit": "ns/op\t 531845 B/op\t 8889 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173041, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531845, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161058, + "unit": "ns/op\t 531184 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161058, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531184, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165002, + "unit": "ns/op\t 531897 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165002, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531897, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212696, + "unit": "ns/op\t 532605 B/op\t 8889 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212696, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532605, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171939, + "unit": "ns/op\t 531736 B/op\t 8889 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171939, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531736, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182931, + "unit": "ns/op\t 531639 B/op\t 8889 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182931, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531639, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2151669, + "unit": "ns/op\t 531431 B/op\t 8889 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2151669, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531431, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229830, + "unit": "ns/op\t 533206 B/op\t 8889 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229830, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533206, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2224550, + "unit": "ns/op\t 532594 B/op\t 8890 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2224550, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532594, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3943852, + "unit": "ns/op\t 823414 B/op\t 16974 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3943852, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823414, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3981348, + "unit": "ns/op\t 825321 B/op\t 16975 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3981348, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825321, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3961064, + "unit": "ns/op\t 824473 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3961064, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824473, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3962703, + "unit": "ns/op\t 822133 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3962703, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822133, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3976325, + "unit": "ns/op\t 824196 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3976325, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824196, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966485, + "unit": "ns/op\t 823114 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966485, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823114, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956143, + "unit": "ns/op\t 824733 B/op\t 16975 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956143, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824733, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3942159, + "unit": "ns/op\t 822084 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3942159, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822084, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968312, + "unit": "ns/op\t 822727 B/op\t 16974 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968312, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822727, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3973052, + "unit": "ns/op\t 824040 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3973052, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824040, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706528, + "unit": "ns/op\t 1110526 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706528, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110526, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5725686, + "unit": "ns/op\t 1111818 B/op\t 25012 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5725686, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111818, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5688417, + "unit": "ns/op\t 1108453 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5688417, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108453, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5765266, + "unit": "ns/op\t 1111153 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5765266, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111153, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710169, + "unit": "ns/op\t 1111453 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710169, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111453, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5652691, + "unit": "ns/op\t 1108604 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5652691, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108604, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5793008, + "unit": "ns/op\t 1111062 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5793008, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111062, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5708285, + "unit": "ns/op\t 1108107 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5708285, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108107, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5741892, + "unit": "ns/op\t 1109889 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5741892, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109889, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5714243, + "unit": "ns/op\t 1107164 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5714243, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107164, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16618178, + "unit": "ns/op\t 2893370 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16618178, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893370, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16921733, + "unit": "ns/op\t 2886601 B/op\t 74310 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16921733, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886601, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17255177, + "unit": "ns/op\t 2896895 B/op\t 74312 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17255177, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896895, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74312, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17639803, + "unit": "ns/op\t 2886929 B/op\t 74310 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17639803, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886929, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16748651, + "unit": "ns/op\t 2887269 B/op\t 74310 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16748651, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887269, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16547116, + "unit": "ns/op\t 2889191 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16547116, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889191, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16832355, + "unit": "ns/op\t 2889064 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16832355, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889064, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16471750, + "unit": "ns/op\t 2890082 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16471750, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890082, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16770026, + "unit": "ns/op\t 2884208 B/op\t 74311 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16770026, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884208, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16897894, + "unit": "ns/op\t 2890738 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16897894, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890738, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51626, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51626, + "unit": "ns/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51419, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51419, + "unit": "ns/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51025, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51025, + "unit": "ns/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51423, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51423, + "unit": "ns/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51579, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51579, + "unit": "ns/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51033, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51033, + "unit": "ns/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50924, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50924, + "unit": "ns/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52005, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52005, + "unit": "ns/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51300, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51300, + "unit": "ns/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50985, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50985, + "unit": "ns/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51625, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51625, + "unit": "ns/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51604, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51604, + "unit": "ns/op", + "extra": "23395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51794, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51794, + "unit": "ns/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51313, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51313, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52937, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52937, + "unit": "ns/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51085, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51085, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53120, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53120, + "unit": "ns/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52220, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52220, + "unit": "ns/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51397, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51397, + "unit": "ns/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50907, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50907, + "unit": "ns/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51682, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51682, + "unit": "ns/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52450, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52450, + "unit": "ns/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51712, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51712, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51869, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51869, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51241, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51241, + "unit": "ns/op", + "extra": "23458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51069, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51069, + "unit": "ns/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52421, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52421, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51738, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51738, + "unit": "ns/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52542, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52542, + "unit": "ns/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51319, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51319, + "unit": "ns/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3199719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3212792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3212792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3212792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3212792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189471 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3189471 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189471 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189471 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3226593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.7, + "unit": "ns/op", + "extra": "3226593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3226593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3226593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3207012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3205527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.6, + "unit": "ns/op", + "extra": "3205527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3205527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3205527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3223195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.1, + "unit": "ns/op", + "extra": "3223195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3223195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3223195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3191265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3214804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.3, + "unit": "ns/op", + "extra": "3214804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3214804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3214804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3183111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183111 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "51e3cac365ad995963fff7bef542609046938172", + "message": "Merge pull request #833 from CVanF5/check-keys\n\nAdd check for expired GPG key", + "timestamp": "2024-09-16T11:04:42+01:00", + "tree_id": "15b521ff1051f1713af25d3e45d8dcbc8a7b0507", + "url": "https://github.com/nginx/agent/commit/51e3cac365ad995963fff7bef542609046938172" + }, + "date": 1726481583057, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.531273565301305, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.987806638438286, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 72, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "96d9c27e7f52858147b54709176535f356f07d74", + "message": "Update host metrics receiver (#831)\n\n* chore: rebase v3\r\n\r\n* chore: govet\r\n\r\n* chore: update agent conf\r\n\r\n* chore: sync v3\r\n\r\n* chore: fix unit tests\r\n\r\n* chore: added a test host metrics dashboard\r\n\r\n* chore: updated the scrapers type\r\n\r\n* chore: lint\r\n\r\n* chore: triggering pipeline\r\n\r\n* chore: alignment", + "timestamp": "2024-09-16T16:31:44+01:00", + "tree_id": "c4ed1d6016a71863bf473f46f0160a11bcb34efd", + "url": "https://github.com/nginx/agent/commit/96d9c27e7f52858147b54709176535f356f07d74" + }, + "date": 1726501039622, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1684762, + "unit": "ns/op\t 269367 B/op\t 1334 allocs/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1684762, + "unit": "ns/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269367, + "unit": "B/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872434, + "unit": "ns/op\t 269282 B/op\t 1335 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872434, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269282, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872469, + "unit": "ns/op\t 269390 B/op\t 1335 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872469, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269390, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871403, + "unit": "ns/op\t 269349 B/op\t 1335 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871403, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269349, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889181, + "unit": "ns/op\t 269372 B/op\t 1335 allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889181, + "unit": "ns/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269372, + "unit": "B/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890035, + "unit": "ns/op\t 268668 B/op\t 1335 allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890035, + "unit": "ns/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268668, + "unit": "B/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884740, + "unit": "ns/op\t 269225 B/op\t 1335 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884740, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269225, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886583, + "unit": "ns/op\t 269226 B/op\t 1335 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886583, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269226, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887698, + "unit": "ns/op\t 269112 B/op\t 1335 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887698, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269112, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882669, + "unit": "ns/op\t 268757 B/op\t 1335 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882669, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268757, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2251089, + "unit": "ns/op\t 533064 B/op\t 8890 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2251089, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533064, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2230025, + "unit": "ns/op\t 532263 B/op\t 8890 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2230025, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532263, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191418, + "unit": "ns/op\t 533112 B/op\t 8890 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191418, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533112, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183030, + "unit": "ns/op\t 531615 B/op\t 8889 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183030, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531615, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182651, + "unit": "ns/op\t 533227 B/op\t 8890 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182651, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533227, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173105, + "unit": "ns/op\t 532373 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173105, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532373, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253408, + "unit": "ns/op\t 531607 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253408, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531607, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2220144, + "unit": "ns/op\t 532759 B/op\t 8890 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2220144, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532759, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202196, + "unit": "ns/op\t 532811 B/op\t 8890 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202196, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532811, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212806, + "unit": "ns/op\t 532858 B/op\t 8889 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212806, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532858, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4027337, + "unit": "ns/op\t 822236 B/op\t 16974 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4027337, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822236, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4116803, + "unit": "ns/op\t 823715 B/op\t 16974 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4116803, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823715, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4114141, + "unit": "ns/op\t 822754 B/op\t 16974 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4114141, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822754, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009714, + "unit": "ns/op\t 824632 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009714, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824632, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3983683, + "unit": "ns/op\t 824370 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3983683, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824370, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979876, + "unit": "ns/op\t 822360 B/op\t 16975 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979876, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822360, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4022560, + "unit": "ns/op\t 823905 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4022560, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823905, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4037201, + "unit": "ns/op\t 824354 B/op\t 16974 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4037201, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824354, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3980700, + "unit": "ns/op\t 825993 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3980700, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825993, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4175582, + "unit": "ns/op\t 825195 B/op\t 16975 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4175582, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825195, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5721921, + "unit": "ns/op\t 1108962 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5721921, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108962, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5721019, + "unit": "ns/op\t 1109247 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5721019, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109247, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5734499, + "unit": "ns/op\t 1108625 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5734499, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108625, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5812360, + "unit": "ns/op\t 1105831 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5812360, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105831, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5892074, + "unit": "ns/op\t 1108186 B/op\t 25011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5892074, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108186, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5920826, + "unit": "ns/op\t 1112611 B/op\t 25012 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5920826, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112611, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5991471, + "unit": "ns/op\t 1108282 B/op\t 25011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5991471, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108282, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5808394, + "unit": "ns/op\t 1108068 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5808394, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108068, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5787015, + "unit": "ns/op\t 1109652 B/op\t 25011 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5787015, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109652, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5829472, + "unit": "ns/op\t 1107064 B/op\t 25011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5829472, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107064, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17287651, + "unit": "ns/op\t 2891188 B/op\t 74311 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17287651, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891188, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17136634, + "unit": "ns/op\t 2884487 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17136634, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2884487, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17196229, + "unit": "ns/op\t 2887440 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17196229, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887440, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17425083, + "unit": "ns/op\t 2895203 B/op\t 74311 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17425083, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895203, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17346801, + "unit": "ns/op\t 2889577 B/op\t 74310 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17346801, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889577, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17078429, + "unit": "ns/op\t 2889288 B/op\t 74311 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17078429, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889288, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17326403, + "unit": "ns/op\t 2885550 B/op\t 74310 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17326403, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885550, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17389473, + "unit": "ns/op\t 2895165 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17389473, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895165, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17310801, + "unit": "ns/op\t 2892844 B/op\t 74311 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17310801, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892844, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17094314, + "unit": "ns/op\t 2895314 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17094314, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895314, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52531, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52531, + "unit": "ns/op", + "extra": "22074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53782, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53782, + "unit": "ns/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54035, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54035, + "unit": "ns/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55777, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55777, + "unit": "ns/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55153, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55153, + "unit": "ns/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53552, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53552, + "unit": "ns/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53785, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53785, + "unit": "ns/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53381, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53381, + "unit": "ns/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54654, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54654, + "unit": "ns/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54347, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54347, + "unit": "ns/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53680, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53680, + "unit": "ns/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54328, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54328, + "unit": "ns/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53467, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53467, + "unit": "ns/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54066, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54066, + "unit": "ns/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55374, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55374, + "unit": "ns/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56710, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56710, + "unit": "ns/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56553, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56553, + "unit": "ns/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54544, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54544, + "unit": "ns/op", + "extra": "21920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54957, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54957, + "unit": "ns/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54301, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "21504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54301, + "unit": "ns/op", + "extra": "21504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "21504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53516, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53516, + "unit": "ns/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52861, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52861, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53637, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53637, + "unit": "ns/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55880, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55880, + "unit": "ns/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53870, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53870, + "unit": "ns/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54140, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54140, + "unit": "ns/op", + "extra": "21825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53382, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53382, + "unit": "ns/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53474, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53474, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54613, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "21554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54613, + "unit": "ns/op", + "extra": "21554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "21554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53273, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53273, + "unit": "ns/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3163638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3153464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3163120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2698060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "2698060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2698060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2698060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3173142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3127363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3182436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3184561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3173098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3161098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161098 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "96d9c27e7f52858147b54709176535f356f07d74", + "message": "Update host metrics receiver (#831)\n\n* chore: rebase v3\r\n\r\n* chore: govet\r\n\r\n* chore: update agent conf\r\n\r\n* chore: sync v3\r\n\r\n* chore: fix unit tests\r\n\r\n* chore: added a test host metrics dashboard\r\n\r\n* chore: updated the scrapers type\r\n\r\n* chore: lint\r\n\r\n* chore: triggering pipeline\r\n\r\n* chore: alignment", + "timestamp": "2024-09-16T16:31:44+01:00", + "tree_id": "c4ed1d6016a71863bf473f46f0160a11bcb34efd", + "url": "https://github.com/nginx/agent/commit/96d9c27e7f52858147b54709176535f356f07d74" + }, + "date": 1726501190163, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.864272874804042, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.98276584361541, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b32d7ba9666ca4d21b83f6a0ed9057ec7e4dde28", + "message": "remove r30 (#845)", + "timestamp": "2024-09-16T16:42:48+01:00", + "tree_id": "49d99f4a48b3dbd5c35d9a5f412cf24d70fcfeeb", + "url": "https://github.com/nginx/agent/commit/b32d7ba9666ca4d21b83f6a0ed9057ec7e4dde28" + }, + "date": 1726501699426, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1635166, + "unit": "ns/op\t 269481 B/op\t 1334 allocs/op", + "extra": "850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1635166, + "unit": "ns/op", + "extra": "850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269481, + "unit": "B/op", + "extra": "850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824873, + "unit": "ns/op\t 268841 B/op\t 1335 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824873, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268841, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822819, + "unit": "ns/op\t 268348 B/op\t 1334 allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822819, + "unit": "ns/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268348, + "unit": "B/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836136, + "unit": "ns/op\t 268479 B/op\t 1335 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836136, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268479, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829026, + "unit": "ns/op\t 268940 B/op\t 1335 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829026, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268940, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832135, + "unit": "ns/op\t 268938 B/op\t 1335 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832135, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268938, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839108, + "unit": "ns/op\t 268448 B/op\t 1335 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839108, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268448, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841977, + "unit": "ns/op\t 269153 B/op\t 1335 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841977, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269153, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829718, + "unit": "ns/op\t 268579 B/op\t 1335 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829718, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268579, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827952, + "unit": "ns/op\t 268518 B/op\t 1335 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827952, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268518, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2172963, + "unit": "ns/op\t 532459 B/op\t 8890 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2172963, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532459, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161986, + "unit": "ns/op\t 532907 B/op\t 8890 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161986, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532907, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163163, + "unit": "ns/op\t 530951 B/op\t 8889 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163163, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530951, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2152071, + "unit": "ns/op\t 531749 B/op\t 8889 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2152071, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531749, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164737, + "unit": "ns/op\t 532730 B/op\t 8890 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164737, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532730, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150106, + "unit": "ns/op\t 531136 B/op\t 8889 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150106, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531136, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2154568, + "unit": "ns/op\t 531894 B/op\t 8889 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2154568, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531894, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190593, + "unit": "ns/op\t 532119 B/op\t 8889 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190593, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532119, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149618, + "unit": "ns/op\t 532152 B/op\t 8890 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149618, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532152, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168968, + "unit": "ns/op\t 532083 B/op\t 8890 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168968, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532083, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3952391, + "unit": "ns/op\t 825066 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3952391, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825066, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978969, + "unit": "ns/op\t 824358 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978969, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824358, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4006125, + "unit": "ns/op\t 824249 B/op\t 16975 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4006125, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824249, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3961712, + "unit": "ns/op\t 825528 B/op\t 16975 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3961712, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825528, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3949219, + "unit": "ns/op\t 824039 B/op\t 16975 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3949219, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824039, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3971111, + "unit": "ns/op\t 824541 B/op\t 16975 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3971111, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824541, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968600, + "unit": "ns/op\t 824851 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968600, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824851, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4023146, + "unit": "ns/op\t 823353 B/op\t 16974 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4023146, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823353, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3931595, + "unit": "ns/op\t 825208 B/op\t 16975 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3931595, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825208, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966045, + "unit": "ns/op\t 823315 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966045, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823315, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5746367, + "unit": "ns/op\t 1111487 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5746367, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111487, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5778401, + "unit": "ns/op\t 1111355 B/op\t 25012 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5778401, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111355, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5940407, + "unit": "ns/op\t 1108078 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5940407, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108078, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5794322, + "unit": "ns/op\t 1109536 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5794322, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109536, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5785264, + "unit": "ns/op\t 1106313 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5785264, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106313, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5732345, + "unit": "ns/op\t 1107698 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5732345, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107698, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5744879, + "unit": "ns/op\t 1112278 B/op\t 25012 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5744879, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112278, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25012, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5666849, + "unit": "ns/op\t 1109834 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5666849, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109834, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5781712, + "unit": "ns/op\t 1106933 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5781712, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106933, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5749148, + "unit": "ns/op\t 1109340 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5749148, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109340, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16915364, + "unit": "ns/op\t 2889820 B/op\t 74311 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16915364, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889820, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16810932, + "unit": "ns/op\t 2887276 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16810932, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887276, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16788284, + "unit": "ns/op\t 2886831 B/op\t 74311 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16788284, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886831, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16998902, + "unit": "ns/op\t 2887747 B/op\t 74310 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16998902, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887747, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16901761, + "unit": "ns/op\t 2890112 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16901761, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890112, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16848262, + "unit": "ns/op\t 2890596 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16848262, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890596, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17061065, + "unit": "ns/op\t 2892046 B/op\t 74311 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17061065, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892046, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16632653, + "unit": "ns/op\t 2895232 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16632653, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895232, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17065191, + "unit": "ns/op\t 2888480 B/op\t 74311 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17065191, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888480, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16819869, + "unit": "ns/op\t 2893475 B/op\t 74312 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16819869, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893475, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74312, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51041, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51041, + "unit": "ns/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51832, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51832, + "unit": "ns/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51881, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51881, + "unit": "ns/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51308, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51308, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51403, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51403, + "unit": "ns/op", + "extra": "23310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51965, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51965, + "unit": "ns/op", + "extra": "23742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51233, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51233, + "unit": "ns/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51569, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51569, + "unit": "ns/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51455, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51455, + "unit": "ns/op", + "extra": "23733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51657, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51657, + "unit": "ns/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52261, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52261, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51414, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51414, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51273, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51273, + "unit": "ns/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51767, + "unit": "ns/op\t 110074 B/op\t 38 allocs/op", + "extra": "23734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51767, + "unit": "ns/op", + "extra": "23734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110074, + "unit": "B/op", + "extra": "23734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51897, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51897, + "unit": "ns/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51592, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51592, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51807, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51807, + "unit": "ns/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52258, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52258, + "unit": "ns/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51603, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51603, + "unit": "ns/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51609, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51609, + "unit": "ns/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51104, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51104, + "unit": "ns/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51585, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51585, + "unit": "ns/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51431, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51431, + "unit": "ns/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51580, + "unit": "ns/op\t 110075 B/op\t 38 allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51580, + "unit": "ns/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110075, + "unit": "B/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52819, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52819, + "unit": "ns/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51970, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51970, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51574, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51574, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51699, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51699, + "unit": "ns/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51876, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51876, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51919, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51919, + "unit": "ns/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3219597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.5, + "unit": "ns/op", + "extra": "3219597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3219597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3219597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.1, + "unit": "ns/op", + "extra": "3191641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3227098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3227098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3227098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3227098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.6, + "unit": "ns/op", + "extra": "3192918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3200647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 421.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 421.1, + "unit": "ns/op", + "extra": "3210180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3196550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3196550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3196550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3196550 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3202948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3202948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3202948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3202948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3185792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373, + "unit": "ns/op", + "extra": "3215924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215924 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b32d7ba9666ca4d21b83f6a0ed9057ec7e4dde28", + "message": "remove r30 (#845)", + "timestamp": "2024-09-16T16:42:48+01:00", + "tree_id": "49d99f4a48b3dbd5c35d9a5f412cf24d70fcfeeb", + "url": "https://github.com/nginx/agent/commit/b32d7ba9666ca4d21b83f6a0ed9057ec7e4dde28" + }, + "date": 1726501848409, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.264595942887116, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.95889014301121, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3c4434eff64a988fa8376957ed0f34e0caf4cdd7", + "message": "Add CLA bot workflow (#828) (#834)\n\n* Add CLA bot workflow (#828)\r\n---------\r\n\r\nCo-authored-by: Luca Comellini ", + "timestamp": "2024-09-16T18:42:07+01:00", + "tree_id": "0232d5baab74b99a21d90d2e1434a52c1ece938f", + "url": "https://github.com/nginx/agent/commit/3c4434eff64a988fa8376957ed0f34e0caf4cdd7" + }, + "date": 1726508853624, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1594786, + "unit": "ns/op\t 269535 B/op\t 1334 allocs/op", + "extra": "836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1594786, + "unit": "ns/op", + "extra": "836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269535, + "unit": "B/op", + "extra": "836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815518, + "unit": "ns/op\t 268486 B/op\t 1334 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815518, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268486, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819517, + "unit": "ns/op\t 269108 B/op\t 1335 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819517, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269108, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835429, + "unit": "ns/op\t 268619 B/op\t 1335 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835429, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268619, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825337, + "unit": "ns/op\t 268915 B/op\t 1334 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825337, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268915, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821974, + "unit": "ns/op\t 269362 B/op\t 1335 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821974, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269362, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819423, + "unit": "ns/op\t 269529 B/op\t 1335 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819423, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269529, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821139, + "unit": "ns/op\t 268508 B/op\t 1335 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821139, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268508, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 819460, + "unit": "ns/op\t 269023 B/op\t 1335 allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 819460, + "unit": "ns/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269023, + "unit": "B/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820179, + "unit": "ns/op\t 269033 B/op\t 1335 allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820179, + "unit": "ns/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269033, + "unit": "B/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2140307, + "unit": "ns/op\t 532134 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2140307, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532134, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2159905, + "unit": "ns/op\t 531363 B/op\t 8889 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2159905, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531363, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2141581, + "unit": "ns/op\t 531799 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2141581, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531799, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2153997, + "unit": "ns/op\t 531632 B/op\t 8889 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2153997, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531632, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150222, + "unit": "ns/op\t 531750 B/op\t 8890 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150222, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531750, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165901, + "unit": "ns/op\t 533316 B/op\t 8890 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165901, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533316, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2124202, + "unit": "ns/op\t 531878 B/op\t 8889 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2124202, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531878, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161140, + "unit": "ns/op\t 531503 B/op\t 8889 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161140, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531503, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163235, + "unit": "ns/op\t 533134 B/op\t 8889 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163235, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533134, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2152368, + "unit": "ns/op\t 533983 B/op\t 8890 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2152368, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533983, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3888346, + "unit": "ns/op\t 822863 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3888346, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822863, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3916765, + "unit": "ns/op\t 823178 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3916765, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823178, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3991240, + "unit": "ns/op\t 823504 B/op\t 16974 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3991240, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823504, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3892783, + "unit": "ns/op\t 822792 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3892783, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822792, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3948280, + "unit": "ns/op\t 823175 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3948280, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823175, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3937848, + "unit": "ns/op\t 823465 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3937848, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823465, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3880186, + "unit": "ns/op\t 823500 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3880186, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823500, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4021400, + "unit": "ns/op\t 823424 B/op\t 16974 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4021400, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823424, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3940187, + "unit": "ns/op\t 823445 B/op\t 16975 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3940187, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823445, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935675, + "unit": "ns/op\t 825260 B/op\t 16975 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935675, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825260, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5697501, + "unit": "ns/op\t 1109484 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5697501, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109484, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5704537, + "unit": "ns/op\t 1112636 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5704537, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112636, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5793221, + "unit": "ns/op\t 1109711 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5793221, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109711, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5686742, + "unit": "ns/op\t 1111500 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5686742, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111500, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5648839, + "unit": "ns/op\t 1108494 B/op\t 25011 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5648839, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108494, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5716681, + "unit": "ns/op\t 1106090 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5716681, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106090, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5683276, + "unit": "ns/op\t 1110446 B/op\t 25011 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5683276, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110446, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5718452, + "unit": "ns/op\t 1106982 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5718452, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106982, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710342, + "unit": "ns/op\t 1111556 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710342, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111556, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5635855, + "unit": "ns/op\t 1110890 B/op\t 25011 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5635855, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110890, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16480376, + "unit": "ns/op\t 2890337 B/op\t 74311 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16480376, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890337, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16621640, + "unit": "ns/op\t 2893102 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16621640, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893102, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16684271, + "unit": "ns/op\t 2887473 B/op\t 74310 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16684271, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887473, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16499782, + "unit": "ns/op\t 2881956 B/op\t 74309 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16499782, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881956, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16909314, + "unit": "ns/op\t 2889395 B/op\t 74311 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16909314, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889395, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16786048, + "unit": "ns/op\t 2886301 B/op\t 74310 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16786048, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886301, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16666001, + "unit": "ns/op\t 2891301 B/op\t 74311 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16666001, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891301, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16545058, + "unit": "ns/op\t 2882192 B/op\t 74309 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16545058, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2882192, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74309, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16718127, + "unit": "ns/op\t 2887629 B/op\t 74311 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16718127, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887629, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16805851, + "unit": "ns/op\t 2890291 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16805851, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890291, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51320, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51320, + "unit": "ns/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50784, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50784, + "unit": "ns/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51433, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51433, + "unit": "ns/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51587, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51587, + "unit": "ns/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51408, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51408, + "unit": "ns/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52220, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52220, + "unit": "ns/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50967, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50967, + "unit": "ns/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51434, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51434, + "unit": "ns/op", + "extra": "23869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51347, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51347, + "unit": "ns/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51682, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51682, + "unit": "ns/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51194, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51194, + "unit": "ns/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51453, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51453, + "unit": "ns/op", + "extra": "23452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51740, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51740, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51188, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51188, + "unit": "ns/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51214, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51214, + "unit": "ns/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50778, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50778, + "unit": "ns/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51543, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51543, + "unit": "ns/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51181, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51181, + "unit": "ns/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51411, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51411, + "unit": "ns/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51165, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51165, + "unit": "ns/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51939, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51939, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51832, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51832, + "unit": "ns/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51554, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51554, + "unit": "ns/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51456, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51456, + "unit": "ns/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51405, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51405, + "unit": "ns/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52516, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52516, + "unit": "ns/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52031, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52031, + "unit": "ns/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52322, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52322, + "unit": "ns/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52484, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52484, + "unit": "ns/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52180, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52180, + "unit": "ns/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.7, + "unit": "ns/op", + "extra": "3200050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3217203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3217203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3217203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3217203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3254030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.7, + "unit": "ns/op", + "extra": "3254030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3254030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3254030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2793259 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "2793259 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2793259 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2793259 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3240727 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3240727 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3240727 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3240727 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3222620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.5, + "unit": "ns/op", + "extra": "3222620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3222620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3222620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3241087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3241087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3241087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3241087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "3228423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3229237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3229237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3229237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3229237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3227262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.9, + "unit": "ns/op", + "extra": "3227262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3227262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3227262 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3c4434eff64a988fa8376957ed0f34e0caf4cdd7", + "message": "Add CLA bot workflow (#828) (#834)\n\n* Add CLA bot workflow (#828)\r\n---------\r\n\r\nCo-authored-by: Luca Comellini ", + "timestamp": "2024-09-16T18:42:07+01:00", + "tree_id": "0232d5baab74b99a21d90d2e1434a52c1ece938f", + "url": "https://github.com/nginx/agent/commit/3c4434eff64a988fa8376957ed0f34e0caf4cdd7" + }, + "date": 1726512165337, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.8641305474367, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.99164952363765, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 88, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9357a42d38478ba1a2703b84b5e4f51d24452ea6", + "message": "Merge pull request #840 from nginx/validation_after_config_apply\n\nAvoid running config validation when file action fails", + "timestamp": "2024-09-17T14:43:46+01:00", + "tree_id": "c93d9e8912e80252608d9f7adf460631584f1b65", + "url": "https://github.com/nginx/agent/commit/9357a42d38478ba1a2703b84b5e4f51d24452ea6" + }, + "date": 1726580960121, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1637389, + "unit": "ns/op\t 269373 B/op\t 1334 allocs/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1637389, + "unit": "ns/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269373, + "unit": "B/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 816409, + "unit": "ns/op\t 269214 B/op\t 1335 allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 816409, + "unit": "ns/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269214, + "unit": "B/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 815641, + "unit": "ns/op\t 268644 B/op\t 1334 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 815641, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268644, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1334, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 826170, + "unit": "ns/op\t 269214 B/op\t 1335 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 826170, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269214, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840150, + "unit": "ns/op\t 268996 B/op\t 1335 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840150, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268996, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841654, + "unit": "ns/op\t 268907 B/op\t 1335 allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841654, + "unit": "ns/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268907, + "unit": "B/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827592, + "unit": "ns/op\t 269458 B/op\t 1335 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827592, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269458, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827854, + "unit": "ns/op\t 268605 B/op\t 1335 allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827854, + "unit": "ns/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268605, + "unit": "B/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818908, + "unit": "ns/op\t 269093 B/op\t 1335 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818908, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269093, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 818310, + "unit": "ns/op\t 268975 B/op\t 1335 allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 818310, + "unit": "ns/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268975, + "unit": "B/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1335, + "unit": "allocs/op", + "extra": "1461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167276, + "unit": "ns/op\t 532028 B/op\t 8889 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167276, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532028, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167101, + "unit": "ns/op\t 532868 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167101, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532868, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137499, + "unit": "ns/op\t 531835 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137499, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531835, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150559, + "unit": "ns/op\t 531875 B/op\t 8890 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150559, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531875, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2159730, + "unit": "ns/op\t 532458 B/op\t 8889 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2159730, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532458, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145559, + "unit": "ns/op\t 532122 B/op\t 8890 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145559, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532122, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2148427, + "unit": "ns/op\t 531177 B/op\t 8889 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2148427, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531177, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160638, + "unit": "ns/op\t 531590 B/op\t 8889 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160638, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531590, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158732, + "unit": "ns/op\t 530912 B/op\t 8890 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158732, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530912, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8890, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149911, + "unit": "ns/op\t 532759 B/op\t 8889 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149911, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532759, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8889, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3948689, + "unit": "ns/op\t 824454 B/op\t 16975 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3948689, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824454, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3907345, + "unit": "ns/op\t 824166 B/op\t 16975 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3907345, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824166, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3951686, + "unit": "ns/op\t 821198 B/op\t 16974 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3951686, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821198, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915242, + "unit": "ns/op\t 823186 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915242, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823186, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3957439, + "unit": "ns/op\t 824451 B/op\t 16974 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3957439, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824451, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915870, + "unit": "ns/op\t 823280 B/op\t 16974 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915870, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823280, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3876269, + "unit": "ns/op\t 823934 B/op\t 16975 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3876269, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823934, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3893250, + "unit": "ns/op\t 823186 B/op\t 16974 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3893250, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823186, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978628, + "unit": "ns/op\t 824143 B/op\t 16974 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978628, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824143, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16974, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3898498, + "unit": "ns/op\t 823773 B/op\t 16975 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3898498, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823773, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16975, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5622760, + "unit": "ns/op\t 1110696 B/op\t 25011 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5622760, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110696, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5746413, + "unit": "ns/op\t 1111110 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5746413, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111110, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5723818, + "unit": "ns/op\t 1108165 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5723818, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108165, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5646777, + "unit": "ns/op\t 1107772 B/op\t 25010 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5646777, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107772, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25010, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5612365, + "unit": "ns/op\t 1110725 B/op\t 25011 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5612365, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110725, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5670423, + "unit": "ns/op\t 1109711 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5670423, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109711, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5690448, + "unit": "ns/op\t 1108055 B/op\t 25011 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5690448, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108055, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5651509, + "unit": "ns/op\t 1106766 B/op\t 25011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5651509, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106766, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5659417, + "unit": "ns/op\t 1109566 B/op\t 25011 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5659417, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109566, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5709242, + "unit": "ns/op\t 1110106 B/op\t 25011 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5709242, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110106, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25011, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16734254, + "unit": "ns/op\t 2892122 B/op\t 74310 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16734254, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892122, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16829879, + "unit": "ns/op\t 2883282 B/op\t 74310 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16829879, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2883282, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16791359, + "unit": "ns/op\t 2888877 B/op\t 74311 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16791359, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888877, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16465176, + "unit": "ns/op\t 2889840 B/op\t 74310 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16465176, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889840, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16370923, + "unit": "ns/op\t 2887379 B/op\t 74310 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16370923, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887379, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16722464, + "unit": "ns/op\t 2888641 B/op\t 74311 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16722464, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888641, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16863505, + "unit": "ns/op\t 2888760 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16863505, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888760, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16981786, + "unit": "ns/op\t 2893430 B/op\t 74311 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16981786, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893430, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74311, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16668303, + "unit": "ns/op\t 2892999 B/op\t 74310 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16668303, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892999, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16606930, + "unit": "ns/op\t 2881362 B/op\t 74310 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16606930, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2881362, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74310, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51591, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51591, + "unit": "ns/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52748, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52748, + "unit": "ns/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52798, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52798, + "unit": "ns/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52346, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52346, + "unit": "ns/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52710, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52710, + "unit": "ns/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52415, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52415, + "unit": "ns/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52126, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52126, + "unit": "ns/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52299, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52299, + "unit": "ns/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52636, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52636, + "unit": "ns/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52891, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52891, + "unit": "ns/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52905, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52905, + "unit": "ns/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52823, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52823, + "unit": "ns/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52171, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52171, + "unit": "ns/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51841, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51841, + "unit": "ns/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51957, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51957, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53028, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53028, + "unit": "ns/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52219, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52219, + "unit": "ns/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51965, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51965, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53227, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53227, + "unit": "ns/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51959, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51959, + "unit": "ns/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52512, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52512, + "unit": "ns/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52847, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52847, + "unit": "ns/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52545, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52545, + "unit": "ns/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51847, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51847, + "unit": "ns/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52541, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52541, + "unit": "ns/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52870, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52870, + "unit": "ns/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52106, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52106, + "unit": "ns/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52355, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52355, + "unit": "ns/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51772, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51772, + "unit": "ns/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52886, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52886, + "unit": "ns/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3180264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375, + "unit": "ns/op", + "extra": "3191522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3198633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.6, + "unit": "ns/op", + "extra": "3188156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2902801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375, + "unit": "ns/op", + "extra": "2902801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2902801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2902801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3197683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2868813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.1, + "unit": "ns/op", + "extra": "2868813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2868813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2868813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3192529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3213438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3221524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3221524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3221524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3221524 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9357a42d38478ba1a2703b84b5e4f51d24452ea6", + "message": "Merge pull request #840 from nginx/validation_after_config_apply\n\nAvoid running config validation when file action fails", + "timestamp": "2024-09-17T14:43:46+01:00", + "tree_id": "c93d9e8912e80252608d9f7adf460631584f1b65", + "url": "https://github.com/nginx/agent/commit/9357a42d38478ba1a2703b84b5e4f51d24452ea6" + }, + "date": 1726581117172, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.931555120063361, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.98695138854079, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "61c9a372d2f09ff3cb81d2fe363d9af6f8cec7eb", + "message": "Add exclude log to agent config (#836)\n\n* add exclude logs option", + "timestamp": "2024-09-18T11:07:55+01:00", + "tree_id": "8f1e55f5be2c7a0eca8aca60a57f8167c5a73805", + "url": "https://github.com/nginx/agent/commit/61c9a372d2f09ff3cb81d2fe363d9af6f8cec7eb" + }, + "date": 1726654413979, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1717624, + "unit": "ns/op\t 269614 B/op\t 1338 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1717624, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269614, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837012, + "unit": "ns/op\t 268744 B/op\t 1339 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837012, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268744, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843103, + "unit": "ns/op\t 268483 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843103, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268483, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834646, + "unit": "ns/op\t 269461 B/op\t 1339 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834646, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269461, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839355, + "unit": "ns/op\t 268825 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839355, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268825, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844141, + "unit": "ns/op\t 268721 B/op\t 1338 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844141, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268721, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852843, + "unit": "ns/op\t 268899 B/op\t 1339 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852843, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268899, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872084, + "unit": "ns/op\t 269228 B/op\t 1339 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872084, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269228, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840808, + "unit": "ns/op\t 269348 B/op\t 1339 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840808, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269348, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839359, + "unit": "ns/op\t 268899 B/op\t 1339 allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839359, + "unit": "ns/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268899, + "unit": "B/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205950, + "unit": "ns/op\t 533840 B/op\t 8940 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205950, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533840, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219973, + "unit": "ns/op\t 532305 B/op\t 8939 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219973, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532305, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182715, + "unit": "ns/op\t 533104 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182715, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533104, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193927, + "unit": "ns/op\t 533119 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193927, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533119, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213858, + "unit": "ns/op\t 532187 B/op\t 8939 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213858, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532187, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2233545, + "unit": "ns/op\t 532042 B/op\t 8939 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2233545, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532042, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199016, + "unit": "ns/op\t 532555 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199016, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532555, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202310, + "unit": "ns/op\t 531600 B/op\t 8939 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202310, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531600, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2237558, + "unit": "ns/op\t 533763 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2237558, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533763, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209851, + "unit": "ns/op\t 532875 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209851, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532875, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4000717, + "unit": "ns/op\t 827681 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4000717, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827681, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4028212, + "unit": "ns/op\t 825206 B/op\t 17073 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4028212, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825206, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4245140, + "unit": "ns/op\t 824560 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4245140, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824560, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4027134, + "unit": "ns/op\t 825270 B/op\t 17072 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4027134, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825270, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4001751, + "unit": "ns/op\t 825749 B/op\t 17072 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4001751, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825749, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4004576, + "unit": "ns/op\t 826298 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4004576, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826298, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4014948, + "unit": "ns/op\t 826208 B/op\t 17072 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4014948, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826208, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953772, + "unit": "ns/op\t 823335 B/op\t 17072 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953772, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823335, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003964, + "unit": "ns/op\t 824681 B/op\t 17072 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003964, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824681, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3997152, + "unit": "ns/op\t 823756 B/op\t 17072 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3997152, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823756, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5798697, + "unit": "ns/op\t 1110224 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5798697, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110224, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5822430, + "unit": "ns/op\t 1108716 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5822430, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108716, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5879033, + "unit": "ns/op\t 1111884 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5879033, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111884, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5821070, + "unit": "ns/op\t 1111057 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5821070, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111057, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5839085, + "unit": "ns/op\t 1110131 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5839085, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110131, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5827795, + "unit": "ns/op\t 1109989 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5827795, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109989, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5852689, + "unit": "ns/op\t 1110197 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5852689, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110197, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5741417, + "unit": "ns/op\t 1112072 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5741417, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112072, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5850838, + "unit": "ns/op\t 1113192 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5850838, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113192, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5796727, + "unit": "ns/op\t 1113077 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5796727, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113077, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17072331, + "unit": "ns/op\t 2894306 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17072331, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894306, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17416502, + "unit": "ns/op\t 2897144 B/op\t 74749 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17416502, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897144, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17113851, + "unit": "ns/op\t 2897243 B/op\t 74748 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17113851, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897243, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17146320, + "unit": "ns/op\t 2891632 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17146320, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891632, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17209489, + "unit": "ns/op\t 2895316 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17209489, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895316, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17176767, + "unit": "ns/op\t 2886708 B/op\t 74748 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17176767, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886708, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17137203, + "unit": "ns/op\t 2891696 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17137203, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891696, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17364565, + "unit": "ns/op\t 2894987 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17364565, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894987, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17127591, + "unit": "ns/op\t 2898739 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17127591, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898739, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17094793, + "unit": "ns/op\t 2892329 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17094793, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892329, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51992, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51992, + "unit": "ns/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52042, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52042, + "unit": "ns/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52265, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52265, + "unit": "ns/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51645, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51645, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51099, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51099, + "unit": "ns/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52169, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52169, + "unit": "ns/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52062, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52062, + "unit": "ns/op", + "extra": "23602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51184, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51184, + "unit": "ns/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51646, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51646, + "unit": "ns/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52695, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52695, + "unit": "ns/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51638, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51638, + "unit": "ns/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51896, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51896, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51370, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51370, + "unit": "ns/op", + "extra": "23568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51391, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51391, + "unit": "ns/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51361, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51361, + "unit": "ns/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51551, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51551, + "unit": "ns/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51610, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51610, + "unit": "ns/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51360, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51360, + "unit": "ns/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51531, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51531, + "unit": "ns/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51524, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51524, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50823, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50823, + "unit": "ns/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51383, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51383, + "unit": "ns/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51598, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51598, + "unit": "ns/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52289, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52289, + "unit": "ns/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52084, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52084, + "unit": "ns/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52163, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52163, + "unit": "ns/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51974, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51974, + "unit": "ns/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52432, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52432, + "unit": "ns/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51414, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51414, + "unit": "ns/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50918, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50918, + "unit": "ns/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3210549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3202437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3202437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3202437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3202437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3070530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "3070530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3070530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3070530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3179221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.7, + "unit": "ns/op", + "extra": "3179065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3212190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.3, + "unit": "ns/op", + "extra": "3212190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3212190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3212190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3203521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3215955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3221216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3221216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3221216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3221216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3194190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.1, + "unit": "ns/op", + "extra": "3194190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3194190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3194190 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "61c9a372d2f09ff3cb81d2fe363d9af6f8cec7eb", + "message": "Add exclude log to agent config (#836)\n\n* add exclude logs option", + "timestamp": "2024-09-18T11:07:55+01:00", + "tree_id": "8f1e55f5be2c7a0eca8aca60a57f8167c5a73805", + "url": "https://github.com/nginx/agent/commit/61c9a372d2f09ff3cb81d2fe363d9af6f8cec7eb" + }, + "date": 1726654554382, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.1312615253899, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.992061725905977, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c3e7878233bc1f6a7606ba2f168c6a5c0642ef9a", + "message": "Add file watcher and data plane status update integration test (#846)", + "timestamp": "2024-09-18T13:37:33+01:00", + "tree_id": "ae88cf1a61c128503afa7d322b58340b5c497703", + "url": "https://github.com/nginx/agent/commit/c3e7878233bc1f6a7606ba2f168c6a5c0642ef9a" + }, + "date": 1726663373728, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1537825, + "unit": "ns/op\t 268822 B/op\t 1338 allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1537825, + "unit": "ns/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268822, + "unit": "B/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 776386, + "unit": "ns/op\t 268595 B/op\t 1339 allocs/op", + "extra": "1537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 776386, + "unit": "ns/op", + "extra": "1537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268595, + "unit": "B/op", + "extra": "1537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 789295, + "unit": "ns/op\t 269211 B/op\t 1339 allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 789295, + "unit": "ns/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269211, + "unit": "B/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812448, + "unit": "ns/op\t 268431 B/op\t 1339 allocs/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812448, + "unit": "ns/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268431, + "unit": "B/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797398, + "unit": "ns/op\t 268527 B/op\t 1339 allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797398, + "unit": "ns/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268527, + "unit": "B/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793172, + "unit": "ns/op\t 268773 B/op\t 1339 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793172, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268773, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 798979, + "unit": "ns/op\t 268697 B/op\t 1339 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 798979, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268697, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821942, + "unit": "ns/op\t 269184 B/op\t 1339 allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821942, + "unit": "ns/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269184, + "unit": "B/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 785733, + "unit": "ns/op\t 268624 B/op\t 1339 allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 785733, + "unit": "ns/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268624, + "unit": "B/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 778145, + "unit": "ns/op\t 268832 B/op\t 1339 allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 778145, + "unit": "ns/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268832, + "unit": "B/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2106523, + "unit": "ns/op\t 533928 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2106523, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533928, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2130598, + "unit": "ns/op\t 533084 B/op\t 8939 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2130598, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533084, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173814, + "unit": "ns/op\t 533471 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173814, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533471, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2114655, + "unit": "ns/op\t 532756 B/op\t 8939 allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2114655, + "unit": "ns/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532756, + "unit": "B/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2105670, + "unit": "ns/op\t 533503 B/op\t 8940 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2105670, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533503, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2107011, + "unit": "ns/op\t 533541 B/op\t 8940 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2107011, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533541, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2085346, + "unit": "ns/op\t 533695 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2085346, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533695, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2093076, + "unit": "ns/op\t 533581 B/op\t 8939 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2093076, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533581, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2133256, + "unit": "ns/op\t 533498 B/op\t 8940 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2133256, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533498, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137188, + "unit": "ns/op\t 532412 B/op\t 8939 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137188, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532412, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3884927, + "unit": "ns/op\t 825905 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3884927, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825905, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3948572, + "unit": "ns/op\t 826921 B/op\t 17072 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3948572, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826921, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3796047, + "unit": "ns/op\t 825872 B/op\t 17073 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3796047, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825872, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3835680, + "unit": "ns/op\t 825091 B/op\t 17073 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3835680, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825091, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3884572, + "unit": "ns/op\t 826352 B/op\t 17072 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3884572, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826352, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3775936, + "unit": "ns/op\t 825786 B/op\t 17072 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3775936, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825786, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3847987, + "unit": "ns/op\t 824361 B/op\t 17072 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3847987, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824361, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3909529, + "unit": "ns/op\t 825984 B/op\t 17073 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3909529, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825984, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3892562, + "unit": "ns/op\t 826279 B/op\t 17073 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3892562, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826279, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3868273, + "unit": "ns/op\t 826054 B/op\t 17073 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3868273, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826054, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5607249, + "unit": "ns/op\t 1106603 B/op\t 25157 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5607249, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106603, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5559813, + "unit": "ns/op\t 1108891 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5559813, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108891, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5820531, + "unit": "ns/op\t 1111183 B/op\t 25157 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5820531, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111183, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5544860, + "unit": "ns/op\t 1113664 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5544860, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113664, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5558747, + "unit": "ns/op\t 1108457 B/op\t 25156 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5558747, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108457, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5594155, + "unit": "ns/op\t 1110565 B/op\t 25157 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5594155, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110565, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5645871, + "unit": "ns/op\t 1111108 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5645871, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111108, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5603587, + "unit": "ns/op\t 1107254 B/op\t 25156 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5603587, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107254, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5673869, + "unit": "ns/op\t 1110233 B/op\t 25157 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5673869, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110233, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5496882, + "unit": "ns/op\t 1116174 B/op\t 25158 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5496882, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1116174, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16242317, + "unit": "ns/op\t 2894354 B/op\t 74748 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16242317, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894354, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16316787, + "unit": "ns/op\t 2886824 B/op\t 74748 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16316787, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886824, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16360145, + "unit": "ns/op\t 2895900 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16360145, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895900, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16472936, + "unit": "ns/op\t 2894490 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16472936, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894490, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16540235, + "unit": "ns/op\t 2891232 B/op\t 74748 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16540235, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891232, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16212278, + "unit": "ns/op\t 2898179 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16212278, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898179, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16760650, + "unit": "ns/op\t 2899886 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16760650, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899886, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16277643, + "unit": "ns/op\t 2896762 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16277643, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896762, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16513044, + "unit": "ns/op\t 2897043 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16513044, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897043, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16253224, + "unit": "ns/op\t 2891085 B/op\t 74748 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16253224, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891085, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49360, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49360, + "unit": "ns/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49619, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49619, + "unit": "ns/op", + "extra": "23850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49684, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49684, + "unit": "ns/op", + "extra": "24342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48739, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48739, + "unit": "ns/op", + "extra": "24112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49595, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "24184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49595, + "unit": "ns/op", + "extra": "24184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "24184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49067, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49067, + "unit": "ns/op", + "extra": "24607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48963, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "24430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48963, + "unit": "ns/op", + "extra": "24430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "24430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49771, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49771, + "unit": "ns/op", + "extra": "23935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49101, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49101, + "unit": "ns/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49581, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "24088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49581, + "unit": "ns/op", + "extra": "24088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "24088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50559, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50559, + "unit": "ns/op", + "extra": "24564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49921, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49921, + "unit": "ns/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49233, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "24418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49233, + "unit": "ns/op", + "extra": "24418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "24418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49788, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "24298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49788, + "unit": "ns/op", + "extra": "24298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "24298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49730, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49730, + "unit": "ns/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50086, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50086, + "unit": "ns/op", + "extra": "24120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49234, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "24404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49234, + "unit": "ns/op", + "extra": "24404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "24404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48733, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "24166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48733, + "unit": "ns/op", + "extra": "24166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "24166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50809, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "24902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50809, + "unit": "ns/op", + "extra": "24902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "24902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49995, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49995, + "unit": "ns/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49789, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49789, + "unit": "ns/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49527, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49527, + "unit": "ns/op", + "extra": "23972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49039, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49039, + "unit": "ns/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 48987, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "24414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 48987, + "unit": "ns/op", + "extra": "24414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "24414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49654, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49654, + "unit": "ns/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50169, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50169, + "unit": "ns/op", + "extra": "24241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49666, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "24858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49666, + "unit": "ns/op", + "extra": "24858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "24858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49555, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49555, + "unit": "ns/op", + "extra": "24516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49807, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49807, + "unit": "ns/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50306, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50306, + "unit": "ns/op", + "extra": "23976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 361.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3216481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 361.2, + "unit": "ns/op", + "extra": "3216481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3216481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3216481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 366.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3378513 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 366.4, + "unit": "ns/op", + "extra": "3378513 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3378513 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3378513 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 369.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3231588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 369.7, + "unit": "ns/op", + "extra": "3231588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3231588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3231588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 364.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3279884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 364.2, + "unit": "ns/op", + "extra": "3279884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3279884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3279884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 362.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3289238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 362.1, + "unit": "ns/op", + "extra": "3289238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3289238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3289238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3280357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.5, + "unit": "ns/op", + "extra": "3280357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3280357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3280357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 367.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3302577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 367.5, + "unit": "ns/op", + "extra": "3302577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3302577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3302577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 359.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3335630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 359.2, + "unit": "ns/op", + "extra": "3335630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3335630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3335630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 363.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3308416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 363.2, + "unit": "ns/op", + "extra": "3308416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3308416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3308416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 366.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3267262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 366.9, + "unit": "ns/op", + "extra": "3267262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3267262 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3267262 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c3e7878233bc1f6a7606ba2f168c6a5c0642ef9a", + "message": "Add file watcher and data plane status update integration test (#846)", + "timestamp": "2024-09-18T13:37:33+01:00", + "tree_id": "ae88cf1a61c128503afa7d322b58340b5c497703", + "url": "https://github.com/nginx/agent/commit/c3e7878233bc1f6a7606ba2f168c6a5c0642ef9a" + }, + "date": 1726663549325, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.998421545601923, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 17.994486471350694, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "373df4bdcb8bb2f7f4bc46f1bb5788c8c96b1c47", + "message": "fix make stop mock otel collector target (#848)", + "timestamp": "2024-09-18T17:11:27+01:00", + "tree_id": "dcdbb2200d239226019a2eceb645a9e6c3b635b1", + "url": "https://github.com/nginx/agent/commit/373df4bdcb8bb2f7f4bc46f1bb5788c8c96b1c47" + }, + "date": 1726676227810, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1653259, + "unit": "ns/op\t 269570 B/op\t 1338 allocs/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1653259, + "unit": "ns/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269570, + "unit": "B/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844706, + "unit": "ns/op\t 269190 B/op\t 1339 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844706, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269190, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841944, + "unit": "ns/op\t 268978 B/op\t 1339 allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841944, + "unit": "ns/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268978, + "unit": "B/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847722, + "unit": "ns/op\t 268661 B/op\t 1339 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847722, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268661, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839466, + "unit": "ns/op\t 269449 B/op\t 1339 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839466, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269449, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848761, + "unit": "ns/op\t 269308 B/op\t 1339 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848761, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269308, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851308, + "unit": "ns/op\t 268976 B/op\t 1339 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851308, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268976, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838623, + "unit": "ns/op\t 269079 B/op\t 1338 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838623, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269079, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838301, + "unit": "ns/op\t 269212 B/op\t 1339 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838301, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269212, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851376, + "unit": "ns/op\t 269480 B/op\t 1339 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851376, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269480, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213274, + "unit": "ns/op\t 533569 B/op\t 8939 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213274, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533569, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204070, + "unit": "ns/op\t 533738 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204070, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533738, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204480, + "unit": "ns/op\t 532282 B/op\t 8939 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204480, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532282, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2218439, + "unit": "ns/op\t 534249 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2218439, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534249, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2217784, + "unit": "ns/op\t 532958 B/op\t 8939 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2217784, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532958, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214971, + "unit": "ns/op\t 532886 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214971, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532886, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211165, + "unit": "ns/op\t 532854 B/op\t 8940 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211165, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532854, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215186, + "unit": "ns/op\t 533226 B/op\t 8940 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215186, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533226, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2210490, + "unit": "ns/op\t 533923 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2210490, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533923, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2210486, + "unit": "ns/op\t 532256 B/op\t 8939 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2210486, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532256, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4030814, + "unit": "ns/op\t 827353 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4030814, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827353, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3994883, + "unit": "ns/op\t 825544 B/op\t 17072 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3994883, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825544, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4032865, + "unit": "ns/op\t 827174 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4032865, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827174, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4019816, + "unit": "ns/op\t 824682 B/op\t 17072 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4019816, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824682, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4036267, + "unit": "ns/op\t 824329 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4036267, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824329, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4054094, + "unit": "ns/op\t 825002 B/op\t 17072 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4054094, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825002, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4059196, + "unit": "ns/op\t 826281 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4059196, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826281, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043371, + "unit": "ns/op\t 826722 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043371, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826722, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043812, + "unit": "ns/op\t 827260 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043812, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827260, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4066423, + "unit": "ns/op\t 824871 B/op\t 17072 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4066423, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824871, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5885258, + "unit": "ns/op\t 1109829 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5885258, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109829, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5802104, + "unit": "ns/op\t 1112126 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5802104, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112126, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5885697, + "unit": "ns/op\t 1115003 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5885697, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115003, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5809740, + "unit": "ns/op\t 1110477 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5809740, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110477, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5817964, + "unit": "ns/op\t 1111749 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5817964, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111749, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5833571, + "unit": "ns/op\t 1106092 B/op\t 25156 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5833571, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106092, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5804291, + "unit": "ns/op\t 1110690 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5804291, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110690, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5907207, + "unit": "ns/op\t 1109993 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5907207, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109993, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5777128, + "unit": "ns/op\t 1110929 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5777128, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110929, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5810416, + "unit": "ns/op\t 1108909 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5810416, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108909, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17248855, + "unit": "ns/op\t 2895396 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17248855, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895396, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17416649, + "unit": "ns/op\t 2898282 B/op\t 74749 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17416649, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898282, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17258705, + "unit": "ns/op\t 2891770 B/op\t 74748 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17258705, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891770, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17535432, + "unit": "ns/op\t 2893039 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17535432, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893039, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17204872, + "unit": "ns/op\t 2896772 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17204872, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896772, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17262152, + "unit": "ns/op\t 2895385 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17262152, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895385, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16874106, + "unit": "ns/op\t 2899609 B/op\t 74749 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16874106, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899609, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17513752, + "unit": "ns/op\t 2899401 B/op\t 74749 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17513752, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899401, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17557941, + "unit": "ns/op\t 2896834 B/op\t 74749 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17557941, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896834, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17276908, + "unit": "ns/op\t 2893479 B/op\t 74748 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17276908, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893479, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51618, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51618, + "unit": "ns/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51495, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51495, + "unit": "ns/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51400, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51400, + "unit": "ns/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51772, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51772, + "unit": "ns/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51704, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51704, + "unit": "ns/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51869, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51869, + "unit": "ns/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51550, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51550, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51809, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51809, + "unit": "ns/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52398, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52398, + "unit": "ns/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52369, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52369, + "unit": "ns/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52587, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52587, + "unit": "ns/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51835, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51835, + "unit": "ns/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51453, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51453, + "unit": "ns/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52148, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52148, + "unit": "ns/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51737, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51737, + "unit": "ns/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52210, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52210, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52046, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52046, + "unit": "ns/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52610, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52610, + "unit": "ns/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51882, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51882, + "unit": "ns/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52569, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52569, + "unit": "ns/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52119, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52119, + "unit": "ns/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51933, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51933, + "unit": "ns/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52148, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52148, + "unit": "ns/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52167, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52167, + "unit": "ns/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52556, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52556, + "unit": "ns/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52313, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52313, + "unit": "ns/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53154, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53154, + "unit": "ns/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52420, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52420, + "unit": "ns/op", + "extra": "23190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52128, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52128, + "unit": "ns/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52311, + "unit": "ns/op\t 110075 B/op\t 38 allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52311, + "unit": "ns/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110075, + "unit": "B/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3223051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.5, + "unit": "ns/op", + "extra": "3223051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3223051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3223051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3236314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.2, + "unit": "ns/op", + "extra": "3236314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3236314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3236314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3239581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3239581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3239581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3239581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3232830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3232830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3232830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3232830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3219146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3219146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3219146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3219146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.9, + "unit": "ns/op", + "extra": "3215215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3231699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.1, + "unit": "ns/op", + "extra": "3231699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3231699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3231699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3215916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3230498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.7, + "unit": "ns/op", + "extra": "3230498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3230498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3230498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3224503 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.4, + "unit": "ns/op", + "extra": "3224503 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3224503 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3224503 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "373df4bdcb8bb2f7f4bc46f1bb5788c8c96b1c47", + "message": "fix make stop mock otel collector target (#848)", + "timestamp": "2024-09-18T17:11:27+01:00", + "tree_id": "dcdbb2200d239226019a2eceb645a9e6c3b635b1", + "url": "https://github.com/nginx/agent/commit/373df4bdcb8bb2f7f4bc46f1bb5788c8c96b1c47" + }, + "date": 1726676379588, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.998253151850513, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.97667013837453, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "chrisadams1267@gmail.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1b158d2c428020f78fef04e09b54f778739479f5", + "message": "Update CODEOWNERS (#850)\n\nAdding the public team nginx-agent", + "timestamp": "2024-09-19T17:34:01+01:00", + "tree_id": "59d71292e035779c4b0c0cb3d9bec35e7f47206b", + "url": "https://github.com/nginx/agent/commit/1b158d2c428020f78fef04e09b54f778739479f5" + }, + "date": 1726763988366, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1840496, + "unit": "ns/op\t 270190 B/op\t 1338 allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1840496, + "unit": "ns/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270190, + "unit": "B/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 868496, + "unit": "ns/op\t 269659 B/op\t 1339 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 868496, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269659, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875334, + "unit": "ns/op\t 269240 B/op\t 1339 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875334, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269240, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889439, + "unit": "ns/op\t 269335 B/op\t 1339 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889439, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269335, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879952, + "unit": "ns/op\t 268968 B/op\t 1339 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879952, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268968, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885581, + "unit": "ns/op\t 268883 B/op\t 1339 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885581, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268883, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886177, + "unit": "ns/op\t 269483 B/op\t 1339 allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886177, + "unit": "ns/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269483, + "unit": "B/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875335, + "unit": "ns/op\t 268898 B/op\t 1339 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875335, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268898, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875974, + "unit": "ns/op\t 268860 B/op\t 1339 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875974, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268860, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872003, + "unit": "ns/op\t 269437 B/op\t 1339 allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872003, + "unit": "ns/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269437, + "unit": "B/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2324337, + "unit": "ns/op\t 532650 B/op\t 8940 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2324337, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532650, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2300443, + "unit": "ns/op\t 534057 B/op\t 8940 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2300443, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534057, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2294009, + "unit": "ns/op\t 533462 B/op\t 8940 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2294009, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533462, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2315147, + "unit": "ns/op\t 532053 B/op\t 8940 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2315147, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532053, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2302005, + "unit": "ns/op\t 532991 B/op\t 8940 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2302005, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532991, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2311707, + "unit": "ns/op\t 534774 B/op\t 8940 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2311707, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534774, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2309427, + "unit": "ns/op\t 532441 B/op\t 8940 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2309427, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532441, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2307122, + "unit": "ns/op\t 532964 B/op\t 8940 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2307122, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532964, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2305790, + "unit": "ns/op\t 533986 B/op\t 8940 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2305790, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533986, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2315168, + "unit": "ns/op\t 533315 B/op\t 8940 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2315168, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533315, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4241967, + "unit": "ns/op\t 829093 B/op\t 17073 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4241967, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 829093, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4257815, + "unit": "ns/op\t 828594 B/op\t 17073 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4257815, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 828594, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4216127, + "unit": "ns/op\t 827726 B/op\t 17073 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4216127, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827726, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4181318, + "unit": "ns/op\t 825631 B/op\t 17073 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4181318, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825631, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4218998, + "unit": "ns/op\t 826146 B/op\t 17073 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4218998, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826146, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4232992, + "unit": "ns/op\t 825603 B/op\t 17073 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4232992, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825603, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4164492, + "unit": "ns/op\t 824616 B/op\t 17072 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4164492, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824616, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4220931, + "unit": "ns/op\t 824902 B/op\t 17073 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4220931, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824902, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4227692, + "unit": "ns/op\t 826496 B/op\t 17073 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4227692, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826496, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409418, + "unit": "ns/op\t 826572 B/op\t 17073 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409418, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826572, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6140980, + "unit": "ns/op\t 1111878 B/op\t 25157 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6140980, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111878, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6095292, + "unit": "ns/op\t 1111890 B/op\t 25157 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6095292, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111890, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6124295, + "unit": "ns/op\t 1109049 B/op\t 25157 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6124295, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109049, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6024639, + "unit": "ns/op\t 1110323 B/op\t 25157 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6024639, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110323, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6094770, + "unit": "ns/op\t 1112305 B/op\t 25157 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6094770, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112305, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6091066, + "unit": "ns/op\t 1114390 B/op\t 25157 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6091066, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114390, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6107185, + "unit": "ns/op\t 1113468 B/op\t 25158 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6107185, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113468, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6144022, + "unit": "ns/op\t 1111301 B/op\t 25158 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6144022, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111301, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6057948, + "unit": "ns/op\t 1110511 B/op\t 25157 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6057948, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110511, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6069884, + "unit": "ns/op\t 1113016 B/op\t 25157 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6069884, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113016, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17911372, + "unit": "ns/op\t 2901004 B/op\t 74749 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17911372, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901004, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18025392, + "unit": "ns/op\t 2893022 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18025392, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893022, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18133352, + "unit": "ns/op\t 2887289 B/op\t 74747 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18133352, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887289, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17865036, + "unit": "ns/op\t 2897969 B/op\t 74749 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17865036, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897969, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17953055, + "unit": "ns/op\t 2896849 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17953055, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896849, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17970548, + "unit": "ns/op\t 2892673 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17970548, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892673, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17883484, + "unit": "ns/op\t 2897481 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17883484, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897481, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18073271, + "unit": "ns/op\t 2895061 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18073271, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895061, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18091621, + "unit": "ns/op\t 2894611 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18091621, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894611, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18099563, + "unit": "ns/op\t 2898410 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18099563, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898410, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52843, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52843, + "unit": "ns/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52723, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52723, + "unit": "ns/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53942, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53942, + "unit": "ns/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52307, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52307, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52907, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52907, + "unit": "ns/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53036, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53036, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52633, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52633, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52341, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52341, + "unit": "ns/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52652, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52652, + "unit": "ns/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52235, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52235, + "unit": "ns/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52902, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52902, + "unit": "ns/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52371, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52371, + "unit": "ns/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52802, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52802, + "unit": "ns/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53430, + "unit": "ns/op\t 110086 B/op\t 38 allocs/op", + "extra": "22352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53430, + "unit": "ns/op", + "extra": "22352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110086, + "unit": "B/op", + "extra": "22352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52792, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52792, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52834, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52834, + "unit": "ns/op", + "extra": "22338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52424, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52424, + "unit": "ns/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52423, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52423, + "unit": "ns/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53295, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53295, + "unit": "ns/op", + "extra": "22154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53220, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53220, + "unit": "ns/op", + "extra": "22059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52089, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52089, + "unit": "ns/op", + "extra": "22191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54264, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54264, + "unit": "ns/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53556, + "unit": "ns/op\t 110088 B/op\t 38 allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53556, + "unit": "ns/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110088, + "unit": "B/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53405, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53405, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53272, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53272, + "unit": "ns/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53180, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53180, + "unit": "ns/op", + "extra": "22017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53997, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53997, + "unit": "ns/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53444, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53444, + "unit": "ns/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52979, + "unit": "ns/op\t 110086 B/op\t 38 allocs/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52979, + "unit": "ns/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110086, + "unit": "B/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53211, + "unit": "ns/op\t 110087 B/op\t 38 allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53211, + "unit": "ns/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110087, + "unit": "B/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.7, + "unit": "ns/op", + "extra": "3179184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3161929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3165610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3177146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2776958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "2776958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2776958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2776958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2894619 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.2, + "unit": "ns/op", + "extra": "2894619 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2894619 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2894619 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3151206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.6, + "unit": "ns/op", + "extra": "3153213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3155374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3155374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3155374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3155374 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "chrisadams1267@gmail.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1b158d2c428020f78fef04e09b54f778739479f5", + "message": "Update CODEOWNERS (#850)\n\nAdding the public team nginx-agent", + "timestamp": "2024-09-19T17:34:01+01:00", + "tree_id": "59d71292e035779c4b0c0cb3d9bec35e7f47206b", + "url": "https://github.com/nginx/agent/commit/1b158d2c428020f78fef04e09b54f778739479f5" + }, + "date": 1726764133340, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.66362236438628, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.988359546958566, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f8f444303f47dfab5b6daa38e704d5b6f63c4eb5", + "message": "Set cache equal to false for setup-go github action (#856)", + "timestamp": "2024-09-20T13:23:15+01:00", + "tree_id": "c7517578e8ac20386ac61e2fee67ce4e16033f96", + "url": "https://github.com/nginx/agent/commit/f8f444303f47dfab5b6daa38e704d5b6f63c4eb5" + }, + "date": 1726835318357, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1847696, + "unit": "ns/op\t 269681 B/op\t 1339 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1847696, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269681, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851979, + "unit": "ns/op\t 269130 B/op\t 1338 allocs/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851979, + "unit": "ns/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269130, + "unit": "B/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851980, + "unit": "ns/op\t 268318 B/op\t 1338 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851980, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268318, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858478, + "unit": "ns/op\t 268826 B/op\t 1339 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858478, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268826, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848605, + "unit": "ns/op\t 268657 B/op\t 1338 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848605, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268657, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853252, + "unit": "ns/op\t 269132 B/op\t 1339 allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853252, + "unit": "ns/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269132, + "unit": "B/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871283, + "unit": "ns/op\t 268489 B/op\t 1339 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871283, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268489, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856428, + "unit": "ns/op\t 268923 B/op\t 1339 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856428, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268923, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851979, + "unit": "ns/op\t 269321 B/op\t 1339 allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851979, + "unit": "ns/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269321, + "unit": "B/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839244, + "unit": "ns/op\t 268585 B/op\t 1338 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839244, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268585, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253011, + "unit": "ns/op\t 532684 B/op\t 8940 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253011, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532684, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2236665, + "unit": "ns/op\t 533613 B/op\t 8940 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2236665, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533613, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2235417, + "unit": "ns/op\t 534013 B/op\t 8940 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2235417, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534013, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2248198, + "unit": "ns/op\t 532745 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2248198, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532745, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2248651, + "unit": "ns/op\t 532997 B/op\t 8940 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2248651, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532997, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2245789, + "unit": "ns/op\t 532676 B/op\t 8939 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2245789, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532676, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2228541, + "unit": "ns/op\t 532387 B/op\t 8940 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2228541, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532387, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2242231, + "unit": "ns/op\t 532852 B/op\t 8939 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2242231, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532852, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2226355, + "unit": "ns/op\t 531918 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2226355, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531918, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2242308, + "unit": "ns/op\t 533701 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2242308, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533701, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4059610, + "unit": "ns/op\t 825515 B/op\t 17073 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4059610, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825515, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4101328, + "unit": "ns/op\t 827312 B/op\t 17073 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4101328, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827312, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4178583, + "unit": "ns/op\t 824001 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4178583, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824001, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4065362, + "unit": "ns/op\t 825562 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4065362, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825562, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4061962, + "unit": "ns/op\t 825105 B/op\t 17073 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4061962, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825105, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4054060, + "unit": "ns/op\t 825369 B/op\t 17072 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4054060, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825369, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4083985, + "unit": "ns/op\t 825118 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4083985, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825118, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4034628, + "unit": "ns/op\t 824485 B/op\t 17072 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4034628, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824485, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052173, + "unit": "ns/op\t 826664 B/op\t 17073 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052173, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826664, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4107541, + "unit": "ns/op\t 825522 B/op\t 17073 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4107541, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825522, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5854814, + "unit": "ns/op\t 1112150 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5854814, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112150, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5877652, + "unit": "ns/op\t 1108667 B/op\t 25156 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5877652, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108667, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5844757, + "unit": "ns/op\t 1110858 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5844757, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110858, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5896410, + "unit": "ns/op\t 1109083 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5896410, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109083, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5865050, + "unit": "ns/op\t 1114690 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5865050, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114690, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5925467, + "unit": "ns/op\t 1113944 B/op\t 25157 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5925467, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113944, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5841331, + "unit": "ns/op\t 1113049 B/op\t 25158 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5841331, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113049, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5815620, + "unit": "ns/op\t 1113996 B/op\t 25158 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5815620, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113996, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5935720, + "unit": "ns/op\t 1114154 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5935720, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114154, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5877205, + "unit": "ns/op\t 1107464 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5877205, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107464, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17043719, + "unit": "ns/op\t 2900378 B/op\t 74749 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17043719, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900378, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17175831, + "unit": "ns/op\t 2899362 B/op\t 74749 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17175831, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899362, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17153952, + "unit": "ns/op\t 2900890 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17153952, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900890, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17207864, + "unit": "ns/op\t 2897993 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17207864, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897993, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17091067, + "unit": "ns/op\t 2898061 B/op\t 74749 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17091067, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898061, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17117968, + "unit": "ns/op\t 2891520 B/op\t 74748 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17117968, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891520, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17082118, + "unit": "ns/op\t 2898450 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17082118, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898450, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17293075, + "unit": "ns/op\t 2900687 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17293075, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900687, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16942050, + "unit": "ns/op\t 2893568 B/op\t 74748 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16942050, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893568, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17249753, + "unit": "ns/op\t 2896817 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17249753, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896817, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50771, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50771, + "unit": "ns/op", + "extra": "23443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51220, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51220, + "unit": "ns/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51502, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51502, + "unit": "ns/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51245, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51245, + "unit": "ns/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50844, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50844, + "unit": "ns/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51212, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51212, + "unit": "ns/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50952, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50952, + "unit": "ns/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51261, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51261, + "unit": "ns/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51616, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51616, + "unit": "ns/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51377, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51377, + "unit": "ns/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51389, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51389, + "unit": "ns/op", + "extra": "23607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51501, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51501, + "unit": "ns/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51798, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51798, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51139, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51139, + "unit": "ns/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51338, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51338, + "unit": "ns/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51343, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51343, + "unit": "ns/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51511, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51511, + "unit": "ns/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51288, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51288, + "unit": "ns/op", + "extra": "22996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51438, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51438, + "unit": "ns/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51426, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51426, + "unit": "ns/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51151, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51151, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51535, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51535, + "unit": "ns/op", + "extra": "23272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51631, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51631, + "unit": "ns/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51399, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51399, + "unit": "ns/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51705, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51705, + "unit": "ns/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51147, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51147, + "unit": "ns/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51607, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51607, + "unit": "ns/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51494, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51494, + "unit": "ns/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51431, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51431, + "unit": "ns/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51541, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51541, + "unit": "ns/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.9, + "unit": "ns/op", + "extra": "3185508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.4, + "unit": "ns/op", + "extra": "3210936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3201342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210777 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3210777 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210777 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210777 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3201916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3233736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3233736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3233736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3233736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3229375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3229375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3229375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3229375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3191132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3211466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.2, + "unit": "ns/op", + "extra": "3211466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3211466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3211466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3183481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183481 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f8f444303f47dfab5b6daa38e704d5b6f63c4eb5", + "message": "Set cache equal to false for setup-go github action (#856)", + "timestamp": "2024-09-20T13:23:15+01:00", + "tree_id": "c7517578e8ac20386ac61e2fee67ce4e16033f96", + "url": "https://github.com/nginx/agent/commit/f8f444303f47dfab5b6daa38e704d5b6f63c4eb5" + }, + "date": 1726835486269, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.53054310781364, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.98054730355854, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "13f1b19b68c8fa83e3673f4ac33d5fde9f98dc36", + "message": "Merge pull request #802 from CVanF5/gencert\n\nAdd gencert function", + "timestamp": "2024-09-23T14:12:42+01:00", + "tree_id": "97cb911cc531b23a797fcf144ee0acb2af1767ad", + "url": "https://github.com/nginx/agent/commit/13f1b19b68c8fa83e3673f4ac33d5fde9f98dc36" + }, + "date": 1727097479965, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1791814, + "unit": "ns/op\t 269650 B/op\t 1339 allocs/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1791814, + "unit": "ns/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269650, + "unit": "B/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828304, + "unit": "ns/op\t 268233 B/op\t 1338 allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828304, + "unit": "ns/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268233, + "unit": "B/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825996, + "unit": "ns/op\t 269166 B/op\t 1339 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825996, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269166, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838462, + "unit": "ns/op\t 269490 B/op\t 1339 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838462, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269490, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825934, + "unit": "ns/op\t 269138 B/op\t 1339 allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825934, + "unit": "ns/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269138, + "unit": "B/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853813, + "unit": "ns/op\t 268558 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853813, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268558, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829012, + "unit": "ns/op\t 268603 B/op\t 1338 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829012, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268603, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 823925, + "unit": "ns/op\t 268540 B/op\t 1339 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 823925, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268540, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834529, + "unit": "ns/op\t 269172 B/op\t 1339 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834529, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269172, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833172, + "unit": "ns/op\t 269123 B/op\t 1339 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833172, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269123, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181772, + "unit": "ns/op\t 532291 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181772, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532291, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162133, + "unit": "ns/op\t 534650 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162133, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534650, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208872, + "unit": "ns/op\t 534294 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208872, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534294, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173098, + "unit": "ns/op\t 534131 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173098, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534131, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145106, + "unit": "ns/op\t 532955 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145106, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532955, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187607, + "unit": "ns/op\t 533563 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187607, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533563, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160408, + "unit": "ns/op\t 534105 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160408, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534105, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160055, + "unit": "ns/op\t 534073 B/op\t 8940 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160055, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534073, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160367, + "unit": "ns/op\t 533494 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160367, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533494, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175132, + "unit": "ns/op\t 533515 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175132, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533515, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3949691, + "unit": "ns/op\t 825504 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3949691, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825504, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3976880, + "unit": "ns/op\t 825286 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3976880, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825286, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3961087, + "unit": "ns/op\t 824145 B/op\t 17072 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3961087, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824145, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3927216, + "unit": "ns/op\t 824998 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3927216, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824998, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3984373, + "unit": "ns/op\t 825176 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3984373, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825176, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3923364, + "unit": "ns/op\t 829543 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3923364, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 829543, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3975719, + "unit": "ns/op\t 827621 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3975719, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827621, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3952706, + "unit": "ns/op\t 825849 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3952706, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825849, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3923394, + "unit": "ns/op\t 825211 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3923394, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825211, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3970427, + "unit": "ns/op\t 825266 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3970427, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825266, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5720369, + "unit": "ns/op\t 1113393 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5720369, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113393, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5708631, + "unit": "ns/op\t 1114158 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5708631, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114158, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5742000, + "unit": "ns/op\t 1111731 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5742000, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111731, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5692389, + "unit": "ns/op\t 1111973 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5692389, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111973, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5698376, + "unit": "ns/op\t 1114422 B/op\t 25158 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5698376, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114422, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5692363, + "unit": "ns/op\t 1113764 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5692363, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113764, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5688819, + "unit": "ns/op\t 1108302 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5688819, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108302, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700512, + "unit": "ns/op\t 1110054 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700512, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110054, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5711602, + "unit": "ns/op\t 1110261 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5711602, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110261, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5770929, + "unit": "ns/op\t 1110868 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5770929, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110868, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16936589, + "unit": "ns/op\t 2896797 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16936589, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896797, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16635283, + "unit": "ns/op\t 2902851 B/op\t 74749 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16635283, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902851, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16962675, + "unit": "ns/op\t 2898708 B/op\t 74750 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16962675, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898708, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16786947, + "unit": "ns/op\t 2890004 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16786947, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890004, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16766069, + "unit": "ns/op\t 2898798 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16766069, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898798, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16770154, + "unit": "ns/op\t 2901168 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16770154, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901168, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16808168, + "unit": "ns/op\t 2887985 B/op\t 74748 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16808168, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887985, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16547934, + "unit": "ns/op\t 2898903 B/op\t 74749 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16547934, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898903, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16951138, + "unit": "ns/op\t 2893156 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16951138, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893156, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16941942, + "unit": "ns/op\t 2889716 B/op\t 74748 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16941942, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889716, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50679, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50679, + "unit": "ns/op", + "extra": "23772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51276, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51276, + "unit": "ns/op", + "extra": "23818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51309, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51309, + "unit": "ns/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51562, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51562, + "unit": "ns/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51216, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51216, + "unit": "ns/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51295, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51295, + "unit": "ns/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52810, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52810, + "unit": "ns/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51213, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51213, + "unit": "ns/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51504, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51504, + "unit": "ns/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50900, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50900, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50968, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50968, + "unit": "ns/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51350, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51350, + "unit": "ns/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51041, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51041, + "unit": "ns/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51375, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51375, + "unit": "ns/op", + "extra": "23486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51021, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51021, + "unit": "ns/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51224, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51224, + "unit": "ns/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51630, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51630, + "unit": "ns/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51378, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51378, + "unit": "ns/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51398, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51398, + "unit": "ns/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51240, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51240, + "unit": "ns/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51325, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51325, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51717, + "unit": "ns/op\t 110086 B/op\t 38 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51717, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110086, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51300, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51300, + "unit": "ns/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51905, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51905, + "unit": "ns/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51246, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51246, + "unit": "ns/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51165, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51165, + "unit": "ns/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51645, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51645, + "unit": "ns/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51290, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51290, + "unit": "ns/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51853, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51853, + "unit": "ns/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51545, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51545, + "unit": "ns/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3195828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3195828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3195828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3195828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2588954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.6, + "unit": "ns/op", + "extra": "2588954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2588954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2588954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3199824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3201686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3208825 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.1, + "unit": "ns/op", + "extra": "3208825 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3208825 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3208825 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3211983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.9, + "unit": "ns/op", + "extra": "3211983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3211983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3211983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3208186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373, + "unit": "ns/op", + "extra": "3208186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3208186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3208186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3189639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.4, + "unit": "ns/op", + "extra": "3209438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198048 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.1, + "unit": "ns/op", + "extra": "3198048 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198048 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198048 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "13f1b19b68c8fa83e3673f4ac33d5fde9f98dc36", + "message": "Merge pull request #802 from CVanF5/gencert\n\nAdd gencert function", + "timestamp": "2024-09-23T14:12:42+01:00", + "tree_id": "97cb911cc531b23a797fcf144ee0acb2af1767ad", + "url": "https://github.com/nginx/agent/commit/13f1b19b68c8fa83e3673f4ac33d5fde9f98dc36" + }, + "date": 1727097666994, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.798474213904138, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.991954877502106, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4bc86f337d5e297dea6a50ce65310e3466224ee2", + "message": "agent log to standard out as well as a file (#858)\n\n* agent log to standard out as well as a file", + "timestamp": "2024-09-23T15:02:21+01:00", + "tree_id": "6a2aa7400e7880c63755fc89717cdc5ed5702c7b", + "url": "https://github.com/nginx/agent/commit/4bc86f337d5e297dea6a50ce65310e3466224ee2" + }, + "date": 1727100465816, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1756636, + "unit": "ns/op\t 269324 B/op\t 1338 allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1756636, + "unit": "ns/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269324, + "unit": "B/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828923, + "unit": "ns/op\t 268535 B/op\t 1338 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828923, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268535, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831006, + "unit": "ns/op\t 269079 B/op\t 1339 allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831006, + "unit": "ns/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269079, + "unit": "B/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829515, + "unit": "ns/op\t 268658 B/op\t 1338 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829515, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268658, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837634, + "unit": "ns/op\t 269434 B/op\t 1339 allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837634, + "unit": "ns/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269434, + "unit": "B/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854108, + "unit": "ns/op\t 268301 B/op\t 1338 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854108, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268301, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835741, + "unit": "ns/op\t 269123 B/op\t 1339 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835741, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269123, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827012, + "unit": "ns/op\t 269056 B/op\t 1338 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827012, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269056, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829019, + "unit": "ns/op\t 268649 B/op\t 1339 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829019, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268649, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829132, + "unit": "ns/op\t 269286 B/op\t 1339 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829132, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269286, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188485, + "unit": "ns/op\t 533550 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188485, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533550, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190032, + "unit": "ns/op\t 534106 B/op\t 8940 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190032, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534106, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181443, + "unit": "ns/op\t 532590 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181443, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532590, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185947, + "unit": "ns/op\t 533972 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185947, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533972, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175721, + "unit": "ns/op\t 534043 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175721, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534043, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182611, + "unit": "ns/op\t 533328 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182611, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533328, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173194, + "unit": "ns/op\t 533978 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173194, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533978, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182912, + "unit": "ns/op\t 534112 B/op\t 8940 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182912, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534112, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189012, + "unit": "ns/op\t 532958 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189012, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532958, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173636, + "unit": "ns/op\t 532313 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173636, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532313, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3971262, + "unit": "ns/op\t 824521 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3971262, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824521, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979020, + "unit": "ns/op\t 825875 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979020, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825875, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3973485, + "unit": "ns/op\t 825115 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3973485, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825115, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3967510, + "unit": "ns/op\t 825314 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3967510, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825314, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3992021, + "unit": "ns/op\t 825940 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3992021, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825940, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3973327, + "unit": "ns/op\t 825791 B/op\t 17072 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3973327, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825791, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3918913, + "unit": "ns/op\t 824740 B/op\t 17073 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3918913, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824740, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3974996, + "unit": "ns/op\t 825514 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3974996, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825514, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002986, + "unit": "ns/op\t 826638 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002986, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826638, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4105637, + "unit": "ns/op\t 825225 B/op\t 17072 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4105637, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825225, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5738412, + "unit": "ns/op\t 1112880 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5738412, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112880, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5792805, + "unit": "ns/op\t 1110453 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5792805, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110453, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5742985, + "unit": "ns/op\t 1111086 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5742985, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111086, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5822929, + "unit": "ns/op\t 1112991 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5822929, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112991, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5728228, + "unit": "ns/op\t 1110564 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5728228, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110564, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681461, + "unit": "ns/op\t 1112367 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681461, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112367, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5712947, + "unit": "ns/op\t 1109300 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5712947, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109300, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5732722, + "unit": "ns/op\t 1111052 B/op\t 25158 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5732722, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111052, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706954, + "unit": "ns/op\t 1107851 B/op\t 25156 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706954, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107851, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5765329, + "unit": "ns/op\t 1113481 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5765329, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113481, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16891149, + "unit": "ns/op\t 2900621 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16891149, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900621, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16758543, + "unit": "ns/op\t 2897529 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16758543, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897529, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16962620, + "unit": "ns/op\t 2892403 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16962620, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892403, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16902099, + "unit": "ns/op\t 2889376 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16902099, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889376, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16911850, + "unit": "ns/op\t 2905957 B/op\t 74750 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16911850, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2905957, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16768936, + "unit": "ns/op\t 2896066 B/op\t 74749 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16768936, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896066, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16852558, + "unit": "ns/op\t 2901829 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16852558, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901829, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16829256, + "unit": "ns/op\t 2897363 B/op\t 74749 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16829256, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897363, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16772711, + "unit": "ns/op\t 2893735 B/op\t 74749 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16772711, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893735, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16632211, + "unit": "ns/op\t 2901189 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16632211, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901189, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52021, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52021, + "unit": "ns/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51561, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51561, + "unit": "ns/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51766, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51766, + "unit": "ns/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50920, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50920, + "unit": "ns/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51887, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51887, + "unit": "ns/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51306, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51306, + "unit": "ns/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51819, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51819, + "unit": "ns/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51320, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51320, + "unit": "ns/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51218, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51218, + "unit": "ns/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51792, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51792, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51851, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51851, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52360, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52360, + "unit": "ns/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51533, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51533, + "unit": "ns/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51400, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51400, + "unit": "ns/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51635, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51635, + "unit": "ns/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51657, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51657, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51293, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51293, + "unit": "ns/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51350, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51350, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51813, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51813, + "unit": "ns/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52183, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52183, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52177, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52177, + "unit": "ns/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51905, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51905, + "unit": "ns/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51939, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51939, + "unit": "ns/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51623, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51623, + "unit": "ns/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51887, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51887, + "unit": "ns/op", + "extra": "22486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52114, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52114, + "unit": "ns/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52416, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52416, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52502, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52502, + "unit": "ns/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51905, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51905, + "unit": "ns/op", + "extra": "23431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52272, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52272, + "unit": "ns/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3218472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.3, + "unit": "ns/op", + "extra": "3218472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3218472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3218472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3226713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3226713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3226713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3226713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "3178590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3222652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.9, + "unit": "ns/op", + "extra": "3222652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3222652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3222652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3189505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179230 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3179230 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179230 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179230 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3210234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3210234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3210234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3210234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3193489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193489 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.7, + "unit": "ns/op", + "extra": "3207897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "3200133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200133 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4bc86f337d5e297dea6a50ce65310e3466224ee2", + "message": "agent log to standard out as well as a file (#858)\n\n* agent log to standard out as well as a file", + "timestamp": "2024-09-23T15:02:21+01:00", + "tree_id": "6a2aa7400e7880c63755fc89717cdc5ed5702c7b", + "url": "https://github.com/nginx/agent/commit/4bc86f337d5e297dea6a50ce65310e3466224ee2" + }, + "date": 1727100617081, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.064608951976982, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.984187159274057, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7285e27167e0413e35fe60482c6d2de644945de6", + "message": "Move Dockerfiles to test (#855)\n\n* move dockerfiles to test", + "timestamp": "2024-09-23T15:58:26+01:00", + "tree_id": "1c02e07ee5fc1b2baf9e1cd9fb6f55bd6e3552c4", + "url": "https://github.com/nginx/agent/commit/7285e27167e0413e35fe60482c6d2de644945de6" + }, + "date": 1727103830817, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1855481, + "unit": "ns/op\t 269549 B/op\t 1338 allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1855481, + "unit": "ns/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269549, + "unit": "B/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833255, + "unit": "ns/op\t 269345 B/op\t 1339 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833255, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269345, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831624, + "unit": "ns/op\t 269673 B/op\t 1339 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831624, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269673, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835189, + "unit": "ns/op\t 269450 B/op\t 1339 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835189, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269450, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850933, + "unit": "ns/op\t 268657 B/op\t 1338 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850933, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268657, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839270, + "unit": "ns/op\t 269102 B/op\t 1339 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839270, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269102, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829649, + "unit": "ns/op\t 269504 B/op\t 1339 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829649, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269504, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840294, + "unit": "ns/op\t 269295 B/op\t 1338 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840294, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269295, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842561, + "unit": "ns/op\t 269145 B/op\t 1339 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842561, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269145, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834852, + "unit": "ns/op\t 269116 B/op\t 1339 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834852, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269116, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2166692, + "unit": "ns/op\t 533286 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2166692, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533286, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178391, + "unit": "ns/op\t 533786 B/op\t 8940 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178391, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533786, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188796, + "unit": "ns/op\t 534162 B/op\t 8940 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188796, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534162, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193308, + "unit": "ns/op\t 534296 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193308, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534296, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184272, + "unit": "ns/op\t 533987 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184272, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533987, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192323, + "unit": "ns/op\t 533311 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192323, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533311, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191321, + "unit": "ns/op\t 532753 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191321, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532753, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174226, + "unit": "ns/op\t 531702 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174226, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531702, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189720, + "unit": "ns/op\t 533470 B/op\t 8940 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189720, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533470, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2231107, + "unit": "ns/op\t 533469 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2231107, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533469, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4109366, + "unit": "ns/op\t 825270 B/op\t 17073 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4109366, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825270, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4027238, + "unit": "ns/op\t 826363 B/op\t 17073 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4027238, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826363, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4080778, + "unit": "ns/op\t 825821 B/op\t 17073 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4080778, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825821, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4037922, + "unit": "ns/op\t 824775 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4037922, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824775, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4081267, + "unit": "ns/op\t 826050 B/op\t 17073 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4081267, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826050, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4058249, + "unit": "ns/op\t 826101 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4058249, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826101, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4042623, + "unit": "ns/op\t 824252 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4042623, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824252, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4039913, + "unit": "ns/op\t 825383 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4039913, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825383, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4023364, + "unit": "ns/op\t 824441 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4023364, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824441, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4164386, + "unit": "ns/op\t 824417 B/op\t 17073 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4164386, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824417, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5963515, + "unit": "ns/op\t 1109818 B/op\t 25158 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5963515, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109818, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5968091, + "unit": "ns/op\t 1111406 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5968091, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111406, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5919076, + "unit": "ns/op\t 1112559 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5919076, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112559, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5875756, + "unit": "ns/op\t 1111315 B/op\t 25157 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5875756, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111315, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5943012, + "unit": "ns/op\t 1111466 B/op\t 25157 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5943012, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111466, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5853760, + "unit": "ns/op\t 1116261 B/op\t 25158 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5853760, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1116261, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5867982, + "unit": "ns/op\t 1109374 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5867982, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109374, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5752243, + "unit": "ns/op\t 1111367 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5752243, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111367, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5916800, + "unit": "ns/op\t 1112892 B/op\t 25158 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5916800, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112892, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5901979, + "unit": "ns/op\t 1110171 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5901979, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110171, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17698448, + "unit": "ns/op\t 2899792 B/op\t 74750 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17698448, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899792, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17442438, + "unit": "ns/op\t 2898554 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17442438, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898554, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17086847, + "unit": "ns/op\t 2899479 B/op\t 74750 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17086847, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899479, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17384063, + "unit": "ns/op\t 2893965 B/op\t 74748 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17384063, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893965, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17404422, + "unit": "ns/op\t 2900073 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17404422, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900073, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17524142, + "unit": "ns/op\t 2895044 B/op\t 74749 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17524142, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895044, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17401649, + "unit": "ns/op\t 2899975 B/op\t 74749 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17401649, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899975, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17353431, + "unit": "ns/op\t 2900799 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17353431, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900799, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17290577, + "unit": "ns/op\t 2893168 B/op\t 74748 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17290577, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893168, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17548461, + "unit": "ns/op\t 2900544 B/op\t 74749 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17548461, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900544, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52730, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52730, + "unit": "ns/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51914, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51914, + "unit": "ns/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52288, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52288, + "unit": "ns/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52317, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52317, + "unit": "ns/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52025, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52025, + "unit": "ns/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52537, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52537, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52556, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52556, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52703, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52703, + "unit": "ns/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53990, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53990, + "unit": "ns/op", + "extra": "22850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53605, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53605, + "unit": "ns/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53140, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53140, + "unit": "ns/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53427, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53427, + "unit": "ns/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52600, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52600, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53120, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53120, + "unit": "ns/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53517, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53517, + "unit": "ns/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53680, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53680, + "unit": "ns/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52738, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52738, + "unit": "ns/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52794, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52794, + "unit": "ns/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54455, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54455, + "unit": "ns/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53395, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53395, + "unit": "ns/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52107, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52107, + "unit": "ns/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52949, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52949, + "unit": "ns/op", + "extra": "22362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53239, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53239, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53067, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53067, + "unit": "ns/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53541, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53541, + "unit": "ns/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52554, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52554, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52533, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52533, + "unit": "ns/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52737, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52737, + "unit": "ns/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52599, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52599, + "unit": "ns/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53301, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53301, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3189877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.1, + "unit": "ns/op", + "extra": "3158786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3169826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3171920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3160404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.8, + "unit": "ns/op", + "extra": "3160404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3160404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3160404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3177176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 417.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3155486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 417.7, + "unit": "ns/op", + "extra": "3155486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3155486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3155486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3216859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3216859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3216859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3216859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.6, + "unit": "ns/op", + "extra": "3199692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3188148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188148 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7285e27167e0413e35fe60482c6d2de644945de6", + "message": "Move Dockerfiles to test (#855)\n\n* move dockerfiles to test", + "timestamp": "2024-09-23T15:58:26+01:00", + "tree_id": "1c02e07ee5fc1b2baf9e1cd9fb6f55bd6e3552c4", + "url": "https://github.com/nginx/agent/commit/7285e27167e0413e35fe60482c6d2de644945de6" + }, + "date": 1727103976155, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.463770701379584, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.995546456142264, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8d039f16a82e832f59e5c62cff4f94005b120a82", + "message": "Change connection created message log level (#864)\n\n* change log level of connection log", + "timestamp": "2024-09-25T10:06:51+01:00", + "tree_id": "3f5ab50c7428b767af48271c4cc7c1659a31d88b", + "url": "https://github.com/nginx/agent/commit/8d039f16a82e832f59e5c62cff4f94005b120a82" + }, + "date": 1727255534975, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1794670, + "unit": "ns/op\t 270160 B/op\t 1339 allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1794670, + "unit": "ns/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270160, + "unit": "B/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860992, + "unit": "ns/op\t 268254 B/op\t 1338 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860992, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268254, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837384, + "unit": "ns/op\t 268734 B/op\t 1339 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837384, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268734, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845450, + "unit": "ns/op\t 268772 B/op\t 1339 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845450, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268772, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833374, + "unit": "ns/op\t 268983 B/op\t 1339 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833374, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268983, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833095, + "unit": "ns/op\t 269035 B/op\t 1339 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833095, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269035, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833845, + "unit": "ns/op\t 269180 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833845, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269180, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832900, + "unit": "ns/op\t 269268 B/op\t 1339 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832900, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269268, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841943, + "unit": "ns/op\t 269649 B/op\t 1339 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841943, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269649, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833004, + "unit": "ns/op\t 268513 B/op\t 1338 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833004, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268513, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183754, + "unit": "ns/op\t 532453 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183754, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532453, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2166945, + "unit": "ns/op\t 534512 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2166945, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534512, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183236, + "unit": "ns/op\t 532980 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183236, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532980, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180524, + "unit": "ns/op\t 533029 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180524, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533029, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2166866, + "unit": "ns/op\t 533283 B/op\t 8940 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2166866, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533283, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164026, + "unit": "ns/op\t 533468 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164026, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533468, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190717, + "unit": "ns/op\t 531310 B/op\t 8939 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190717, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531310, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163684, + "unit": "ns/op\t 533733 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163684, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533733, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176796, + "unit": "ns/op\t 532797 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176796, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532797, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179963, + "unit": "ns/op\t 534186 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179963, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534186, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4025179, + "unit": "ns/op\t 827554 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4025179, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827554, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043362, + "unit": "ns/op\t 824585 B/op\t 17072 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043362, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824585, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4103588, + "unit": "ns/op\t 828515 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4103588, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 828515, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3949302, + "unit": "ns/op\t 825927 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3949302, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825927, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3944144, + "unit": "ns/op\t 826270 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3944144, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826270, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950674, + "unit": "ns/op\t 825972 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950674, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825972, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3975213, + "unit": "ns/op\t 829492 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3975213, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 829492, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977895, + "unit": "ns/op\t 825662 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977895, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825662, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977576, + "unit": "ns/op\t 825214 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977576, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825214, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3929336, + "unit": "ns/op\t 827346 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3929336, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827346, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5687147, + "unit": "ns/op\t 1111680 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5687147, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111680, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5670732, + "unit": "ns/op\t 1110216 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5670732, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110216, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5767027, + "unit": "ns/op\t 1111239 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5767027, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111239, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5751278, + "unit": "ns/op\t 1109670 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5751278, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109670, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5774721, + "unit": "ns/op\t 1109994 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5774721, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109994, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5759692, + "unit": "ns/op\t 1116590 B/op\t 25158 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5759692, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1116590, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5728042, + "unit": "ns/op\t 1111931 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5728042, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111931, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5752861, + "unit": "ns/op\t 1113128 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5752861, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113128, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5687814, + "unit": "ns/op\t 1110454 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5687814, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110454, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5734901, + "unit": "ns/op\t 1107990 B/op\t 25156 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5734901, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107990, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16768164, + "unit": "ns/op\t 2894229 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16768164, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894229, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16771502, + "unit": "ns/op\t 2902813 B/op\t 74750 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16771502, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902813, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16811283, + "unit": "ns/op\t 2896231 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16811283, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896231, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16932222, + "unit": "ns/op\t 2893843 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16932222, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893843, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16918316, + "unit": "ns/op\t 2901961 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16918316, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901961, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16750732, + "unit": "ns/op\t 2890418 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16750732, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890418, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16754844, + "unit": "ns/op\t 2895151 B/op\t 74748 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16754844, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895151, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17149627, + "unit": "ns/op\t 2895180 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17149627, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895180, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16784083, + "unit": "ns/op\t 2896885 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16784083, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896885, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16892245, + "unit": "ns/op\t 2895345 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16892245, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895345, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50255, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50255, + "unit": "ns/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51073, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51073, + "unit": "ns/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50125, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "24193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50125, + "unit": "ns/op", + "extra": "24193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "24193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50574, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50574, + "unit": "ns/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50616, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50616, + "unit": "ns/op", + "extra": "23460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50596, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50596, + "unit": "ns/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51133, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51133, + "unit": "ns/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50883, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50883, + "unit": "ns/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51100, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51100, + "unit": "ns/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50659, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50659, + "unit": "ns/op", + "extra": "23373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50668, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50668, + "unit": "ns/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50616, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50616, + "unit": "ns/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50750, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50750, + "unit": "ns/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50378, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50378, + "unit": "ns/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50764, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50764, + "unit": "ns/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50902, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50902, + "unit": "ns/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50695, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50695, + "unit": "ns/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51034, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51034, + "unit": "ns/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50385, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50385, + "unit": "ns/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50902, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50902, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50720, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50720, + "unit": "ns/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50710, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50710, + "unit": "ns/op", + "extra": "23955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50949, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50949, + "unit": "ns/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51723, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51723, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50792, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50792, + "unit": "ns/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51022, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51022, + "unit": "ns/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50751, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50751, + "unit": "ns/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52019, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52019, + "unit": "ns/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50823, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50823, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51135, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51135, + "unit": "ns/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3192993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3211072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3211072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3211072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3211072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3215575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3206188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 413, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206083 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 413, + "unit": "ns/op", + "extra": "3206083 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206083 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206083 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.3, + "unit": "ns/op", + "extra": "3172942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3194709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.6, + "unit": "ns/op", + "extra": "3194709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3194709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3194709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3205401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.5, + "unit": "ns/op", + "extra": "3205401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3205401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3205401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.3, + "unit": "ns/op", + "extra": "3207177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.1, + "unit": "ns/op", + "extra": "3206888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206888 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8d039f16a82e832f59e5c62cff4f94005b120a82", + "message": "Change connection created message log level (#864)\n\n* change log level of connection log", + "timestamp": "2024-09-25T10:06:51+01:00", + "tree_id": "3f5ab50c7428b767af48271c4cc7c1659a31d88b", + "url": "https://github.com/nginx/agent/commit/8d039f16a82e832f59e5c62cff4f94005b120a82" + }, + "date": 1727255685519, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.197300329960143, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.996331185074048, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b9de2aab953842c17c2d7a7ae21ef2b315effad5", + "message": "Update extensions config for OTel collector (#843)", + "timestamp": "2024-09-26T10:15:12+01:00", + "tree_id": "baaa636ed7a637192341b506cec463ea019389b1", + "url": "https://github.com/nginx/agent/commit/b9de2aab953842c17c2d7a7ae21ef2b315effad5" + }, + "date": 1727342435131, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1793177, + "unit": "ns/op\t 269545 B/op\t 1338 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1793177, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269545, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837963, + "unit": "ns/op\t 269384 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837963, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269384, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841948, + "unit": "ns/op\t 269098 B/op\t 1339 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841948, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269098, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847425, + "unit": "ns/op\t 268832 B/op\t 1339 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847425, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268832, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834791, + "unit": "ns/op\t 268632 B/op\t 1338 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834791, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268632, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857890, + "unit": "ns/op\t 268640 B/op\t 1338 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857890, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268640, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849887, + "unit": "ns/op\t 268633 B/op\t 1338 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849887, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268633, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850199, + "unit": "ns/op\t 268825 B/op\t 1339 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850199, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268825, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851714, + "unit": "ns/op\t 269547 B/op\t 1339 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851714, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269547, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857145, + "unit": "ns/op\t 269424 B/op\t 1339 allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857145, + "unit": "ns/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269424, + "unit": "B/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2245429, + "unit": "ns/op\t 534262 B/op\t 8940 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2245429, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534262, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2238942, + "unit": "ns/op\t 533637 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2238942, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533637, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2230683, + "unit": "ns/op\t 534316 B/op\t 8940 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2230683, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534316, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2250674, + "unit": "ns/op\t 534275 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2250674, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534275, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253958, + "unit": "ns/op\t 533516 B/op\t 8940 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253958, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533516, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2251019, + "unit": "ns/op\t 533139 B/op\t 8939 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2251019, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533139, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283010, + "unit": "ns/op\t 533618 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283010, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533618, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2276187, + "unit": "ns/op\t 533472 B/op\t 8940 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2276187, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533472, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2237423, + "unit": "ns/op\t 534186 B/op\t 8940 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2237423, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534186, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253717, + "unit": "ns/op\t 533700 B/op\t 8940 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253717, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533700, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4154825, + "unit": "ns/op\t 825326 B/op\t 17073 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4154825, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825326, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4061213, + "unit": "ns/op\t 826115 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4061213, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826115, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4015022, + "unit": "ns/op\t 824598 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4015022, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824598, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4094916, + "unit": "ns/op\t 826593 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4094916, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826593, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4102072, + "unit": "ns/op\t 825285 B/op\t 17072 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4102072, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825285, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4039424, + "unit": "ns/op\t 826183 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4039424, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826183, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4067993, + "unit": "ns/op\t 825592 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4067993, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825592, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4083110, + "unit": "ns/op\t 826621 B/op\t 17072 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4083110, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826621, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4078000, + "unit": "ns/op\t 826852 B/op\t 17073 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4078000, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826852, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4097217, + "unit": "ns/op\t 823970 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4097217, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823970, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5999586, + "unit": "ns/op\t 1110281 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5999586, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110281, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5817289, + "unit": "ns/op\t 1113101 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5817289, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113101, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5847979, + "unit": "ns/op\t 1109766 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5847979, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109766, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5885932, + "unit": "ns/op\t 1109866 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5885932, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109866, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6179099, + "unit": "ns/op\t 1110656 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6179099, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110656, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5839574, + "unit": "ns/op\t 1111045 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5839574, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111045, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5936419, + "unit": "ns/op\t 1111229 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5936419, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111229, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5877256, + "unit": "ns/op\t 1113044 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5877256, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113044, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5890363, + "unit": "ns/op\t 1111200 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5890363, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111200, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5850600, + "unit": "ns/op\t 1113171 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5850600, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113171, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17214900, + "unit": "ns/op\t 2897057 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17214900, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897057, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17385121, + "unit": "ns/op\t 2895629 B/op\t 74748 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17385121, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895629, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17482404, + "unit": "ns/op\t 2901615 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17482404, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901615, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17293537, + "unit": "ns/op\t 2902889 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17293537, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902889, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17127123, + "unit": "ns/op\t 2895148 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17127123, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895148, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17440758, + "unit": "ns/op\t 2893956 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17440758, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893956, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17339208, + "unit": "ns/op\t 2891104 B/op\t 74748 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17339208, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891104, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17225761, + "unit": "ns/op\t 2890236 B/op\t 74748 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17225761, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890236, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17083362, + "unit": "ns/op\t 2895457 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17083362, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895457, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17145826, + "unit": "ns/op\t 2896318 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17145826, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896318, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50878, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50878, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51068, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51068, + "unit": "ns/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51294, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51294, + "unit": "ns/op", + "extra": "23258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51589, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51589, + "unit": "ns/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51394, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51394, + "unit": "ns/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51362, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51362, + "unit": "ns/op", + "extra": "23739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50729, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50729, + "unit": "ns/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51290, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51290, + "unit": "ns/op", + "extra": "23666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51495, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51495, + "unit": "ns/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51822, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51822, + "unit": "ns/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50975, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50975, + "unit": "ns/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51480, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51480, + "unit": "ns/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51237, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51237, + "unit": "ns/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50866, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50866, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51842, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51842, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51164, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51164, + "unit": "ns/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51715, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51715, + "unit": "ns/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51293, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51293, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51932, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51932, + "unit": "ns/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51922, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51922, + "unit": "ns/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51706, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51706, + "unit": "ns/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50776, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50776, + "unit": "ns/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51422, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51422, + "unit": "ns/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51770, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51770, + "unit": "ns/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51726, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51726, + "unit": "ns/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51278, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51278, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51560, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51560, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51838, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51838, + "unit": "ns/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51356, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51356, + "unit": "ns/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51277, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51277, + "unit": "ns/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3213697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 421.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 421.5, + "unit": "ns/op", + "extra": "3080313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3215234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3211119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.5, + "unit": "ns/op", + "extra": "3211119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3211119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3211119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3220999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3220999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3220999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3220999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3224362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.6, + "unit": "ns/op", + "extra": "3224362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3224362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3224362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3203360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3208515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.3, + "unit": "ns/op", + "extra": "3208515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3208515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3208515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.9, + "unit": "ns/op", + "extra": "3199490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.4, + "unit": "ns/op", + "extra": "3193399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193399 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b9de2aab953842c17c2d7a7ae21ef2b315effad5", + "message": "Update extensions config for OTel collector (#843)", + "timestamp": "2024-09-26T10:15:12+01:00", + "tree_id": "baaa636ed7a637192341b506cec463ea019389b1", + "url": "https://github.com/nginx/agent/commit/b9de2aab953842c17c2d7a7ae21ef2b315effad5" + }, + "date": 1727342590396, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.197287580625364, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.998020978518824, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "682e27d4bff2b6130e69b82e2125d7a2c67384f8", + "message": "Update processors and exporters config for Otel collector (#839)", + "timestamp": "2024-09-26T11:15:51+01:00", + "tree_id": "93bc901b2c149c0c4f46de94d3736181f0143f7e", + "url": "https://github.com/nginx/agent/commit/682e27d4bff2b6130e69b82e2125d7a2c67384f8" + }, + "date": 1727346086082, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1734738, + "unit": "ns/op\t 270025 B/op\t 1338 allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1734738, + "unit": "ns/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270025, + "unit": "B/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830945, + "unit": "ns/op\t 269157 B/op\t 1339 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830945, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269157, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837461, + "unit": "ns/op\t 268922 B/op\t 1338 allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837461, + "unit": "ns/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268922, + "unit": "B/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836149, + "unit": "ns/op\t 269696 B/op\t 1339 allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836149, + "unit": "ns/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269696, + "unit": "B/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854827, + "unit": "ns/op\t 269211 B/op\t 1339 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854827, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269211, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831856, + "unit": "ns/op\t 269740 B/op\t 1339 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831856, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269740, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830260, + "unit": "ns/op\t 269424 B/op\t 1339 allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830260, + "unit": "ns/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269424, + "unit": "B/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831947, + "unit": "ns/op\t 269211 B/op\t 1339 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831947, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269211, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837213, + "unit": "ns/op\t 269034 B/op\t 1339 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837213, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269034, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834671, + "unit": "ns/op\t 268956 B/op\t 1338 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834671, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268956, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182028, + "unit": "ns/op\t 533063 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182028, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533063, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179606, + "unit": "ns/op\t 533205 B/op\t 8940 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179606, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533205, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162529, + "unit": "ns/op\t 534067 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162529, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534067, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178518, + "unit": "ns/op\t 532913 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178518, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532913, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170279, + "unit": "ns/op\t 532757 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170279, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532757, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2155806, + "unit": "ns/op\t 532541 B/op\t 8940 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2155806, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532541, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193822, + "unit": "ns/op\t 532242 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193822, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532242, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2154340, + "unit": "ns/op\t 533126 B/op\t 8940 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2154340, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533126, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2155772, + "unit": "ns/op\t 533957 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2155772, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533957, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161376, + "unit": "ns/op\t 533700 B/op\t 8940 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161376, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533700, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4011063, + "unit": "ns/op\t 824793 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4011063, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824793, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903241, + "unit": "ns/op\t 825109 B/op\t 17073 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903241, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825109, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3959685, + "unit": "ns/op\t 825834 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3959685, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825834, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3963567, + "unit": "ns/op\t 824858 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3963567, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824858, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3898209, + "unit": "ns/op\t 825436 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3898209, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825436, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979855, + "unit": "ns/op\t 825844 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979855, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825844, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3938650, + "unit": "ns/op\t 826549 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3938650, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826549, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3962686, + "unit": "ns/op\t 825463 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3962686, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825463, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950407, + "unit": "ns/op\t 824410 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950407, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824410, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002027, + "unit": "ns/op\t 825418 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002027, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825418, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5642620, + "unit": "ns/op\t 1112328 B/op\t 25158 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5642620, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112328, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700524, + "unit": "ns/op\t 1109395 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700524, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109395, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5777825, + "unit": "ns/op\t 1111747 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5777825, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111747, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757878, + "unit": "ns/op\t 1106740 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757878, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106740, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5736663, + "unit": "ns/op\t 1112462 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5736663, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112462, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757824, + "unit": "ns/op\t 1109766 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757824, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109766, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5707417, + "unit": "ns/op\t 1110373 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5707417, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110373, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5830444, + "unit": "ns/op\t 1110838 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5830444, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110838, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5732542, + "unit": "ns/op\t 1115050 B/op\t 25158 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5732542, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115050, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5758591, + "unit": "ns/op\t 1112908 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5758591, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112908, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16822500, + "unit": "ns/op\t 2901333 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16822500, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901333, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16817075, + "unit": "ns/op\t 2896112 B/op\t 74748 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16817075, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896112, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16888556, + "unit": "ns/op\t 2891396 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16888556, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891396, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16714941, + "unit": "ns/op\t 2891648 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16714941, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891648, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17259669, + "unit": "ns/op\t 2894850 B/op\t 74748 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17259669, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894850, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17065805, + "unit": "ns/op\t 2902978 B/op\t 74750 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17065805, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902978, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16920483, + "unit": "ns/op\t 2902154 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16920483, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902154, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16736750, + "unit": "ns/op\t 2898295 B/op\t 74748 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16736750, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898295, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16795264, + "unit": "ns/op\t 2897037 B/op\t 74748 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16795264, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897037, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17285511, + "unit": "ns/op\t 2895579 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17285511, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895579, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51432, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51432, + "unit": "ns/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51269, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51269, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51743, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51743, + "unit": "ns/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51566, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51566, + "unit": "ns/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50950, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50950, + "unit": "ns/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51452, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51452, + "unit": "ns/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51242, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51242, + "unit": "ns/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50943, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50943, + "unit": "ns/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51743, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51743, + "unit": "ns/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51353, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51353, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51293, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51293, + "unit": "ns/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52543, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52543, + "unit": "ns/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51649, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51649, + "unit": "ns/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51057, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51057, + "unit": "ns/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51523, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51523, + "unit": "ns/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51886, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51886, + "unit": "ns/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51723, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51723, + "unit": "ns/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51790, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51790, + "unit": "ns/op", + "extra": "23316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51773, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51773, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52497, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52497, + "unit": "ns/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51976, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51976, + "unit": "ns/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52951, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52951, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52249, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52249, + "unit": "ns/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51902, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51902, + "unit": "ns/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51685, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51685, + "unit": "ns/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52606, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52606, + "unit": "ns/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52302, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52302, + "unit": "ns/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52273, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52273, + "unit": "ns/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52168, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52168, + "unit": "ns/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52204, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52204, + "unit": "ns/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.6, + "unit": "ns/op", + "extra": "3178591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3168178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3176804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3178857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.3, + "unit": "ns/op", + "extra": "3189132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.6, + "unit": "ns/op", + "extra": "3200548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.2, + "unit": "ns/op", + "extra": "3067128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.9, + "unit": "ns/op", + "extra": "3156676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3151429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3190572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3190572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3190572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3190572 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "682e27d4bff2b6130e69b82e2125d7a2c67384f8", + "message": "Update processors and exporters config for Otel collector (#839)", + "timestamp": "2024-09-26T11:15:51+01:00", + "tree_id": "93bc901b2c149c0c4f46de94d3736181f0143f7e", + "url": "https://github.com/nginx/agent/commit/682e27d4bff2b6130e69b82e2125d7a2c67384f8" + }, + "date": 1727346255686, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.932069674854244, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.997761949655757, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ead9df833282ba4a6ffef8c4e9ef0880d708c3a5", + "message": "Fix nginx response status metrics (#854)", + "timestamp": "2024-09-26T11:41:28+01:00", + "tree_id": "cbf6af35b97f585f9ed6f857581e2ab9e71dd385", + "url": "https://github.com/nginx/agent/commit/ead9df833282ba4a6ffef8c4e9ef0880d708c3a5" + }, + "date": 1727347606769, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1747161, + "unit": "ns/op\t 269584 B/op\t 1339 allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1747161, + "unit": "ns/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269584, + "unit": "B/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859106, + "unit": "ns/op\t 269027 B/op\t 1339 allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859106, + "unit": "ns/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269027, + "unit": "B/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834510, + "unit": "ns/op\t 268505 B/op\t 1339 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834510, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268505, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832942, + "unit": "ns/op\t 268932 B/op\t 1339 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832942, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268932, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836975, + "unit": "ns/op\t 269322 B/op\t 1339 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836975, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269322, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847560, + "unit": "ns/op\t 268215 B/op\t 1338 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847560, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268215, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829705, + "unit": "ns/op\t 268988 B/op\t 1339 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829705, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268988, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830660, + "unit": "ns/op\t 268561 B/op\t 1338 allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830660, + "unit": "ns/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268561, + "unit": "B/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830242, + "unit": "ns/op\t 269285 B/op\t 1339 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830242, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269285, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831300, + "unit": "ns/op\t 268672 B/op\t 1339 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831300, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268672, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181843, + "unit": "ns/op\t 533461 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181843, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533461, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2220462, + "unit": "ns/op\t 533339 B/op\t 8940 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2220462, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533339, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161284, + "unit": "ns/op\t 533964 B/op\t 8940 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161284, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533964, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2138583, + "unit": "ns/op\t 532814 B/op\t 8940 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2138583, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532814, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2144010, + "unit": "ns/op\t 533939 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2144010, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533939, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191385, + "unit": "ns/op\t 532270 B/op\t 8940 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191385, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532270, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178858, + "unit": "ns/op\t 534162 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178858, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534162, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178784, + "unit": "ns/op\t 533066 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178784, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533066, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145823, + "unit": "ns/op\t 533760 B/op\t 8940 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145823, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533760, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169798, + "unit": "ns/op\t 534450 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169798, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534450, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3895332, + "unit": "ns/op\t 826484 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3895332, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826484, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3908061, + "unit": "ns/op\t 824423 B/op\t 17072 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3908061, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824423, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3967025, + "unit": "ns/op\t 824283 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3967025, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824283, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3913281, + "unit": "ns/op\t 825402 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3913281, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825402, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3928359, + "unit": "ns/op\t 825301 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3928359, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825301, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3905220, + "unit": "ns/op\t 824572 B/op\t 17072 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3905220, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824572, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3895775, + "unit": "ns/op\t 827845 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3895775, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827845, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3932028, + "unit": "ns/op\t 827518 B/op\t 17073 allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3932028, + "unit": "ns/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827518, + "unit": "B/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3848956, + "unit": "ns/op\t 824022 B/op\t 17072 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3848956, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824022, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903386, + "unit": "ns/op\t 826754 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903386, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826754, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5597428, + "unit": "ns/op\t 1112775 B/op\t 25158 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5597428, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112775, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5653202, + "unit": "ns/op\t 1110208 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5653202, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110208, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5772954, + "unit": "ns/op\t 1113415 B/op\t 25158 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5772954, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113415, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5576717, + "unit": "ns/op\t 1109901 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5576717, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109901, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5704491, + "unit": "ns/op\t 1112573 B/op\t 25158 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5704491, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112573, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5619392, + "unit": "ns/op\t 1108251 B/op\t 25156 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5619392, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108251, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5661573, + "unit": "ns/op\t 1109818 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5661573, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109818, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5763888, + "unit": "ns/op\t 1111793 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5763888, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111793, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5664381, + "unit": "ns/op\t 1111612 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5664381, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111612, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5675397, + "unit": "ns/op\t 1112378 B/op\t 25158 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5675397, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112378, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16701221, + "unit": "ns/op\t 2904663 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16701221, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904663, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16943541, + "unit": "ns/op\t 2894103 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16943541, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894103, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16892481, + "unit": "ns/op\t 2902856 B/op\t 74749 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16892481, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902856, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16958368, + "unit": "ns/op\t 2892457 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16958368, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892457, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16981010, + "unit": "ns/op\t 2893627 B/op\t 74748 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16981010, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893627, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16970678, + "unit": "ns/op\t 2895272 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16970678, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895272, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16760744, + "unit": "ns/op\t 2888055 B/op\t 74747 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16760744, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888055, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16750398, + "unit": "ns/op\t 2894699 B/op\t 74749 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16750398, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894699, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16939138, + "unit": "ns/op\t 2894771 B/op\t 74750 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16939138, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894771, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17038762, + "unit": "ns/op\t 2893278 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17038762, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893278, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51498, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51498, + "unit": "ns/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52486, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52486, + "unit": "ns/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51939, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51939, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52175, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52175, + "unit": "ns/op", + "extra": "23487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52489, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52489, + "unit": "ns/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51155, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51155, + "unit": "ns/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51778, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51778, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51542, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51542, + "unit": "ns/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51815, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51815, + "unit": "ns/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52124, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52124, + "unit": "ns/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51483, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51483, + "unit": "ns/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52150, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52150, + "unit": "ns/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52403, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52403, + "unit": "ns/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51542, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51542, + "unit": "ns/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52076, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52076, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51125, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51125, + "unit": "ns/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51703, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51703, + "unit": "ns/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51741, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51741, + "unit": "ns/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52088, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52088, + "unit": "ns/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51391, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51391, + "unit": "ns/op", + "extra": "23614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51971, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51971, + "unit": "ns/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52013, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52013, + "unit": "ns/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51292, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51292, + "unit": "ns/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52435, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52435, + "unit": "ns/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51594, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51594, + "unit": "ns/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50810, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50810, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50901, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50901, + "unit": "ns/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52064, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52064, + "unit": "ns/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52552, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52552, + "unit": "ns/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51401, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51401, + "unit": "ns/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3111644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3111644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3111644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3111644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113487 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.3, + "unit": "ns/op", + "extra": "3113487 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113487 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113487 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3097478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3150261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.4, + "unit": "ns/op", + "extra": "3133402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.3, + "unit": "ns/op", + "extra": "3069278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3114992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3114992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3114992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3114992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2924940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.2, + "unit": "ns/op", + "extra": "2924940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2924940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2924940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3131918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131918 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ead9df833282ba4a6ffef8c4e9ef0880d708c3a5", + "message": "Fix nginx response status metrics (#854)", + "timestamp": "2024-09-26T11:41:28+01:00", + "tree_id": "cbf6af35b97f585f9ed6f857581e2ab9e71dd385", + "url": "https://github.com/nginx/agent/commit/ead9df833282ba4a6ffef8c4e9ef0880d708c3a5" + }, + "date": 1727347762687, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.197331688384473, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.995635852497013, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "20f0c1cb4ad468d6f3de4d1e681e806451f43590", + "message": "Added Integration tests to check install, uninstall of agent and version command (#859)\n\n* add install uninstall test", + "timestamp": "2024-09-26T14:23:39+01:00", + "tree_id": "1564492c6be89b65709cee3d04cdb9b6ce76282f", + "url": "https://github.com/nginx/agent/commit/20f0c1cb4ad468d6f3de4d1e681e806451f43590" + }, + "date": 1727357349717, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1808389, + "unit": "ns/op\t 270566 B/op\t 1339 allocs/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1808389, + "unit": "ns/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270566, + "unit": "B/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855959, + "unit": "ns/op\t 268810 B/op\t 1339 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855959, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268810, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861444, + "unit": "ns/op\t 269083 B/op\t 1339 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861444, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269083, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836771, + "unit": "ns/op\t 268554 B/op\t 1338 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836771, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268554, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846210, + "unit": "ns/op\t 269663 B/op\t 1339 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846210, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269663, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854492, + "unit": "ns/op\t 269592 B/op\t 1339 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854492, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269592, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842105, + "unit": "ns/op\t 268908 B/op\t 1339 allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842105, + "unit": "ns/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268908, + "unit": "B/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836965, + "unit": "ns/op\t 268849 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836965, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268849, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862083, + "unit": "ns/op\t 268684 B/op\t 1339 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862083, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268684, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849371, + "unit": "ns/op\t 268826 B/op\t 1339 allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849371, + "unit": "ns/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268826, + "unit": "B/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198170, + "unit": "ns/op\t 532999 B/op\t 8940 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198170, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532999, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2220573, + "unit": "ns/op\t 533100 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2220573, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533100, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198261, + "unit": "ns/op\t 533259 B/op\t 8940 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198261, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533259, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2203514, + "unit": "ns/op\t 532987 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2203514, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532987, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162842, + "unit": "ns/op\t 532830 B/op\t 8940 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162842, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532830, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199359, + "unit": "ns/op\t 532700 B/op\t 8940 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199359, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532700, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164943, + "unit": "ns/op\t 533764 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164943, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533764, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176161, + "unit": "ns/op\t 533753 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176161, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533753, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2224079, + "unit": "ns/op\t 533724 B/op\t 8940 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2224079, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533724, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181238, + "unit": "ns/op\t 533852 B/op\t 8940 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181238, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533852, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4005103, + "unit": "ns/op\t 825697 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4005103, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825697, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4056818, + "unit": "ns/op\t 825079 B/op\t 17072 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4056818, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825079, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003210, + "unit": "ns/op\t 824906 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003210, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824906, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3987613, + "unit": "ns/op\t 823481 B/op\t 17072 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3987613, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823481, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977548, + "unit": "ns/op\t 825251 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977548, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825251, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4020747, + "unit": "ns/op\t 824791 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4020747, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824791, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009978, + "unit": "ns/op\t 824568 B/op\t 17072 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009978, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824568, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4061288, + "unit": "ns/op\t 827362 B/op\t 17073 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4061288, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827362, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4068588, + "unit": "ns/op\t 825250 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4068588, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825250, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3983683, + "unit": "ns/op\t 826655 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3983683, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826655, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5726777, + "unit": "ns/op\t 1108862 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5726777, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108862, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5858033, + "unit": "ns/op\t 1110661 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5858033, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110661, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5853969, + "unit": "ns/op\t 1111372 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5853969, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111372, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5818775, + "unit": "ns/op\t 1112438 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5818775, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112438, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5773679, + "unit": "ns/op\t 1111341 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5773679, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111341, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5801952, + "unit": "ns/op\t 1112862 B/op\t 25158 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5801952, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112862, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5717409, + "unit": "ns/op\t 1109937 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5717409, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109937, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5722353, + "unit": "ns/op\t 1108930 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5722353, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108930, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5908204, + "unit": "ns/op\t 1109660 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5908204, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109660, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5841942, + "unit": "ns/op\t 1114833 B/op\t 25158 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5841942, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114833, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17249900, + "unit": "ns/op\t 2900230 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17249900, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900230, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17158200, + "unit": "ns/op\t 2891746 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17158200, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891746, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17263498, + "unit": "ns/op\t 2896575 B/op\t 74748 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17263498, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896575, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17067956, + "unit": "ns/op\t 2898350 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17067956, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898350, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17356027, + "unit": "ns/op\t 2892109 B/op\t 74748 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17356027, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892109, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17023793, + "unit": "ns/op\t 2894259 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17023793, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894259, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17099144, + "unit": "ns/op\t 2889338 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17099144, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889338, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17334895, + "unit": "ns/op\t 2896570 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17334895, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896570, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17383948, + "unit": "ns/op\t 2896776 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17383948, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896776, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17159196, + "unit": "ns/op\t 2891974 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17159196, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891974, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52089, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52089, + "unit": "ns/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50985, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50985, + "unit": "ns/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50790, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50790, + "unit": "ns/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50665, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50665, + "unit": "ns/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50879, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50879, + "unit": "ns/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51052, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51052, + "unit": "ns/op", + "extra": "23496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51628, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51628, + "unit": "ns/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50474, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50474, + "unit": "ns/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51172, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51172, + "unit": "ns/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50996, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50996, + "unit": "ns/op", + "extra": "23406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51483, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51483, + "unit": "ns/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51754, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51754, + "unit": "ns/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51287, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51287, + "unit": "ns/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51984, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51984, + "unit": "ns/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51588, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51588, + "unit": "ns/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51398, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51398, + "unit": "ns/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51419, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51419, + "unit": "ns/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52099, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52099, + "unit": "ns/op", + "extra": "23266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51472, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51472, + "unit": "ns/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52654, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52654, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51997, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51997, + "unit": "ns/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51859, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51859, + "unit": "ns/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51294, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51294, + "unit": "ns/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51650, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51650, + "unit": "ns/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51791, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51791, + "unit": "ns/op", + "extra": "23292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51383, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51383, + "unit": "ns/op", + "extra": "23199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51574, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51574, + "unit": "ns/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51608, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51608, + "unit": "ns/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51561, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51561, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52566, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52566, + "unit": "ns/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3192547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3152692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3161097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3141133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.2, + "unit": "ns/op", + "extra": "3140346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3151665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.3, + "unit": "ns/op", + "extra": "3128382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3148827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3158524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3149806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149806 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "20f0c1cb4ad468d6f3de4d1e681e806451f43590", + "message": "Added Integration tests to check install, uninstall of agent and version command (#859)\n\n* add install uninstall test", + "timestamp": "2024-09-26T14:23:39+01:00", + "tree_id": "1564492c6be89b65709cee3d04cdb9b6ce76282f", + "url": "https://github.com/nginx/agent/commit/20f0c1cb4ad468d6f3de4d1e681e806451f43590" + }, + "date": 1727357518425, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.66359248158589, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.979200863617397, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ff2a1fbc7ab2d87c5448c06202bf13427c56854f", + "message": "Update building agent section in README (#867)", + "timestamp": "2024-09-26T14:29:18+01:00", + "tree_id": "88d8add4e30081b564fd6621bdc449d94a49cf3e", + "url": "https://github.com/nginx/agent/commit/ff2a1fbc7ab2d87c5448c06202bf13427c56854f" + }, + "date": 1727357686614, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1762929, + "unit": "ns/op\t 269932 B/op\t 1339 allocs/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1762929, + "unit": "ns/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269932, + "unit": "B/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844176, + "unit": "ns/op\t 268966 B/op\t 1338 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844176, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268966, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851529, + "unit": "ns/op\t 269036 B/op\t 1339 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851529, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269036, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873503, + "unit": "ns/op\t 268133 B/op\t 1338 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873503, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268133, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853338, + "unit": "ns/op\t 269082 B/op\t 1339 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853338, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269082, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850846, + "unit": "ns/op\t 268870 B/op\t 1339 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850846, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268870, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850260, + "unit": "ns/op\t 268790 B/op\t 1339 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850260, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268790, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848889, + "unit": "ns/op\t 268509 B/op\t 1338 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848889, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268509, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852345, + "unit": "ns/op\t 268545 B/op\t 1338 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852345, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268545, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844337, + "unit": "ns/op\t 269296 B/op\t 1339 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844337, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269296, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2224548, + "unit": "ns/op\t 532698 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2224548, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532698, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2231368, + "unit": "ns/op\t 533975 B/op\t 8940 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2231368, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533975, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208790, + "unit": "ns/op\t 532653 B/op\t 8940 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208790, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532653, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223747, + "unit": "ns/op\t 533621 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223747, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533621, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213300, + "unit": "ns/op\t 533555 B/op\t 8940 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213300, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533555, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2247875, + "unit": "ns/op\t 532874 B/op\t 8939 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2247875, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532874, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8939, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2228355, + "unit": "ns/op\t 532808 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2228355, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532808, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2277916, + "unit": "ns/op\t 533211 B/op\t 8940 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2277916, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533211, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2234399, + "unit": "ns/op\t 534330 B/op\t 8940 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2234399, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534330, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2246917, + "unit": "ns/op\t 532939 B/op\t 8940 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2246917, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532939, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4106184, + "unit": "ns/op\t 824881 B/op\t 17072 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4106184, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824881, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4078137, + "unit": "ns/op\t 824902 B/op\t 17073 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4078137, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824902, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4110405, + "unit": "ns/op\t 824322 B/op\t 17072 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4110405, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824322, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4110391, + "unit": "ns/op\t 828343 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4110391, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 828343, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4098008, + "unit": "ns/op\t 826217 B/op\t 17073 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4098008, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826217, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4147999, + "unit": "ns/op\t 823277 B/op\t 17072 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4147999, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823277, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4137588, + "unit": "ns/op\t 827013 B/op\t 17072 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4137588, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827013, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4103330, + "unit": "ns/op\t 825923 B/op\t 17073 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4103330, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825923, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4075538, + "unit": "ns/op\t 824338 B/op\t 17072 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4075538, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824338, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4142415, + "unit": "ns/op\t 826173 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4142415, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826173, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5974193, + "unit": "ns/op\t 1113476 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5974193, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113476, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6005900, + "unit": "ns/op\t 1114240 B/op\t 25158 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6005900, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114240, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5916069, + "unit": "ns/op\t 1110537 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5916069, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110537, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5930347, + "unit": "ns/op\t 1115370 B/op\t 25158 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5930347, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115370, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5951925, + "unit": "ns/op\t 1108833 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5951925, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108833, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5886694, + "unit": "ns/op\t 1113699 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5886694, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113699, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5880565, + "unit": "ns/op\t 1111354 B/op\t 25156 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5880565, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111354, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5963503, + "unit": "ns/op\t 1108371 B/op\t 25156 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5963503, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108371, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5934417, + "unit": "ns/op\t 1110392 B/op\t 25157 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5934417, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110392, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5910908, + "unit": "ns/op\t 1111554 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5910908, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111554, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17204412, + "unit": "ns/op\t 2894394 B/op\t 74749 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17204412, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894394, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17458780, + "unit": "ns/op\t 2897220 B/op\t 74750 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17458780, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897220, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17316690, + "unit": "ns/op\t 2886057 B/op\t 74748 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17316690, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886057, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17410486, + "unit": "ns/op\t 2889635 B/op\t 74748 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17410486, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889635, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17423123, + "unit": "ns/op\t 2900779 B/op\t 74748 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17423123, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900779, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17415222, + "unit": "ns/op\t 2897842 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17415222, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897842, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17312974, + "unit": "ns/op\t 2895458 B/op\t 74748 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17312974, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895458, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17339173, + "unit": "ns/op\t 2892510 B/op\t 74748 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17339173, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892510, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17176516, + "unit": "ns/op\t 2899137 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17176516, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899137, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17562030, + "unit": "ns/op\t 2904460 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17562030, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904460, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51861, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51861, + "unit": "ns/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51613, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51613, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51258, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51258, + "unit": "ns/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51472, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51472, + "unit": "ns/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51803, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51803, + "unit": "ns/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51654, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51654, + "unit": "ns/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51830, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51830, + "unit": "ns/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51828, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51828, + "unit": "ns/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51561, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51561, + "unit": "ns/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51602, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51602, + "unit": "ns/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52035, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52035, + "unit": "ns/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52124, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52124, + "unit": "ns/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51894, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51894, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51781, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51781, + "unit": "ns/op", + "extra": "23516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51261, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51261, + "unit": "ns/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51696, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51696, + "unit": "ns/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51903, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51903, + "unit": "ns/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51823, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51823, + "unit": "ns/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51537, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51537, + "unit": "ns/op", + "extra": "23284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51556, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51556, + "unit": "ns/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51820, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51820, + "unit": "ns/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52372, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52372, + "unit": "ns/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52297, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52297, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51806, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51806, + "unit": "ns/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52029, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52029, + "unit": "ns/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52293, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52293, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52103, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52103, + "unit": "ns/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51438, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51438, + "unit": "ns/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52830, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52830, + "unit": "ns/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52053, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52053, + "unit": "ns/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.7, + "unit": "ns/op", + "extra": "3180778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3169729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3191000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3178225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3160604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3160604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3160604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3160604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3165584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165584 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3111261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.9, + "unit": "ns/op", + "extra": "3111261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3111261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3111261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182150 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3182150 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182150 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182150 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3175060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.9, + "unit": "ns/op", + "extra": "3178299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178299 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ff2a1fbc7ab2d87c5448c06202bf13427c56854f", + "message": "Update building agent section in README (#867)", + "timestamp": "2024-09-26T14:29:18+01:00", + "tree_id": "88d8add4e30081b564fd6621bdc449d94a49cf3e", + "url": "https://github.com/nginx/agent/commit/ff2a1fbc7ab2d87c5448c06202bf13427c56854f" + }, + "date": 1727357826486, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.531233032265392, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.99865401059047, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "011a0f9ddc820c71ed4601d4008af78df1d41e27", + "message": "Fix collector extensions config (#870)", + "timestamp": "2024-09-26T16:43:08+01:00", + "tree_id": "078668bd19373815a4c9f402ac7887cd580fe7bc", + "url": "https://github.com/nginx/agent/commit/011a0f9ddc820c71ed4601d4008af78df1d41e27" + }, + "date": 1727365714129, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1774388, + "unit": "ns/op\t 269457 B/op\t 1338 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1774388, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269457, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846853, + "unit": "ns/op\t 268788 B/op\t 1339 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846853, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268788, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833885, + "unit": "ns/op\t 269519 B/op\t 1339 allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833885, + "unit": "ns/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269519, + "unit": "B/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833354, + "unit": "ns/op\t 268689 B/op\t 1338 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833354, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268689, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837681, + "unit": "ns/op\t 268522 B/op\t 1338 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837681, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268522, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835537, + "unit": "ns/op\t 269032 B/op\t 1339 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835537, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269032, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835677, + "unit": "ns/op\t 268897 B/op\t 1339 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835677, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268897, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836348, + "unit": "ns/op\t 268895 B/op\t 1339 allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836348, + "unit": "ns/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268895, + "unit": "B/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 831159, + "unit": "ns/op\t 269107 B/op\t 1339 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 831159, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269107, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833309, + "unit": "ns/op\t 268707 B/op\t 1339 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833309, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268707, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170345, + "unit": "ns/op\t 533657 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170345, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533657, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158002, + "unit": "ns/op\t 533677 B/op\t 8940 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158002, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533677, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179595, + "unit": "ns/op\t 534863 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179595, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534863, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2147287, + "unit": "ns/op\t 532938 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2147287, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532938, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150865, + "unit": "ns/op\t 533036 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150865, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533036, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192030, + "unit": "ns/op\t 533396 B/op\t 8940 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192030, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533396, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2146348, + "unit": "ns/op\t 532054 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2146348, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532054, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2140337, + "unit": "ns/op\t 533890 B/op\t 8940 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2140337, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533890, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167841, + "unit": "ns/op\t 532354 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167841, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532354, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160852, + "unit": "ns/op\t 534033 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160852, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534033, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4053580, + "unit": "ns/op\t 825099 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4053580, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825099, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988510, + "unit": "ns/op\t 824135 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988510, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824135, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3945117, + "unit": "ns/op\t 824520 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3945117, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824520, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3911736, + "unit": "ns/op\t 824608 B/op\t 17072 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3911736, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824608, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966085, + "unit": "ns/op\t 823973 B/op\t 17072 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966085, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823973, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3905059, + "unit": "ns/op\t 826191 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3905059, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826191, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3933995, + "unit": "ns/op\t 826702 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3933995, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826702, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3937232, + "unit": "ns/op\t 824328 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3937232, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824328, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915210, + "unit": "ns/op\t 825144 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915210, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825144, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3906506, + "unit": "ns/op\t 824773 B/op\t 17072 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3906506, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824773, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5647835, + "unit": "ns/op\t 1113177 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5647835, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113177, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5635802, + "unit": "ns/op\t 1109826 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5635802, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109826, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5761102, + "unit": "ns/op\t 1110804 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5761102, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110804, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5688748, + "unit": "ns/op\t 1113348 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5688748, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113348, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5680939, + "unit": "ns/op\t 1109178 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5680939, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109178, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5689304, + "unit": "ns/op\t 1109321 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5689304, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109321, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5723279, + "unit": "ns/op\t 1107192 B/op\t 25156 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5723279, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107192, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5626152, + "unit": "ns/op\t 1111791 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5626152, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111791, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5659090, + "unit": "ns/op\t 1112340 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5659090, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112340, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5628928, + "unit": "ns/op\t 1110426 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5628928, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110426, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16770296, + "unit": "ns/op\t 2891785 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16770296, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891785, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16824301, + "unit": "ns/op\t 2903294 B/op\t 74749 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16824301, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903294, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16640049, + "unit": "ns/op\t 2887917 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16640049, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887917, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17177262, + "unit": "ns/op\t 2891965 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17177262, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891965, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16847697, + "unit": "ns/op\t 2894842 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16847697, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894842, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16663934, + "unit": "ns/op\t 2902773 B/op\t 74749 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16663934, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902773, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16770370, + "unit": "ns/op\t 2896709 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16770370, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896709, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16515283, + "unit": "ns/op\t 2900408 B/op\t 74749 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16515283, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900408, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16725319, + "unit": "ns/op\t 2899553 B/op\t 74748 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16725319, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899553, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16675518, + "unit": "ns/op\t 2893976 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16675518, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893976, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50974, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50974, + "unit": "ns/op", + "extra": "23445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51027, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51027, + "unit": "ns/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50749, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50749, + "unit": "ns/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50557, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50557, + "unit": "ns/op", + "extra": "23571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50482, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50482, + "unit": "ns/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51335, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51335, + "unit": "ns/op", + "extra": "23488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50943, + "unit": "ns/op\t 110075 B/op\t 38 allocs/op", + "extra": "23871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50943, + "unit": "ns/op", + "extra": "23871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110075, + "unit": "B/op", + "extra": "23871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50994, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50994, + "unit": "ns/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51216, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51216, + "unit": "ns/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50830, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50830, + "unit": "ns/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50946, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50946, + "unit": "ns/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51027, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51027, + "unit": "ns/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51658, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51658, + "unit": "ns/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51192, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51192, + "unit": "ns/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50835, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50835, + "unit": "ns/op", + "extra": "22971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50924, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50924, + "unit": "ns/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50947, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50947, + "unit": "ns/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51529, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51529, + "unit": "ns/op", + "extra": "23420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51266, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51266, + "unit": "ns/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51630, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51630, + "unit": "ns/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51188, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51188, + "unit": "ns/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51456, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51456, + "unit": "ns/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51693, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51693, + "unit": "ns/op", + "extra": "23271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51229, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51229, + "unit": "ns/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50721, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50721, + "unit": "ns/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51115, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51115, + "unit": "ns/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51259, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51259, + "unit": "ns/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50978, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50978, + "unit": "ns/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51140, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51140, + "unit": "ns/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51090, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51090, + "unit": "ns/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.6, + "unit": "ns/op", + "extra": "3170236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.8, + "unit": "ns/op", + "extra": "3158076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3175682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3180012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3035236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415, + "unit": "ns/op", + "extra": "3035236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3035236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3035236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3171068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3163819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3149709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.9, + "unit": "ns/op", + "extra": "3187964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186538 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3186538 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186538 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186538 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "011a0f9ddc820c71ed4601d4008af78df1d41e27", + "message": "Fix collector extensions config (#870)", + "timestamp": "2024-09-26T16:43:08+01:00", + "tree_id": "078668bd19373815a4c9f402ac7887cd580fe7bc", + "url": "https://github.com/nginx/agent/commit/011a0f9ddc820c71ed4601d4008af78df1d41e27" + }, + "date": 1727365883248, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.064386527889315, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.000321556923684, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "34c34b23b1604768c7db5c71512f385d8f68f40a", + "message": "Publish package for agent (#866)\n\n* chore: updated ci to publish packages for v3\r\n\r\n* chore: dynamic build number generation\r\n\r\n* chore: directly using git variable\r\n\r\n* chore: remove component test\r\n\r\n* chore: typo\r\n\r\n* chore: typo\r\n\r\n* chore: add permissions\r\n\r\n* chore: update package build number\r\n\r\n* chore: calculate the build number in a separate job", + "timestamp": "2024-09-27T14:49:54+01:00", + "tree_id": "c1a6dfaf55d5caf7c4576feb7f2dfc4c5c08a954", + "url": "https://github.com/nginx/agent/commit/34c34b23b1604768c7db5c71512f385d8f68f40a" + }, + "date": 1727445317259, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1785267, + "unit": "ns/op\t 270145 B/op\t 1339 allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1785267, + "unit": "ns/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270145, + "unit": "B/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833780, + "unit": "ns/op\t 268404 B/op\t 1338 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833780, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268404, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836485, + "unit": "ns/op\t 269458 B/op\t 1339 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836485, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269458, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841507, + "unit": "ns/op\t 269011 B/op\t 1339 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841507, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269011, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847515, + "unit": "ns/op\t 269530 B/op\t 1339 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847515, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269530, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835267, + "unit": "ns/op\t 268571 B/op\t 1338 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835267, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268571, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879438, + "unit": "ns/op\t 268928 B/op\t 1339 allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879438, + "unit": "ns/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268928, + "unit": "B/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839492, + "unit": "ns/op\t 268913 B/op\t 1338 allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839492, + "unit": "ns/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268913, + "unit": "B/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838663, + "unit": "ns/op\t 268654 B/op\t 1339 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838663, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268654, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833757, + "unit": "ns/op\t 268607 B/op\t 1339 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833757, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268607, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2146519, + "unit": "ns/op\t 532653 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2146519, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532653, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169544, + "unit": "ns/op\t 533039 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169544, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533039, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164048, + "unit": "ns/op\t 534516 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164048, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534516, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2147673, + "unit": "ns/op\t 532962 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2147673, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532962, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183825, + "unit": "ns/op\t 533734 B/op\t 8940 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183825, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533734, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181754, + "unit": "ns/op\t 533350 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181754, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533350, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169830, + "unit": "ns/op\t 533741 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169830, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533741, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180327, + "unit": "ns/op\t 532523 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180327, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532523, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215176, + "unit": "ns/op\t 534751 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215176, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534751, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186854, + "unit": "ns/op\t 533425 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186854, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533425, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968311, + "unit": "ns/op\t 826933 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968311, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826933, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4067219, + "unit": "ns/op\t 826768 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4067219, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826768, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3926738, + "unit": "ns/op\t 825591 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3926738, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825591, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3957800, + "unit": "ns/op\t 825639 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3957800, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825639, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3965031, + "unit": "ns/op\t 826174 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3965031, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826174, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950050, + "unit": "ns/op\t 825334 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950050, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825334, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3901698, + "unit": "ns/op\t 825198 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3901698, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825198, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3908503, + "unit": "ns/op\t 825724 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3908503, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825724, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3955165, + "unit": "ns/op\t 824162 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3955165, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824162, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3958705, + "unit": "ns/op\t 826676 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3958705, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826676, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5769763, + "unit": "ns/op\t 1112559 B/op\t 25158 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5769763, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112559, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5677861, + "unit": "ns/op\t 1110747 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5677861, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110747, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5832376, + "unit": "ns/op\t 1111685 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5832376, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111685, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5791609, + "unit": "ns/op\t 1113981 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5791609, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113981, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5708074, + "unit": "ns/op\t 1113530 B/op\t 25157 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5708074, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113530, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5712726, + "unit": "ns/op\t 1111045 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5712726, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111045, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5668930, + "unit": "ns/op\t 1110479 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5668930, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110479, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5722363, + "unit": "ns/op\t 1112677 B/op\t 25158 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5722363, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112677, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5661281, + "unit": "ns/op\t 1111082 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5661281, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111082, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5693494, + "unit": "ns/op\t 1112823 B/op\t 25158 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5693494, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112823, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16763891, + "unit": "ns/op\t 2894393 B/op\t 74748 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16763891, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894393, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16829503, + "unit": "ns/op\t 2900290 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16829503, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900290, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17091922, + "unit": "ns/op\t 2890835 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17091922, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890835, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16809938, + "unit": "ns/op\t 2894484 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16809938, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894484, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16839214, + "unit": "ns/op\t 2887936 B/op\t 74747 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16839214, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887936, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16914736, + "unit": "ns/op\t 2892414 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16914736, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892414, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16821438, + "unit": "ns/op\t 2905201 B/op\t 74750 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16821438, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2905201, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16846144, + "unit": "ns/op\t 2896529 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16846144, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896529, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16570694, + "unit": "ns/op\t 2897022 B/op\t 74750 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16570694, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897022, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17046371, + "unit": "ns/op\t 2889877 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17046371, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889877, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51794, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51794, + "unit": "ns/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51568, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51568, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52403, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52403, + "unit": "ns/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53284, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53284, + "unit": "ns/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52554, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52554, + "unit": "ns/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52195, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52195, + "unit": "ns/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51871, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51871, + "unit": "ns/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52729, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52729, + "unit": "ns/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51864, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51864, + "unit": "ns/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51869, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51869, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50629, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50629, + "unit": "ns/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51990, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51990, + "unit": "ns/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52074, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52074, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52366, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52366, + "unit": "ns/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52101, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52101, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51758, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51758, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52007, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52007, + "unit": "ns/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52346, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52346, + "unit": "ns/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51749, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51749, + "unit": "ns/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52161, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52161, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51364, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51364, + "unit": "ns/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51904, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51904, + "unit": "ns/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51883, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51883, + "unit": "ns/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52060, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52060, + "unit": "ns/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51689, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51689, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52331, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52331, + "unit": "ns/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52069, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52069, + "unit": "ns/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52405, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52405, + "unit": "ns/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52242, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52242, + "unit": "ns/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51789, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51789, + "unit": "ns/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3203455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192117 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3192117 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192117 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192117 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3127424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3173998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3164683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3164683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3164683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3164683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3168608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3175423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3172087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3156441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163174 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3163174 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163174 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163174 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "34c34b23b1604768c7db5c71512f385d8f68f40a", + "message": "Publish package for agent (#866)\n\n* chore: updated ci to publish packages for v3\r\n\r\n* chore: dynamic build number generation\r\n\r\n* chore: directly using git variable\r\n\r\n* chore: remove component test\r\n\r\n* chore: typo\r\n\r\n* chore: typo\r\n\r\n* chore: add permissions\r\n\r\n* chore: update package build number\r\n\r\n* chore: calculate the build number in a separate job", + "timestamp": "2024-09-27T14:49:54+01:00", + "tree_id": "c1a6dfaf55d5caf7c4576feb7f2dfc4c5c08a954", + "url": "https://github.com/nginx/agent/commit/34c34b23b1604768c7db5c71512f385d8f68f40a" + }, + "date": 1727445478521, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.9299426190982, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.997556998449284, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "34c34b23b1604768c7db5c71512f385d8f68f40a", + "message": "Publish package for agent (#866)\n\n* chore: updated ci to publish packages for v3\r\n\r\n* chore: dynamic build number generation\r\n\r\n* chore: directly using git variable\r\n\r\n* chore: remove component test\r\n\r\n* chore: typo\r\n\r\n* chore: typo\r\n\r\n* chore: add permissions\r\n\r\n* chore: update package build number\r\n\r\n* chore: calculate the build number in a separate job", + "timestamp": "2024-09-27T14:49:54+01:00", + "tree_id": "c1a6dfaf55d5caf7c4576feb7f2dfc4c5c08a954", + "url": "https://github.com/nginx/agent/commit/34c34b23b1604768c7db5c71512f385d8f68f40a" + }, + "date": 1727446525302, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1816320, + "unit": "ns/op\t 269457 B/op\t 1339 allocs/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1816320, + "unit": "ns/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269457, + "unit": "B/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858122, + "unit": "ns/op\t 269647 B/op\t 1339 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858122, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269647, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880359, + "unit": "ns/op\t 268816 B/op\t 1339 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880359, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268816, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877340, + "unit": "ns/op\t 268433 B/op\t 1339 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877340, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268433, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860114, + "unit": "ns/op\t 269254 B/op\t 1339 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860114, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269254, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855092, + "unit": "ns/op\t 268885 B/op\t 1339 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855092, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268885, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855727, + "unit": "ns/op\t 269363 B/op\t 1339 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855727, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269363, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852669, + "unit": "ns/op\t 268746 B/op\t 1338 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852669, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268746, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843257, + "unit": "ns/op\t 269460 B/op\t 1339 allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843257, + "unit": "ns/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269460, + "unit": "B/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851175, + "unit": "ns/op\t 269050 B/op\t 1339 allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851175, + "unit": "ns/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269050, + "unit": "B/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184898, + "unit": "ns/op\t 533292 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184898, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533292, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182975, + "unit": "ns/op\t 534830 B/op\t 8940 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182975, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534830, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175666, + "unit": "ns/op\t 533770 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175666, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533770, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195586, + "unit": "ns/op\t 534012 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195586, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534012, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182980, + "unit": "ns/op\t 532906 B/op\t 8940 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182980, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532906, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180276, + "unit": "ns/op\t 532979 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180276, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532979, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2217411, + "unit": "ns/op\t 532744 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2217411, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532744, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2218692, + "unit": "ns/op\t 533038 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2218692, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533038, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207540, + "unit": "ns/op\t 532234 B/op\t 8940 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207540, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532234, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195448, + "unit": "ns/op\t 533432 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195448, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533432, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3963334, + "unit": "ns/op\t 825667 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3963334, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825667, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993413, + "unit": "ns/op\t 825234 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993413, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825234, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3892661, + "unit": "ns/op\t 824388 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3892661, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824388, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4013822, + "unit": "ns/op\t 825466 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4013822, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825466, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956869, + "unit": "ns/op\t 826152 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956869, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826152, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3939290, + "unit": "ns/op\t 825824 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3939290, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825824, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3951018, + "unit": "ns/op\t 824563 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3951018, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824563, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3929378, + "unit": "ns/op\t 826090 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3929378, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826090, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4017639, + "unit": "ns/op\t 823904 B/op\t 17073 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4017639, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823904, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3984117, + "unit": "ns/op\t 825981 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3984117, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825981, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5735094, + "unit": "ns/op\t 1111035 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5735094, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111035, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5685162, + "unit": "ns/op\t 1111512 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5685162, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111512, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5751005, + "unit": "ns/op\t 1111178 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5751005, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111178, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5753069, + "unit": "ns/op\t 1112503 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5753069, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112503, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681381, + "unit": "ns/op\t 1112085 B/op\t 25158 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681381, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112085, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5644487, + "unit": "ns/op\t 1109143 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5644487, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109143, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5676699, + "unit": "ns/op\t 1111493 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5676699, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111493, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5821316, + "unit": "ns/op\t 1110533 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5821316, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110533, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5687664, + "unit": "ns/op\t 1111558 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5687664, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111558, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5743619, + "unit": "ns/op\t 1110647 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5743619, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110647, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17319811, + "unit": "ns/op\t 2895493 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17319811, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895493, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17117773, + "unit": "ns/op\t 2892412 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17117773, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892412, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17183221, + "unit": "ns/op\t 2896827 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17183221, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896827, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17208730, + "unit": "ns/op\t 2891445 B/op\t 74748 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17208730, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891445, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17091742, + "unit": "ns/op\t 2890670 B/op\t 74748 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17091742, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890670, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17180236, + "unit": "ns/op\t 2899107 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17180236, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899107, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17015491, + "unit": "ns/op\t 2896183 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17015491, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896183, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16971766, + "unit": "ns/op\t 2895729 B/op\t 74749 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16971766, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895729, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17028850, + "unit": "ns/op\t 2886972 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17028850, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2886972, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17123506, + "unit": "ns/op\t 2894379 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17123506, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894379, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52100, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52100, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51786, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51786, + "unit": "ns/op", + "extra": "23565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52915, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52915, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52478, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52478, + "unit": "ns/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51536, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51536, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51598, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51598, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53112, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53112, + "unit": "ns/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51561, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51561, + "unit": "ns/op", + "extra": "23007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52161, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52161, + "unit": "ns/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52576, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52576, + "unit": "ns/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52653, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52653, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52035, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52035, + "unit": "ns/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52402, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52402, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52470, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52470, + "unit": "ns/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53270, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53270, + "unit": "ns/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51804, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51804, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52142, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52142, + "unit": "ns/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52317, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52317, + "unit": "ns/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51476, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51476, + "unit": "ns/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51668, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51668, + "unit": "ns/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52067, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52067, + "unit": "ns/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52888, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52888, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53530, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53530, + "unit": "ns/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52950, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52950, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52719, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52719, + "unit": "ns/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52191, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52191, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52886, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52886, + "unit": "ns/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52039, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52039, + "unit": "ns/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52734, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52734, + "unit": "ns/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52364, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52364, + "unit": "ns/op", + "extra": "22405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376, + "unit": "ns/op", + "extra": "3187167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187167 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3163617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167750 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.8, + "unit": "ns/op", + "extra": "3167750 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167750 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167750 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3154795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.9, + "unit": "ns/op", + "extra": "3169347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3144686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3141531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3180267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3196430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3196430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3196430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3196430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3165156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165156 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "62bbfb8f438b9345e9038bba404b71986f309e82", + "message": "Added default set of features to Agent Configuration (#868)\n\n* added initial feature set and documentation", + "timestamp": "2024-09-27T15:11:39+01:00", + "tree_id": "e3b31ab4e63f15bcc7d7c6ef8d4e454419db64d0", + "url": "https://github.com/nginx/agent/commit/62bbfb8f438b9345e9038bba404b71986f309e82" + }, + "date": 1727446625248, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1883330, + "unit": "ns/op\t 270687 B/op\t 1339 allocs/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1883330, + "unit": "ns/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270687, + "unit": "B/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853030, + "unit": "ns/op\t 269247 B/op\t 1339 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853030, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269247, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851209, + "unit": "ns/op\t 269093 B/op\t 1339 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851209, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269093, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879673, + "unit": "ns/op\t 268695 B/op\t 1339 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879673, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268695, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854144, + "unit": "ns/op\t 269320 B/op\t 1339 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854144, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269320, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871193, + "unit": "ns/op\t 269345 B/op\t 1339 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871193, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269345, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845651, + "unit": "ns/op\t 269515 B/op\t 1339 allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845651, + "unit": "ns/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269515, + "unit": "B/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853552, + "unit": "ns/op\t 269161 B/op\t 1339 allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853552, + "unit": "ns/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269161, + "unit": "B/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856743, + "unit": "ns/op\t 269317 B/op\t 1339 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856743, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269317, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856223, + "unit": "ns/op\t 269926 B/op\t 1339 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856223, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269926, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195858, + "unit": "ns/op\t 533752 B/op\t 8940 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195858, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533752, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202607, + "unit": "ns/op\t 533705 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202607, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533705, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182301, + "unit": "ns/op\t 532364 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182301, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532364, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214183, + "unit": "ns/op\t 533012 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214183, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533012, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184012, + "unit": "ns/op\t 532814 B/op\t 8940 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184012, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532814, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174233, + "unit": "ns/op\t 533089 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174233, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533089, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174562, + "unit": "ns/op\t 532833 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174562, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532833, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2203458, + "unit": "ns/op\t 534344 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2203458, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534344, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174624, + "unit": "ns/op\t 532674 B/op\t 8940 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174624, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532674, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211022, + "unit": "ns/op\t 532403 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211022, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532403, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3971536, + "unit": "ns/op\t 825957 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3971536, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825957, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4030071, + "unit": "ns/op\t 825348 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4030071, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825348, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4017672, + "unit": "ns/op\t 826986 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4017672, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826986, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052376, + "unit": "ns/op\t 828402 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052376, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 828402, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4042848, + "unit": "ns/op\t 826915 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4042848, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826915, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003706, + "unit": "ns/op\t 826375 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003706, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826375, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4014897, + "unit": "ns/op\t 827119 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4014897, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827119, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4059443, + "unit": "ns/op\t 827053 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4059443, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827053, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4105469, + "unit": "ns/op\t 826517 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4105469, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826517, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4014253, + "unit": "ns/op\t 825528 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4014253, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825528, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5824157, + "unit": "ns/op\t 1113781 B/op\t 25158 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5824157, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113781, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5835974, + "unit": "ns/op\t 1110505 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5835974, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110505, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5868793, + "unit": "ns/op\t 1111768 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5868793, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111768, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5874508, + "unit": "ns/op\t 1115473 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5874508, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115473, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5782543, + "unit": "ns/op\t 1116468 B/op\t 25158 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5782543, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1116468, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5787159, + "unit": "ns/op\t 1115346 B/op\t 25158 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5787159, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115346, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5858341, + "unit": "ns/op\t 1113872 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5858341, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113872, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5782187, + "unit": "ns/op\t 1112436 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5782187, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112436, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5838314, + "unit": "ns/op\t 1113646 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5838314, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113646, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5772681, + "unit": "ns/op\t 1111928 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5772681, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111928, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17175935, + "unit": "ns/op\t 2889956 B/op\t 74748 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17175935, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889956, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17016096, + "unit": "ns/op\t 2896645 B/op\t 74748 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17016096, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896645, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17071155, + "unit": "ns/op\t 2895772 B/op\t 74749 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17071155, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895772, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17322827, + "unit": "ns/op\t 2901806 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17322827, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901806, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17347494, + "unit": "ns/op\t 2887717 B/op\t 74747 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17347494, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887717, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17446882, + "unit": "ns/op\t 2892968 B/op\t 74748 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17446882, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892968, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17137431, + "unit": "ns/op\t 2896866 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17137431, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896866, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17148633, + "unit": "ns/op\t 2892567 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17148633, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892567, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17298533, + "unit": "ns/op\t 2892652 B/op\t 74749 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17298533, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892652, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17906749, + "unit": "ns/op\t 2895958 B/op\t 74748 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17906749, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895958, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51485, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51485, + "unit": "ns/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52016, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52016, + "unit": "ns/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51938, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51938, + "unit": "ns/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51864, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51864, + "unit": "ns/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51592, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51592, + "unit": "ns/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51454, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51454, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51931, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51931, + "unit": "ns/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52222, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52222, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51645, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51645, + "unit": "ns/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52430, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52430, + "unit": "ns/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52573, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52573, + "unit": "ns/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52801, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52801, + "unit": "ns/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51797, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51797, + "unit": "ns/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52257, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52257, + "unit": "ns/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52426, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52426, + "unit": "ns/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51853, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51853, + "unit": "ns/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52334, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52334, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52199, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52199, + "unit": "ns/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52041, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52041, + "unit": "ns/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51515, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51515, + "unit": "ns/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51831, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51831, + "unit": "ns/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51805, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51805, + "unit": "ns/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52647, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52647, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52586, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52586, + "unit": "ns/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51466, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51466, + "unit": "ns/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52348, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52348, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51713, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51713, + "unit": "ns/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51654, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51654, + "unit": "ns/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53056, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53056, + "unit": "ns/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52523, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52523, + "unit": "ns/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3144984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3169237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.5, + "unit": "ns/op", + "extra": "3145660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3129943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3121839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3148430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2627114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "2627114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2627114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2627114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "3123268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3045087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.9, + "unit": "ns/op", + "extra": "3045087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3045087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3045087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3048810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3048810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3048810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3048810 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "34c34b23b1604768c7db5c71512f385d8f68f40a", + "message": "Publish package for agent (#866)\n\n* chore: updated ci to publish packages for v3\r\n\r\n* chore: dynamic build number generation\r\n\r\n* chore: directly using git variable\r\n\r\n* chore: remove component test\r\n\r\n* chore: typo\r\n\r\n* chore: typo\r\n\r\n* chore: add permissions\r\n\r\n* chore: update package build number\r\n\r\n* chore: calculate the build number in a separate job", + "timestamp": "2024-09-27T14:49:54+01:00", + "tree_id": "c1a6dfaf55d5caf7c4576feb7f2dfc4c5c08a954", + "url": "https://github.com/nginx/agent/commit/34c34b23b1604768c7db5c71512f385d8f68f40a" + }, + "date": 1727446680660, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.33173415848696, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.99431381005069, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 71, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "62bbfb8f438b9345e9038bba404b71986f309e82", + "message": "Added default set of features to Agent Configuration (#868)\n\n* added initial feature set and documentation", + "timestamp": "2024-09-27T15:11:39+01:00", + "tree_id": "e3b31ab4e63f15bcc7d7c6ef8d4e454419db64d0", + "url": "https://github.com/nginx/agent/commit/62bbfb8f438b9345e9038bba404b71986f309e82" + }, + "date": 1727446783488, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.731899797525669, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.998168842497947, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c42bfa5d05b3b347b677cd9768a0298ddcd6f55e", + "message": "Publish package condition update (#874)\n\n* chore: update the condition to run the publishing\r\n\r\n* chore: update condition to check if the branch is v3", + "timestamp": "2024-09-27T16:38:49+01:00", + "tree_id": "5b98fc2097e9108271caa89541911f0442747eda", + "url": "https://github.com/nginx/agent/commit/c42bfa5d05b3b347b677cd9768a0298ddcd6f55e" + }, + "date": 1727451855048, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1858562, + "unit": "ns/op\t 269933 B/op\t 1339 allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1858562, + "unit": "ns/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269933, + "unit": "B/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842104, + "unit": "ns/op\t 269160 B/op\t 1339 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842104, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269160, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845925, + "unit": "ns/op\t 268717 B/op\t 1338 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845925, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268717, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840168, + "unit": "ns/op\t 268364 B/op\t 1338 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840168, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268364, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862642, + "unit": "ns/op\t 269331 B/op\t 1339 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862642, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269331, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853659, + "unit": "ns/op\t 268813 B/op\t 1339 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853659, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268813, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851720, + "unit": "ns/op\t 269398 B/op\t 1339 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851720, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269398, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846094, + "unit": "ns/op\t 269008 B/op\t 1339 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846094, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269008, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850629, + "unit": "ns/op\t 269074 B/op\t 1339 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850629, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269074, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846584, + "unit": "ns/op\t 269559 B/op\t 1339 allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846584, + "unit": "ns/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269559, + "unit": "B/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165078, + "unit": "ns/op\t 532597 B/op\t 8940 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165078, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532597, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190936, + "unit": "ns/op\t 533439 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190936, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533439, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145599, + "unit": "ns/op\t 533894 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145599, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533894, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149531, + "unit": "ns/op\t 533685 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149531, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533685, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175188, + "unit": "ns/op\t 532557 B/op\t 8940 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175188, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532557, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207252, + "unit": "ns/op\t 532992 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207252, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532992, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2151403, + "unit": "ns/op\t 534003 B/op\t 8940 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2151403, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534003, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158891, + "unit": "ns/op\t 533365 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158891, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533365, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180347, + "unit": "ns/op\t 533694 B/op\t 8940 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180347, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533694, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160184, + "unit": "ns/op\t 533306 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160184, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533306, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966163, + "unit": "ns/op\t 825265 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966163, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825265, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3913356, + "unit": "ns/op\t 824199 B/op\t 17072 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3913356, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824199, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3937485, + "unit": "ns/op\t 825500 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3937485, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825500, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3947659, + "unit": "ns/op\t 825843 B/op\t 17073 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3947659, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825843, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4121194, + "unit": "ns/op\t 824828 B/op\t 17072 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4121194, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824828, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903235, + "unit": "ns/op\t 824032 B/op\t 17072 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903235, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824032, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3951495, + "unit": "ns/op\t 823389 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3951495, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823389, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4011086, + "unit": "ns/op\t 826320 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4011086, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826320, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3920422, + "unit": "ns/op\t 826045 B/op\t 17073 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3920422, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826045, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3975390, + "unit": "ns/op\t 826161 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3975390, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826161, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5642009, + "unit": "ns/op\t 1112156 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5642009, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112156, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5724500, + "unit": "ns/op\t 1109234 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5724500, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109234, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5790711, + "unit": "ns/op\t 1109987 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5790711, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109987, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5685724, + "unit": "ns/op\t 1111782 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5685724, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111782, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757686, + "unit": "ns/op\t 1111462 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757686, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111462, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5670231, + "unit": "ns/op\t 1117150 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5670231, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1117150, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5806933, + "unit": "ns/op\t 1112078 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5806933, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112078, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5651006, + "unit": "ns/op\t 1110359 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5651006, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110359, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5692152, + "unit": "ns/op\t 1111248 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5692152, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111248, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5685047, + "unit": "ns/op\t 1109459 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5685047, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109459, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17348035, + "unit": "ns/op\t 2900420 B/op\t 74749 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17348035, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900420, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16973711, + "unit": "ns/op\t 2903496 B/op\t 74750 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16973711, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903496, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17120463, + "unit": "ns/op\t 2892472 B/op\t 74747 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17120463, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892472, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16744058, + "unit": "ns/op\t 2899078 B/op\t 74749 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16744058, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899078, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17092803, + "unit": "ns/op\t 2907110 B/op\t 74750 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17092803, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2907110, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16705784, + "unit": "ns/op\t 2895086 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16705784, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895086, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17172916, + "unit": "ns/op\t 2892706 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17172916, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892706, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17050739, + "unit": "ns/op\t 2887838 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17050739, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887838, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16986039, + "unit": "ns/op\t 2900921 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16986039, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900921, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17054144, + "unit": "ns/op\t 2891698 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17054144, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891698, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51071, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51071, + "unit": "ns/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50798, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50798, + "unit": "ns/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51781, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51781, + "unit": "ns/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51168, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51168, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50779, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50779, + "unit": "ns/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52558, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52558, + "unit": "ns/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51070, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51070, + "unit": "ns/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51457, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51457, + "unit": "ns/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51117, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51117, + "unit": "ns/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51161, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51161, + "unit": "ns/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50735, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50735, + "unit": "ns/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52689, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52689, + "unit": "ns/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51054, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51054, + "unit": "ns/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51151, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51151, + "unit": "ns/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51635, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51635, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51273, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51273, + "unit": "ns/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50901, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50901, + "unit": "ns/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51256, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51256, + "unit": "ns/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51051, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51051, + "unit": "ns/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51785, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51785, + "unit": "ns/op", + "extra": "23572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51925, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51925, + "unit": "ns/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51236, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51236, + "unit": "ns/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51806, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51806, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51459, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51459, + "unit": "ns/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51824, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51824, + "unit": "ns/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51180, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51180, + "unit": "ns/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51548, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51548, + "unit": "ns/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52192, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52192, + "unit": "ns/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51674, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51674, + "unit": "ns/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51792, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51792, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3139680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139680 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2939704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.2, + "unit": "ns/op", + "extra": "2939704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2939704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2939704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148089 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.8, + "unit": "ns/op", + "extra": "3148089 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148089 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148089 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3171354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2992374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "2992374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2992374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2992374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.4, + "unit": "ns/op", + "extra": "3153861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169771 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.8, + "unit": "ns/op", + "extra": "3169771 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169771 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169771 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3180015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3144910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3154050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154050 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c42bfa5d05b3b347b677cd9768a0298ddcd6f55e", + "message": "Publish package condition update (#874)\n\n* chore: update the condition to run the publishing\r\n\r\n* chore: update condition to check if the branch is v3", + "timestamp": "2024-09-27T16:38:49+01:00", + "tree_id": "5b98fc2097e9108271caa89541911f0442747eda", + "url": "https://github.com/nginx/agent/commit/c42bfa5d05b3b347b677cd9768a0298ddcd6f55e" + }, + "date": 1727452030991, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.463747186851453, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.992657296754622, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 72, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c42bfa5d05b3b347b677cd9768a0298ddcd6f55e", + "message": "Publish package condition update (#874)\n\n* chore: update the condition to run the publishing\r\n\r\n* chore: update condition to check if the branch is v3", + "timestamp": "2024-09-27T16:38:49+01:00", + "tree_id": "5b98fc2097e9108271caa89541911f0442747eda", + "url": "https://github.com/nginx/agent/commit/c42bfa5d05b3b347b677cd9768a0298ddcd6f55e" + }, + "date": 1727452394291, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1778325, + "unit": "ns/op\t 270281 B/op\t 1338 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1778325, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270281, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 825049, + "unit": "ns/op\t 268569 B/op\t 1338 allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 825049, + "unit": "ns/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268569, + "unit": "B/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830226, + "unit": "ns/op\t 268944 B/op\t 1338 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830226, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268944, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828624, + "unit": "ns/op\t 269208 B/op\t 1339 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828624, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269208, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830485, + "unit": "ns/op\t 268366 B/op\t 1339 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830485, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268366, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857477, + "unit": "ns/op\t 268321 B/op\t 1338 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857477, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268321, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828764, + "unit": "ns/op\t 268642 B/op\t 1338 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828764, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268642, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835730, + "unit": "ns/op\t 269128 B/op\t 1339 allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835730, + "unit": "ns/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269128, + "unit": "B/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832984, + "unit": "ns/op\t 268832 B/op\t 1338 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832984, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268832, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835084, + "unit": "ns/op\t 268841 B/op\t 1338 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835084, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268841, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156560, + "unit": "ns/op\t 534449 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156560, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534449, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2136608, + "unit": "ns/op\t 533259 B/op\t 8940 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2136608, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533259, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150881, + "unit": "ns/op\t 533313 B/op\t 8940 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150881, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533313, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161766, + "unit": "ns/op\t 533574 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161766, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533574, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129559, + "unit": "ns/op\t 533142 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129559, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533142, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2143597, + "unit": "ns/op\t 534569 B/op\t 8940 allocs/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2143597, + "unit": "ns/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534569, + "unit": "B/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2142251, + "unit": "ns/op\t 532351 B/op\t 8940 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2142251, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532351, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145752, + "unit": "ns/op\t 533836 B/op\t 8940 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145752, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533836, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2133580, + "unit": "ns/op\t 531945 B/op\t 8940 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2133580, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531945, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2151205, + "unit": "ns/op\t 532442 B/op\t 8940 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2151205, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532442, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3904928, + "unit": "ns/op\t 825107 B/op\t 17072 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3904928, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825107, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3945639, + "unit": "ns/op\t 824013 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3945639, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824013, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3884242, + "unit": "ns/op\t 825255 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3884242, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825255, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956014, + "unit": "ns/op\t 825687 B/op\t 17072 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956014, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825687, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3913954, + "unit": "ns/op\t 824961 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3913954, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824961, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3933393, + "unit": "ns/op\t 825919 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3933393, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825919, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3908281, + "unit": "ns/op\t 825292 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3908281, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825292, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3865412, + "unit": "ns/op\t 824234 B/op\t 17073 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3865412, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824234, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3904174, + "unit": "ns/op\t 825805 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3904174, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825805, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3914405, + "unit": "ns/op\t 826431 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3914405, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826431, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5672798, + "unit": "ns/op\t 1110367 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5672798, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110367, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5670380, + "unit": "ns/op\t 1112840 B/op\t 25158 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5670380, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112840, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5720752, + "unit": "ns/op\t 1111161 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5720752, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111161, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5663374, + "unit": "ns/op\t 1112200 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5663374, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112200, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5682212, + "unit": "ns/op\t 1110546 B/op\t 25157 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5682212, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110546, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5684013, + "unit": "ns/op\t 1109174 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5684013, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109174, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5694168, + "unit": "ns/op\t 1111666 B/op\t 25157 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5694168, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111666, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5739080, + "unit": "ns/op\t 1111872 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5739080, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111872, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5648519, + "unit": "ns/op\t 1107876 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5648519, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107876, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5631372, + "unit": "ns/op\t 1107521 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5631372, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107521, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16682301, + "unit": "ns/op\t 2896482 B/op\t 74749 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16682301, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896482, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16566178, + "unit": "ns/op\t 2896336 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16566178, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896336, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16884813, + "unit": "ns/op\t 2897809 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16884813, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897809, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16608410, + "unit": "ns/op\t 2891365 B/op\t 74748 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16608410, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891365, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16865638, + "unit": "ns/op\t 2896657 B/op\t 74750 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16865638, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896657, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16839081, + "unit": "ns/op\t 2898164 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16839081, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898164, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16557069, + "unit": "ns/op\t 2899089 B/op\t 74750 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16557069, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899089, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16788798, + "unit": "ns/op\t 2888921 B/op\t 74748 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16788798, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888921, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16598778, + "unit": "ns/op\t 2897644 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16598778, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897644, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16944764, + "unit": "ns/op\t 2891166 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16944764, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891166, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50716, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50716, + "unit": "ns/op", + "extra": "23953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51024, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51024, + "unit": "ns/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50931, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50931, + "unit": "ns/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50439, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50439, + "unit": "ns/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51366, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51366, + "unit": "ns/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50877, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50877, + "unit": "ns/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51341, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51341, + "unit": "ns/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51203, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51203, + "unit": "ns/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51392, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51392, + "unit": "ns/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50982, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50982, + "unit": "ns/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51397, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51397, + "unit": "ns/op", + "extra": "23768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50977, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50977, + "unit": "ns/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51172, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51172, + "unit": "ns/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51402, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51402, + "unit": "ns/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50734, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50734, + "unit": "ns/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51248, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51248, + "unit": "ns/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51348, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51348, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51259, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51259, + "unit": "ns/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51111, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51111, + "unit": "ns/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51363, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51363, + "unit": "ns/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51524, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51524, + "unit": "ns/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51953, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51953, + "unit": "ns/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51317, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51317, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50853, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50853, + "unit": "ns/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51973, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51973, + "unit": "ns/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51919, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51919, + "unit": "ns/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51554, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51554, + "unit": "ns/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51115, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51115, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51347, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51347, + "unit": "ns/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51042, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51042, + "unit": "ns/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23383 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3209802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 412.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 412.5, + "unit": "ns/op", + "extra": "3207392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3207208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.6, + "unit": "ns/op", + "extra": "3207208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3207208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3207208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203866 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3203866 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203866 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203866 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3202611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3202611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3202611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3202611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197785 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.1, + "unit": "ns/op", + "extra": "3197785 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197785 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197785 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.6, + "unit": "ns/op", + "extra": "3167498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.2, + "unit": "ns/op", + "extra": "3177562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193845 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3193845 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193845 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193845 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3211413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3211413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3211413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3211413 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c42bfa5d05b3b347b677cd9768a0298ddcd6f55e", + "message": "Publish package condition update (#874)\n\n* chore: update the condition to run the publishing\r\n\r\n* chore: update condition to check if the branch is v3", + "timestamp": "2024-09-27T16:38:49+01:00", + "tree_id": "5b98fc2097e9108271caa89541911f0442747eda", + "url": "https://github.com/nginx/agent/commit/c42bfa5d05b3b347b677cd9768a0298ddcd6f55e" + }, + "date": 1727452562989, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.998489617791861, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 17.993162166540824, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "18a2ff379c4b7942e4751144f0ac71c7e9034424", + "message": "Temporarily stop publishing packages on v3 branch (#877)", + "timestamp": "2024-09-30T16:38:12+01:00", + "tree_id": "d5a87e96df076f2111ff8f2b587722a98b637be3", + "url": "https://github.com/nginx/agent/commit/18a2ff379c4b7942e4751144f0ac71c7e9034424" + }, + "date": 1727711029258, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1789238, + "unit": "ns/op\t 269373 B/op\t 1339 allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1789238, + "unit": "ns/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269373, + "unit": "B/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842724, + "unit": "ns/op\t 268992 B/op\t 1338 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842724, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268992, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853421, + "unit": "ns/op\t 268600 B/op\t 1338 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853421, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268600, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873765, + "unit": "ns/op\t 268997 B/op\t 1339 allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873765, + "unit": "ns/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268997, + "unit": "B/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839624, + "unit": "ns/op\t 268764 B/op\t 1339 allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839624, + "unit": "ns/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268764, + "unit": "B/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838000, + "unit": "ns/op\t 268892 B/op\t 1338 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838000, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268892, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840291, + "unit": "ns/op\t 268918 B/op\t 1339 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840291, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268918, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843886, + "unit": "ns/op\t 269618 B/op\t 1339 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843886, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269618, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837696, + "unit": "ns/op\t 268553 B/op\t 1339 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837696, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268553, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837353, + "unit": "ns/op\t 269361 B/op\t 1339 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837353, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269361, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149411, + "unit": "ns/op\t 532934 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149411, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532934, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193591, + "unit": "ns/op\t 532379 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193591, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532379, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163494, + "unit": "ns/op\t 533028 B/op\t 8940 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163494, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533028, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156169, + "unit": "ns/op\t 534763 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156169, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534763, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191444, + "unit": "ns/op\t 533458 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191444, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533458, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162286, + "unit": "ns/op\t 534243 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162286, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534243, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2206457, + "unit": "ns/op\t 532672 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2206457, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532672, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193056, + "unit": "ns/op\t 533046 B/op\t 8940 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193056, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533046, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2197150, + "unit": "ns/op\t 533526 B/op\t 8940 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2197150, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533526, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188923, + "unit": "ns/op\t 533092 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188923, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533092, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4068310, + "unit": "ns/op\t 824994 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4068310, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824994, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4076526, + "unit": "ns/op\t 825655 B/op\t 17073 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4076526, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825655, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4079608, + "unit": "ns/op\t 826977 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4079608, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826977, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4025031, + "unit": "ns/op\t 824874 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4025031, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824874, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4078787, + "unit": "ns/op\t 827061 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4078787, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827061, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4040530, + "unit": "ns/op\t 824653 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4040530, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824653, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3976148, + "unit": "ns/op\t 823160 B/op\t 17072 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3976148, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823160, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3989438, + "unit": "ns/op\t 825289 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3989438, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825289, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3941566, + "unit": "ns/op\t 826748 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3941566, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826748, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3944694, + "unit": "ns/op\t 825557 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3944694, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825557, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5671540, + "unit": "ns/op\t 1110644 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5671540, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110644, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5696907, + "unit": "ns/op\t 1111979 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5696907, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111979, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5846275, + "unit": "ns/op\t 1109171 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5846275, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109171, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5685877, + "unit": "ns/op\t 1111115 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5685877, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111115, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5649295, + "unit": "ns/op\t 1109938 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5649295, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109938, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5726669, + "unit": "ns/op\t 1111160 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5726669, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111160, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5759171, + "unit": "ns/op\t 1112705 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5759171, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112705, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5629607, + "unit": "ns/op\t 1113126 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5629607, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113126, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5786828, + "unit": "ns/op\t 1112307 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5786828, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112307, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5680756, + "unit": "ns/op\t 1108572 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5680756, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108572, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16831087, + "unit": "ns/op\t 2897859 B/op\t 74749 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16831087, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897859, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16881177, + "unit": "ns/op\t 2892945 B/op\t 74748 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16881177, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892945, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17199933, + "unit": "ns/op\t 2889235 B/op\t 74748 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17199933, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889235, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17093557, + "unit": "ns/op\t 2891970 B/op\t 74748 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17093557, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891970, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17208281, + "unit": "ns/op\t 2890588 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17208281, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890588, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17120407, + "unit": "ns/op\t 2888816 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17120407, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888816, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16736789, + "unit": "ns/op\t 2887864 B/op\t 74747 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16736789, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887864, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16938996, + "unit": "ns/op\t 2892632 B/op\t 74748 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16938996, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892632, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16672762, + "unit": "ns/op\t 2890269 B/op\t 74747 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16672762, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890269, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74747, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16888057, + "unit": "ns/op\t 2895511 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16888057, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895511, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51292, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51292, + "unit": "ns/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51124, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51124, + "unit": "ns/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51806, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51806, + "unit": "ns/op", + "extra": "23545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51154, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51154, + "unit": "ns/op", + "extra": "23526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51756, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51756, + "unit": "ns/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52914, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52914, + "unit": "ns/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51623, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51623, + "unit": "ns/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52124, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52124, + "unit": "ns/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51772, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51772, + "unit": "ns/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51557, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51557, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52253, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "23066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52253, + "unit": "ns/op", + "extra": "23066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "23066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52670, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52670, + "unit": "ns/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52662, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52662, + "unit": "ns/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51990, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51990, + "unit": "ns/op", + "extra": "22695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52451, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52451, + "unit": "ns/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52409, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52409, + "unit": "ns/op", + "extra": "22530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51965, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51965, + "unit": "ns/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52132, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52132, + "unit": "ns/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52121, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52121, + "unit": "ns/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52063, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52063, + "unit": "ns/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51197, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51197, + "unit": "ns/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52292, + "unit": "ns/op\t 110085 B/op\t 38 allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52292, + "unit": "ns/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110085, + "unit": "B/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52103, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52103, + "unit": "ns/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52212, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52212, + "unit": "ns/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52111, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52111, + "unit": "ns/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53390, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53390, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53094, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53094, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52113, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52113, + "unit": "ns/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51411, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51411, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52129, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52129, + "unit": "ns/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3177909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3188372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3206986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3209793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.3, + "unit": "ns/op", + "extra": "3167355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3153567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3184492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3175264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.1, + "unit": "ns/op", + "extra": "3184335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.9, + "unit": "ns/op", + "extra": "3206287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206287 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "18a2ff379c4b7942e4751144f0ac71c7e9034424", + "message": "Temporarily stop publishing packages on v3 branch (#877)", + "timestamp": "2024-09-30T16:38:12+01:00", + "tree_id": "d5a87e96df076f2111ff8f2b587722a98b637be3", + "url": "https://github.com/nginx/agent/commit/18a2ff379c4b7942e4751144f0ac71c7e9034424" + }, + "date": 1727711161444, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.931105477625875, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.993315625451988, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "18a2ff379c4b7942e4751144f0ac71c7e9034424", + "message": "Temporarily stop publishing packages on v3 branch (#877)", + "timestamp": "2024-09-30T16:38:12+01:00", + "tree_id": "d5a87e96df076f2111ff8f2b587722a98b637be3", + "url": "https://github.com/nginx/agent/commit/18a2ff379c4b7942e4751144f0ac71c7e9034424" + }, + "date": 1727863723862, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1839416, + "unit": "ns/op\t 270357 B/op\t 1339 allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1839416, + "unit": "ns/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270357, + "unit": "B/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882087, + "unit": "ns/op\t 268900 B/op\t 1339 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882087, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268900, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878492, + "unit": "ns/op\t 269418 B/op\t 1339 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878492, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269418, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879690, + "unit": "ns/op\t 269757 B/op\t 1339 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879690, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269757, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876989, + "unit": "ns/op\t 269095 B/op\t 1339 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876989, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269095, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911604, + "unit": "ns/op\t 269328 B/op\t 1339 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911604, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269328, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883168, + "unit": "ns/op\t 269218 B/op\t 1339 allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883168, + "unit": "ns/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269218, + "unit": "B/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877545, + "unit": "ns/op\t 268936 B/op\t 1339 allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877545, + "unit": "ns/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268936, + "unit": "B/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870578, + "unit": "ns/op\t 269452 B/op\t 1339 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870578, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269452, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880409, + "unit": "ns/op\t 269105 B/op\t 1339 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880409, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269105, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2239965, + "unit": "ns/op\t 532179 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2239965, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532179, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2217884, + "unit": "ns/op\t 533625 B/op\t 8940 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2217884, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533625, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229240, + "unit": "ns/op\t 532898 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229240, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532898, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2241607, + "unit": "ns/op\t 533517 B/op\t 8940 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2241607, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533517, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2242224, + "unit": "ns/op\t 534361 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2242224, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534361, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2234264, + "unit": "ns/op\t 532309 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2234264, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532309, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2246466, + "unit": "ns/op\t 533705 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2246466, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533705, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2239878, + "unit": "ns/op\t 532728 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2239878, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532728, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253602, + "unit": "ns/op\t 534530 B/op\t 8940 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253602, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534530, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2251270, + "unit": "ns/op\t 533534 B/op\t 8940 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2251270, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533534, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4091472, + "unit": "ns/op\t 828390 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4091472, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 828390, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4089448, + "unit": "ns/op\t 824786 B/op\t 17073 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4089448, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824786, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4050128, + "unit": "ns/op\t 824967 B/op\t 17073 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4050128, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824967, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4076892, + "unit": "ns/op\t 825750 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4076892, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825750, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4097947, + "unit": "ns/op\t 828044 B/op\t 17073 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4097947, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 828044, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4058462, + "unit": "ns/op\t 827115 B/op\t 17073 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4058462, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827115, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4146056, + "unit": "ns/op\t 825936 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4146056, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825936, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4106715, + "unit": "ns/op\t 825726 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4106715, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825726, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4141176, + "unit": "ns/op\t 824007 B/op\t 17072 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4141176, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824007, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4173855, + "unit": "ns/op\t 827378 B/op\t 17073 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4173855, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827378, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5870755, + "unit": "ns/op\t 1112333 B/op\t 25158 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5870755, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112333, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5878794, + "unit": "ns/op\t 1112664 B/op\t 25157 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5878794, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112664, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5872159, + "unit": "ns/op\t 1109370 B/op\t 25156 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5872159, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109370, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5883979, + "unit": "ns/op\t 1111192 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5883979, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111192, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5919562, + "unit": "ns/op\t 1110259 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5919562, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110259, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5886309, + "unit": "ns/op\t 1112111 B/op\t 25158 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5886309, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112111, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5950222, + "unit": "ns/op\t 1112420 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5950222, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112420, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5889694, + "unit": "ns/op\t 1113815 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5889694, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113815, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5968578, + "unit": "ns/op\t 1112341 B/op\t 25157 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5968578, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112341, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5935972, + "unit": "ns/op\t 1111812 B/op\t 25157 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5935972, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111812, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17408057, + "unit": "ns/op\t 2893308 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17408057, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893308, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17436540, + "unit": "ns/op\t 2892890 B/op\t 74748 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17436540, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892890, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17500766, + "unit": "ns/op\t 2897552 B/op\t 74749 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17500766, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897552, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17490719, + "unit": "ns/op\t 2894475 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17490719, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894475, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17694884, + "unit": "ns/op\t 2895931 B/op\t 74749 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17694884, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895931, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17258785, + "unit": "ns/op\t 2895519 B/op\t 74748 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17258785, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895519, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17603742, + "unit": "ns/op\t 2895759 B/op\t 74749 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17603742, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895759, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17875583, + "unit": "ns/op\t 2895759 B/op\t 74748 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17875583, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895759, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17423793, + "unit": "ns/op\t 2891102 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17423793, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891102, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17576157, + "unit": "ns/op\t 2897740 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17576157, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897740, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52547, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52547, + "unit": "ns/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52458, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52458, + "unit": "ns/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52965, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52965, + "unit": "ns/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52118, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52118, + "unit": "ns/op", + "extra": "22264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52660, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52660, + "unit": "ns/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53306, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53306, + "unit": "ns/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53513, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53513, + "unit": "ns/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52814, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52814, + "unit": "ns/op", + "extra": "22254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53243, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53243, + "unit": "ns/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52506, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52506, + "unit": "ns/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52303, + "unit": "ns/op\t 110074 B/op\t 38 allocs/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52303, + "unit": "ns/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110074, + "unit": "B/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52141, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52141, + "unit": "ns/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52167, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52167, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52345, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52345, + "unit": "ns/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52237, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52237, + "unit": "ns/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52346, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52346, + "unit": "ns/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52926, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52926, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51694, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51694, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52572, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52572, + "unit": "ns/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51862, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51862, + "unit": "ns/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52307, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52307, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52223, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52223, + "unit": "ns/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52308, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52308, + "unit": "ns/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53047, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53047, + "unit": "ns/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52204, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52204, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52255, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52255, + "unit": "ns/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52632, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52632, + "unit": "ns/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51835, + "unit": "ns/op\t 110075 B/op\t 38 allocs/op", + "extra": "22332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51835, + "unit": "ns/op", + "extra": "22332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110075, + "unit": "B/op", + "extra": "22332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52351, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52351, + "unit": "ns/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52411, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52411, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3114348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3114348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3114348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3114348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.4, + "unit": "ns/op", + "extra": "3153649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3134120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134120 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.2, + "unit": "ns/op", + "extra": "3143724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3130042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3145221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3133562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3141728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3131282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.5, + "unit": "ns/op", + "extra": "3172093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172093 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "18a2ff379c4b7942e4751144f0ac71c7e9034424", + "message": "Temporarily stop publishing packages on v3 branch (#877)", + "timestamp": "2024-09-30T16:38:12+01:00", + "tree_id": "d5a87e96df076f2111ff8f2b587722a98b637be3", + "url": "https://github.com/nginx/agent/commit/18a2ff379c4b7942e4751144f0ac71c7e9034424" + }, + "date": 1727863863904, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.464314470207041, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.98627089461221, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f90794c1fe6615adec5442f04d38df337824ac7a", + "message": "Fix oss tests (#885)", + "timestamp": "2024-10-02T16:52:50+01:00", + "tree_id": "49d65bce40c1790d469050c022ee1269f22c77a4", + "url": "https://github.com/nginx/agent/commit/f90794c1fe6615adec5442f04d38df337824ac7a" + }, + "date": 1727884693654, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1831130, + "unit": "ns/op\t 269433 B/op\t 1339 allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1831130, + "unit": "ns/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269433, + "unit": "B/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851660, + "unit": "ns/op\t 268837 B/op\t 1339 allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851660, + "unit": "ns/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268837, + "unit": "B/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821917, + "unit": "ns/op\t 268289 B/op\t 1338 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821917, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268289, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832266, + "unit": "ns/op\t 268955 B/op\t 1338 allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832266, + "unit": "ns/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268955, + "unit": "B/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824227, + "unit": "ns/op\t 269269 B/op\t 1339 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824227, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269269, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854830, + "unit": "ns/op\t 269016 B/op\t 1339 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854830, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269016, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 820428, + "unit": "ns/op\t 268948 B/op\t 1338 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 820428, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268948, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834751, + "unit": "ns/op\t 268645 B/op\t 1338 allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834751, + "unit": "ns/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268645, + "unit": "B/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 824966, + "unit": "ns/op\t 268325 B/op\t 1339 allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 824966, + "unit": "ns/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268325, + "unit": "B/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833829, + "unit": "ns/op\t 268417 B/op\t 1338 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833829, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268417, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170899, + "unit": "ns/op\t 532327 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170899, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532327, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212430, + "unit": "ns/op\t 533065 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212430, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533065, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171701, + "unit": "ns/op\t 533542 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171701, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533542, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161825, + "unit": "ns/op\t 532665 B/op\t 8940 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161825, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532665, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171023, + "unit": "ns/op\t 534037 B/op\t 8940 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171023, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534037, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187172, + "unit": "ns/op\t 533663 B/op\t 8940 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187172, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533663, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178815, + "unit": "ns/op\t 533713 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178815, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533713, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2153663, + "unit": "ns/op\t 533243 B/op\t 8940 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2153663, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533243, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178634, + "unit": "ns/op\t 534507 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178634, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534507, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164323, + "unit": "ns/op\t 533520 B/op\t 8940 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164323, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533520, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4015635, + "unit": "ns/op\t 824616 B/op\t 17073 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4015635, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824616, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3967748, + "unit": "ns/op\t 826170 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3967748, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826170, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3996026, + "unit": "ns/op\t 825203 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3996026, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825203, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4004956, + "unit": "ns/op\t 825961 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4004956, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825961, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3946590, + "unit": "ns/op\t 825230 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3946590, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825230, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968712, + "unit": "ns/op\t 826852 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968712, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826852, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3969750, + "unit": "ns/op\t 824291 B/op\t 17072 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3969750, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824291, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3946060, + "unit": "ns/op\t 825759 B/op\t 17073 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3946060, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825759, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052676, + "unit": "ns/op\t 825915 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052676, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825915, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3962606, + "unit": "ns/op\t 825685 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3962606, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825685, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5775098, + "unit": "ns/op\t 1113351 B/op\t 25158 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5775098, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113351, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5695486, + "unit": "ns/op\t 1113276 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5695486, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113276, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5717043, + "unit": "ns/op\t 1112604 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5717043, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112604, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5675918, + "unit": "ns/op\t 1110289 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5675918, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110289, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5708473, + "unit": "ns/op\t 1111011 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5708473, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111011, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5713081, + "unit": "ns/op\t 1110970 B/op\t 25157 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5713081, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110970, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5633978, + "unit": "ns/op\t 1108511 B/op\t 25157 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5633978, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108511, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5742499, + "unit": "ns/op\t 1110561 B/op\t 25157 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5742499, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110561, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5702849, + "unit": "ns/op\t 1111194 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5702849, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111194, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5708963, + "unit": "ns/op\t 1111172 B/op\t 25157 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5708963, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111172, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16764486, + "unit": "ns/op\t 2895567 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16764486, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895567, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16851076, + "unit": "ns/op\t 2902841 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16851076, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902841, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16660049, + "unit": "ns/op\t 2892736 B/op\t 74748 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16660049, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892736, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16745251, + "unit": "ns/op\t 2891308 B/op\t 74748 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16745251, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891308, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16752566, + "unit": "ns/op\t 2894287 B/op\t 74748 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16752566, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894287, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16697132, + "unit": "ns/op\t 2893954 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16697132, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893954, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16653232, + "unit": "ns/op\t 2891081 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16653232, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891081, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17141732, + "unit": "ns/op\t 2891151 B/op\t 74748 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17141732, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891151, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16832414, + "unit": "ns/op\t 2894512 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16832414, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894512, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16689701, + "unit": "ns/op\t 2893758 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16689701, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893758, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50095, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "24171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50095, + "unit": "ns/op", + "extra": "24171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "24171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49725, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49725, + "unit": "ns/op", + "extra": "23911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49787, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49787, + "unit": "ns/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50209, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50209, + "unit": "ns/op", + "extra": "23841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50048, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "24156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50048, + "unit": "ns/op", + "extra": "24156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "24156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50487, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "24076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50487, + "unit": "ns/op", + "extra": "24076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "24076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50036, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "24069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50036, + "unit": "ns/op", + "extra": "24069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "24069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50242, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50242, + "unit": "ns/op", + "extra": "23918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50341, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50341, + "unit": "ns/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50232, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50232, + "unit": "ns/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49662, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49662, + "unit": "ns/op", + "extra": "23853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49799, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49799, + "unit": "ns/op", + "extra": "24024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50413, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50413, + "unit": "ns/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50049, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50049, + "unit": "ns/op", + "extra": "23973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49824, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49824, + "unit": "ns/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50322, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50322, + "unit": "ns/op", + "extra": "23947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49645, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49645, + "unit": "ns/op", + "extra": "23864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49791, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49791, + "unit": "ns/op", + "extra": "23904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49960, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49960, + "unit": "ns/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49849, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49849, + "unit": "ns/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50378, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50378, + "unit": "ns/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50617, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50617, + "unit": "ns/op", + "extra": "23917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50371, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50371, + "unit": "ns/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "24038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50164, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50164, + "unit": "ns/op", + "extra": "23653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49784, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49784, + "unit": "ns/op", + "extra": "23558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50812, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50812, + "unit": "ns/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50122, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50122, + "unit": "ns/op", + "extra": "23925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49791, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49791, + "unit": "ns/op", + "extra": "23822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50490, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50490, + "unit": "ns/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50478, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50478, + "unit": "ns/op", + "extra": "23930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23930 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3162098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.2, + "unit": "ns/op", + "extra": "3168968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2793308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.5, + "unit": "ns/op", + "extra": "2793308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2793308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2793308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3182694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3186218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2844738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "2844738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2844738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2844738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3164294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3164294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3164294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3164294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3030360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3030360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3030360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3030360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3174388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3197275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197275 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f90794c1fe6615adec5442f04d38df337824ac7a", + "message": "Fix oss tests (#885)", + "timestamp": "2024-10-02T16:52:50+01:00", + "tree_id": "49d65bce40c1790d469050c022ee1269f22c77a4", + "url": "https://github.com/nginx/agent/commit/f90794c1fe6615adec5442f04d38df337824ac7a" + }, + "date": 1727884874408, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.664936084695597, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.98413140113597, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3311204ae21f1c2e1195c66a87f1afdb93af0e88", + "message": "Update PGO Profile (#876)\n\n* update pgo profile & fix make target", + "timestamp": "2024-10-03T09:56:40+01:00", + "tree_id": "7e18946858be514989f958457bf15735fa671a4b", + "url": "https://github.com/nginx/agent/commit/3311204ae21f1c2e1195c66a87f1afdb93af0e88" + }, + "date": 1727946122505, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1783291, + "unit": "ns/op\t 270143 B/op\t 1339 allocs/op", + "extra": "714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1783291, + "unit": "ns/op", + "extra": "714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 270143, + "unit": "B/op", + "extra": "714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 830561, + "unit": "ns/op\t 269222 B/op\t 1339 allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 830561, + "unit": "ns/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269222, + "unit": "B/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829747, + "unit": "ns/op\t 269003 B/op\t 1339 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829747, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269003, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 828736, + "unit": "ns/op\t 268646 B/op\t 1339 allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 828736, + "unit": "ns/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268646, + "unit": "B/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832451, + "unit": "ns/op\t 269118 B/op\t 1339 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832451, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269118, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836158, + "unit": "ns/op\t 269106 B/op\t 1338 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836158, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269106, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855178, + "unit": "ns/op\t 269195 B/op\t 1339 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855178, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269195, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833245, + "unit": "ns/op\t 268999 B/op\t 1339 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833245, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268999, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 829872, + "unit": "ns/op\t 268851 B/op\t 1338 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 829872, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268851, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834182, + "unit": "ns/op\t 269157 B/op\t 1339 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834182, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269157, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2128469, + "unit": "ns/op\t 533153 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2128469, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533153, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137855, + "unit": "ns/op\t 533401 B/op\t 8940 allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137855, + "unit": "ns/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533401, + "unit": "B/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2146159, + "unit": "ns/op\t 534435 B/op\t 8940 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2146159, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534435, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2147615, + "unit": "ns/op\t 532811 B/op\t 8940 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2147615, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532811, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2147744, + "unit": "ns/op\t 532095 B/op\t 8940 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2147744, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532095, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145872, + "unit": "ns/op\t 533611 B/op\t 8940 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145872, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533611, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2130627, + "unit": "ns/op\t 534138 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2130627, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534138, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157294, + "unit": "ns/op\t 533222 B/op\t 8940 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157294, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533222, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2149228, + "unit": "ns/op\t 531994 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2149228, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531994, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2154684, + "unit": "ns/op\t 534149 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2154684, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534149, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3902867, + "unit": "ns/op\t 826138 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3902867, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826138, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3933561, + "unit": "ns/op\t 824983 B/op\t 17073 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3933561, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824983, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3931953, + "unit": "ns/op\t 825255 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3931953, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825255, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3929757, + "unit": "ns/op\t 826618 B/op\t 17073 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3929757, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826618, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3912280, + "unit": "ns/op\t 824764 B/op\t 17073 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3912280, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824764, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3860539, + "unit": "ns/op\t 825755 B/op\t 17073 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3860539, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825755, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3907980, + "unit": "ns/op\t 826273 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3907980, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826273, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3875739, + "unit": "ns/op\t 822893 B/op\t 17073 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3875739, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822893, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3922383, + "unit": "ns/op\t 825597 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3922383, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825597, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3955890, + "unit": "ns/op\t 826666 B/op\t 17073 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3955890, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826666, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5669018, + "unit": "ns/op\t 1111336 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5669018, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111336, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5678471, + "unit": "ns/op\t 1109069 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5678471, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109069, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5705276, + "unit": "ns/op\t 1111581 B/op\t 25157 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5705276, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111581, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5643992, + "unit": "ns/op\t 1114376 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5643992, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114376, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5603572, + "unit": "ns/op\t 1111596 B/op\t 25158 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5603572, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111596, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5624405, + "unit": "ns/op\t 1111644 B/op\t 25157 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5624405, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111644, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5616644, + "unit": "ns/op\t 1108185 B/op\t 25156 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5616644, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108185, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25156, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5769020, + "unit": "ns/op\t 1114266 B/op\t 25158 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5769020, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114266, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5606668, + "unit": "ns/op\t 1111918 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5606668, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111918, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5614512, + "unit": "ns/op\t 1109284 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5614512, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109284, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16856987, + "unit": "ns/op\t 2889732 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16856987, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889732, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16629965, + "unit": "ns/op\t 2897188 B/op\t 74749 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16629965, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897188, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16540655, + "unit": "ns/op\t 2900868 B/op\t 74749 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16540655, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900868, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16614782, + "unit": "ns/op\t 2897581 B/op\t 74748 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16614782, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897581, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16537773, + "unit": "ns/op\t 2895356 B/op\t 74748 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16537773, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895356, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16682626, + "unit": "ns/op\t 2893735 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16682626, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893735, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16416976, + "unit": "ns/op\t 2894197 B/op\t 74749 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16416976, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894197, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16541437, + "unit": "ns/op\t 2896265 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16541437, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896265, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16579544, + "unit": "ns/op\t 2903791 B/op\t 74749 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16579544, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903791, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16590734, + "unit": "ns/op\t 2893938 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16590734, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893938, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51094, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51094, + "unit": "ns/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50300, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50300, + "unit": "ns/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51618, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51618, + "unit": "ns/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50777, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50777, + "unit": "ns/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50752, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50752, + "unit": "ns/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51353, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51353, + "unit": "ns/op", + "extra": "23888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51028, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51028, + "unit": "ns/op", + "extra": "23696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50334, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50334, + "unit": "ns/op", + "extra": "23643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50849, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50849, + "unit": "ns/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50832, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50832, + "unit": "ns/op", + "extra": "23611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50492, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50492, + "unit": "ns/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50736, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50736, + "unit": "ns/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50775, + "unit": "ns/op\t 110074 B/op\t 38 allocs/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50775, + "unit": "ns/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110074, + "unit": "B/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50520, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50520, + "unit": "ns/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50292, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50292, + "unit": "ns/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50670, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50670, + "unit": "ns/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51364, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51364, + "unit": "ns/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50949, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50949, + "unit": "ns/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50857, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50857, + "unit": "ns/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50671, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50671, + "unit": "ns/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50137, + "unit": "ns/op\t 110075 B/op\t 38 allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50137, + "unit": "ns/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110075, + "unit": "B/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51035, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51035, + "unit": "ns/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51661, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51661, + "unit": "ns/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50650, + "unit": "ns/op\t 110078 B/op\t 38 allocs/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50650, + "unit": "ns/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110078, + "unit": "B/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51088, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51088, + "unit": "ns/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50607, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50607, + "unit": "ns/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50226, + "unit": "ns/op\t 110076 B/op\t 38 allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50226, + "unit": "ns/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110076, + "unit": "B/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50585, + "unit": "ns/op\t 110077 B/op\t 38 allocs/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50585, + "unit": "ns/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110077, + "unit": "B/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51568, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51568, + "unit": "ns/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50853, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50853, + "unit": "ns/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3192621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192621 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3189853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.2, + "unit": "ns/op", + "extra": "3189853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3189853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3189853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3076880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.4, + "unit": "ns/op", + "extra": "3076880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3076880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3076880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3175522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150525 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3150525 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150525 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150525 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3204597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.2, + "unit": "ns/op", + "extra": "3204597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3204597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3204597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.1, + "unit": "ns/op", + "extra": "3186021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3190924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.7, + "unit": "ns/op", + "extra": "3190924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3190924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3190924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3194006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3194006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3194006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3194006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3198627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198627 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3311204ae21f1c2e1195c66a87f1afdb93af0e88", + "message": "Update PGO Profile (#876)\n\n* update pgo profile & fix make target", + "timestamp": "2024-10-03T09:56:40+01:00", + "tree_id": "7e18946858be514989f958457bf15735fa671a4b", + "url": "https://github.com/nginx/agent/commit/3311204ae21f1c2e1195c66a87f1afdb93af0e88" + }, + "date": 1727946281001, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.731911811416378, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.99073205672972, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 72, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f729faaa4020129d645554504a932294933b5db", + "message": "Fix APK package names (#881)", + "timestamp": "2024-10-03T10:51:28+01:00", + "tree_id": "d96120c2456264ca9fbcd19ccc42fb8fb86b1b2e", + "url": "https://github.com/nginx/agent/commit/6f729faaa4020129d645554504a932294933b5db" + }, + "date": 1727949412395, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1858250, + "unit": "ns/op\t 269938 B/op\t 1339 allocs/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1858250, + "unit": "ns/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269938, + "unit": "B/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873008, + "unit": "ns/op\t 269671 B/op\t 1339 allocs/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873008, + "unit": "ns/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269671, + "unit": "B/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855728, + "unit": "ns/op\t 268897 B/op\t 1338 allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855728, + "unit": "ns/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268897, + "unit": "B/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860397, + "unit": "ns/op\t 269306 B/op\t 1339 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860397, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269306, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861385, + "unit": "ns/op\t 268516 B/op\t 1338 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861385, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268516, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1338, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858821, + "unit": "ns/op\t 269369 B/op\t 1339 allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858821, + "unit": "ns/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269369, + "unit": "B/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862666, + "unit": "ns/op\t 268969 B/op\t 1339 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862666, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 268969, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860766, + "unit": "ns/op\t 269130 B/op\t 1339 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860766, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269130, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856382, + "unit": "ns/op\t 269245 B/op\t 1339 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856382, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269245, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859598, + "unit": "ns/op\t 269239 B/op\t 1339 allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859598, + "unit": "ns/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 269239, + "unit": "B/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1339, + "unit": "allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191914, + "unit": "ns/op\t 532339 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191914, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532339, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190513, + "unit": "ns/op\t 533420 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190513, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533420, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185348, + "unit": "ns/op\t 532696 B/op\t 8940 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185348, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532696, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174587, + "unit": "ns/op\t 532723 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174587, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532723, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192621, + "unit": "ns/op\t 532841 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192621, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532841, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2203211, + "unit": "ns/op\t 533262 B/op\t 8940 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2203211, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533262, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208758, + "unit": "ns/op\t 533055 B/op\t 8940 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208758, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533055, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165288, + "unit": "ns/op\t 533412 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165288, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533412, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193249, + "unit": "ns/op\t 533166 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193249, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533166, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176585, + "unit": "ns/op\t 533405 B/op\t 8940 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176585, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533405, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4040844, + "unit": "ns/op\t 824870 B/op\t 17073 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4040844, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824870, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4038888, + "unit": "ns/op\t 824630 B/op\t 17073 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4038888, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824630, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4034802, + "unit": "ns/op\t 827327 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4034802, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827327, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953017, + "unit": "ns/op\t 825583 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953017, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825583, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964182, + "unit": "ns/op\t 825506 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964182, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825506, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4026815, + "unit": "ns/op\t 826276 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4026815, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826276, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4019151, + "unit": "ns/op\t 824626 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4019151, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824626, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956168, + "unit": "ns/op\t 825520 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956168, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825520, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4021335, + "unit": "ns/op\t 825042 B/op\t 17072 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4021335, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825042, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3960903, + "unit": "ns/op\t 824349 B/op\t 17072 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3960903, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824349, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17072, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5907007, + "unit": "ns/op\t 1109938 B/op\t 25157 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5907007, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109938, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5692368, + "unit": "ns/op\t 1110081 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5692368, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110081, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5735527, + "unit": "ns/op\t 1115803 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5735527, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115803, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5762279, + "unit": "ns/op\t 1111513 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5762279, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111513, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5804113, + "unit": "ns/op\t 1110113 B/op\t 25157 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5804113, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110113, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5749230, + "unit": "ns/op\t 1113140 B/op\t 25157 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5749230, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113140, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5773832, + "unit": "ns/op\t 1109507 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5773832, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109507, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5702145, + "unit": "ns/op\t 1111158 B/op\t 25157 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5702145, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111158, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5750186, + "unit": "ns/op\t 1108851 B/op\t 25157 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5750186, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108851, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5789776, + "unit": "ns/op\t 1115231 B/op\t 25158 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5789776, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115231, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16860733, + "unit": "ns/op\t 2904437 B/op\t 74749 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16860733, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904437, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17052010, + "unit": "ns/op\t 2889712 B/op\t 74749 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17052010, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889712, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16905806, + "unit": "ns/op\t 2893229 B/op\t 74748 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16905806, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893229, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17143513, + "unit": "ns/op\t 2893251 B/op\t 74748 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17143513, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893251, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16997765, + "unit": "ns/op\t 2890949 B/op\t 74748 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16997765, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890949, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74748, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17137561, + "unit": "ns/op\t 2894616 B/op\t 74749 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17137561, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894616, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17131402, + "unit": "ns/op\t 2896276 B/op\t 74749 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17131402, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896276, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17190150, + "unit": "ns/op\t 2896901 B/op\t 74749 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17190150, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896901, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17134435, + "unit": "ns/op\t 2896645 B/op\t 74749 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17134435, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896645, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16875181, + "unit": "ns/op\t 2898427 B/op\t 74750 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16875181, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898427, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51349, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51349, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51646, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51646, + "unit": "ns/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51484, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51484, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51520, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51520, + "unit": "ns/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51607, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51607, + "unit": "ns/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51558, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51558, + "unit": "ns/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51680, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51680, + "unit": "ns/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51443, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51443, + "unit": "ns/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51491, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51491, + "unit": "ns/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51585, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51585, + "unit": "ns/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51692, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51692, + "unit": "ns/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51966, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51966, + "unit": "ns/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52208, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52208, + "unit": "ns/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53900, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "23527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53900, + "unit": "ns/op", + "extra": "23527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "23527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51850, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51850, + "unit": "ns/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52112, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52112, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52494, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52494, + "unit": "ns/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52065, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52065, + "unit": "ns/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52485, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52485, + "unit": "ns/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52553, + "unit": "ns/op\t 110079 B/op\t 38 allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52553, + "unit": "ns/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110079, + "unit": "B/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52746, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52746, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53921, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53921, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52254, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52254, + "unit": "ns/op", + "extra": "22525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52435, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52435, + "unit": "ns/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52941, + "unit": "ns/op\t 110084 B/op\t 38 allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52941, + "unit": "ns/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110084, + "unit": "B/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52691, + "unit": "ns/op\t 110083 B/op\t 38 allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52691, + "unit": "ns/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110083, + "unit": "B/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51533, + "unit": "ns/op\t 110082 B/op\t 38 allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51533, + "unit": "ns/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110082, + "unit": "B/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51360, + "unit": "ns/op\t 110080 B/op\t 38 allocs/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51360, + "unit": "ns/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110080, + "unit": "B/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51693, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51693, + "unit": "ns/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51648, + "unit": "ns/op\t 110081 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51648, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110081, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3173954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3158346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3176557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.8, + "unit": "ns/op", + "extra": "3177280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2948671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.6, + "unit": "ns/op", + "extra": "2948671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2948671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2948671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3174201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3191950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3039357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.1, + "unit": "ns/op", + "extra": "3039357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3039357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3039357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3164565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.4, + "unit": "ns/op", + "extra": "3164565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3164565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3164565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3176491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176491 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f729faaa4020129d645554504a932294933b5db", + "message": "Fix APK package names (#881)", + "timestamp": "2024-10-03T10:51:28+01:00", + "tree_id": "d96120c2456264ca9fbcd19ccc42fb8fb86b1b2e", + "url": "https://github.com/nginx/agent/commit/6f729faaa4020129d645554504a932294933b5db" + }, + "date": 1727949685706, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.59835297822815, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.993300569063475, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e77ecbbb0603373efa66ee103c6462b487b37820", + "message": "Update go version to 1.23 (#865)", + "timestamp": "2024-10-07T13:41:31+01:00", + "tree_id": "7fad2a0fbce77b376023d6e7b00f3e80ea579d07", + "url": "https://github.com/nginx/agent/commit/e77ecbbb0603373efa66ee103c6462b487b37820" + }, + "date": 1728305216804, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1875137, + "unit": "ns/op\t 273394 B/op\t 1366 allocs/op", + "extra": "744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1875137, + "unit": "ns/op", + "extra": "744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273394, + "unit": "B/op", + "extra": "744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862224, + "unit": "ns/op\t 272798 B/op\t 1366 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862224, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272798, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854308, + "unit": "ns/op\t 272415 B/op\t 1366 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854308, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272415, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859489, + "unit": "ns/op\t 272594 B/op\t 1366 allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859489, + "unit": "ns/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272594, + "unit": "B/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864212, + "unit": "ns/op\t 272602 B/op\t 1366 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864212, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272602, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864513, + "unit": "ns/op\t 272770 B/op\t 1366 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864513, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272770, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891886, + "unit": "ns/op\t 272443 B/op\t 1366 allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891886, + "unit": "ns/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272443, + "unit": "B/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861066, + "unit": "ns/op\t 272713 B/op\t 1366 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861066, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272713, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875053, + "unit": "ns/op\t 272895 B/op\t 1366 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875053, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272895, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862259, + "unit": "ns/op\t 272955 B/op\t 1366 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862259, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272955, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1366, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2216966, + "unit": "ns/op\t 534785 B/op\t 8940 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2216966, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534785, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211555, + "unit": "ns/op\t 533165 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211555, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533165, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2196179, + "unit": "ns/op\t 533418 B/op\t 8940 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2196179, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533418, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214719, + "unit": "ns/op\t 533119 B/op\t 8940 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214719, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533119, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202835, + "unit": "ns/op\t 533395 B/op\t 8940 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202835, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533395, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177035, + "unit": "ns/op\t 532801 B/op\t 8940 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177035, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532801, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208111, + "unit": "ns/op\t 532992 B/op\t 8940 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208111, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532992, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219290, + "unit": "ns/op\t 533842 B/op\t 8940 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219290, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533842, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202340, + "unit": "ns/op\t 533166 B/op\t 8940 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202340, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533166, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2230076, + "unit": "ns/op\t 533046 B/op\t 8940 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2230076, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533046, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8940, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4167864, + "unit": "ns/op\t 827131 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4167864, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827131, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4091385, + "unit": "ns/op\t 825325 B/op\t 17073 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4091385, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825325, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4250781, + "unit": "ns/op\t 824713 B/op\t 17073 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4250781, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824713, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4012781, + "unit": "ns/op\t 825903 B/op\t 17073 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4012781, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825903, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4005732, + "unit": "ns/op\t 826056 B/op\t 17073 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4005732, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826056, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4045690, + "unit": "ns/op\t 826973 B/op\t 17073 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4045690, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826973, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4001895, + "unit": "ns/op\t 824004 B/op\t 17073 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4001895, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824004, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4053124, + "unit": "ns/op\t 826154 B/op\t 17073 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4053124, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826154, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4046866, + "unit": "ns/op\t 824472 B/op\t 17073 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4046866, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824472, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4038249, + "unit": "ns/op\t 827783 B/op\t 17073 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4038249, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827783, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17073, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5815297, + "unit": "ns/op\t 1112461 B/op\t 25158 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5815297, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112461, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5864038, + "unit": "ns/op\t 1111855 B/op\t 25158 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5864038, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111855, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5863208, + "unit": "ns/op\t 1112220 B/op\t 25157 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5863208, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112220, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5981164, + "unit": "ns/op\t 1112094 B/op\t 25158 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5981164, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112094, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5906889, + "unit": "ns/op\t 1113396 B/op\t 25158 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5906889, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113396, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5839201, + "unit": "ns/op\t 1108916 B/op\t 25158 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5839201, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108916, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5940867, + "unit": "ns/op\t 1114863 B/op\t 25158 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5940867, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114863, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5914331, + "unit": "ns/op\t 1110676 B/op\t 25157 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5914331, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110676, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5844654, + "unit": "ns/op\t 1113497 B/op\t 25158 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5844654, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113497, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25158, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5830934, + "unit": "ns/op\t 1111326 B/op\t 25157 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5830934, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111326, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25157, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17470910, + "unit": "ns/op\t 2893812 B/op\t 74749 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17470910, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893812, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74749, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17382988, + "unit": "ns/op\t 2901042 B/op\t 74751 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17382988, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901042, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74751, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17495850, + "unit": "ns/op\t 2897835 B/op\t 74750 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17495850, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897835, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17600062, + "unit": "ns/op\t 2900276 B/op\t 74750 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17600062, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900276, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17925897, + "unit": "ns/op\t 2905752 B/op\t 74751 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17925897, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2905752, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74751, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17243827, + "unit": "ns/op\t 2904440 B/op\t 74751 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17243827, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904440, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74751, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17351869, + "unit": "ns/op\t 2903180 B/op\t 74751 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17351869, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903180, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74751, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17452297, + "unit": "ns/op\t 2906019 B/op\t 74752 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17452297, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2906019, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74752, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17544639, + "unit": "ns/op\t 2900976 B/op\t 74751 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17544639, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900976, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74751, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17393948, + "unit": "ns/op\t 2899789 B/op\t 74750 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17393948, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899789, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74750, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53080, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53080, + "unit": "ns/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53134, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53134, + "unit": "ns/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52860, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52860, + "unit": "ns/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53950, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53950, + "unit": "ns/op", + "extra": "22420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52837, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52837, + "unit": "ns/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53212, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53212, + "unit": "ns/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53204, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53204, + "unit": "ns/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52938, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52938, + "unit": "ns/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52906, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52906, + "unit": "ns/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53986, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53986, + "unit": "ns/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53770, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53770, + "unit": "ns/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53134, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53134, + "unit": "ns/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53442, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53442, + "unit": "ns/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53423, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53423, + "unit": "ns/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53432, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53432, + "unit": "ns/op", + "extra": "21910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53386, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53386, + "unit": "ns/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52106, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52106, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54777, + "unit": "ns/op\t 110112 B/op\t 38 allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54777, + "unit": "ns/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110112, + "unit": "B/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53864, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53864, + "unit": "ns/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53515, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53515, + "unit": "ns/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54312, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54312, + "unit": "ns/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52730, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52730, + "unit": "ns/op", + "extra": "22004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54935, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54935, + "unit": "ns/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53489, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53489, + "unit": "ns/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54009, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54009, + "unit": "ns/op", + "extra": "21302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54870, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54870, + "unit": "ns/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53792, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53792, + "unit": "ns/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54060, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54060, + "unit": "ns/op", + "extra": "21948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53310, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53310, + "unit": "ns/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53143, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53143, + "unit": "ns/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 411, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3036944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 411, + "unit": "ns/op", + "extra": "3036944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3036944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3036944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2646783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.6, + "unit": "ns/op", + "extra": "2646783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2646783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2646783 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2999514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.4, + "unit": "ns/op", + "extra": "2999514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2999514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2999514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2741419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.2, + "unit": "ns/op", + "extra": "2741419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2741419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2741419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3035637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.4, + "unit": "ns/op", + "extra": "3035637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3035637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3035637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3009208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399, + "unit": "ns/op", + "extra": "3009208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3009208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3009208 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3017804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.2, + "unit": "ns/op", + "extra": "3017804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3017804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3017804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2991310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.6, + "unit": "ns/op", + "extra": "2991310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2991310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2991310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2983617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.2, + "unit": "ns/op", + "extra": "2983617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2983617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2983617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3008847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.5, + "unit": "ns/op", + "extra": "3008847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3008847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3008847 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e77ecbbb0603373efa66ee103c6462b487b37820", + "message": "Update go version to 1.23 (#865)", + "timestamp": "2024-10-07T13:41:31+01:00", + "tree_id": "7fad2a0fbce77b376023d6e7b00f3e80ea579d07", + "url": "https://github.com/nginx/agent/commit/e77ecbbb0603373efa66ee103c6462b487b37820" + }, + "date": 1728305370825, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.065142933912796, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.98295855292902, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e858c4a379cac8e4a6e6d16512bbe75f709e1e63", + "message": "Agent Config Changes: rename & update config_dirs & update exclude_logs (#882)", + "timestamp": "2024-10-07T15:26:57+01:00", + "tree_id": "de41612922e979d73b385370d68deed608988c2e", + "url": "https://github.com/nginx/agent/commit/e858c4a379cac8e4a6e6d16512bbe75f709e1e63" + }, + "date": 1728311552839, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1982013, + "unit": "ns/op\t 273173 B/op\t 1364 allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1982013, + "unit": "ns/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273173, + "unit": "B/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887441, + "unit": "ns/op\t 272932 B/op\t 1364 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887441, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272932, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896218, + "unit": "ns/op\t 272017 B/op\t 1364 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896218, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272017, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883381, + "unit": "ns/op\t 272983 B/op\t 1364 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883381, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272983, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880599, + "unit": "ns/op\t 272601 B/op\t 1364 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880599, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272601, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880393, + "unit": "ns/op\t 272763 B/op\t 1364 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880393, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272763, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883929, + "unit": "ns/op\t 272203 B/op\t 1364 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883929, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272203, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880116, + "unit": "ns/op\t 272138 B/op\t 1364 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880116, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272138, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885955, + "unit": "ns/op\t 271868 B/op\t 1364 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885955, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271868, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879418, + "unit": "ns/op\t 272036 B/op\t 1364 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879418, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272036, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2295529, + "unit": "ns/op\t 531957 B/op\t 8915 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2295529, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531957, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2304691, + "unit": "ns/op\t 533526 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2304691, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533526, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2319357, + "unit": "ns/op\t 533097 B/op\t 8915 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2319357, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533097, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2287853, + "unit": "ns/op\t 532801 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2287853, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532801, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2269669, + "unit": "ns/op\t 533377 B/op\t 8915 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2269669, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533377, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2296789, + "unit": "ns/op\t 533613 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2296789, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533613, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2299185, + "unit": "ns/op\t 533060 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2299185, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533060, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2314084, + "unit": "ns/op\t 532615 B/op\t 8915 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2314084, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532615, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2298937, + "unit": "ns/op\t 532602 B/op\t 8915 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2298937, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532602, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2279795, + "unit": "ns/op\t 533905 B/op\t 8915 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2279795, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533905, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4215259, + "unit": "ns/op\t 826517 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4215259, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826517, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4212177, + "unit": "ns/op\t 825246 B/op\t 17024 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4212177, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825246, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4247649, + "unit": "ns/op\t 826119 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4247649, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826119, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4172375, + "unit": "ns/op\t 826526 B/op\t 17024 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4172375, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826526, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4168903, + "unit": "ns/op\t 824662 B/op\t 17024 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4168903, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824662, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4137311, + "unit": "ns/op\t 824098 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4137311, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824098, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4167928, + "unit": "ns/op\t 824818 B/op\t 17024 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4167928, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824818, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4207183, + "unit": "ns/op\t 825548 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4207183, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825548, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4283593, + "unit": "ns/op\t 826753 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4283593, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826753, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4194202, + "unit": "ns/op\t 824339 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4194202, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824339, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5926493, + "unit": "ns/op\t 1111478 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5926493, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111478, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5998770, + "unit": "ns/op\t 1110521 B/op\t 25084 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5998770, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110521, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6125349, + "unit": "ns/op\t 1112178 B/op\t 25085 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6125349, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112178, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6224964, + "unit": "ns/op\t 1109553 B/op\t 25085 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6224964, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109553, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6075472, + "unit": "ns/op\t 1110663 B/op\t 25085 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6075472, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110663, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6076321, + "unit": "ns/op\t 1108810 B/op\t 25084 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6076321, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108810, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6012036, + "unit": "ns/op\t 1110171 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6012036, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110171, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6101098, + "unit": "ns/op\t 1106791 B/op\t 25084 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6101098, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106791, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6085763, + "unit": "ns/op\t 1109872 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6085763, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109872, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6032505, + "unit": "ns/op\t 1113571 B/op\t 25085 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6032505, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113571, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17786331, + "unit": "ns/op\t 2895175 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17786331, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895175, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17954751, + "unit": "ns/op\t 2897266 B/op\t 74532 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17954751, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897266, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18211653, + "unit": "ns/op\t 2895466 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18211653, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895466, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17826887, + "unit": "ns/op\t 2900286 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17826887, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900286, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17987377, + "unit": "ns/op\t 2887422 B/op\t 74530 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17987377, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887422, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18036755, + "unit": "ns/op\t 2890719 B/op\t 74530 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18036755, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890719, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17772150, + "unit": "ns/op\t 2895344 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17772150, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895344, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17616453, + "unit": "ns/op\t 2894711 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17616453, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894711, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17942647, + "unit": "ns/op\t 2897102 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17942647, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897102, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17817866, + "unit": "ns/op\t 2898449 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17817866, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898449, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54632, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54632, + "unit": "ns/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55339, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55339, + "unit": "ns/op", + "extra": "22008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55786, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55786, + "unit": "ns/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54296, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54296, + "unit": "ns/op", + "extra": "22068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55248, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55248, + "unit": "ns/op", + "extra": "22257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54575, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54575, + "unit": "ns/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53745, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53745, + "unit": "ns/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55477, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55477, + "unit": "ns/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54377, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54377, + "unit": "ns/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54224, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54224, + "unit": "ns/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54825, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54825, + "unit": "ns/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55081, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55081, + "unit": "ns/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55033, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55033, + "unit": "ns/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54748, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54748, + "unit": "ns/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54610, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54610, + "unit": "ns/op", + "extra": "21640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54419, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54419, + "unit": "ns/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53964, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53964, + "unit": "ns/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54726, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54726, + "unit": "ns/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56083, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56083, + "unit": "ns/op", + "extra": "21524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55546, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55546, + "unit": "ns/op", + "extra": "21502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55578, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55578, + "unit": "ns/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55702, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55702, + "unit": "ns/op", + "extra": "21831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54044, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54044, + "unit": "ns/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55353, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55353, + "unit": "ns/op", + "extra": "21916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56008, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56008, + "unit": "ns/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54906, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54906, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54195, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54195, + "unit": "ns/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55266, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55266, + "unit": "ns/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55174, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55174, + "unit": "ns/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54282, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54282, + "unit": "ns/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.7, + "unit": "ns/op", + "extra": "3056767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 422.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 422.1, + "unit": "ns/op", + "extra": "3027012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2953706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.5, + "unit": "ns/op", + "extra": "2953706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2953706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2953706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2990992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396, + "unit": "ns/op", + "extra": "2990992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2990992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2990992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3015175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.7, + "unit": "ns/op", + "extra": "3015175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3015175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3015175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3019578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.4, + "unit": "ns/op", + "extra": "3019578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3019578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3019578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3008469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.1, + "unit": "ns/op", + "extra": "3008469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3008469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3008469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.7, + "unit": "ns/op", + "extra": "3030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.4, + "unit": "ns/op", + "extra": "3028198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2971938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.8, + "unit": "ns/op", + "extra": "2971938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2971938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2971938 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e858c4a379cac8e4a6e6d16512bbe75f709e1e63", + "message": "Agent Config Changes: rename & update config_dirs & update exclude_logs (#882)", + "timestamp": "2024-10-07T15:26:57+01:00", + "tree_id": "de41612922e979d73b385370d68deed608988c2e", + "url": "https://github.com/nginx/agent/commit/e858c4a379cac8e4a6e6d16512bbe75f709e1e63" + }, + "date": 1728311701425, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.99858910895765, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.995039030866053, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1ed2ee62d6b35cff03b70cb97b10d394660152dc", + "message": "max api version (#880)", + "timestamp": "2024-10-08T14:33:13+01:00", + "tree_id": "2c180b94559db357ad0727128edc725432032202", + "url": "https://github.com/nginx/agent/commit/1ed2ee62d6b35cff03b70cb97b10d394660152dc" + }, + "date": 1728394721909, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1932476, + "unit": "ns/op\t 272387 B/op\t 1363 allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1932476, + "unit": "ns/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272387, + "unit": "B/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865584, + "unit": "ns/op\t 272714 B/op\t 1364 allocs/op", + "extra": "1173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865584, + "unit": "ns/op", + "extra": "1173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272714, + "unit": "B/op", + "extra": "1173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865177, + "unit": "ns/op\t 272035 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865177, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272035, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897809, + "unit": "ns/op\t 272282 B/op\t 1364 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897809, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272282, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901070, + "unit": "ns/op\t 272321 B/op\t 1364 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901070, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272321, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872941, + "unit": "ns/op\t 272331 B/op\t 1364 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872941, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272331, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873296, + "unit": "ns/op\t 271805 B/op\t 1364 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873296, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271805, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876996, + "unit": "ns/op\t 272409 B/op\t 1364 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876996, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272409, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 869797, + "unit": "ns/op\t 272135 B/op\t 1364 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 869797, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272135, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890958, + "unit": "ns/op\t 272174 B/op\t 1364 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890958, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272174, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2298194, + "unit": "ns/op\t 533333 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2298194, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533333, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283976, + "unit": "ns/op\t 532912 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283976, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532912, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2303107, + "unit": "ns/op\t 532814 B/op\t 8915 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2303107, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532814, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2304126, + "unit": "ns/op\t 532988 B/op\t 8915 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2304126, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532988, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2291590, + "unit": "ns/op\t 533104 B/op\t 8915 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2291590, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533104, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2288510, + "unit": "ns/op\t 532586 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2288510, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532586, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2329393, + "unit": "ns/op\t 531903 B/op\t 8915 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2329393, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531903, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2300756, + "unit": "ns/op\t 532496 B/op\t 8914 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2300756, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532496, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2290213, + "unit": "ns/op\t 533708 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2290213, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533708, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2309640, + "unit": "ns/op\t 532071 B/op\t 8914 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2309640, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532071, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4179071, + "unit": "ns/op\t 822803 B/op\t 17024 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4179071, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822803, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4195924, + "unit": "ns/op\t 826662 B/op\t 17024 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4195924, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826662, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4207790, + "unit": "ns/op\t 826059 B/op\t 17024 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4207790, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826059, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4184816, + "unit": "ns/op\t 825611 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4184816, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825611, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4198160, + "unit": "ns/op\t 826294 B/op\t 17024 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4198160, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826294, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4193358, + "unit": "ns/op\t 825233 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4193358, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825233, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4201670, + "unit": "ns/op\t 825562 B/op\t 17023 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4201670, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825562, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4202354, + "unit": "ns/op\t 826461 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4202354, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826461, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4161929, + "unit": "ns/op\t 826288 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4161929, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826288, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4199826, + "unit": "ns/op\t 826095 B/op\t 17024 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4199826, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826095, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6187364, + "unit": "ns/op\t 1111482 B/op\t 25084 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6187364, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111482, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6078857, + "unit": "ns/op\t 1109618 B/op\t 25084 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6078857, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109618, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5925740, + "unit": "ns/op\t 1109150 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5925740, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109150, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6008197, + "unit": "ns/op\t 1107682 B/op\t 25084 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6008197, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107682, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6019268, + "unit": "ns/op\t 1109354 B/op\t 25084 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6019268, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109354, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6107454, + "unit": "ns/op\t 1109674 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6107454, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109674, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6121622, + "unit": "ns/op\t 1113814 B/op\t 25085 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6121622, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113814, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6059347, + "unit": "ns/op\t 1113021 B/op\t 25084 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6059347, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113021, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6063474, + "unit": "ns/op\t 1111206 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6063474, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111206, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6033112, + "unit": "ns/op\t 1112920 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6033112, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112920, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17903031, + "unit": "ns/op\t 2899716 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17903031, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899716, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17744371, + "unit": "ns/op\t 2896026 B/op\t 74530 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17744371, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896026, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17656662, + "unit": "ns/op\t 2898264 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17656662, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898264, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17434269, + "unit": "ns/op\t 2895542 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17434269, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895542, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17515283, + "unit": "ns/op\t 2897959 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17515283, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897959, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17719236, + "unit": "ns/op\t 2901189 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17719236, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901189, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17606488, + "unit": "ns/op\t 2900812 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17606488, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900812, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17902076, + "unit": "ns/op\t 2902446 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17902076, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902446, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17740199, + "unit": "ns/op\t 2900696 B/op\t 74531 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17740199, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900696, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18025468, + "unit": "ns/op\t 2901385 B/op\t 74532 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18025468, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901385, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53517, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53517, + "unit": "ns/op", + "extra": "21921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54508, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54508, + "unit": "ns/op", + "extra": "22705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54104, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54104, + "unit": "ns/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53655, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53655, + "unit": "ns/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54408, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54408, + "unit": "ns/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53611, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53611, + "unit": "ns/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54288, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54288, + "unit": "ns/op", + "extra": "22281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54483, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54483, + "unit": "ns/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54183, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54183, + "unit": "ns/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54551, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54551, + "unit": "ns/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55346, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55346, + "unit": "ns/op", + "extra": "22708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55095, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55095, + "unit": "ns/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54264, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54264, + "unit": "ns/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54237, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54237, + "unit": "ns/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55303, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55303, + "unit": "ns/op", + "extra": "21895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54551, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54551, + "unit": "ns/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54445, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54445, + "unit": "ns/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53402, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53402, + "unit": "ns/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55010, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55010, + "unit": "ns/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54238, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54238, + "unit": "ns/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53394, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53394, + "unit": "ns/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54070, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54070, + "unit": "ns/op", + "extra": "22270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53679, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53679, + "unit": "ns/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53736, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53736, + "unit": "ns/op", + "extra": "21572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52897, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52897, + "unit": "ns/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54326, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54326, + "unit": "ns/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52969, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52969, + "unit": "ns/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53998, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53998, + "unit": "ns/op", + "extra": "21703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54214, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "19928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54214, + "unit": "ns/op", + "extra": "19928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "19928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "19928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54872, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54872, + "unit": "ns/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3041491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.5, + "unit": "ns/op", + "extra": "3041491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3041491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3041491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3018289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.4, + "unit": "ns/op", + "extra": "3018289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3018289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3018289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3026983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.3, + "unit": "ns/op", + "extra": "3026983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3026983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3026983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3044000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.4, + "unit": "ns/op", + "extra": "3044000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3044000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3044000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 431.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3043594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 431.1, + "unit": "ns/op", + "extra": "3043594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3043594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3043594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3044344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.1, + "unit": "ns/op", + "extra": "3044344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3044344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3044344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3041500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.7, + "unit": "ns/op", + "extra": "3041500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3041500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3041500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3016536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.5, + "unit": "ns/op", + "extra": "3016536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3016536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3016536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3035442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3035442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3035442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3035442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3022388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.6, + "unit": "ns/op", + "extra": "3022388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3022388 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3022388 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1ed2ee62d6b35cff03b70cb97b10d394660152dc", + "message": "max api version (#880)", + "timestamp": "2024-10-08T14:33:13+01:00", + "tree_id": "2c180b94559db357ad0727128edc725432032202", + "url": "https://github.com/nginx/agent/commit/1ed2ee62d6b35cff03b70cb97b10d394660152dc" + }, + "date": 1728394882073, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.064624035720158, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.985062266082327, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b3be362356b9423a951213b3cbcf4f2c84767799", + "message": "add log to inetgration test (#893)", + "timestamp": "2024-10-08T15:00:40+01:00", + "tree_id": "5e1ecb88a1fff0dcc4360cdba82a11aa91c37392", + "url": "https://github.com/nginx/agent/commit/b3be362356b9423a951213b3cbcf4f2c84767799" + }, + "date": 1728396365474, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1861332, + "unit": "ns/op\t 272637 B/op\t 1364 allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1861332, + "unit": "ns/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272637, + "unit": "B/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862503, + "unit": "ns/op\t 272359 B/op\t 1364 allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862503, + "unit": "ns/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272359, + "unit": "B/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862969, + "unit": "ns/op\t 272804 B/op\t 1364 allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862969, + "unit": "ns/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272804, + "unit": "B/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 867311, + "unit": "ns/op\t 272254 B/op\t 1364 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 867311, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272254, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860459, + "unit": "ns/op\t 272351 B/op\t 1364 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860459, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272351, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861323, + "unit": "ns/op\t 271871 B/op\t 1364 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861323, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271871, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865574, + "unit": "ns/op\t 271834 B/op\t 1364 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865574, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271834, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884577, + "unit": "ns/op\t 271824 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884577, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271824, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874834, + "unit": "ns/op\t 271645 B/op\t 1364 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874834, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271645, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860890, + "unit": "ns/op\t 272112 B/op\t 1364 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860890, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272112, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2277595, + "unit": "ns/op\t 532357 B/op\t 8914 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2277595, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532357, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2271991, + "unit": "ns/op\t 532992 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2271991, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532992, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2272860, + "unit": "ns/op\t 532349 B/op\t 8915 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2272860, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532349, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2265649, + "unit": "ns/op\t 533809 B/op\t 8915 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2265649, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533809, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2285999, + "unit": "ns/op\t 533665 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2285999, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533665, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2275201, + "unit": "ns/op\t 533779 B/op\t 8915 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2275201, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533779, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2258451, + "unit": "ns/op\t 532777 B/op\t 8915 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2258451, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532777, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283713, + "unit": "ns/op\t 532704 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283713, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532704, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2276565, + "unit": "ns/op\t 532900 B/op\t 8915 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2276565, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532900, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2288420, + "unit": "ns/op\t 531944 B/op\t 8915 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2288420, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531944, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4236061, + "unit": "ns/op\t 825521 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4236061, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825521, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4235220, + "unit": "ns/op\t 824848 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4235220, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824848, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4110386, + "unit": "ns/op\t 824566 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4110386, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824566, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4105707, + "unit": "ns/op\t 824584 B/op\t 17023 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4105707, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824584, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4128743, + "unit": "ns/op\t 826259 B/op\t 17023 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4128743, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826259, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4109056, + "unit": "ns/op\t 824906 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4109056, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824906, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4116665, + "unit": "ns/op\t 825018 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4116665, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825018, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4133192, + "unit": "ns/op\t 827265 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4133192, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827265, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4143886, + "unit": "ns/op\t 827173 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4143886, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827173, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4130893, + "unit": "ns/op\t 824661 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4130893, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824661, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5933749, + "unit": "ns/op\t 1113472 B/op\t 25085 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5933749, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113472, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5919276, + "unit": "ns/op\t 1108407 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5919276, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108407, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5932702, + "unit": "ns/op\t 1111405 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5932702, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111405, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6006512, + "unit": "ns/op\t 1109220 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6006512, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109220, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5917028, + "unit": "ns/op\t 1107588 B/op\t 25083 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5917028, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107588, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5949551, + "unit": "ns/op\t 1109364 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5949551, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109364, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5899114, + "unit": "ns/op\t 1109386 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5899114, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109386, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5927313, + "unit": "ns/op\t 1110529 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5927313, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110529, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5960024, + "unit": "ns/op\t 1108308 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5960024, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108308, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5951859, + "unit": "ns/op\t 1112858 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5951859, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112858, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17224373, + "unit": "ns/op\t 2896572 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17224373, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896572, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17382039, + "unit": "ns/op\t 2903761 B/op\t 74532 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17382039, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903761, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17554916, + "unit": "ns/op\t 2896711 B/op\t 74531 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17554916, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896711, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17494553, + "unit": "ns/op\t 2906355 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17494553, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2906355, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17370531, + "unit": "ns/op\t 2901767 B/op\t 74530 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17370531, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901767, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17422996, + "unit": "ns/op\t 2894924 B/op\t 74531 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17422996, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894924, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17553874, + "unit": "ns/op\t 2903173 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17553874, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903173, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17679312, + "unit": "ns/op\t 2899809 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17679312, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899809, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17508065, + "unit": "ns/op\t 2893105 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17508065, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893105, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17282338, + "unit": "ns/op\t 2897995 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17282338, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897995, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54198, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54198, + "unit": "ns/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53836, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53836, + "unit": "ns/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53475, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53475, + "unit": "ns/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54038, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54038, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53282, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53282, + "unit": "ns/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53086, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53086, + "unit": "ns/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53545, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53545, + "unit": "ns/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54392, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54392, + "unit": "ns/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52777, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52777, + "unit": "ns/op", + "extra": "22276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53814, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53814, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53840, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53840, + "unit": "ns/op", + "extra": "21972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54501, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54501, + "unit": "ns/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52744, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52744, + "unit": "ns/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53982, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53982, + "unit": "ns/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54362, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54362, + "unit": "ns/op", + "extra": "21704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53370, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53370, + "unit": "ns/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54816, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54816, + "unit": "ns/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53966, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53966, + "unit": "ns/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54090, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54090, + "unit": "ns/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53751, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53751, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53665, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53665, + "unit": "ns/op", + "extra": "21777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54852, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54852, + "unit": "ns/op", + "extra": "22372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54601, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54601, + "unit": "ns/op", + "extra": "21378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54893, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54893, + "unit": "ns/op", + "extra": "22190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54231, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54231, + "unit": "ns/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54409, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54409, + "unit": "ns/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54648, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54648, + "unit": "ns/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54281, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54281, + "unit": "ns/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53765, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53765, + "unit": "ns/op", + "extra": "22130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53979, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53979, + "unit": "ns/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2905605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.9, + "unit": "ns/op", + "extra": "2905605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2905605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2905605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3024207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.1, + "unit": "ns/op", + "extra": "3024207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3024207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3024207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 424.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3010038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 424.7, + "unit": "ns/op", + "extra": "3010038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3010038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3010038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3006012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.7, + "unit": "ns/op", + "extra": "3006012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3006012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3006012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3020896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "3020896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3020896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3020896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2994033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.2, + "unit": "ns/op", + "extra": "2994033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2994033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2994033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3019504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.3, + "unit": "ns/op", + "extra": "3019504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3019504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3019504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3013546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.4, + "unit": "ns/op", + "extra": "3013546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3013546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3013546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2985463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "2985463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2985463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2985463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3016386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.3, + "unit": "ns/op", + "extra": "3016386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3016386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3016386 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b3be362356b9423a951213b3cbcf4f2c84767799", + "message": "add log to inetgration test (#893)", + "timestamp": "2024-10-08T15:00:40+01:00", + "tree_id": "5e1ecb88a1fff0dcc4360cdba82a11aa91c37392", + "url": "https://github.com/nginx/agent/commit/b3be362356b9423a951213b3cbcf4f2c84767799" + }, + "date": 1728396515582, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.197044053497674, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.981460781253684, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8", + "message": "Add default config for command (#872)", + "timestamp": "2024-10-10T16:45:50+01:00", + "tree_id": "b1c877c4306c7b18e14a7e5b6c225ea5205de374", + "url": "https://github.com/nginx/agent/commit/f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8" + }, + "date": 1728575480946, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1621068, + "unit": "ns/op\t 272945 B/op\t 1364 allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1621068, + "unit": "ns/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272945, + "unit": "B/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864181, + "unit": "ns/op\t 271446 B/op\t 1364 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864181, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271446, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 867725, + "unit": "ns/op\t 271981 B/op\t 1364 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 867725, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271981, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859228, + "unit": "ns/op\t 271503 B/op\t 1364 allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859228, + "unit": "ns/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271503, + "unit": "B/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860304, + "unit": "ns/op\t 272780 B/op\t 1364 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860304, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272780, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860456, + "unit": "ns/op\t 272360 B/op\t 1364 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860456, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272360, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873206, + "unit": "ns/op\t 271999 B/op\t 1364 allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873206, + "unit": "ns/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271999, + "unit": "B/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903814, + "unit": "ns/op\t 272230 B/op\t 1364 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903814, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272230, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870081, + "unit": "ns/op\t 272308 B/op\t 1364 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870081, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272308, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860323, + "unit": "ns/op\t 272387 B/op\t 1364 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860323, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272387, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2259704, + "unit": "ns/op\t 533331 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2259704, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533331, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2249101, + "unit": "ns/op\t 531882 B/op\t 8914 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2249101, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531882, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2312317, + "unit": "ns/op\t 532568 B/op\t 8915 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2312317, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532568, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283294, + "unit": "ns/op\t 533089 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283294, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533089, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2256432, + "unit": "ns/op\t 532969 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2256432, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532969, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2261141, + "unit": "ns/op\t 532677 B/op\t 8915 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2261141, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532677, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283833, + "unit": "ns/op\t 533225 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283833, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533225, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2269609, + "unit": "ns/op\t 532447 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2269609, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532447, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2248960, + "unit": "ns/op\t 532835 B/op\t 8915 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2248960, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532835, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2273834, + "unit": "ns/op\t 532622 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2273834, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532622, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4181943, + "unit": "ns/op\t 822088 B/op\t 17023 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4181943, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822088, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4251849, + "unit": "ns/op\t 825673 B/op\t 17024 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4251849, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825673, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4168452, + "unit": "ns/op\t 824590 B/op\t 17024 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4168452, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824590, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4181056, + "unit": "ns/op\t 825309 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4181056, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825309, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4175964, + "unit": "ns/op\t 825950 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4175964, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825950, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4140119, + "unit": "ns/op\t 824946 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4140119, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824946, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4225714, + "unit": "ns/op\t 826154 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4225714, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826154, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4176363, + "unit": "ns/op\t 825907 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4176363, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825907, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4103901, + "unit": "ns/op\t 825995 B/op\t 17024 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4103901, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825995, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4173507, + "unit": "ns/op\t 824217 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4173507, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824217, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6073563, + "unit": "ns/op\t 1111312 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6073563, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111312, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5936085, + "unit": "ns/op\t 1108292 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5936085, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108292, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6083349, + "unit": "ns/op\t 1108998 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6083349, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108998, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6042671, + "unit": "ns/op\t 1111118 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6042671, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111118, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6125333, + "unit": "ns/op\t 1108667 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6125333, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108667, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6071753, + "unit": "ns/op\t 1110783 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6071753, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110783, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5997819, + "unit": "ns/op\t 1111687 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5997819, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111687, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6186557, + "unit": "ns/op\t 1110168 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6186557, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110168, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6081030, + "unit": "ns/op\t 1109101 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6081030, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109101, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6056409, + "unit": "ns/op\t 1109000 B/op\t 25084 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6056409, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109000, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17804934, + "unit": "ns/op\t 2889831 B/op\t 74530 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17804934, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889831, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17643129, + "unit": "ns/op\t 2897760 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17643129, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897760, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17858287, + "unit": "ns/op\t 2894816 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17858287, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894816, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17414417, + "unit": "ns/op\t 2898110 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17414417, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898110, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17516409, + "unit": "ns/op\t 2894513 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17516409, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894513, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17580013, + "unit": "ns/op\t 2894972 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17580013, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894972, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17519307, + "unit": "ns/op\t 2898211 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17519307, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898211, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17569380, + "unit": "ns/op\t 2902745 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17569380, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902745, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17491066, + "unit": "ns/op\t 2898320 B/op\t 74532 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17491066, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898320, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17207844, + "unit": "ns/op\t 2901597 B/op\t 74533 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17207844, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901597, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53052, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53052, + "unit": "ns/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54032, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54032, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53134, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53134, + "unit": "ns/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53135, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53135, + "unit": "ns/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53343, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53343, + "unit": "ns/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53337, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53337, + "unit": "ns/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53905, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53905, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52981, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52981, + "unit": "ns/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52727, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52727, + "unit": "ns/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53093, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53093, + "unit": "ns/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53081, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53081, + "unit": "ns/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52743, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52743, + "unit": "ns/op", + "extra": "22032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53431, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53431, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54186, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54186, + "unit": "ns/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54112, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54112, + "unit": "ns/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52935, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52935, + "unit": "ns/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54181, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54181, + "unit": "ns/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54034, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54034, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53570, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53570, + "unit": "ns/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52925, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52925, + "unit": "ns/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54017, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54017, + "unit": "ns/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53886, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53886, + "unit": "ns/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54769, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54769, + "unit": "ns/op", + "extra": "21752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53877, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53877, + "unit": "ns/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53744, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53744, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53653, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53653, + "unit": "ns/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53421, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53421, + "unit": "ns/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54858, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54858, + "unit": "ns/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53808, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53808, + "unit": "ns/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55053, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55053, + "unit": "ns/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3037060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.2, + "unit": "ns/op", + "extra": "3037060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3037060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3037060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.2, + "unit": "ns/op", + "extra": "3063104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3059322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.1, + "unit": "ns/op", + "extra": "3059322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3059322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3059322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392, + "unit": "ns/op", + "extra": "3057769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.8, + "unit": "ns/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.6, + "unit": "ns/op", + "extra": "3068310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3048532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "3048532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3048532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3048532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3042058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.7, + "unit": "ns/op", + "extra": "3042058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3042058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3042058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.1, + "unit": "ns/op", + "extra": "3054038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.1, + "unit": "ns/op", + "extra": "3062743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062743 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8", + "message": "Add default config for command (#872)", + "timestamp": "2024-10-10T16:45:50+01:00", + "tree_id": "b1c877c4306c7b18e14a7e5b6c225ea5205de374", + "url": "https://github.com/nginx/agent/commit/f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8" + }, + "date": 1728575653768, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.53100881450821, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.987699709512665, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8", + "message": "Add default config for command (#872)", + "timestamp": "2024-10-10T16:45:50+01:00", + "tree_id": "b1c877c4306c7b18e14a7e5b6c225ea5205de374", + "url": "https://github.com/nginx/agent/commit/f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8" + }, + "date": 1728911115306, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1826069, + "unit": "ns/op\t 272548 B/op\t 1363 allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1826069, + "unit": "ns/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272548, + "unit": "B/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896851, + "unit": "ns/op\t 272248 B/op\t 1364 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896851, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272248, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893077, + "unit": "ns/op\t 272740 B/op\t 1364 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893077, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272740, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900887, + "unit": "ns/op\t 271984 B/op\t 1364 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900887, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271984, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889174, + "unit": "ns/op\t 272125 B/op\t 1364 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889174, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272125, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891005, + "unit": "ns/op\t 272055 B/op\t 1364 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891005, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272055, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926412, + "unit": "ns/op\t 272223 B/op\t 1364 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926412, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272223, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902685, + "unit": "ns/op\t 273068 B/op\t 1364 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902685, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273068, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891234, + "unit": "ns/op\t 272303 B/op\t 1364 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891234, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272303, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890894, + "unit": "ns/op\t 272534 B/op\t 1364 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890894, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272534, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2318016, + "unit": "ns/op\t 532665 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2318016, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532665, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2311833, + "unit": "ns/op\t 533078 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2311833, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533078, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2337632, + "unit": "ns/op\t 533085 B/op\t 8915 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2337632, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533085, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2300698, + "unit": "ns/op\t 533859 B/op\t 8915 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2300698, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533859, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2313943, + "unit": "ns/op\t 533286 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2313943, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533286, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404555, + "unit": "ns/op\t 533012 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404555, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533012, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2310194, + "unit": "ns/op\t 533448 B/op\t 8915 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2310194, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533448, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2297304, + "unit": "ns/op\t 532300 B/op\t 8915 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2297304, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532300, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345363, + "unit": "ns/op\t 533180 B/op\t 8915 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345363, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533180, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2307644, + "unit": "ns/op\t 532251 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2307644, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532251, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4260757, + "unit": "ns/op\t 823593 B/op\t 17023 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4260757, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823593, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4256995, + "unit": "ns/op\t 824180 B/op\t 17024 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4256995, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824180, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4212603, + "unit": "ns/op\t 824115 B/op\t 17023 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4212603, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824115, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4192959, + "unit": "ns/op\t 825312 B/op\t 17024 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4192959, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825312, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4193215, + "unit": "ns/op\t 824069 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4193215, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824069, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4188709, + "unit": "ns/op\t 825685 B/op\t 17024 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4188709, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825685, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4192928, + "unit": "ns/op\t 825405 B/op\t 17024 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4192928, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825405, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4280126, + "unit": "ns/op\t 823585 B/op\t 17024 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4280126, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823585, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4232233, + "unit": "ns/op\t 824812 B/op\t 17024 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4232233, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824812, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4247884, + "unit": "ns/op\t 824088 B/op\t 17024 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4247884, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824088, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6149381, + "unit": "ns/op\t 1111396 B/op\t 25085 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6149381, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111396, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6074594, + "unit": "ns/op\t 1109470 B/op\t 25085 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6074594, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109470, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6112293, + "unit": "ns/op\t 1112685 B/op\t 25085 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6112293, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112685, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6050622, + "unit": "ns/op\t 1106708 B/op\t 25084 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6050622, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106708, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6164298, + "unit": "ns/op\t 1108444 B/op\t 25084 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6164298, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108444, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6098078, + "unit": "ns/op\t 1109897 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6098078, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109897, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6093643, + "unit": "ns/op\t 1111848 B/op\t 25085 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6093643, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111848, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6115546, + "unit": "ns/op\t 1110167 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6115546, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110167, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6150455, + "unit": "ns/op\t 1110747 B/op\t 25084 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6150455, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110747, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6075449, + "unit": "ns/op\t 1107354 B/op\t 25083 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6075449, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107354, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17869041, + "unit": "ns/op\t 2894081 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17869041, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894081, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18049763, + "unit": "ns/op\t 2901467 B/op\t 74533 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18049763, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901467, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18604685, + "unit": "ns/op\t 2896504 B/op\t 74531 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18604685, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896504, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18004549, + "unit": "ns/op\t 2900823 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18004549, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900823, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17861561, + "unit": "ns/op\t 2896003 B/op\t 74531 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17861561, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896003, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18326037, + "unit": "ns/op\t 2899620 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18326037, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899620, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17898823, + "unit": "ns/op\t 2898767 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17898823, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898767, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17955808, + "unit": "ns/op\t 2896016 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17955808, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896016, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18124290, + "unit": "ns/op\t 2901016 B/op\t 74532 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18124290, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901016, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18242280, + "unit": "ns/op\t 2895217 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18242280, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895217, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53281, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53281, + "unit": "ns/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53771, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53771, + "unit": "ns/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53373, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53373, + "unit": "ns/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53691, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53691, + "unit": "ns/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54171, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54171, + "unit": "ns/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53632, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53632, + "unit": "ns/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53286, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53286, + "unit": "ns/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53317, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53317, + "unit": "ns/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53390, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53390, + "unit": "ns/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53855, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53855, + "unit": "ns/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53311, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53311, + "unit": "ns/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53912, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53912, + "unit": "ns/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54701, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54701, + "unit": "ns/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53362, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53362, + "unit": "ns/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54283, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54283, + "unit": "ns/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53830, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53830, + "unit": "ns/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54097, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54097, + "unit": "ns/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53664, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53664, + "unit": "ns/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54285, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54285, + "unit": "ns/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53816, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53816, + "unit": "ns/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54122, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54122, + "unit": "ns/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54129, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54129, + "unit": "ns/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53885, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53885, + "unit": "ns/op", + "extra": "22020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55331, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55331, + "unit": "ns/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53685, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53685, + "unit": "ns/op", + "extra": "21597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54427, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54427, + "unit": "ns/op", + "extra": "21692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54150, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54150, + "unit": "ns/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55020, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55020, + "unit": "ns/op", + "extra": "21870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53831, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53831, + "unit": "ns/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54668, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54668, + "unit": "ns/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3044541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.8, + "unit": "ns/op", + "extra": "3044541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3044541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3044541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396, + "unit": "ns/op", + "extra": "3027255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027255 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3005024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.8, + "unit": "ns/op", + "extra": "3005024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3005024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3005024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 421, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3021130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 421, + "unit": "ns/op", + "extra": "3021130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3021130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3021130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3024943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.6, + "unit": "ns/op", + "extra": "3024943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3024943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3024943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3023434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.1, + "unit": "ns/op", + "extra": "3023434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3023434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3023434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3035203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.9, + "unit": "ns/op", + "extra": "3035203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3035203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3035203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3023767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.1, + "unit": "ns/op", + "extra": "3023767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3023767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3023767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028927 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.8, + "unit": "ns/op", + "extra": "3028927 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028927 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028927 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3043107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.1, + "unit": "ns/op", + "extra": "3043107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3043107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3043107 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8", + "message": "Add default config for command (#872)", + "timestamp": "2024-10-10T16:45:50+01:00", + "tree_id": "b1c877c4306c7b18e14a7e5b6c225ea5205de374", + "url": "https://github.com/nginx/agent/commit/f3ec0d76ca1512cb5fc9487d36cd5cebe004b4f8" + }, + "date": 1728911252485, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.531739311067597, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.995763090021587, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ea608000c41b024657728344f2f6ca052ebc9f34", + "message": "chore: enabling publishing packages (#903)", + "timestamp": "2024-10-15T05:34:00-07:00", + "tree_id": "1c283a15b8c3af89a2494f5b02e52493e184b5d3", + "url": "https://github.com/nginx/agent/commit/ea608000c41b024657728344f2f6ca052ebc9f34" + }, + "date": 1728995981995, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1900925, + "unit": "ns/op\t 273480 B/op\t 1364 allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1900925, + "unit": "ns/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273480, + "unit": "B/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889830, + "unit": "ns/op\t 271877 B/op\t 1364 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889830, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271877, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882970, + "unit": "ns/op\t 272463 B/op\t 1364 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882970, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272463, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882318, + "unit": "ns/op\t 272021 B/op\t 1364 allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882318, + "unit": "ns/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272021, + "unit": "B/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877975, + "unit": "ns/op\t 272525 B/op\t 1364 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877975, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272525, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880074, + "unit": "ns/op\t 272431 B/op\t 1364 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880074, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272431, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891878, + "unit": "ns/op\t 272422 B/op\t 1364 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891878, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272422, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895923, + "unit": "ns/op\t 272009 B/op\t 1364 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895923, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272009, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883452, + "unit": "ns/op\t 271971 B/op\t 1364 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883452, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271971, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879450, + "unit": "ns/op\t 272532 B/op\t 1364 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879450, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272532, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2245472, + "unit": "ns/op\t 532568 B/op\t 8915 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2245472, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532568, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2248347, + "unit": "ns/op\t 533351 B/op\t 8915 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2248347, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533351, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2283768, + "unit": "ns/op\t 533336 B/op\t 8915 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2283768, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533336, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2254176, + "unit": "ns/op\t 532121 B/op\t 8915 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2254176, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532121, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2284966, + "unit": "ns/op\t 532967 B/op\t 8915 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2284966, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532967, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2322677, + "unit": "ns/op\t 533225 B/op\t 8915 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2322677, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533225, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2275694, + "unit": "ns/op\t 532844 B/op\t 8915 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2275694, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532844, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2258109, + "unit": "ns/op\t 531723 B/op\t 8915 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2258109, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531723, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2259722, + "unit": "ns/op\t 533048 B/op\t 8915 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2259722, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533048, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2273169, + "unit": "ns/op\t 532998 B/op\t 8915 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2273169, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532998, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4239123, + "unit": "ns/op\t 825384 B/op\t 17023 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4239123, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825384, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4191859, + "unit": "ns/op\t 824849 B/op\t 17023 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4191859, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824849, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4222099, + "unit": "ns/op\t 824337 B/op\t 17023 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4222099, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824337, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4151200, + "unit": "ns/op\t 824168 B/op\t 17023 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4151200, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824168, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4165790, + "unit": "ns/op\t 825920 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4165790, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825920, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4165480, + "unit": "ns/op\t 825723 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4165480, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825723, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4197123, + "unit": "ns/op\t 824651 B/op\t 17023 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4197123, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824651, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4155371, + "unit": "ns/op\t 825885 B/op\t 17024 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4155371, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825885, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4111596, + "unit": "ns/op\t 826701 B/op\t 17024 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4111596, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826701, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4173947, + "unit": "ns/op\t 825147 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4173947, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825147, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6070367, + "unit": "ns/op\t 1115123 B/op\t 25085 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6070367, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115123, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6073296, + "unit": "ns/op\t 1110940 B/op\t 25084 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6073296, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110940, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5947167, + "unit": "ns/op\t 1111985 B/op\t 25084 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5947167, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111985, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6009965, + "unit": "ns/op\t 1110469 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6009965, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110469, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6005599, + "unit": "ns/op\t 1111515 B/op\t 25085 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6005599, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111515, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6076736, + "unit": "ns/op\t 1112815 B/op\t 25085 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6076736, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112815, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5989830, + "unit": "ns/op\t 1110937 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5989830, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110937, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6089571, + "unit": "ns/op\t 1108758 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6089571, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108758, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6033608, + "unit": "ns/op\t 1107568 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6033608, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107568, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6003653, + "unit": "ns/op\t 1109727 B/op\t 25084 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6003653, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109727, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17444622, + "unit": "ns/op\t 2893917 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17444622, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893917, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17577919, + "unit": "ns/op\t 2903204 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17577919, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903204, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17477124, + "unit": "ns/op\t 2900811 B/op\t 74532 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17477124, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900811, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17735134, + "unit": "ns/op\t 2897328 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17735134, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897328, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17839957, + "unit": "ns/op\t 2901098 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17839957, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901098, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17646209, + "unit": "ns/op\t 2903283 B/op\t 74532 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17646209, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903283, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17274001, + "unit": "ns/op\t 2903434 B/op\t 74533 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17274001, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903434, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17780162, + "unit": "ns/op\t 2889694 B/op\t 74530 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17780162, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889694, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17499828, + "unit": "ns/op\t 2903297 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17499828, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903297, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17224727, + "unit": "ns/op\t 2899597 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17224727, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899597, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55244, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55244, + "unit": "ns/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53914, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53914, + "unit": "ns/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53385, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53385, + "unit": "ns/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53528, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53528, + "unit": "ns/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53971, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53971, + "unit": "ns/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54328, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54328, + "unit": "ns/op", + "extra": "22686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52595, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52595, + "unit": "ns/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52870, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52870, + "unit": "ns/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53683, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53683, + "unit": "ns/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53932, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53932, + "unit": "ns/op", + "extra": "21988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53305, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53305, + "unit": "ns/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53272, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53272, + "unit": "ns/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53640, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53640, + "unit": "ns/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54872, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54872, + "unit": "ns/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54147, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54147, + "unit": "ns/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54190, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54190, + "unit": "ns/op", + "extra": "21993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54313, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54313, + "unit": "ns/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54249, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54249, + "unit": "ns/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53135, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53135, + "unit": "ns/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53769, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53769, + "unit": "ns/op", + "extra": "21926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54225, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54225, + "unit": "ns/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54097, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54097, + "unit": "ns/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53520, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53520, + "unit": "ns/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53459, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53459, + "unit": "ns/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54602, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54602, + "unit": "ns/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55900, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55900, + "unit": "ns/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53733, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53733, + "unit": "ns/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55131, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55131, + "unit": "ns/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53170, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53170, + "unit": "ns/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53785, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53785, + "unit": "ns/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3050828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.7, + "unit": "ns/op", + "extra": "3050828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3050828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3050828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3061110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.4, + "unit": "ns/op", + "extra": "3061110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3061110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3061110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.6, + "unit": "ns/op", + "extra": "3066040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2975088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.3, + "unit": "ns/op", + "extra": "2975088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2975088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2975088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2566034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.8, + "unit": "ns/op", + "extra": "2566034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2566034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2566034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.3, + "unit": "ns/op", + "extra": "3060921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3061065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.7, + "unit": "ns/op", + "extra": "3061065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3061065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3061065 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.7, + "unit": "ns/op", + "extra": "3057097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.8, + "unit": "ns/op", + "extra": "3062214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391, + "unit": "ns/op", + "extra": "3067870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067870 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ea608000c41b024657728344f2f6ca052ebc9f34", + "message": "chore: enabling publishing packages (#903)", + "timestamp": "2024-10-15T05:34:00-07:00", + "tree_id": "1c283a15b8c3af89a2494f5b02e52493e184b5d3", + "url": "https://github.com/nginx/agent/commit/ea608000c41b024657728344f2f6ca052ebc9f34" + }, + "date": 1728996122893, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.46425202425329, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.994058744357528, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0ea4a5fbef88ddcd1b4489b47e61e058d46e3cd5", + "message": "Add default config for collector (#899)", + "timestamp": "2024-10-17T11:10:26+01:00", + "tree_id": "640a8d5abe339d19633add154b42805bc5c607f3", + "url": "https://github.com/nginx/agent/commit/0ea4a5fbef88ddcd1b4489b47e61e058d46e3cd5" + }, + "date": 1729160157870, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1689979, + "unit": "ns/op\t 272628 B/op\t 1363 allocs/op", + "extra": "772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1689979, + "unit": "ns/op", + "extra": "772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272628, + "unit": "B/op", + "extra": "772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856293, + "unit": "ns/op\t 272395 B/op\t 1364 allocs/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856293, + "unit": "ns/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272395, + "unit": "B/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857594, + "unit": "ns/op\t 272686 B/op\t 1364 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857594, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272686, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841260, + "unit": "ns/op\t 271566 B/op\t 1363 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841260, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271566, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847253, + "unit": "ns/op\t 271871 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847253, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271871, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875235, + "unit": "ns/op\t 271977 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875235, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271977, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857819, + "unit": "ns/op\t 271992 B/op\t 1364 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857819, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271992, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846744, + "unit": "ns/op\t 271959 B/op\t 1364 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846744, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271959, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847699, + "unit": "ns/op\t 272159 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847699, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272159, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847393, + "unit": "ns/op\t 272299 B/op\t 1364 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847393, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272299, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211776, + "unit": "ns/op\t 531222 B/op\t 8914 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211776, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531222, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175364, + "unit": "ns/op\t 532203 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175364, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532203, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184631, + "unit": "ns/op\t 531909 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184631, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531909, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164511, + "unit": "ns/op\t 533260 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164511, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533260, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183439, + "unit": "ns/op\t 533130 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183439, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533130, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178324, + "unit": "ns/op\t 531300 B/op\t 8914 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178324, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531300, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188663, + "unit": "ns/op\t 532059 B/op\t 8915 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188663, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532059, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199077, + "unit": "ns/op\t 533423 B/op\t 8915 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199077, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533423, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202025, + "unit": "ns/op\t 531888 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202025, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531888, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177452, + "unit": "ns/op\t 532664 B/op\t 8915 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177452, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532664, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4063386, + "unit": "ns/op\t 824913 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4063386, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824913, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3985815, + "unit": "ns/op\t 826472 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3985815, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826472, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4016794, + "unit": "ns/op\t 824649 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4016794, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824649, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4100094, + "unit": "ns/op\t 825827 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4100094, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825827, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3986102, + "unit": "ns/op\t 823359 B/op\t 17023 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3986102, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823359, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3995547, + "unit": "ns/op\t 826277 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3995547, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826277, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3985190, + "unit": "ns/op\t 825554 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3985190, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825554, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979736, + "unit": "ns/op\t 824314 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979736, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824314, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4048140, + "unit": "ns/op\t 824641 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4048140, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824641, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3962465, + "unit": "ns/op\t 826537 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3962465, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826537, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5760368, + "unit": "ns/op\t 1109147 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5760368, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109147, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706812, + "unit": "ns/op\t 1108993 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706812, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108993, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5738587, + "unit": "ns/op\t 1108621 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5738587, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108621, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5805074, + "unit": "ns/op\t 1112777 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5805074, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112777, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5745457, + "unit": "ns/op\t 1113200 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5745457, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113200, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5698820, + "unit": "ns/op\t 1111510 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5698820, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111510, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5703747, + "unit": "ns/op\t 1110453 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5703747, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110453, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730548, + "unit": "ns/op\t 1110610 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730548, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110610, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5744196, + "unit": "ns/op\t 1110382 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5744196, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110382, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5761456, + "unit": "ns/op\t 1109515 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5761456, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109515, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17334260, + "unit": "ns/op\t 2904426 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17334260, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904426, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16722479, + "unit": "ns/op\t 2895531 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16722479, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895531, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16895348, + "unit": "ns/op\t 2903494 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16895348, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903494, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16658520, + "unit": "ns/op\t 2898237 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16658520, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898237, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16963525, + "unit": "ns/op\t 2899814 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16963525, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899814, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17105301, + "unit": "ns/op\t 2896747 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17105301, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896747, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16871364, + "unit": "ns/op\t 2896657 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16871364, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896657, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16718106, + "unit": "ns/op\t 2892445 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16718106, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892445, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17081054, + "unit": "ns/op\t 2901268 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17081054, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901268, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17133493, + "unit": "ns/op\t 2895570 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17133493, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895570, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52653, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52653, + "unit": "ns/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52843, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52843, + "unit": "ns/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52354, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52354, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51979, + "unit": "ns/op\t 110092 B/op\t 38 allocs/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51979, + "unit": "ns/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110092, + "unit": "B/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51572, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51572, + "unit": "ns/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51589, + "unit": "ns/op\t 110093 B/op\t 38 allocs/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51589, + "unit": "ns/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110093, + "unit": "B/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52499, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52499, + "unit": "ns/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51693, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51693, + "unit": "ns/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52288, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52288, + "unit": "ns/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52122, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52122, + "unit": "ns/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51933, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51933, + "unit": "ns/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52028, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52028, + "unit": "ns/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52472, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52472, + "unit": "ns/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52189, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52189, + "unit": "ns/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52781, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52781, + "unit": "ns/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51988, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51988, + "unit": "ns/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51982, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51982, + "unit": "ns/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52046, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52046, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52488, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52488, + "unit": "ns/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52691, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52691, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52597, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52597, + "unit": "ns/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52775, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52775, + "unit": "ns/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53938, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53938, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53026, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53026, + "unit": "ns/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53464, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53464, + "unit": "ns/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53564, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53564, + "unit": "ns/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52872, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52872, + "unit": "ns/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52477, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52477, + "unit": "ns/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52573, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52573, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52867, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52867, + "unit": "ns/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3111002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3111002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3111002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3111002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3115989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3106267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3106267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3106267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3106267 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 412.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3024730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 412.9, + "unit": "ns/op", + "extra": "3024730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3024730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3024730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.7, + "unit": "ns/op", + "extra": "3102987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3096969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386, + "unit": "ns/op", + "extra": "3096969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3096969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3096969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3116952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.8, + "unit": "ns/op", + "extra": "3098941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3097018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.8, + "unit": "ns/op", + "extra": "3102070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102070 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0ea4a5fbef88ddcd1b4489b47e61e058d46e3cd5", + "message": "Add default config for collector (#899)", + "timestamp": "2024-10-17T11:10:26+01:00", + "tree_id": "640a8d5abe339d19633add154b42805bc5c607f3", + "url": "https://github.com/nginx/agent/commit/0ea4a5fbef88ddcd1b4489b47e61e058d46e3cd5" + }, + "date": 1729160312378, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.6646498351972, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.986829484302007, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d53fff85f4bcf7e7c66861b5873cba443c9301ba", + "message": "chore: remove extra bracket (#906)", + "timestamp": "2024-10-17T03:50:10-07:00", + "tree_id": "e28a0e7063035d242c1810ac33aa1e829b5500a1", + "url": "https://github.com/nginx/agent/commit/d53fff85f4bcf7e7c66861b5873cba443c9301ba" + }, + "date": 1729162537220, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1751113, + "unit": "ns/op\t 272522 B/op\t 1363 allocs/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1751113, + "unit": "ns/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272522, + "unit": "B/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849587, + "unit": "ns/op\t 272048 B/op\t 1364 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849587, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272048, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846631, + "unit": "ns/op\t 272753 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846631, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272753, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855519, + "unit": "ns/op\t 272058 B/op\t 1364 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855519, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272058, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863780, + "unit": "ns/op\t 272023 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863780, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272023, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841469, + "unit": "ns/op\t 272652 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841469, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272652, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839027, + "unit": "ns/op\t 271801 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839027, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271801, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844404, + "unit": "ns/op\t 271459 B/op\t 1364 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844404, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271459, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846916, + "unit": "ns/op\t 271563 B/op\t 1363 allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846916, + "unit": "ns/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271563, + "unit": "B/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842413, + "unit": "ns/op\t 272307 B/op\t 1364 allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842413, + "unit": "ns/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272307, + "unit": "B/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171045, + "unit": "ns/op\t 533087 B/op\t 8915 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171045, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533087, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170175, + "unit": "ns/op\t 532626 B/op\t 8915 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170175, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532626, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190749, + "unit": "ns/op\t 532343 B/op\t 8914 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190749, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532343, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173125, + "unit": "ns/op\t 533212 B/op\t 8915 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173125, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533212, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167073, + "unit": "ns/op\t 532853 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167073, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532853, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167398, + "unit": "ns/op\t 533564 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167398, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533564, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2220254, + "unit": "ns/op\t 533573 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2220254, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533573, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165885, + "unit": "ns/op\t 532553 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165885, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532553, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169899, + "unit": "ns/op\t 532292 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169899, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532292, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179691, + "unit": "ns/op\t 532901 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179691, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532901, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3991485, + "unit": "ns/op\t 825190 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3991485, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825190, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009976, + "unit": "ns/op\t 824400 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009976, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824400, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4016287, + "unit": "ns/op\t 826009 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4016287, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826009, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4024374, + "unit": "ns/op\t 824995 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4024374, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824995, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3986864, + "unit": "ns/op\t 825281 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3986864, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825281, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953549, + "unit": "ns/op\t 826434 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953549, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826434, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950756, + "unit": "ns/op\t 826233 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950756, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826233, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3957224, + "unit": "ns/op\t 824798 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3957224, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824798, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978600, + "unit": "ns/op\t 822939 B/op\t 17023 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978600, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822939, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956994, + "unit": "ns/op\t 824172 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956994, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824172, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730413, + "unit": "ns/op\t 1107973 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730413, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107973, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5717067, + "unit": "ns/op\t 1108855 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5717067, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108855, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5775831, + "unit": "ns/op\t 1110905 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5775831, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110905, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5734851, + "unit": "ns/op\t 1110532 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5734851, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110532, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5783898, + "unit": "ns/op\t 1112217 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5783898, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112217, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5771467, + "unit": "ns/op\t 1109112 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5771467, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109112, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5734467, + "unit": "ns/op\t 1109841 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5734467, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109841, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5724631, + "unit": "ns/op\t 1109216 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5724631, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109216, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756595, + "unit": "ns/op\t 1109849 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756595, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109849, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5777561, + "unit": "ns/op\t 1107938 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5777561, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107938, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16542185, + "unit": "ns/op\t 2900068 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16542185, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900068, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16834819, + "unit": "ns/op\t 2897964 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16834819, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897964, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17085089, + "unit": "ns/op\t 2897168 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17085089, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897168, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16834011, + "unit": "ns/op\t 2903117 B/op\t 74532 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16834011, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903117, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16946450, + "unit": "ns/op\t 2892741 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16946450, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892741, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16492965, + "unit": "ns/op\t 2888666 B/op\t 74530 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16492965, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2888666, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16635636, + "unit": "ns/op\t 2901017 B/op\t 74533 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16635636, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901017, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16986200, + "unit": "ns/op\t 2899258 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16986200, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899258, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17160645, + "unit": "ns/op\t 2894540 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17160645, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894540, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16771653, + "unit": "ns/op\t 2892511 B/op\t 74530 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16771653, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892511, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51831, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51831, + "unit": "ns/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52138, + "unit": "ns/op\t 110093 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52138, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110093, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52253, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52253, + "unit": "ns/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52212, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52212, + "unit": "ns/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51913, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51913, + "unit": "ns/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52164, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52164, + "unit": "ns/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52693, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52693, + "unit": "ns/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52176, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52176, + "unit": "ns/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52392, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52392, + "unit": "ns/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52524, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52524, + "unit": "ns/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52433, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52433, + "unit": "ns/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52616, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52616, + "unit": "ns/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52434, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52434, + "unit": "ns/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52602, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52602, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52599, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52599, + "unit": "ns/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53294, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53294, + "unit": "ns/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53161, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53161, + "unit": "ns/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53362, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53362, + "unit": "ns/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52793, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52793, + "unit": "ns/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52207, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52207, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52334, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52334, + "unit": "ns/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51939, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51939, + "unit": "ns/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52737, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52737, + "unit": "ns/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53473, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53473, + "unit": "ns/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52309, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52309, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53430, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53430, + "unit": "ns/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52617, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52617, + "unit": "ns/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52454, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52454, + "unit": "ns/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53192, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53192, + "unit": "ns/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52908, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52908, + "unit": "ns/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3109800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3116418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105340 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3105340 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105340 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105340 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.7, + "unit": "ns/op", + "extra": "3107914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3114658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.3, + "unit": "ns/op", + "extra": "3114658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3114658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3114658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3114030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3114030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3114030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3114030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2881335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410.2, + "unit": "ns/op", + "extra": "2881335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2881335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2881335 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3088728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398, + "unit": "ns/op", + "extra": "3088728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3088728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3088728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.7, + "unit": "ns/op", + "extra": "3095137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100774 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3100774 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100774 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100774 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d53fff85f4bcf7e7c66861b5873cba443c9301ba", + "message": "chore: remove extra bracket (#906)", + "timestamp": "2024-10-17T03:50:10-07:00", + "tree_id": "e28a0e7063035d242c1810ac33aa1e829b5500a1", + "url": "https://github.com/nginx/agent/commit/d53fff85f4bcf7e7c66861b5873cba443c9301ba" + }, + "date": 1729162685153, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.33066152497064, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.99234952760627, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "42cb6027c30b548c1823204e30c7eebb11484bcb", + "message": "Merge pull request #900 from CVanF5/docs\n\nImprove comments for docs, make private objects public", + "timestamp": "2024-10-18T10:39:06+01:00", + "tree_id": "412b263335ac6e3fac73009fc26d02910cdf86e2", + "url": "https://github.com/nginx/agent/commit/42cb6027c30b548c1823204e30c7eebb11484bcb" + }, + "date": 1729244680639, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1736028, + "unit": "ns/op\t 272361 B/op\t 1363 allocs/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1736028, + "unit": "ns/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272361, + "unit": "B/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854453, + "unit": "ns/op\t 272254 B/op\t 1364 allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854453, + "unit": "ns/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272254, + "unit": "B/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851424, + "unit": "ns/op\t 272152 B/op\t 1364 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851424, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272152, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854561, + "unit": "ns/op\t 272370 B/op\t 1364 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854561, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272370, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871658, + "unit": "ns/op\t 272843 B/op\t 1364 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871658, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272843, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874200, + "unit": "ns/op\t 272487 B/op\t 1364 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874200, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272487, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859080, + "unit": "ns/op\t 272411 B/op\t 1364 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859080, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272411, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 868327, + "unit": "ns/op\t 271829 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 868327, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271829, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859199, + "unit": "ns/op\t 271158 B/op\t 1364 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859199, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271158, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859781, + "unit": "ns/op\t 271993 B/op\t 1364 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859781, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271993, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208958, + "unit": "ns/op\t 531705 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208958, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531705, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2201500, + "unit": "ns/op\t 533124 B/op\t 8915 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2201500, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533124, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219786, + "unit": "ns/op\t 533151 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219786, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533151, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184325, + "unit": "ns/op\t 533702 B/op\t 8915 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184325, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533702, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176434, + "unit": "ns/op\t 532763 B/op\t 8915 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176434, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532763, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179837, + "unit": "ns/op\t 532544 B/op\t 8915 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179837, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532544, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183213, + "unit": "ns/op\t 532683 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183213, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532683, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199198, + "unit": "ns/op\t 531897 B/op\t 8915 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199198, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531897, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212258, + "unit": "ns/op\t 532929 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212258, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532929, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2228282, + "unit": "ns/op\t 533309 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2228282, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533309, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3951122, + "unit": "ns/op\t 826192 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3951122, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826192, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3961668, + "unit": "ns/op\t 825689 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3961668, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825689, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3980176, + "unit": "ns/op\t 824269 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3980176, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824269, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956133, + "unit": "ns/op\t 823067 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956133, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823067, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4056019, + "unit": "ns/op\t 824906 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4056019, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824906, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988508, + "unit": "ns/op\t 824405 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988508, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824405, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979149, + "unit": "ns/op\t 825466 B/op\t 17023 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979149, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825466, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4013191, + "unit": "ns/op\t 824806 B/op\t 17023 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4013191, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824806, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993500, + "unit": "ns/op\t 825105 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993500, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825105, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4015788, + "unit": "ns/op\t 824609 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4015788, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824609, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5787310, + "unit": "ns/op\t 1111042 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5787310, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111042, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5827583, + "unit": "ns/op\t 1111691 B/op\t 25085 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5827583, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111691, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5774359, + "unit": "ns/op\t 1109193 B/op\t 25083 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5774359, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109193, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5731203, + "unit": "ns/op\t 1110486 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5731203, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110486, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5697925, + "unit": "ns/op\t 1110270 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5697925, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110270, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756815, + "unit": "ns/op\t 1109548 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756815, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109548, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5753628, + "unit": "ns/op\t 1113222 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5753628, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113222, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5808207, + "unit": "ns/op\t 1111707 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5808207, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111707, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5808562, + "unit": "ns/op\t 1111019 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5808562, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111019, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5701334, + "unit": "ns/op\t 1109309 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5701334, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109309, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16954111, + "unit": "ns/op\t 2890844 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16954111, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890844, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16644636, + "unit": "ns/op\t 2896838 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16644636, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896838, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16682045, + "unit": "ns/op\t 2901939 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16682045, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901939, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17035484, + "unit": "ns/op\t 2892754 B/op\t 74530 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17035484, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892754, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17121589, + "unit": "ns/op\t 2893693 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17121589, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893693, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16712994, + "unit": "ns/op\t 2891386 B/op\t 74530 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16712994, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891386, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17057676, + "unit": "ns/op\t 2897909 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17057676, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897909, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17000108, + "unit": "ns/op\t 2899506 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17000108, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899506, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17252417, + "unit": "ns/op\t 2906256 B/op\t 74533 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17252417, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2906256, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16878249, + "unit": "ns/op\t 2891754 B/op\t 74531 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16878249, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891754, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53978, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53978, + "unit": "ns/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56086, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56086, + "unit": "ns/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54654, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54654, + "unit": "ns/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55384, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55384, + "unit": "ns/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54447, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54447, + "unit": "ns/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54515, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54515, + "unit": "ns/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55982, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "21616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55982, + "unit": "ns/op", + "extra": "21616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "21616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54213, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54213, + "unit": "ns/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54560, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54560, + "unit": "ns/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55012, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55012, + "unit": "ns/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53803, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53803, + "unit": "ns/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54822, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54822, + "unit": "ns/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54920, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54920, + "unit": "ns/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54128, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54128, + "unit": "ns/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54941, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54941, + "unit": "ns/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53579, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53579, + "unit": "ns/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54661, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54661, + "unit": "ns/op", + "extra": "21666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53762, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53762, + "unit": "ns/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55164, + "unit": "ns/op\t 110110 B/op\t 38 allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55164, + "unit": "ns/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110110, + "unit": "B/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54389, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54389, + "unit": "ns/op", + "extra": "22024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55290, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55290, + "unit": "ns/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54778, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54778, + "unit": "ns/op", + "extra": "21973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54965, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54965, + "unit": "ns/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55018, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55018, + "unit": "ns/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54177, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54177, + "unit": "ns/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53990, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53990, + "unit": "ns/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54261, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54261, + "unit": "ns/op", + "extra": "21932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54773, + "unit": "ns/op\t 110110 B/op\t 38 allocs/op", + "extra": "21842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54773, + "unit": "ns/op", + "extra": "21842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110110, + "unit": "B/op", + "extra": "21842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54622, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54622, + "unit": "ns/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54522, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54522, + "unit": "ns/op", + "extra": "21994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3131697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 429.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 429.6, + "unit": "ns/op", + "extra": "3028357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.8, + "unit": "ns/op", + "extra": "3098070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3120600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2974808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "2974808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2974808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2974808 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3116016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3018106 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.2, + "unit": "ns/op", + "extra": "3018106 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3018106 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3018106 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3134721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.4, + "unit": "ns/op", + "extra": "3099028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3098815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098815 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "42cb6027c30b548c1823204e30c7eebb11484bcb", + "message": "Merge pull request #900 from CVanF5/docs\n\nImprove comments for docs, make private objects public", + "timestamp": "2024-10-18T10:39:06+01:00", + "tree_id": "412b263335ac6e3fac73009fc26d02910cdf86e2", + "url": "https://github.com/nginx/agent/commit/42cb6027c30b548c1823204e30c7eebb11484bcb" + }, + "date": 1729244826992, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.79777835211123, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 17.993104934230576, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "22a5103f2495aa968b22b36abf74302b1e22511e", + "message": "OpenTelemetry: add resource id (#878)\n\n* add attribute processor to config, handle resource update to get id\r\n\r\n* write configuration before reloading\r\n\r\n* update template file handling of attributes processor\r\n\r\n* add attribute processor to mock config\r\n\r\n* add more nil checks for attribute processor\r\n\r\n* fix linting errors\r\n\r\n* commit generated files\r\n\r\n* fix debug exporter in template\r\n\r\n* Use slice of Actions in Attributes processor\r\n\r\n* fix lint: tag alignment\r\n\r\n* remove docker login, use prod container repo for OSS nginx\r\n\r\n* add unit test for processing ResourceUpdateTopic\r\n\r\n* Update mdatagen install instructions in README.md (#887)\r\n\r\n* Update go version to 1.23 (#865)\r\n\r\n* Agent Config Changes: rename & update config_dirs & update exclude_logs (#882)\r\n\r\n* max api version (#880)\r\n\r\n* add log to inetgration test (#893)\r\n\r\n* add lock for restarting OTel collector\r\n\r\n* fix struct alignment\r\n\r\n* new proto defs\r\n\r\n* resource-id -> resource.id\r\n\r\n* fix lint: remove trailing newline\r\n\r\n* fix unit test\r\n\r\n* add unit test for negative case\r\n\r\n* address pr feedback\r\n\r\n* add updateResourceAttributes function + unit tests\r\n\r\n* add nolint for cognitive-complexity, pending review\r\n\r\n* fix nolint\r\n\r\n* more feedback\r\n\r\n* fix test condition\r\n\r\n* PR feedback\r\n\r\n---------\r\n\r\nCo-authored-by: Donal Hurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>", + "timestamp": "2024-10-21T15:28:31+01:00", + "tree_id": "0e00991eb4ec2bfcdd5e3379e10d7ad7c0012968", + "url": "https://github.com/nginx/agent/commit/22a5103f2495aa968b22b36abf74302b1e22511e" + }, + "date": 1729521232013, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1730894, + "unit": "ns/op\t 273382 B/op\t 1364 allocs/op", + "extra": "770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1730894, + "unit": "ns/op", + "extra": "770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273382, + "unit": "B/op", + "extra": "770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853253, + "unit": "ns/op\t 272628 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853253, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272628, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846208, + "unit": "ns/op\t 272235 B/op\t 1364 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846208, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272235, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856846, + "unit": "ns/op\t 272102 B/op\t 1364 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856846, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272102, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847821, + "unit": "ns/op\t 271933 B/op\t 1364 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847821, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271933, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850452, + "unit": "ns/op\t 272495 B/op\t 1364 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850452, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272495, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852134, + "unit": "ns/op\t 272335 B/op\t 1364 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852134, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272335, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884144, + "unit": "ns/op\t 272003 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884144, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272003, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852114, + "unit": "ns/op\t 272094 B/op\t 1364 allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852114, + "unit": "ns/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272094, + "unit": "B/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851674, + "unit": "ns/op\t 272487 B/op\t 1364 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851674, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272487, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2201296, + "unit": "ns/op\t 532523 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2201296, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532523, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2232298, + "unit": "ns/op\t 533501 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2232298, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533501, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229501, + "unit": "ns/op\t 531961 B/op\t 8914 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229501, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531961, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2216673, + "unit": "ns/op\t 533193 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2216673, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533193, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2249660, + "unit": "ns/op\t 531684 B/op\t 8914 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2249660, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531684, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219561, + "unit": "ns/op\t 531476 B/op\t 8914 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219561, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531476, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212641, + "unit": "ns/op\t 531398 B/op\t 8914 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212641, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531398, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2222106, + "unit": "ns/op\t 533632 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2222106, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533632, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2224321, + "unit": "ns/op\t 532212 B/op\t 8914 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2224321, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532212, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191995, + "unit": "ns/op\t 531232 B/op\t 8914 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191995, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531232, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4120194, + "unit": "ns/op\t 824870 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4120194, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824870, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4048927, + "unit": "ns/op\t 825692 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4048927, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825692, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4062424, + "unit": "ns/op\t 825064 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4062424, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825064, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4059605, + "unit": "ns/op\t 825216 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4059605, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825216, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4062140, + "unit": "ns/op\t 824737 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4062140, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824737, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4053948, + "unit": "ns/op\t 825145 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4053948, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825145, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4084652, + "unit": "ns/op\t 825596 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4084652, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825596, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4042733, + "unit": "ns/op\t 825254 B/op\t 17023 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4042733, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825254, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052282, + "unit": "ns/op\t 825558 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052282, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825558, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4091229, + "unit": "ns/op\t 825610 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4091229, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825610, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5821475, + "unit": "ns/op\t 1106443 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5821475, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106443, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5849624, + "unit": "ns/op\t 1113389 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5849624, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113389, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5863716, + "unit": "ns/op\t 1110993 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5863716, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110993, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5870556, + "unit": "ns/op\t 1111840 B/op\t 25085 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5870556, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111840, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6001600, + "unit": "ns/op\t 1109974 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6001600, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109974, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5901006, + "unit": "ns/op\t 1108627 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5901006, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108627, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5910635, + "unit": "ns/op\t 1109019 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5910635, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109019, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5889477, + "unit": "ns/op\t 1111900 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5889477, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111900, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6079628, + "unit": "ns/op\t 1114525 B/op\t 25085 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6079628, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114525, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5885497, + "unit": "ns/op\t 1108588 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5885497, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108588, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17268502, + "unit": "ns/op\t 2900917 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17268502, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900917, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17105069, + "unit": "ns/op\t 2898773 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17105069, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898773, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17262486, + "unit": "ns/op\t 2895956 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17262486, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895956, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17739403, + "unit": "ns/op\t 2895043 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17739403, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895043, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17309686, + "unit": "ns/op\t 2898699 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17309686, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898699, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17498618, + "unit": "ns/op\t 2895083 B/op\t 74530 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17498618, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895083, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17258380, + "unit": "ns/op\t 2898932 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17258380, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898932, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17102208, + "unit": "ns/op\t 2896876 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17102208, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896876, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17118406, + "unit": "ns/op\t 2901159 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17118406, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901159, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17133553, + "unit": "ns/op\t 2896943 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17133553, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896943, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52796, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52796, + "unit": "ns/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52614, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52614, + "unit": "ns/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52822, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52822, + "unit": "ns/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52659, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52659, + "unit": "ns/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53270, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53270, + "unit": "ns/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52574, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52574, + "unit": "ns/op", + "extra": "22458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52621, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52621, + "unit": "ns/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53498, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53498, + "unit": "ns/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53026, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53026, + "unit": "ns/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52688, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52688, + "unit": "ns/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53373, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53373, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52801, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52801, + "unit": "ns/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53459, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53459, + "unit": "ns/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52532, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52532, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52626, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52626, + "unit": "ns/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52660, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52660, + "unit": "ns/op", + "extra": "22626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52439, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52439, + "unit": "ns/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52677, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52677, + "unit": "ns/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53090, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53090, + "unit": "ns/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53003, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53003, + "unit": "ns/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53079, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53079, + "unit": "ns/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53390, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53390, + "unit": "ns/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53593, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53593, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52605, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52605, + "unit": "ns/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53149, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53149, + "unit": "ns/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52877, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52877, + "unit": "ns/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52649, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52649, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53555, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53555, + "unit": "ns/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53568, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53568, + "unit": "ns/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52913, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52913, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3103347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3106681 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3106681 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3106681 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3106681 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3104604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109852 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.3, + "unit": "ns/op", + "extra": "3109852 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109852 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109852 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 419, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 419, + "unit": "ns/op", + "extra": "3102348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102348 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2877829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.1, + "unit": "ns/op", + "extra": "2877829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2877829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2877829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3094162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.6, + "unit": "ns/op", + "extra": "3099512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3102648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3097369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097369 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "22a5103f2495aa968b22b36abf74302b1e22511e", + "message": "OpenTelemetry: add resource id (#878)\n\n* add attribute processor to config, handle resource update to get id\r\n\r\n* write configuration before reloading\r\n\r\n* update template file handling of attributes processor\r\n\r\n* add attribute processor to mock config\r\n\r\n* add more nil checks for attribute processor\r\n\r\n* fix linting errors\r\n\r\n* commit generated files\r\n\r\n* fix debug exporter in template\r\n\r\n* Use slice of Actions in Attributes processor\r\n\r\n* fix lint: tag alignment\r\n\r\n* remove docker login, use prod container repo for OSS nginx\r\n\r\n* add unit test for processing ResourceUpdateTopic\r\n\r\n* Update mdatagen install instructions in README.md (#887)\r\n\r\n* Update go version to 1.23 (#865)\r\n\r\n* Agent Config Changes: rename & update config_dirs & update exclude_logs (#882)\r\n\r\n* max api version (#880)\r\n\r\n* add log to inetgration test (#893)\r\n\r\n* add lock for restarting OTel collector\r\n\r\n* fix struct alignment\r\n\r\n* new proto defs\r\n\r\n* resource-id -> resource.id\r\n\r\n* fix lint: remove trailing newline\r\n\r\n* fix unit test\r\n\r\n* add unit test for negative case\r\n\r\n* address pr feedback\r\n\r\n* add updateResourceAttributes function + unit tests\r\n\r\n* add nolint for cognitive-complexity, pending review\r\n\r\n* fix nolint\r\n\r\n* more feedback\r\n\r\n* fix test condition\r\n\r\n* PR feedback\r\n\r\n---------\r\n\r\nCo-authored-by: Donal Hurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>", + "timestamp": "2024-10-21T15:28:31+01:00", + "tree_id": "0e00991eb4ec2bfcdd5e3379e10d7ad7c0012968", + "url": "https://github.com/nginx/agent/commit/22a5103f2495aa968b22b36abf74302b1e22511e" + }, + "date": 1729521397154, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 17.598189918231345, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.0071408943828, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 88, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9999bc5f5bd7d581d051caa9f7e646039c880b7e", + "message": "Add header_setter extension for OTel collector (#905)", + "timestamp": "2024-10-23T11:52:36+01:00", + "tree_id": "8a359251a66487e9e5053379a8fc62ee34221779", + "url": "https://github.com/nginx/agent/commit/9999bc5f5bd7d581d051caa9f7e646039c880b7e" + }, + "date": 1729681078759, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1773971, + "unit": "ns/op\t 272932 B/op\t 1364 allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1773971, + "unit": "ns/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272932, + "unit": "B/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875420, + "unit": "ns/op\t 272687 B/op\t 1364 allocs/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875420, + "unit": "ns/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272687, + "unit": "B/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876279, + "unit": "ns/op\t 272605 B/op\t 1364 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876279, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272605, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877982, + "unit": "ns/op\t 272005 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877982, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272005, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907659, + "unit": "ns/op\t 271948 B/op\t 1364 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907659, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271948, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890552, + "unit": "ns/op\t 272925 B/op\t 1364 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890552, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272925, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878038, + "unit": "ns/op\t 273165 B/op\t 1364 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878038, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273165, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863384, + "unit": "ns/op\t 272110 B/op\t 1364 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863384, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272110, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870599, + "unit": "ns/op\t 272619 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870599, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272619, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 869771, + "unit": "ns/op\t 272620 B/op\t 1364 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 869771, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272620, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211361, + "unit": "ns/op\t 532199 B/op\t 8914 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211361, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532199, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195165, + "unit": "ns/op\t 532866 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195165, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532866, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2232311, + "unit": "ns/op\t 532795 B/op\t 8915 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2232311, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532795, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2248249, + "unit": "ns/op\t 532018 B/op\t 8914 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2248249, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532018, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2239646, + "unit": "ns/op\t 533259 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2239646, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533259, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2234879, + "unit": "ns/op\t 533984 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2234879, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533984, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2240897, + "unit": "ns/op\t 530962 B/op\t 8914 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2240897, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530962, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209629, + "unit": "ns/op\t 532494 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209629, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532494, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2225209, + "unit": "ns/op\t 533015 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2225209, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533015, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2235552, + "unit": "ns/op\t 534327 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2235552, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534327, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4086685, + "unit": "ns/op\t 823437 B/op\t 17023 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4086685, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823437, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043844, + "unit": "ns/op\t 824639 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043844, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824639, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4114254, + "unit": "ns/op\t 822741 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4114254, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822741, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4057045, + "unit": "ns/op\t 822936 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4057045, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822936, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4113829, + "unit": "ns/op\t 824936 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4113829, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824936, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4127415, + "unit": "ns/op\t 820881 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4127415, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 820881, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4141022, + "unit": "ns/op\t 826856 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4141022, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826856, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4300151, + "unit": "ns/op\t 822222 B/op\t 17023 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4300151, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822222, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4062254, + "unit": "ns/op\t 826702 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4062254, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826702, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4056367, + "unit": "ns/op\t 823729 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4056367, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823729, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5881139, + "unit": "ns/op\t 1113437 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5881139, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113437, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5935675, + "unit": "ns/op\t 1109080 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5935675, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109080, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5936057, + "unit": "ns/op\t 1112382 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5936057, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112382, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5913705, + "unit": "ns/op\t 1110057 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5913705, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110057, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5883581, + "unit": "ns/op\t 1109800 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5883581, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109800, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5937438, + "unit": "ns/op\t 1108695 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5937438, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108695, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5926550, + "unit": "ns/op\t 1107723 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5926550, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107723, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5903692, + "unit": "ns/op\t 1110906 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5903692, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110906, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5913674, + "unit": "ns/op\t 1109957 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5913674, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109957, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5931104, + "unit": "ns/op\t 1108451 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5931104, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108451, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17569115, + "unit": "ns/op\t 2901908 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17569115, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901908, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17369307, + "unit": "ns/op\t 2900823 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17369307, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900823, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17300511, + "unit": "ns/op\t 2891828 B/op\t 74530 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17300511, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891828, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17227297, + "unit": "ns/op\t 2896147 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17227297, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896147, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17257480, + "unit": "ns/op\t 2900823 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17257480, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900823, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17255106, + "unit": "ns/op\t 2899863 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17255106, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899863, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17012060, + "unit": "ns/op\t 2900628 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17012060, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900628, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17175737, + "unit": "ns/op\t 2896926 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17175737, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896926, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17083218, + "unit": "ns/op\t 2903241 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17083218, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903241, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16951593, + "unit": "ns/op\t 2903190 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16951593, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903190, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53570, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53570, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53344, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53344, + "unit": "ns/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53369, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53369, + "unit": "ns/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52899, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52899, + "unit": "ns/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54182, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54182, + "unit": "ns/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53806, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53806, + "unit": "ns/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53354, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53354, + "unit": "ns/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54264, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54264, + "unit": "ns/op", + "extra": "22242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52818, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52818, + "unit": "ns/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52980, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52980, + "unit": "ns/op", + "extra": "22700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53801, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53801, + "unit": "ns/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53340, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53340, + "unit": "ns/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53978, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53978, + "unit": "ns/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53905, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53905, + "unit": "ns/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52979, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52979, + "unit": "ns/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53578, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53578, + "unit": "ns/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53831, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53831, + "unit": "ns/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53726, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53726, + "unit": "ns/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53924, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53924, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53988, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53988, + "unit": "ns/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53505, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53505, + "unit": "ns/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54058, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54058, + "unit": "ns/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53608, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53608, + "unit": "ns/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52933, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52933, + "unit": "ns/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53689, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53689, + "unit": "ns/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53933, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53933, + "unit": "ns/op", + "extra": "21968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52811, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52811, + "unit": "ns/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53242, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53242, + "unit": "ns/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54055, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54055, + "unit": "ns/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53142, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53142, + "unit": "ns/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103790 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3103790 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103790 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103790 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3097527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2976967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.3, + "unit": "ns/op", + "extra": "2976967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2976967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2976967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.7, + "unit": "ns/op", + "extra": "3108890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3097374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3102628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3110287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386, + "unit": "ns/op", + "extra": "3113620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3093518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.8, + "unit": "ns/op", + "extra": "3093518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3093518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3093518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108787 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3108787 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108787 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108787 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9999bc5f5bd7d581d051caa9f7e646039c880b7e", + "message": "Add header_setter extension for OTel collector (#905)", + "timestamp": "2024-10-23T11:52:36+01:00", + "tree_id": "8a359251a66487e9e5053379a8fc62ee34221779", + "url": "https://github.com/nginx/agent/commit/9999bc5f5bd7d581d051caa9f7e646039c880b7e" + }, + "date": 1729681232886, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.464667128339, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.011686885175976, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c28b4107f1198e9e35c9aaa473a8323c3afcfad8", + "message": "updated files.proto to include cert meta (#890)", + "timestamp": "2024-10-24T13:43:32+01:00", + "tree_id": "178ed5293d85abf95de93532257ae6545784bbfa", + "url": "https://github.com/nginx/agent/commit/c28b4107f1198e9e35c9aaa473a8323c3afcfad8" + }, + "date": 1729774133508, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1740512, + "unit": "ns/op\t 272291 B/op\t 1363 allocs/op", + "extra": "754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1740512, + "unit": "ns/op", + "extra": "754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272291, + "unit": "B/op", + "extra": "754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854187, + "unit": "ns/op\t 272997 B/op\t 1364 allocs/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854187, + "unit": "ns/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272997, + "unit": "B/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859971, + "unit": "ns/op\t 272252 B/op\t 1364 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859971, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272252, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853306, + "unit": "ns/op\t 272351 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853306, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272351, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854338, + "unit": "ns/op\t 273035 B/op\t 1364 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854338, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273035, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853566, + "unit": "ns/op\t 272366 B/op\t 1364 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853566, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272366, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907231, + "unit": "ns/op\t 272235 B/op\t 1364 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907231, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272235, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860171, + "unit": "ns/op\t 271492 B/op\t 1364 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860171, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271492, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853003, + "unit": "ns/op\t 271677 B/op\t 1364 allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853003, + "unit": "ns/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271677, + "unit": "B/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855949, + "unit": "ns/op\t 271805 B/op\t 1364 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855949, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271805, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2233179, + "unit": "ns/op\t 532889 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2233179, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532889, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2243759, + "unit": "ns/op\t 531727 B/op\t 8914 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2243759, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531727, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229444, + "unit": "ns/op\t 532580 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229444, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532580, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2231707, + "unit": "ns/op\t 533413 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2231707, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533413, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223891, + "unit": "ns/op\t 532234 B/op\t 8914 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223891, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532234, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202490, + "unit": "ns/op\t 532462 B/op\t 8914 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202490, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532462, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2232473, + "unit": "ns/op\t 532036 B/op\t 8915 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2232473, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532036, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2239506, + "unit": "ns/op\t 532117 B/op\t 8914 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2239506, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532117, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2218065, + "unit": "ns/op\t 532681 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2218065, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532681, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223236, + "unit": "ns/op\t 532570 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223236, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532570, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4099477, + "unit": "ns/op\t 824420 B/op\t 17023 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4099477, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824420, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4113600, + "unit": "ns/op\t 824544 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4113600, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824544, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4065953, + "unit": "ns/op\t 826657 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4065953, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826657, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4089558, + "unit": "ns/op\t 824393 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4089558, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824393, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4079075, + "unit": "ns/op\t 823259 B/op\t 17023 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4079075, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823259, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4180958, + "unit": "ns/op\t 826619 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4180958, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826619, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4142523, + "unit": "ns/op\t 824157 B/op\t 17023 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4142523, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824157, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4112188, + "unit": "ns/op\t 824242 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4112188, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824242, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4047340, + "unit": "ns/op\t 823544 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4047340, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823544, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4085298, + "unit": "ns/op\t 825724 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4085298, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825724, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5905771, + "unit": "ns/op\t 1110245 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5905771, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110245, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5941206, + "unit": "ns/op\t 1107717 B/op\t 25083 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5941206, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107717, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6115227, + "unit": "ns/op\t 1109528 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6115227, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109528, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5964104, + "unit": "ns/op\t 1108688 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5964104, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108688, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5926144, + "unit": "ns/op\t 1108387 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5926144, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108387, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5927012, + "unit": "ns/op\t 1109066 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5927012, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109066, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5891237, + "unit": "ns/op\t 1110707 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5891237, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110707, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5972761, + "unit": "ns/op\t 1110538 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5972761, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110538, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5894612, + "unit": "ns/op\t 1109763 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5894612, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109763, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5955652, + "unit": "ns/op\t 1110938 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5955652, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110938, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17357285, + "unit": "ns/op\t 2895433 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17357285, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895433, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17359819, + "unit": "ns/op\t 2897408 B/op\t 74532 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17359819, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897408, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17007944, + "unit": "ns/op\t 2899790 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17007944, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899790, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17142508, + "unit": "ns/op\t 2895372 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17142508, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895372, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17558319, + "unit": "ns/op\t 2903809 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17558319, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903809, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17555463, + "unit": "ns/op\t 2895468 B/op\t 74530 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17555463, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895468, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17263470, + "unit": "ns/op\t 2892526 B/op\t 74530 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17263470, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892526, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17368029, + "unit": "ns/op\t 2895853 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17368029, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895853, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17439813, + "unit": "ns/op\t 2892636 B/op\t 74530 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17439813, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892636, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17261185, + "unit": "ns/op\t 2891654 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17261185, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891654, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52792, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52792, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53125, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53125, + "unit": "ns/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52604, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52604, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52679, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52679, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52957, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52957, + "unit": "ns/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53252, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53252, + "unit": "ns/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53441, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53441, + "unit": "ns/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52868, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52868, + "unit": "ns/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52642, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52642, + "unit": "ns/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52874, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52874, + "unit": "ns/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52619, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52619, + "unit": "ns/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53061, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53061, + "unit": "ns/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53398, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53398, + "unit": "ns/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53795, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53795, + "unit": "ns/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52890, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52890, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53396, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53396, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54087, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54087, + "unit": "ns/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53593, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53593, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53760, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53760, + "unit": "ns/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53496, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53496, + "unit": "ns/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53625, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53625, + "unit": "ns/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52967, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52967, + "unit": "ns/op", + "extra": "22335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53153, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53153, + "unit": "ns/op", + "extra": "22155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53262, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "21888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53262, + "unit": "ns/op", + "extra": "21888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "21888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53092, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53092, + "unit": "ns/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53232, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53232, + "unit": "ns/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53216, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53216, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54261, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54261, + "unit": "ns/op", + "extra": "22044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52949, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52949, + "unit": "ns/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53600, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53600, + "unit": "ns/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.1, + "unit": "ns/op", + "extra": "3062836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3076429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3076429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3076429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3076429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3072901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 419, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 419, + "unit": "ns/op", + "extra": "3072220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.4, + "unit": "ns/op", + "extra": "3068088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3058657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.7, + "unit": "ns/op", + "extra": "3058657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3058657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3058657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.6, + "unit": "ns/op", + "extra": "3069164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "3072386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3057066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3036243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.4, + "unit": "ns/op", + "extra": "3036243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3036243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3036243 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c28b4107f1198e9e35c9aaa473a8323c3afcfad8", + "message": "updated files.proto to include cert meta (#890)", + "timestamp": "2024-10-24T13:43:32+01:00", + "tree_id": "178ed5293d85abf95de93532257ae6545784bbfa", + "url": "https://github.com/nginx/agent/commit/c28b4107f1198e9e35c9aaa473a8323c3afcfad8" + }, + "date": 1729774301042, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.73138778636844, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.98544963356932, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9a2d9780c2c59a756ce0b7fc32c0e128b3df4602", + "message": "OpenTelemetry: Add nginx instance id and instance type (#908)\n\n* add attribute processor to config, handle resource update to get id\r\n\r\n* write configuration before reloading\r\n\r\n* update template file handling of attributes processor\r\n\r\n* add attribute processor to mock config\r\n\r\n* add more nil checks for attribute processor\r\n\r\n* fix linting errors\r\n\r\n* commit generated files\r\n\r\n* fix debug exporter in template\r\n\r\n* Use slice of Actions in Attributes processor\r\n\r\n* fix lint: tag alignment\r\n\r\n* remove docker login, use prod container repo for OSS nginx\r\n\r\n* add unit test for processing ResourceUpdateTopic\r\n\r\n* Update mdatagen install instructions in README.md (#887)\r\n\r\n* Update go version to 1.23 (#865)\r\n\r\n* Agent Config Changes: rename & update config_dirs & update exclude_logs (#882)\r\n\r\n* max api version (#880)\r\n\r\n* add log to inetgration test (#893)\r\n\r\n* add lock for restarting OTel collector\r\n\r\n* fix struct alignment\r\n\r\n* new proto defs\r\n\r\n* resource-id -> resource.id\r\n\r\n* fix lint: remove trailing newline\r\n\r\n* fix unit test\r\n\r\n* add unit test for negative case\r\n\r\n* address pr feedback\r\n\r\n* add updateResourceAttributes function + unit tests\r\n\r\n* add nolint for cognitive-complexity, pending review\r\n\r\n* fix nolint\r\n\r\n* more feedback\r\n\r\n* fix test condition\r\n\r\n* add resource for each scraper\r\n\r\n* adding instance id to otel metadata config\r\n\r\n* PR feedback\r\n\r\n* add instance id and type to nginxplus receiver otel resource\r\n\r\n* add instance id and type to otel resource\r\n - nginx oss log scraper\r\n - nginx oss stub status scraper\r\n - nginx plus api scraper\r\n\r\n* fix lint errors\r\n\r\n* run gofumpt\r\n\r\n* update go.mod\r\n\r\n* remove comment\r\n\r\n* Fix unit test expected files\r\n\r\n* increase timeout by 1 sec\r\n\r\n* format\r\n\r\n* nginx.instance.* to instance.*\r\n\r\n* PR feedback\r\n\r\n* increase timeout values for collector plugin test\r\n\r\n* Update internal/collector/nginxplusreceiver/scraper.go\r\n\r\nCo-authored-by: Donal Hurley \r\n\r\n* Update internal/collector/nginxossreceiver/internal/scraper/stubstatus/stub_status_scraper.go\r\n\r\nCo-authored-by: Donal Hurley \r\n\r\n* Update internal/collector/nginxossreceiver/internal/scraper/accesslog/nginx_log_scraper.go\r\n\r\nCo-authored-by: Donal Hurley \r\n\r\n---------\r\n\r\nCo-authored-by: Donal Hurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>", + "timestamp": "2024-10-24T15:28:22+01:00", + "tree_id": "183a9f9a787ef8ff62a30845c009b3dcede0a985", + "url": "https://github.com/nginx/agent/commit/9a2d9780c2c59a756ce0b7fc32c0e128b3df4602" + }, + "date": 1729780429308, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1734936, + "unit": "ns/op\t 272389 B/op\t 1363 allocs/op", + "extra": "776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1734936, + "unit": "ns/op", + "extra": "776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272389, + "unit": "B/op", + "extra": "776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 867214, + "unit": "ns/op\t 271725 B/op\t 1364 allocs/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 867214, + "unit": "ns/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271725, + "unit": "B/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858964, + "unit": "ns/op\t 272212 B/op\t 1364 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858964, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272212, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863031, + "unit": "ns/op\t 272410 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863031, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272410, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898468, + "unit": "ns/op\t 272359 B/op\t 1364 allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898468, + "unit": "ns/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272359, + "unit": "B/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870420, + "unit": "ns/op\t 272723 B/op\t 1364 allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870420, + "unit": "ns/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272723, + "unit": "B/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874105, + "unit": "ns/op\t 272555 B/op\t 1364 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874105, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272555, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883006, + "unit": "ns/op\t 273147 B/op\t 1364 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883006, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273147, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885684, + "unit": "ns/op\t 272708 B/op\t 1364 allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885684, + "unit": "ns/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272708, + "unit": "B/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871772, + "unit": "ns/op\t 271905 B/op\t 1364 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871772, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271905, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189368, + "unit": "ns/op\t 532198 B/op\t 8914 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189368, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532198, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2244789, + "unit": "ns/op\t 534143 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2244789, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534143, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211621, + "unit": "ns/op\t 532755 B/op\t 8915 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211621, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532755, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2231575, + "unit": "ns/op\t 532744 B/op\t 8914 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2231575, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532744, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2220399, + "unit": "ns/op\t 532374 B/op\t 8914 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2220399, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532374, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2228943, + "unit": "ns/op\t 533178 B/op\t 8914 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2228943, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533178, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2224563, + "unit": "ns/op\t 533262 B/op\t 8915 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2224563, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533262, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207837, + "unit": "ns/op\t 533118 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207837, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533118, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214097, + "unit": "ns/op\t 532360 B/op\t 8914 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214097, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532360, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2243131, + "unit": "ns/op\t 531736 B/op\t 8914 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2243131, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531736, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043795, + "unit": "ns/op\t 823874 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043795, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823874, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4086381, + "unit": "ns/op\t 823656 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4086381, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823656, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4137216, + "unit": "ns/op\t 824603 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4137216, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824603, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4134561, + "unit": "ns/op\t 823973 B/op\t 17023 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4134561, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823973, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4018821, + "unit": "ns/op\t 823109 B/op\t 17023 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4018821, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823109, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4054655, + "unit": "ns/op\t 826304 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4054655, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826304, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4086154, + "unit": "ns/op\t 824653 B/op\t 17023 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4086154, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824653, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4045480, + "unit": "ns/op\t 821815 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4045480, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 821815, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4133652, + "unit": "ns/op\t 826069 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4133652, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826069, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4054320, + "unit": "ns/op\t 824327 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4054320, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824327, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5933796, + "unit": "ns/op\t 1108525 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5933796, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108525, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5817643, + "unit": "ns/op\t 1111431 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5817643, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111431, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5940452, + "unit": "ns/op\t 1108964 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5940452, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108964, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5992863, + "unit": "ns/op\t 1109848 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5992863, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109848, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5819840, + "unit": "ns/op\t 1110042 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5819840, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110042, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5915153, + "unit": "ns/op\t 1108856 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5915153, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108856, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5916202, + "unit": "ns/op\t 1110987 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5916202, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110987, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5889562, + "unit": "ns/op\t 1111454 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5889562, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111454, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6017103, + "unit": "ns/op\t 1112166 B/op\t 25085 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6017103, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112166, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5882606, + "unit": "ns/op\t 1109260 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5882606, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109260, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17131909, + "unit": "ns/op\t 2893238 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17131909, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893238, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17227486, + "unit": "ns/op\t 2895605 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17227486, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895605, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17028894, + "unit": "ns/op\t 2896708 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17028894, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896708, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17056520, + "unit": "ns/op\t 2895139 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17056520, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895139, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17233337, + "unit": "ns/op\t 2898913 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17233337, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898913, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17259112, + "unit": "ns/op\t 2893288 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17259112, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893288, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16926195, + "unit": "ns/op\t 2899007 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16926195, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899007, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17190599, + "unit": "ns/op\t 2897784 B/op\t 74532 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17190599, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897784, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17317220, + "unit": "ns/op\t 2900657 B/op\t 74532 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17317220, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900657, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17195954, + "unit": "ns/op\t 2898416 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17195954, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898416, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54488, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54488, + "unit": "ns/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54542, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54542, + "unit": "ns/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54962, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54962, + "unit": "ns/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54587, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54587, + "unit": "ns/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54572, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54572, + "unit": "ns/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54663, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54663, + "unit": "ns/op", + "extra": "21620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55456, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55456, + "unit": "ns/op", + "extra": "21823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54887, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54887, + "unit": "ns/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54715, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54715, + "unit": "ns/op", + "extra": "21764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55190, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55190, + "unit": "ns/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55581, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55581, + "unit": "ns/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55159, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55159, + "unit": "ns/op", + "extra": "21810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56168, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56168, + "unit": "ns/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55033, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55033, + "unit": "ns/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54507, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54507, + "unit": "ns/op", + "extra": "21726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55102, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55102, + "unit": "ns/op", + "extra": "21728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54745, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54745, + "unit": "ns/op", + "extra": "21748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54643, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54643, + "unit": "ns/op", + "extra": "21711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54648, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54648, + "unit": "ns/op", + "extra": "21723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55398, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55398, + "unit": "ns/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54677, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54677, + "unit": "ns/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54910, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54910, + "unit": "ns/op", + "extra": "21832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54927, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54927, + "unit": "ns/op", + "extra": "21567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55432, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55432, + "unit": "ns/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55611, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55611, + "unit": "ns/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55488, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55488, + "unit": "ns/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56013, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56013, + "unit": "ns/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55140, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55140, + "unit": "ns/op", + "extra": "21280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55283, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55283, + "unit": "ns/op", + "extra": "21793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55680, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55680, + "unit": "ns/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3010609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3010609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3010609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3010609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 424.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 424.2, + "unit": "ns/op", + "extra": "3055682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "3057313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.1, + "unit": "ns/op", + "extra": "3057966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057966 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3042289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.9, + "unit": "ns/op", + "extra": "3042289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3042289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3042289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3041847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.4, + "unit": "ns/op", + "extra": "3041847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3041847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3041847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.8, + "unit": "ns/op", + "extra": "3055264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055264 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3052030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.5, + "unit": "ns/op", + "extra": "3052030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3052030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3052030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055843 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392, + "unit": "ns/op", + "extra": "3055843 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055843 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055843 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3065972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.3, + "unit": "ns/op", + "extra": "3065972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3065972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3065972 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9a2d9780c2c59a756ce0b7fc32c0e128b3df4602", + "message": "OpenTelemetry: Add nginx instance id and instance type (#908)\n\n* add attribute processor to config, handle resource update to get id\r\n\r\n* write configuration before reloading\r\n\r\n* update template file handling of attributes processor\r\n\r\n* add attribute processor to mock config\r\n\r\n* add more nil checks for attribute processor\r\n\r\n* fix linting errors\r\n\r\n* commit generated files\r\n\r\n* fix debug exporter in template\r\n\r\n* Use slice of Actions in Attributes processor\r\n\r\n* fix lint: tag alignment\r\n\r\n* remove docker login, use prod container repo for OSS nginx\r\n\r\n* add unit test for processing ResourceUpdateTopic\r\n\r\n* Update mdatagen install instructions in README.md (#887)\r\n\r\n* Update go version to 1.23 (#865)\r\n\r\n* Agent Config Changes: rename & update config_dirs & update exclude_logs (#882)\r\n\r\n* max api version (#880)\r\n\r\n* add log to inetgration test (#893)\r\n\r\n* add lock for restarting OTel collector\r\n\r\n* fix struct alignment\r\n\r\n* new proto defs\r\n\r\n* resource-id -> resource.id\r\n\r\n* fix lint: remove trailing newline\r\n\r\n* fix unit test\r\n\r\n* add unit test for negative case\r\n\r\n* address pr feedback\r\n\r\n* add updateResourceAttributes function + unit tests\r\n\r\n* add nolint for cognitive-complexity, pending review\r\n\r\n* fix nolint\r\n\r\n* more feedback\r\n\r\n* fix test condition\r\n\r\n* add resource for each scraper\r\n\r\n* adding instance id to otel metadata config\r\n\r\n* PR feedback\r\n\r\n* add instance id and type to nginxplus receiver otel resource\r\n\r\n* add instance id and type to otel resource\r\n - nginx oss log scraper\r\n - nginx oss stub status scraper\r\n - nginx plus api scraper\r\n\r\n* fix lint errors\r\n\r\n* run gofumpt\r\n\r\n* update go.mod\r\n\r\n* remove comment\r\n\r\n* Fix unit test expected files\r\n\r\n* increase timeout by 1 sec\r\n\r\n* format\r\n\r\n* nginx.instance.* to instance.*\r\n\r\n* PR feedback\r\n\r\n* increase timeout values for collector plugin test\r\n\r\n* Update internal/collector/nginxplusreceiver/scraper.go\r\n\r\nCo-authored-by: Donal Hurley \r\n\r\n* Update internal/collector/nginxossreceiver/internal/scraper/stubstatus/stub_status_scraper.go\r\n\r\nCo-authored-by: Donal Hurley \r\n\r\n* Update internal/collector/nginxossreceiver/internal/scraper/accesslog/nginx_log_scraper.go\r\n\r\nCo-authored-by: Donal Hurley \r\n\r\n---------\r\n\r\nCo-authored-by: Donal Hurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>", + "timestamp": "2024-10-24T15:28:22+01:00", + "tree_id": "183a9f9a787ef8ff62a30845c009b3dcede0a985", + "url": "https://github.com/nginx/agent/commit/9a2d9780c2c59a756ce0b7fc32c0e128b3df4602" + }, + "date": 1729780577309, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.664919229261724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.99780408112946, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0bdbf9711d2bb77189fe0dde9ea4504cad27d84d", + "message": "Refactor Config Apply Data Plane Response (#904)", + "timestamp": "2024-10-24T16:34:35+01:00", + "tree_id": "b3f55c6c3e4806eabef150c55741e8bf92b46f1d", + "url": "https://github.com/nginx/agent/commit/0bdbf9711d2bb77189fe0dde9ea4504cad27d84d" + }, + "date": 1729784393215, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1739278, + "unit": "ns/op\t 272685 B/op\t 1364 allocs/op", + "extra": "760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1739278, + "unit": "ns/op", + "extra": "760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272685, + "unit": "B/op", + "extra": "760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883818, + "unit": "ns/op\t 271841 B/op\t 1364 allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883818, + "unit": "ns/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271841, + "unit": "B/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848477, + "unit": "ns/op\t 271812 B/op\t 1364 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848477, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271812, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851731, + "unit": "ns/op\t 272490 B/op\t 1364 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851731, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272490, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851332, + "unit": "ns/op\t 271409 B/op\t 1364 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851332, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271409, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857760, + "unit": "ns/op\t 272128 B/op\t 1364 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857760, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272128, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847459, + "unit": "ns/op\t 271920 B/op\t 1364 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847459, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271920, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851008, + "unit": "ns/op\t 271598 B/op\t 1364 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851008, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271598, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848287, + "unit": "ns/op\t 272026 B/op\t 1364 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848287, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272026, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861333, + "unit": "ns/op\t 272231 B/op\t 1364 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861333, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272231, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199540, + "unit": "ns/op\t 532199 B/op\t 8914 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199540, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532199, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194376, + "unit": "ns/op\t 532235 B/op\t 8914 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194376, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532235, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198746, + "unit": "ns/op\t 533101 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198746, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533101, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2221230, + "unit": "ns/op\t 532025 B/op\t 8914 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2221230, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532025, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2201288, + "unit": "ns/op\t 531870 B/op\t 8914 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2201288, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531870, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211784, + "unit": "ns/op\t 532571 B/op\t 8914 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211784, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532571, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205325, + "unit": "ns/op\t 532092 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205325, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532092, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208734, + "unit": "ns/op\t 533088 B/op\t 8915 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208734, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533088, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2226131, + "unit": "ns/op\t 531683 B/op\t 8914 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2226131, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531683, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2201607, + "unit": "ns/op\t 533443 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2201607, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533443, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4064978, + "unit": "ns/op\t 825376 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4064978, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825376, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052847, + "unit": "ns/op\t 825357 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052847, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825357, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4100957, + "unit": "ns/op\t 826356 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4100957, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826356, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4054921, + "unit": "ns/op\t 824611 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4054921, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824611, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4064782, + "unit": "ns/op\t 826335 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4064782, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826335, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4030010, + "unit": "ns/op\t 824817 B/op\t 17023 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4030010, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824817, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4091936, + "unit": "ns/op\t 826040 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4091936, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826040, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4070662, + "unit": "ns/op\t 826654 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4070662, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826654, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4058414, + "unit": "ns/op\t 824170 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4058414, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824170, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4107995, + "unit": "ns/op\t 825035 B/op\t 17023 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4107995, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825035, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5806867, + "unit": "ns/op\t 1109362 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5806867, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109362, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5857493, + "unit": "ns/op\t 1108635 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5857493, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108635, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5825778, + "unit": "ns/op\t 1111959 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5825778, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111959, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5881794, + "unit": "ns/op\t 1110385 B/op\t 25084 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5881794, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110385, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5842327, + "unit": "ns/op\t 1110520 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5842327, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110520, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5886315, + "unit": "ns/op\t 1112078 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5886315, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112078, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5856766, + "unit": "ns/op\t 1109369 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5856766, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109369, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5835134, + "unit": "ns/op\t 1109401 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5835134, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109401, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5897602, + "unit": "ns/op\t 1109703 B/op\t 25083 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5897602, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109703, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5836065, + "unit": "ns/op\t 1108955 B/op\t 25083 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5836065, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108955, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17167092, + "unit": "ns/op\t 2904881 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17167092, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904881, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17142889, + "unit": "ns/op\t 2901982 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17142889, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901982, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17223032, + "unit": "ns/op\t 2887521 B/op\t 74530 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17223032, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2887521, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17138280, + "unit": "ns/op\t 2899037 B/op\t 74532 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17138280, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899037, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17084379, + "unit": "ns/op\t 2900308 B/op\t 74532 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17084379, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900308, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17065647, + "unit": "ns/op\t 2898467 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17065647, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898467, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16918050, + "unit": "ns/op\t 2906670 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16918050, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2906670, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17259926, + "unit": "ns/op\t 2894305 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17259926, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894305, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17263534, + "unit": "ns/op\t 2894253 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17263534, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894253, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17353049, + "unit": "ns/op\t 2896820 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17353049, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896820, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52888, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52888, + "unit": "ns/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52491, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52491, + "unit": "ns/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52187, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52187, + "unit": "ns/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52595, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52595, + "unit": "ns/op", + "extra": "22904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22904 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52566, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52566, + "unit": "ns/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52225, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52225, + "unit": "ns/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53805, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53805, + "unit": "ns/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52857, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52857, + "unit": "ns/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52918, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52918, + "unit": "ns/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52805, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52805, + "unit": "ns/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52586, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52586, + "unit": "ns/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52817, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52817, + "unit": "ns/op", + "extra": "21979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52823, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52823, + "unit": "ns/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52760, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52760, + "unit": "ns/op", + "extra": "22256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53063, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53063, + "unit": "ns/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52950, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52950, + "unit": "ns/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53289, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53289, + "unit": "ns/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53050, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53050, + "unit": "ns/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53466, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53466, + "unit": "ns/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53898, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53898, + "unit": "ns/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54477, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54477, + "unit": "ns/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52686, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52686, + "unit": "ns/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54873, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54873, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53518, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53518, + "unit": "ns/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53869, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53869, + "unit": "ns/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52597, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52597, + "unit": "ns/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52964, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52964, + "unit": "ns/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53089, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53089, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52693, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52693, + "unit": "ns/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53296, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53296, + "unit": "ns/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 416.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3043651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 416.8, + "unit": "ns/op", + "extra": "3043651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3043651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3043651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.3, + "unit": "ns/op", + "extra": "3056079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.6, + "unit": "ns/op", + "extra": "3054615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3033590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.5, + "unit": "ns/op", + "extra": "3033590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3033590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3033590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.4, + "unit": "ns/op", + "extra": "3056154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3059097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.6, + "unit": "ns/op", + "extra": "3059097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3059097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3059097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3020697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.8, + "unit": "ns/op", + "extra": "3020697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3020697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3020697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3053533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "3053533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3053533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3053533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3042286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3042286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3042286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3042286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3040326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.1, + "unit": "ns/op", + "extra": "3040326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3040326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3040326 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0bdbf9711d2bb77189fe0dde9ea4504cad27d84d", + "message": "Refactor Config Apply Data Plane Response (#904)", + "timestamp": "2024-10-24T16:34:35+01:00", + "tree_id": "b3f55c6c3e4806eabef150c55741e8bf92b46f1d", + "url": "https://github.com/nginx/agent/commit/0bdbf9711d2bb77189fe0dde9ea4504cad27d84d" + }, + "date": 1729784826858, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.931816582971909, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.993720337378964, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f4a0803a4bde9222ee2332ee0198768d351147f4", + "message": "Add UUID header OTel collector (#911)", + "timestamp": "2024-11-05T17:01:40Z", + "tree_id": "c26f90ba798c8b2e40c152f8d32b73ff3b37720d", + "url": "https://github.com/nginx/agent/commit/f4a0803a4bde9222ee2332ee0198768d351147f4" + }, + "date": 1730826429130, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1708172, + "unit": "ns/op\t 272868 B/op\t 1364 allocs/op", + "extra": "746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1708172, + "unit": "ns/op", + "extra": "746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272868, + "unit": "B/op", + "extra": "746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859196, + "unit": "ns/op\t 272772 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859196, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272772, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836084, + "unit": "ns/op\t 272331 B/op\t 1364 allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836084, + "unit": "ns/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272331, + "unit": "B/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834212, + "unit": "ns/op\t 272285 B/op\t 1364 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834212, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272285, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834842, + "unit": "ns/op\t 272406 B/op\t 1364 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834842, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272406, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844869, + "unit": "ns/op\t 272147 B/op\t 1364 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844869, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272147, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837357, + "unit": "ns/op\t 272275 B/op\t 1364 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837357, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272275, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871626, + "unit": "ns/op\t 272294 B/op\t 1364 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871626, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272294, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835449, + "unit": "ns/op\t 272302 B/op\t 1364 allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835449, + "unit": "ns/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272302, + "unit": "B/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834377, + "unit": "ns/op\t 272342 B/op\t 1364 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834377, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272342, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179889, + "unit": "ns/op\t 532475 B/op\t 8914 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179889, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532475, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183919, + "unit": "ns/op\t 532980 B/op\t 8915 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183919, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532980, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184856, + "unit": "ns/op\t 532171 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184856, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532171, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189431, + "unit": "ns/op\t 533683 B/op\t 8915 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189431, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533683, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2153374, + "unit": "ns/op\t 532989 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2153374, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532989, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186426, + "unit": "ns/op\t 531764 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186426, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531764, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180302, + "unit": "ns/op\t 532376 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180302, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532376, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173644, + "unit": "ns/op\t 531961 B/op\t 8914 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173644, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531961, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165471, + "unit": "ns/op\t 531816 B/op\t 8914 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165471, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531816, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168002, + "unit": "ns/op\t 533001 B/op\t 8915 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168002, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533001, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3997866, + "unit": "ns/op\t 826539 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3997866, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826539, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4078943, + "unit": "ns/op\t 825969 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4078943, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825969, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009091, + "unit": "ns/op\t 825852 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009091, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825852, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3974465, + "unit": "ns/op\t 823130 B/op\t 17023 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3974465, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823130, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3996271, + "unit": "ns/op\t 824001 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3996271, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824001, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3972562, + "unit": "ns/op\t 825318 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3972562, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825318, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3949275, + "unit": "ns/op\t 825088 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3949275, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825088, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3980006, + "unit": "ns/op\t 825904 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3980006, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825904, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043969, + "unit": "ns/op\t 825916 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043969, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825916, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3992631, + "unit": "ns/op\t 826123 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3992631, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826123, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5755957, + "unit": "ns/op\t 1108150 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5755957, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108150, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5753282, + "unit": "ns/op\t 1110597 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5753282, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110597, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5775460, + "unit": "ns/op\t 1109241 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5775460, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109241, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5784670, + "unit": "ns/op\t 1109508 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5784670, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109508, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5696701, + "unit": "ns/op\t 1108567 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5696701, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108567, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5750754, + "unit": "ns/op\t 1106816 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5750754, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106816, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757481, + "unit": "ns/op\t 1109064 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757481, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109064, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5742122, + "unit": "ns/op\t 1107614 B/op\t 25084 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5742122, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107614, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5689014, + "unit": "ns/op\t 1107152 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5689014, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107152, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5721516, + "unit": "ns/op\t 1112211 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5721516, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112211, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16831109, + "unit": "ns/op\t 2904405 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16831109, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904405, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16696598, + "unit": "ns/op\t 2902805 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16696598, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902805, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16670781, + "unit": "ns/op\t 2894881 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16670781, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894881, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16781273, + "unit": "ns/op\t 2901250 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16781273, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901250, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17006485, + "unit": "ns/op\t 2898129 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17006485, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898129, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16998895, + "unit": "ns/op\t 2903447 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16998895, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903447, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16851632, + "unit": "ns/op\t 2901755 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16851632, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901755, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16880933, + "unit": "ns/op\t 2897754 B/op\t 74532 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16880933, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897754, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16876707, + "unit": "ns/op\t 2900885 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16876707, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900885, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16590454, + "unit": "ns/op\t 2896849 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16590454, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896849, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52988, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52988, + "unit": "ns/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52742, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52742, + "unit": "ns/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54452, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54452, + "unit": "ns/op", + "extra": "21978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53082, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53082, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52863, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52863, + "unit": "ns/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53042, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53042, + "unit": "ns/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53211, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53211, + "unit": "ns/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52811, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52811, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53107, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53107, + "unit": "ns/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53544, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53544, + "unit": "ns/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53459, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53459, + "unit": "ns/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53252, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53252, + "unit": "ns/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52651, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52651, + "unit": "ns/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53270, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53270, + "unit": "ns/op", + "extra": "22990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53033, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53033, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53744, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53744, + "unit": "ns/op", + "extra": "21817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53202, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53202, + "unit": "ns/op", + "extra": "22408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53774, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53774, + "unit": "ns/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52744, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52744, + "unit": "ns/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52772, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52772, + "unit": "ns/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53214, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53214, + "unit": "ns/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53257, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53257, + "unit": "ns/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52568, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52568, + "unit": "ns/op", + "extra": "21829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54819, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54819, + "unit": "ns/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52834, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52834, + "unit": "ns/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53286, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53286, + "unit": "ns/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53088, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53088, + "unit": "ns/op", + "extra": "22386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53523, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53523, + "unit": "ns/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53686, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53686, + "unit": "ns/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54401, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54401, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.4, + "unit": "ns/op", + "extra": "3112834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3093187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.1, + "unit": "ns/op", + "extra": "3093187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3093187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3093187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.6, + "unit": "ns/op", + "extra": "3101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3086248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3084639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.6, + "unit": "ns/op", + "extra": "3084639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3084639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3084639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2957326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "2957326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2957326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2957326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2846013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.3, + "unit": "ns/op", + "extra": "2846013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2846013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2846013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3081351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.1, + "unit": "ns/op", + "extra": "3090086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.4, + "unit": "ns/op", + "extra": "3094527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094527 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f4a0803a4bde9222ee2332ee0198768d351147f4", + "message": "Add UUID header OTel collector (#911)", + "timestamp": "2024-11-05T17:01:40Z", + "tree_id": "c26f90ba798c8b2e40c152f8d32b73ff3b37720d", + "url": "https://github.com/nginx/agent/commit/f4a0803a4bde9222ee2332ee0198768d351147f4" + }, + "date": 1730826590036, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 14.864184642142286, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.992594635410896, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "455f314205b471b24f1ea52a0e947269f4eb3970", + "message": "Add support for Management Plane Health Request (#910)\n\n* feat: added health responses\r\n\r\n* chore: fix unit tests\r\n\r\n* chore: unit tests\r\n\r\n* chore: integration test for health req\r\n\r\n* chore: unit test\r\n\r\n* chore: more assertions\r\n\r\n* chore: lint\r\n\r\n* chore: remove extra line\r\n\r\n* chore: race condition\r\n\r\n* chore: lint\r\n\r\n* chore: added config apply test\r\n\r\n* chore: review feedback\r\n\r\n* chore: pr feedback\r\n\r\n* chore: remove extra", + "timestamp": "2024-11-07T10:35:35Z", + "tree_id": "217c78a1c2fcaaabc65277544e721809b2a65eef", + "url": "https://github.com/nginx/agent/commit/455f314205b471b24f1ea52a0e947269f4eb3970" + }, + "date": 1730976056220, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1736272, + "unit": "ns/op\t 272924 B/op\t 1364 allocs/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1736272, + "unit": "ns/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272924, + "unit": "B/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839461, + "unit": "ns/op\t 271813 B/op\t 1364 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839461, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271813, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839034, + "unit": "ns/op\t 272292 B/op\t 1364 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839034, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272292, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841273, + "unit": "ns/op\t 272502 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841273, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272502, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846175, + "unit": "ns/op\t 272258 B/op\t 1364 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846175, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272258, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838098, + "unit": "ns/op\t 272185 B/op\t 1364 allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838098, + "unit": "ns/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272185, + "unit": "B/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882091, + "unit": "ns/op\t 271657 B/op\t 1364 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882091, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271657, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840692, + "unit": "ns/op\t 272218 B/op\t 1364 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840692, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272218, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845968, + "unit": "ns/op\t 272020 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845968, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272020, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845103, + "unit": "ns/op\t 272129 B/op\t 1364 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845103, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272129, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157780, + "unit": "ns/op\t 532825 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157780, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532825, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137130, + "unit": "ns/op\t 532632 B/op\t 8914 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137130, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532632, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168215, + "unit": "ns/op\t 532453 B/op\t 8914 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168215, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532453, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165848, + "unit": "ns/op\t 532067 B/op\t 8914 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165848, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532067, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167069, + "unit": "ns/op\t 532171 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167069, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532171, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157520, + "unit": "ns/op\t 532304 B/op\t 8914 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157520, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532304, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164179, + "unit": "ns/op\t 531568 B/op\t 8914 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164179, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531568, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167505, + "unit": "ns/op\t 532488 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167505, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532488, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2145612, + "unit": "ns/op\t 533091 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2145612, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533091, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165371, + "unit": "ns/op\t 532054 B/op\t 8915 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165371, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532054, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3962385, + "unit": "ns/op\t 823750 B/op\t 17024 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3962385, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823750, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3912675, + "unit": "ns/op\t 826041 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3912675, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826041, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3932396, + "unit": "ns/op\t 823784 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3932396, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823784, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953099, + "unit": "ns/op\t 826683 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953099, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826683, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964008, + "unit": "ns/op\t 825212 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964008, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825212, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3904369, + "unit": "ns/op\t 823743 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3904369, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823743, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4011454, + "unit": "ns/op\t 827043 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4011454, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827043, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3955952, + "unit": "ns/op\t 826040 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3955952, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826040, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3908372, + "unit": "ns/op\t 825211 B/op\t 17024 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3908372, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825211, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903322, + "unit": "ns/op\t 824326 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903322, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824326, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5766560, + "unit": "ns/op\t 1108697 B/op\t 25083 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5766560, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108697, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5685108, + "unit": "ns/op\t 1109173 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5685108, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109173, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5693221, + "unit": "ns/op\t 1107903 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5693221, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107903, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5688839, + "unit": "ns/op\t 1109283 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5688839, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109283, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5651346, + "unit": "ns/op\t 1109701 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5651346, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109701, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5937422, + "unit": "ns/op\t 1108948 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5937422, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108948, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5652879, + "unit": "ns/op\t 1110287 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5652879, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110287, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681656, + "unit": "ns/op\t 1109834 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681656, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109834, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5687212, + "unit": "ns/op\t 1108805 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5687212, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108805, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5658641, + "unit": "ns/op\t 1111566 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5658641, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111566, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16588575, + "unit": "ns/op\t 2903454 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16588575, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903454, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16725359, + "unit": "ns/op\t 2901267 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16725359, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901267, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16618898, + "unit": "ns/op\t 2902444 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16618898, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902444, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16603393, + "unit": "ns/op\t 2896454 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16603393, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896454, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16340301, + "unit": "ns/op\t 2902696 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16340301, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902696, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16796618, + "unit": "ns/op\t 2891682 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16796618, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891682, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16968306, + "unit": "ns/op\t 2903433 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16968306, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903433, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16611024, + "unit": "ns/op\t 2904603 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16611024, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904603, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16569330, + "unit": "ns/op\t 2897385 B/op\t 74532 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16569330, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897385, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16512501, + "unit": "ns/op\t 2902991 B/op\t 74533 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16512501, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902991, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52890, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52890, + "unit": "ns/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52769, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52769, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52870, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52870, + "unit": "ns/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52704, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52704, + "unit": "ns/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22825 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53447, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53447, + "unit": "ns/op", + "extra": "22471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53945, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53945, + "unit": "ns/op", + "extra": "21900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52802, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52802, + "unit": "ns/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52809, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52809, + "unit": "ns/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52413, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52413, + "unit": "ns/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52569, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52569, + "unit": "ns/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51901, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51901, + "unit": "ns/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52521, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52521, + "unit": "ns/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52664, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52664, + "unit": "ns/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52954, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52954, + "unit": "ns/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52978, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52978, + "unit": "ns/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53072, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53072, + "unit": "ns/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53484, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53484, + "unit": "ns/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52591, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52591, + "unit": "ns/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53799, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53799, + "unit": "ns/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53019, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53019, + "unit": "ns/op", + "extra": "22184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53049, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53049, + "unit": "ns/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53097, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53097, + "unit": "ns/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53425, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53425, + "unit": "ns/op", + "extra": "22244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53943, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53943, + "unit": "ns/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53042, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53042, + "unit": "ns/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53447, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53447, + "unit": "ns/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52814, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52814, + "unit": "ns/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54323, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54323, + "unit": "ns/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53153, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53153, + "unit": "ns/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53203, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53203, + "unit": "ns/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3070464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390, + "unit": "ns/op", + "extra": "3070464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3070464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3070464 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.3, + "unit": "ns/op", + "extra": "3092047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3074532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.8, + "unit": "ns/op", + "extra": "3074532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3074532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3074532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3082780 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3082780 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3082780 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3082780 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 419.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 419.7, + "unit": "ns/op", + "extra": "3095070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.8, + "unit": "ns/op", + "extra": "3066940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.3, + "unit": "ns/op", + "extra": "3101054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.7, + "unit": "ns/op", + "extra": "3103344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3094549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3064507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3064507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3064507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3064507 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "455f314205b471b24f1ea52a0e947269f4eb3970", + "message": "Add support for Management Plane Health Request (#910)\n\n* feat: added health responses\r\n\r\n* chore: fix unit tests\r\n\r\n* chore: unit tests\r\n\r\n* chore: integration test for health req\r\n\r\n* chore: unit test\r\n\r\n* chore: more assertions\r\n\r\n* chore: lint\r\n\r\n* chore: remove extra line\r\n\r\n* chore: race condition\r\n\r\n* chore: lint\r\n\r\n* chore: added config apply test\r\n\r\n* chore: review feedback\r\n\r\n* chore: pr feedback\r\n\r\n* chore: remove extra", + "timestamp": "2024-11-07T10:35:35Z", + "tree_id": "217c78a1c2fcaaabc65277544e721809b2a65eef", + "url": "https://github.com/nginx/agent/commit/455f314205b471b24f1ea52a0e947269f4eb3970" + }, + "date": 1730976198808, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.397500359526633, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.98825551711534, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d22b10834815c315ec0715215829a7120f6270d0", + "message": "Allowlist Error Messages (#909)\n\n* add allowlist to error logs", + "timestamp": "2024-11-07T11:31:01Z", + "tree_id": "f27826534a1883c0ebfeec544d77fed5e3e2a322", + "url": "https://github.com/nginx/agent/commit/d22b10834815c315ec0715215829a7120f6270d0" + }, + "date": 1730979386332, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1695469, + "unit": "ns/op\t 273897 B/op\t 1364 allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1695469, + "unit": "ns/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273897, + "unit": "B/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874952, + "unit": "ns/op\t 271572 B/op\t 1364 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874952, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271572, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852252, + "unit": "ns/op\t 272350 B/op\t 1364 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852252, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272350, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842868, + "unit": "ns/op\t 271871 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842868, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271871, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849947, + "unit": "ns/op\t 272512 B/op\t 1364 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849947, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272512, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841947, + "unit": "ns/op\t 271914 B/op\t 1364 allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841947, + "unit": "ns/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271914, + "unit": "B/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841515, + "unit": "ns/op\t 272628 B/op\t 1364 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841515, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272628, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843713, + "unit": "ns/op\t 272429 B/op\t 1364 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843713, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272429, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849095, + "unit": "ns/op\t 271877 B/op\t 1364 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849095, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271877, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844517, + "unit": "ns/op\t 272586 B/op\t 1364 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844517, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272586, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169872, + "unit": "ns/op\t 533086 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169872, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533086, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180475, + "unit": "ns/op\t 533241 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180475, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533241, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184454, + "unit": "ns/op\t 532881 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184454, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532881, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182763, + "unit": "ns/op\t 532794 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182763, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532794, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181310, + "unit": "ns/op\t 533173 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181310, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533173, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178017, + "unit": "ns/op\t 532867 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178017, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532867, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2172995, + "unit": "ns/op\t 533447 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2172995, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533447, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175983, + "unit": "ns/op\t 531677 B/op\t 8914 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175983, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531677, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185173, + "unit": "ns/op\t 532749 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185173, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532749, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182296, + "unit": "ns/op\t 532725 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182296, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532725, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968948, + "unit": "ns/op\t 825122 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968948, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825122, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3984960, + "unit": "ns/op\t 824758 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3984960, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824758, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3998352, + "unit": "ns/op\t 824515 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3998352, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824515, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3969910, + "unit": "ns/op\t 824668 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3969910, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824668, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4050834, + "unit": "ns/op\t 825290 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4050834, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825290, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3945825, + "unit": "ns/op\t 823453 B/op\t 17023 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3945825, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823453, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3972334, + "unit": "ns/op\t 825134 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3972334, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825134, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3970951, + "unit": "ns/op\t 825210 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3970951, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825210, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3970447, + "unit": "ns/op\t 826518 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3970447, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826518, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3946195, + "unit": "ns/op\t 824322 B/op\t 17023 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3946195, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824322, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5729175, + "unit": "ns/op\t 1110385 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5729175, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110385, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710903, + "unit": "ns/op\t 1112143 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710903, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112143, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5728922, + "unit": "ns/op\t 1109985 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5728922, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109985, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756297, + "unit": "ns/op\t 1112278 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756297, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112278, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5807585, + "unit": "ns/op\t 1110357 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5807585, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110357, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5811305, + "unit": "ns/op\t 1108147 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5811305, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108147, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5749716, + "unit": "ns/op\t 1109560 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5749716, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109560, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5684385, + "unit": "ns/op\t 1109949 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5684385, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109949, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5697689, + "unit": "ns/op\t 1114567 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5697689, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114567, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5766846, + "unit": "ns/op\t 1109402 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5766846, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109402, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16806183, + "unit": "ns/op\t 2902090 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16806183, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902090, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16683462, + "unit": "ns/op\t 2894782 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16683462, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894782, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16942358, + "unit": "ns/op\t 2893207 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16942358, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893207, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16558131, + "unit": "ns/op\t 2896013 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16558131, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896013, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16876385, + "unit": "ns/op\t 2901313 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16876385, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901313, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16825136, + "unit": "ns/op\t 2894560 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16825136, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894560, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16501157, + "unit": "ns/op\t 2897142 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16501157, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897142, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16715458, + "unit": "ns/op\t 2900388 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16715458, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900388, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16772609, + "unit": "ns/op\t 2901216 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16772609, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901216, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16980583, + "unit": "ns/op\t 2904062 B/op\t 74532 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16980583, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904062, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53967, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53967, + "unit": "ns/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54383, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54383, + "unit": "ns/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54100, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54100, + "unit": "ns/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54275, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54275, + "unit": "ns/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53825, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53825, + "unit": "ns/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54017, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54017, + "unit": "ns/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53673, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53673, + "unit": "ns/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54035, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54035, + "unit": "ns/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54245, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54245, + "unit": "ns/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53975, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53975, + "unit": "ns/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54018, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54018, + "unit": "ns/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54714, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54714, + "unit": "ns/op", + "extra": "21873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54302, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54302, + "unit": "ns/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54476, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54476, + "unit": "ns/op", + "extra": "21783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53719, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53719, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53803, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53803, + "unit": "ns/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53909, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53909, + "unit": "ns/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54736, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54736, + "unit": "ns/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21849 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54240, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "21934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54240, + "unit": "ns/op", + "extra": "21934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "21934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54344, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54344, + "unit": "ns/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54706, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54706, + "unit": "ns/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54557, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54557, + "unit": "ns/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54077, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54077, + "unit": "ns/op", + "extra": "21732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53923, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53923, + "unit": "ns/op", + "extra": "21724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54508, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54508, + "unit": "ns/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53232, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53232, + "unit": "ns/op", + "extra": "21925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54440, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54440, + "unit": "ns/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54446, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54446, + "unit": "ns/op", + "extra": "22006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54214, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54214, + "unit": "ns/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53815, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53815, + "unit": "ns/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.3, + "unit": "ns/op", + "extra": "3108295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386, + "unit": "ns/op", + "extra": "3057494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3113728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3114205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3114205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3114205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3114205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.8, + "unit": "ns/op", + "extra": "3112968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.8, + "unit": "ns/op", + "extra": "3107184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 442.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3089722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 442.3, + "unit": "ns/op", + "extra": "3089722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3089722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3089722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3101962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101247 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3101247 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101247 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101247 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3116233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116233 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d22b10834815c315ec0715215829a7120f6270d0", + "message": "Allowlist Error Messages (#909)\n\n* add allowlist to error logs", + "timestamp": "2024-11-07T11:31:01Z", + "tree_id": "f27826534a1883c0ebfeec544d77fed5e3e2a322", + "url": "https://github.com/nginx/agent/commit/d22b10834815c315ec0715215829a7120f6270d0" + }, + "date": 1730979533339, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.397965681495926, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.996702826226567, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "46ff3d834a504047386c8278cd3d43eafe72c515", + "message": "Config Apply - Determine File Diff (#912)\n\n* file diff\r\n---------\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-11-07T11:56:36Z", + "tree_id": "09e64927bce13b029c5088912e893f6dda2144c0", + "url": "https://github.com/nginx/agent/commit/46ff3d834a504047386c8278cd3d43eafe72c515" + }, + "date": 1730980943084, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2177769, + "unit": "ns/op\t 272991 B/op\t 1364 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2177769, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272991, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1197182, + "unit": "ns/op\t 272512 B/op\t 1364 allocs/op", + "extra": "952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1197182, + "unit": "ns/op", + "extra": "952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272512, + "unit": "B/op", + "extra": "952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1242213, + "unit": "ns/op\t 273042 B/op\t 1364 allocs/op", + "extra": "1050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1242213, + "unit": "ns/op", + "extra": "1050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273042, + "unit": "B/op", + "extra": "1050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1136029, + "unit": "ns/op\t 272396 B/op\t 1364 allocs/op", + "extra": "1014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1136029, + "unit": "ns/op", + "extra": "1014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272396, + "unit": "B/op", + "extra": "1014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1171557, + "unit": "ns/op\t 272383 B/op\t 1364 allocs/op", + "extra": "1104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1171557, + "unit": "ns/op", + "extra": "1104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272383, + "unit": "B/op", + "extra": "1104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1216628, + "unit": "ns/op\t 272843 B/op\t 1364 allocs/op", + "extra": "957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1216628, + "unit": "ns/op", + "extra": "957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272843, + "unit": "B/op", + "extra": "957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1242344, + "unit": "ns/op\t 273025 B/op\t 1364 allocs/op", + "extra": "810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1242344, + "unit": "ns/op", + "extra": "810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273025, + "unit": "B/op", + "extra": "810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1190178, + "unit": "ns/op\t 272590 B/op\t 1364 allocs/op", + "extra": "864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1190178, + "unit": "ns/op", + "extra": "864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272590, + "unit": "B/op", + "extra": "864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1233701, + "unit": "ns/op\t 273539 B/op\t 1364 allocs/op", + "extra": "973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1233701, + "unit": "ns/op", + "extra": "973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273539, + "unit": "B/op", + "extra": "973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1217962, + "unit": "ns/op\t 273735 B/op\t 1364 allocs/op", + "extra": "1018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1217962, + "unit": "ns/op", + "extra": "1018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273735, + "unit": "B/op", + "extra": "1018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2822475, + "unit": "ns/op\t 533140 B/op\t 8915 allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2822475, + "unit": "ns/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533140, + "unit": "B/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2841464, + "unit": "ns/op\t 533438 B/op\t 8915 allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2841464, + "unit": "ns/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533438, + "unit": "B/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2970306, + "unit": "ns/op\t 534593 B/op\t 8915 allocs/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2970306, + "unit": "ns/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534593, + "unit": "B/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2908186, + "unit": "ns/op\t 533335 B/op\t 8915 allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2908186, + "unit": "ns/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533335, + "unit": "B/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 3083883, + "unit": "ns/op\t 534855 B/op\t 8915 allocs/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 3083883, + "unit": "ns/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534855, + "unit": "B/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2890372, + "unit": "ns/op\t 532696 B/op\t 8915 allocs/op", + "extra": "427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2890372, + "unit": "ns/op", + "extra": "427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532696, + "unit": "B/op", + "extra": "427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2837092, + "unit": "ns/op\t 532769 B/op\t 8915 allocs/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2837092, + "unit": "ns/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532769, + "unit": "B/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2914705, + "unit": "ns/op\t 533676 B/op\t 8915 allocs/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2914705, + "unit": "ns/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533676, + "unit": "B/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2766074, + "unit": "ns/op\t 533138 B/op\t 8915 allocs/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2766074, + "unit": "ns/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533138, + "unit": "B/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2853114, + "unit": "ns/op\t 534934 B/op\t 8915 allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2853114, + "unit": "ns/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534934, + "unit": "B/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5223158, + "unit": "ns/op\t 826547 B/op\t 17024 allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5223158, + "unit": "ns/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826547, + "unit": "B/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5362457, + "unit": "ns/op\t 826750 B/op\t 17024 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5362457, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826750, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5148051, + "unit": "ns/op\t 825040 B/op\t 17024 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5148051, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825040, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5092813, + "unit": "ns/op\t 826400 B/op\t 17024 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5092813, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826400, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5272145, + "unit": "ns/op\t 827284 B/op\t 17024 allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5272145, + "unit": "ns/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827284, + "unit": "B/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4983655, + "unit": "ns/op\t 824419 B/op\t 17024 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4983655, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824419, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5358884, + "unit": "ns/op\t 826264 B/op\t 17024 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5358884, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826264, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5301174, + "unit": "ns/op\t 825629 B/op\t 17024 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5301174, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825629, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5171944, + "unit": "ns/op\t 826086 B/op\t 17024 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5171944, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826086, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5972463, + "unit": "ns/op\t 824970 B/op\t 17024 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5972463, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824970, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7758105, + "unit": "ns/op\t 1110766 B/op\t 25085 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7758105, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110766, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 8287754, + "unit": "ns/op\t 1113272 B/op\t 25085 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 8287754, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113272, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7776786, + "unit": "ns/op\t 1110307 B/op\t 25084 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7776786, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110307, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7904017, + "unit": "ns/op\t 1114538 B/op\t 25085 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7904017, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114538, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7664518, + "unit": "ns/op\t 1105191 B/op\t 25084 allocs/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7664518, + "unit": "ns/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105191, + "unit": "B/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7834965, + "unit": "ns/op\t 1111737 B/op\t 25085 allocs/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7834965, + "unit": "ns/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111737, + "unit": "B/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7427650, + "unit": "ns/op\t 1113143 B/op\t 25085 allocs/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7427650, + "unit": "ns/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113143, + "unit": "B/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7567855, + "unit": "ns/op\t 1109627 B/op\t 25084 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7567855, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109627, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7587079, + "unit": "ns/op\t 1116808 B/op\t 25085 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7587079, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1116808, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7739886, + "unit": "ns/op\t 1112829 B/op\t 25085 allocs/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7739886, + "unit": "ns/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112829, + "unit": "B/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21208608, + "unit": "ns/op\t 2901911 B/op\t 74533 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21208608, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901911, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22734432, + "unit": "ns/op\t 2897794 B/op\t 74532 allocs/op", + "extra": "44 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22734432, + "unit": "ns/op", + "extra": "44 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897794, + "unit": "B/op", + "extra": "44 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "44 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23314580, + "unit": "ns/op\t 2908492 B/op\t 74533 allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23314580, + "unit": "ns/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2908492, + "unit": "B/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23812727, + "unit": "ns/op\t 2894611 B/op\t 74532 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23812727, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894611, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23828837, + "unit": "ns/op\t 2902239 B/op\t 74532 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23828837, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902239, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22021123, + "unit": "ns/op\t 2904277 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22021123, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904277, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23041755, + "unit": "ns/op\t 2896849 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23041755, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896849, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22377816, + "unit": "ns/op\t 2902809 B/op\t 74532 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22377816, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902809, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22959015, + "unit": "ns/op\t 2900264 B/op\t 74532 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22959015, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900264, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23538982, + "unit": "ns/op\t 2904704 B/op\t 74532 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23538982, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904704, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 81275, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "13990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 81275, + "unit": "ns/op", + "extra": "13990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "13990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 88063, + "unit": "ns/op\t 110111 B/op\t 38 allocs/op", + "extra": "15352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 88063, + "unit": "ns/op", + "extra": "15352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110111, + "unit": "B/op", + "extra": "15352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "15352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 81030, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "13867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 81030, + "unit": "ns/op", + "extra": "13867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "13867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 80880, + "unit": "ns/op\t 110113 B/op\t 38 allocs/op", + "extra": "14856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 80880, + "unit": "ns/op", + "extra": "14856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110113, + "unit": "B/op", + "extra": "14856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 90066, + "unit": "ns/op\t 110111 B/op\t 38 allocs/op", + "extra": "14364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 90066, + "unit": "ns/op", + "extra": "14364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110111, + "unit": "B/op", + "extra": "14364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 81564, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "14580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 81564, + "unit": "ns/op", + "extra": "14580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "14580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 81582, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "15195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 81582, + "unit": "ns/op", + "extra": "15195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "15195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "15195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 85321, + "unit": "ns/op\t 110114 B/op\t 38 allocs/op", + "extra": "13856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 85321, + "unit": "ns/op", + "extra": "13856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110114, + "unit": "B/op", + "extra": "13856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 80793, + "unit": "ns/op\t 110111 B/op\t 38 allocs/op", + "extra": "14415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 80793, + "unit": "ns/op", + "extra": "14415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110111, + "unit": "B/op", + "extra": "14415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 84835, + "unit": "ns/op\t 110111 B/op\t 38 allocs/op", + "extra": "14652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 84835, + "unit": "ns/op", + "extra": "14652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110111, + "unit": "B/op", + "extra": "14652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 83644, + "unit": "ns/op\t 110110 B/op\t 38 allocs/op", + "extra": "15186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 83644, + "unit": "ns/op", + "extra": "15186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110110, + "unit": "B/op", + "extra": "15186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "15186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 84722, + "unit": "ns/op\t 110111 B/op\t 38 allocs/op", + "extra": "14778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 84722, + "unit": "ns/op", + "extra": "14778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110111, + "unit": "B/op", + "extra": "14778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 87100, + "unit": "ns/op\t 110113 B/op\t 38 allocs/op", + "extra": "13641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 87100, + "unit": "ns/op", + "extra": "13641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110113, + "unit": "B/op", + "extra": "13641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 92892, + "unit": "ns/op\t 110114 B/op\t 38 allocs/op", + "extra": "14491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 92892, + "unit": "ns/op", + "extra": "14491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110114, + "unit": "B/op", + "extra": "14491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "14491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 105455, + "unit": "ns/op\t 110114 B/op\t 38 allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 105455, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110114, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 85423, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "12456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 85423, + "unit": "ns/op", + "extra": "12456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "12456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 90716, + "unit": "ns/op\t 110113 B/op\t 38 allocs/op", + "extra": "12963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 90716, + "unit": "ns/op", + "extra": "12963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110113, + "unit": "B/op", + "extra": "12963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 86472, + "unit": "ns/op\t 110111 B/op\t 38 allocs/op", + "extra": "13908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 86472, + "unit": "ns/op", + "extra": "13908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110111, + "unit": "B/op", + "extra": "13908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 101222, + "unit": "ns/op\t 110113 B/op\t 38 allocs/op", + "extra": "12770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 101222, + "unit": "ns/op", + "extra": "12770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110113, + "unit": "B/op", + "extra": "12770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 96348, + "unit": "ns/op\t 110112 B/op\t 38 allocs/op", + "extra": "13076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 96348, + "unit": "ns/op", + "extra": "13076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110112, + "unit": "B/op", + "extra": "13076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 103857, + "unit": "ns/op\t 110116 B/op\t 38 allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 103857, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110116, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 97537, + "unit": "ns/op\t 110113 B/op\t 38 allocs/op", + "extra": "12890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 97537, + "unit": "ns/op", + "extra": "12890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110113, + "unit": "B/op", + "extra": "12890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 94168, + "unit": "ns/op\t 110115 B/op\t 38 allocs/op", + "extra": "12246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 94168, + "unit": "ns/op", + "extra": "12246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110115, + "unit": "B/op", + "extra": "12246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 97665, + "unit": "ns/op\t 110117 B/op\t 38 allocs/op", + "extra": "12936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 97665, + "unit": "ns/op", + "extra": "12936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110117, + "unit": "B/op", + "extra": "12936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 96225, + "unit": "ns/op\t 110112 B/op\t 38 allocs/op", + "extra": "12928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 96225, + "unit": "ns/op", + "extra": "12928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110112, + "unit": "B/op", + "extra": "12928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 100136, + "unit": "ns/op\t 110112 B/op\t 38 allocs/op", + "extra": "12716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 100136, + "unit": "ns/op", + "extra": "12716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110112, + "unit": "B/op", + "extra": "12716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 106049, + "unit": "ns/op\t 110113 B/op\t 38 allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 106049, + "unit": "ns/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110113, + "unit": "B/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "10000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 90836, + "unit": "ns/op\t 110117 B/op\t 38 allocs/op", + "extra": "12583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 90836, + "unit": "ns/op", + "extra": "12583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110117, + "unit": "B/op", + "extra": "12583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 100514, + "unit": "ns/op\t 110117 B/op\t 38 allocs/op", + "extra": "12093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 100514, + "unit": "ns/op", + "extra": "12093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110117, + "unit": "B/op", + "extra": "12093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "12093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 109238, + "unit": "ns/op\t 110116 B/op\t 38 allocs/op", + "extra": "13257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 109238, + "unit": "ns/op", + "extra": "13257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110116, + "unit": "B/op", + "extra": "13257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "13257 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 582.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2311108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 582.7, + "unit": "ns/op", + "extra": "2311108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2311108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2311108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 498.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2225565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 498.5, + "unit": "ns/op", + "extra": "2225565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2225565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2225565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 512.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2236965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 512.2, + "unit": "ns/op", + "extra": "2236965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2236965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2236965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 549.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2339896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 549.7, + "unit": "ns/op", + "extra": "2339896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2339896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2339896 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 526, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2419417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 526, + "unit": "ns/op", + "extra": "2419417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2419417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2419417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 515.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2284624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 515.8, + "unit": "ns/op", + "extra": "2284624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2284624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2284624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 515.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2368102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 515.8, + "unit": "ns/op", + "extra": "2368102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2368102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2368102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 513.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2246420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 513.3, + "unit": "ns/op", + "extra": "2246420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2246420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2246420 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 516, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2350362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 516, + "unit": "ns/op", + "extra": "2350362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2350362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2350362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 527.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2284846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 527.4, + "unit": "ns/op", + "extra": "2284846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2284846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2284846 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "46ff3d834a504047386c8278cd3d43eafe72c515", + "message": "Config Apply - Determine File Diff (#912)\n\n* file diff\r\n---------\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-11-07T11:56:36Z", + "tree_id": "09e64927bce13b029c5088912e893f6dda2144c0", + "url": "https://github.com/nginx/agent/commit/46ff3d834a504047386c8278cd3d43eafe72c515" + }, + "date": 1730981059881, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.13046651283604, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.981507529234854, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3087241c69996b6943d4885ea13715617f30ee74", + "message": "Add more detail to subject and issuer (#915)\n\n* added cert meta for subject and issuer", + "timestamp": "2024-11-08T13:02:24Z", + "tree_id": "eea388bbe3beacf3168914fbc4c32b43a1c02fb2", + "url": "https://github.com/nginx/agent/commit/3087241c69996b6943d4885ea13715617f30ee74" + }, + "date": 1731071265652, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1694684, + "unit": "ns/op\t 272452 B/op\t 1363 allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1694684, + "unit": "ns/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272452, + "unit": "B/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901108, + "unit": "ns/op\t 273157 B/op\t 1364 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901108, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273157, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907720, + "unit": "ns/op\t 272663 B/op\t 1364 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907720, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272663, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909738, + "unit": "ns/op\t 272299 B/op\t 1364 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909738, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272299, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904165, + "unit": "ns/op\t 272564 B/op\t 1364 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904165, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272564, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906973, + "unit": "ns/op\t 272273 B/op\t 1364 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906973, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272273, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919287, + "unit": "ns/op\t 272775 B/op\t 1364 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919287, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272775, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916980, + "unit": "ns/op\t 272686 B/op\t 1364 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916980, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272686, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911890, + "unit": "ns/op\t 272639 B/op\t 1364 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911890, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272639, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900227, + "unit": "ns/op\t 272155 B/op\t 1364 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900227, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272155, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2250990, + "unit": "ns/op\t 533407 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2250990, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533407, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2272325, + "unit": "ns/op\t 534170 B/op\t 8915 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2272325, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534170, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2260931, + "unit": "ns/op\t 531826 B/op\t 8914 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2260931, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531826, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2268208, + "unit": "ns/op\t 532448 B/op\t 8915 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2268208, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532448, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2232156, + "unit": "ns/op\t 534223 B/op\t 8915 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2232156, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534223, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2246689, + "unit": "ns/op\t 533095 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2246689, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533095, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2227184, + "unit": "ns/op\t 533135 B/op\t 8915 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2227184, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533135, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2265661, + "unit": "ns/op\t 531777 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2265661, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531777, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2275656, + "unit": "ns/op\t 532441 B/op\t 8915 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2275656, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532441, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2267199, + "unit": "ns/op\t 532646 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2267199, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532646, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4067196, + "unit": "ns/op\t 824868 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4067196, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824868, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4123034, + "unit": "ns/op\t 826676 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4123034, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826676, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4139307, + "unit": "ns/op\t 824893 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4139307, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824893, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4143905, + "unit": "ns/op\t 826873 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4143905, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826873, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4084950, + "unit": "ns/op\t 825437 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4084950, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825437, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4147164, + "unit": "ns/op\t 825453 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4147164, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825453, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4141230, + "unit": "ns/op\t 824212 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4141230, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824212, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4127419, + "unit": "ns/op\t 824915 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4127419, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824915, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4123910, + "unit": "ns/op\t 825849 B/op\t 17024 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4123910, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825849, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4111744, + "unit": "ns/op\t 825514 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4111744, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825514, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5884055, + "unit": "ns/op\t 1106961 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5884055, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106961, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6025796, + "unit": "ns/op\t 1109551 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6025796, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109551, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5951789, + "unit": "ns/op\t 1110851 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5951789, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110851, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6033548, + "unit": "ns/op\t 1114851 B/op\t 25085 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6033548, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114851, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6015313, + "unit": "ns/op\t 1110242 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6015313, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110242, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5882824, + "unit": "ns/op\t 1111142 B/op\t 25085 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5882824, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111142, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6028717, + "unit": "ns/op\t 1113305 B/op\t 25085 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6028717, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113305, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5977872, + "unit": "ns/op\t 1111754 B/op\t 25085 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5977872, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111754, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5987423, + "unit": "ns/op\t 1111938 B/op\t 25085 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5987423, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111938, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5945440, + "unit": "ns/op\t 1110164 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5945440, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110164, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17522653, + "unit": "ns/op\t 2900676 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17522653, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900676, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17550411, + "unit": "ns/op\t 2899892 B/op\t 74533 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17550411, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899892, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17594820, + "unit": "ns/op\t 2899049 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17594820, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899049, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17842737, + "unit": "ns/op\t 2891790 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17842737, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891790, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17381598, + "unit": "ns/op\t 2898304 B/op\t 74533 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17381598, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898304, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17282493, + "unit": "ns/op\t 2894188 B/op\t 74531 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17282493, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894188, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17317028, + "unit": "ns/op\t 2902447 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17317028, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902447, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17501979, + "unit": "ns/op\t 2908450 B/op\t 74532 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17501979, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2908450, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17232342, + "unit": "ns/op\t 2904015 B/op\t 74532 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17232342, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904015, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17344966, + "unit": "ns/op\t 2894459 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17344966, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894459, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54028, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54028, + "unit": "ns/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54192, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54192, + "unit": "ns/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52534, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52534, + "unit": "ns/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52538, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52538, + "unit": "ns/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53196, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53196, + "unit": "ns/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53252, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53252, + "unit": "ns/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53264, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53264, + "unit": "ns/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52666, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52666, + "unit": "ns/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52736, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52736, + "unit": "ns/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53304, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53304, + "unit": "ns/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53194, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53194, + "unit": "ns/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53184, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53184, + "unit": "ns/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54227, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54227, + "unit": "ns/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53939, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53939, + "unit": "ns/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53967, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53967, + "unit": "ns/op", + "extra": "22314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53480, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53480, + "unit": "ns/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53144, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53144, + "unit": "ns/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54179, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54179, + "unit": "ns/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53661, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53661, + "unit": "ns/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53746, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53746, + "unit": "ns/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54135, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54135, + "unit": "ns/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53381, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53381, + "unit": "ns/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54454, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54454, + "unit": "ns/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54229, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54229, + "unit": "ns/op", + "extra": "21727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54020, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54020, + "unit": "ns/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54228, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54228, + "unit": "ns/op", + "extra": "21975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53295, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53295, + "unit": "ns/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53997, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53997, + "unit": "ns/op", + "extra": "21884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54906, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54906, + "unit": "ns/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54249, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54249, + "unit": "ns/op", + "extra": "21866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21866 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2944160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.6, + "unit": "ns/op", + "extra": "2944160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2944160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2944160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2951163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.7, + "unit": "ns/op", + "extra": "2951163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2951163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2951163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2952334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406, + "unit": "ns/op", + "extra": "2952334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2952334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2952334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 408.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2957804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 408.6, + "unit": "ns/op", + "extra": "2957804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2957804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2957804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 425.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2939983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 425.7, + "unit": "ns/op", + "extra": "2939983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2939983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2939983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2940116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410.2, + "unit": "ns/op", + "extra": "2940116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2940116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2940116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2968954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.5, + "unit": "ns/op", + "extra": "2968954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2968954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2968954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2950873 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.6, + "unit": "ns/op", + "extra": "2950873 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2950873 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2950873 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2953902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.1, + "unit": "ns/op", + "extra": "2953902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2953902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2953902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2957148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.1, + "unit": "ns/op", + "extra": "2957148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2957148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2957148 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3087241c69996b6943d4885ea13715617f30ee74", + "message": "Add more detail to subject and issuer (#915)\n\n* added cert meta for subject and issuer", + "timestamp": "2024-11-08T13:02:24Z", + "tree_id": "eea388bbe3beacf3168914fbc4c32b43a1c02fb2", + "url": "https://github.com/nginx/agent/commit/3087241c69996b6943d4885ea13715617f30ee74" + }, + "date": 1731071410977, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.9970902556546, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.99636109966146, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2a9548fcfb0e8b6bb4863b9490d3835f41435885", + "message": "chore: add missed integration test (#921)", + "timestamp": "2024-11-08T15:11:15Z", + "tree_id": "abc156163b4bea484dd2f6297227a80195fd39d3", + "url": "https://github.com/nginx/agent/commit/2a9548fcfb0e8b6bb4863b9490d3835f41435885" + }, + "date": 1731079007093, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1716775, + "unit": "ns/op\t 272654 B/op\t 1363 allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1716775, + "unit": "ns/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272654, + "unit": "B/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858230, + "unit": "ns/op\t 272830 B/op\t 1364 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858230, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272830, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850760, + "unit": "ns/op\t 272461 B/op\t 1364 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850760, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272461, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849707, + "unit": "ns/op\t 272219 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849707, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272219, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858061, + "unit": "ns/op\t 272715 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858061, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272715, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872053, + "unit": "ns/op\t 272345 B/op\t 1364 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872053, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272345, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898163, + "unit": "ns/op\t 272204 B/op\t 1364 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898163, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272204, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861805, + "unit": "ns/op\t 272654 B/op\t 1364 allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861805, + "unit": "ns/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272654, + "unit": "B/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 866397, + "unit": "ns/op\t 272283 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 866397, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272283, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860863, + "unit": "ns/op\t 272238 B/op\t 1364 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860863, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272238, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182271, + "unit": "ns/op\t 532306 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182271, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532306, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158865, + "unit": "ns/op\t 532510 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158865, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532510, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205637, + "unit": "ns/op\t 532540 B/op\t 8915 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205637, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532540, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171160, + "unit": "ns/op\t 533215 B/op\t 8915 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171160, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533215, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185871, + "unit": "ns/op\t 531819 B/op\t 8914 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185871, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531819, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193615, + "unit": "ns/op\t 532942 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193615, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532942, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182320, + "unit": "ns/op\t 531903 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182320, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531903, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173267, + "unit": "ns/op\t 532289 B/op\t 8915 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173267, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532289, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167039, + "unit": "ns/op\t 533705 B/op\t 8915 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167039, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533705, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2151814, + "unit": "ns/op\t 532604 B/op\t 8915 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2151814, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532604, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3997338, + "unit": "ns/op\t 824564 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3997338, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824564, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4035843, + "unit": "ns/op\t 824742 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4035843, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824742, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4000539, + "unit": "ns/op\t 824209 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4000539, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824209, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3991055, + "unit": "ns/op\t 825347 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3991055, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825347, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3958517, + "unit": "ns/op\t 826444 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3958517, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826444, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3996953, + "unit": "ns/op\t 825173 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3996953, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825173, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4013248, + "unit": "ns/op\t 825466 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4013248, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825466, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978479, + "unit": "ns/op\t 824981 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978479, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824981, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3976399, + "unit": "ns/op\t 825992 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3976399, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825992, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3933218, + "unit": "ns/op\t 826011 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3933218, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826011, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5773444, + "unit": "ns/op\t 1106523 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5773444, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106523, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5745052, + "unit": "ns/op\t 1106489 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5745052, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106489, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5806513, + "unit": "ns/op\t 1111135 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5806513, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111135, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706522, + "unit": "ns/op\t 1108628 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706522, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108628, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5777402, + "unit": "ns/op\t 1112598 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5777402, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112598, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5751505, + "unit": "ns/op\t 1110488 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5751505, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110488, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5720784, + "unit": "ns/op\t 1109069 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5720784, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109069, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5727130, + "unit": "ns/op\t 1110838 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5727130, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110838, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5827306, + "unit": "ns/op\t 1107353 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5827306, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107353, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5800400, + "unit": "ns/op\t 1112567 B/op\t 25085 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5800400, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112567, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16809812, + "unit": "ns/op\t 2891673 B/op\t 74530 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16809812, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891673, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16701185, + "unit": "ns/op\t 2898839 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16701185, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898839, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16498732, + "unit": "ns/op\t 2896671 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16498732, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896671, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17183987, + "unit": "ns/op\t 2896180 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17183987, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896180, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16925182, + "unit": "ns/op\t 2894267 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16925182, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894267, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16662526, + "unit": "ns/op\t 2898770 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16662526, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898770, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16868452, + "unit": "ns/op\t 2896916 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16868452, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896916, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16942692, + "unit": "ns/op\t 2896232 B/op\t 74532 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16942692, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896232, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16863938, + "unit": "ns/op\t 2889139 B/op\t 74531 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16863938, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889139, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16836716, + "unit": "ns/op\t 2897372 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16836716, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897372, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53275, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53275, + "unit": "ns/op", + "extra": "22150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53521, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53521, + "unit": "ns/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53949, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53949, + "unit": "ns/op", + "extra": "21961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55569, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55569, + "unit": "ns/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53979, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53979, + "unit": "ns/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53998, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53998, + "unit": "ns/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54129, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54129, + "unit": "ns/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54819, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54819, + "unit": "ns/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54320, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54320, + "unit": "ns/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54091, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54091, + "unit": "ns/op", + "extra": "22318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54409, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54409, + "unit": "ns/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54026, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54026, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54551, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54551, + "unit": "ns/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53879, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53879, + "unit": "ns/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53783, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53783, + "unit": "ns/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54542, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54542, + "unit": "ns/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54133, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54133, + "unit": "ns/op", + "extra": "21714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53751, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53751, + "unit": "ns/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53892, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53892, + "unit": "ns/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54280, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "21850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54280, + "unit": "ns/op", + "extra": "21850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "21850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53943, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53943, + "unit": "ns/op", + "extra": "22654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53951, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53951, + "unit": "ns/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54078, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54078, + "unit": "ns/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55105, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55105, + "unit": "ns/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54417, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54417, + "unit": "ns/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55371, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55371, + "unit": "ns/op", + "extra": "21553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55284, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55284, + "unit": "ns/op", + "extra": "21789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55441, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55441, + "unit": "ns/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54723, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54723, + "unit": "ns/op", + "extra": "21717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54126, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54126, + "unit": "ns/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2985920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.1, + "unit": "ns/op", + "extra": "2985920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2985920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2985920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3002733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.6, + "unit": "ns/op", + "extra": "3002733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3002733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3002733 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2979212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401, + "unit": "ns/op", + "extra": "2979212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2979212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2979212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2994050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.8, + "unit": "ns/op", + "extra": "2994050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2994050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2994050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2981190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.3, + "unit": "ns/op", + "extra": "2981190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2981190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2981190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 413.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2967534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 413.5, + "unit": "ns/op", + "extra": "2967534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2967534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2967534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2984154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.3, + "unit": "ns/op", + "extra": "2984154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2984154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2984154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2992562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.4, + "unit": "ns/op", + "extra": "2992562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2992562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2992562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2990326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.3, + "unit": "ns/op", + "extra": "2990326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2990326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2990326 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2982112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.5, + "unit": "ns/op", + "extra": "2982112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2982112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2982112 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2a9548fcfb0e8b6bb4863b9490d3835f41435885", + "message": "chore: add missed integration test (#921)", + "timestamp": "2024-11-08T15:11:15Z", + "tree_id": "abc156163b4bea484dd2f6297227a80195fd39d3", + "url": "https://github.com/nginx/agent/commit/2a9548fcfb0e8b6bb4863b9490d3835f41435885" + }, + "date": 1731079162650, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.531691380396836, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 21.97196223814677, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 72, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "399bf5c3af21b5292e363573bdd5deb0c75f57ea", + "message": "Add support for Agent connection to mpi regardless of NGINX Instance status (#916)\n\n* chore: allow commander service to connect irrespective of nginx availability\r\n\r\n* chore: unit test\r\n\r\n* chore: integration test\r\n\r\n* chore: refactored\r\n\r\n* chore: remove extra code\r\n\r\n* chore: updated build target\r\n\r\n* chore: updating variables\r\n\r\n* chore: separated nginx less test from official agent testing", + "timestamp": "2024-11-08T16:01:33Z", + "tree_id": "2d9a3c2022cca2935d6dff29af90019616e0a7e4", + "url": "https://github.com/nginx/agent/commit/399bf5c3af21b5292e363573bdd5deb0c75f57ea" + }, + "date": 1731082021357, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1731142, + "unit": "ns/op\t 272570 B/op\t 1363 allocs/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1731142, + "unit": "ns/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272570, + "unit": "B/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876009, + "unit": "ns/op\t 272190 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876009, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272190, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853822, + "unit": "ns/op\t 272323 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853822, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272323, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852661, + "unit": "ns/op\t 272668 B/op\t 1364 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852661, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272668, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848827, + "unit": "ns/op\t 271961 B/op\t 1364 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848827, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271961, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850788, + "unit": "ns/op\t 271922 B/op\t 1364 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850788, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271922, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859857, + "unit": "ns/op\t 272393 B/op\t 1364 allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859857, + "unit": "ns/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272393, + "unit": "B/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845998, + "unit": "ns/op\t 272578 B/op\t 1364 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845998, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272578, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843178, + "unit": "ns/op\t 271886 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843178, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271886, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847255, + "unit": "ns/op\t 272810 B/op\t 1364 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847255, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272810, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204171, + "unit": "ns/op\t 532272 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204171, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532272, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2210829, + "unit": "ns/op\t 532589 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2210829, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532589, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2200643, + "unit": "ns/op\t 532127 B/op\t 8915 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2200643, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532127, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209702, + "unit": "ns/op\t 532389 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209702, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532389, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211815, + "unit": "ns/op\t 532490 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211815, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532490, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176653, + "unit": "ns/op\t 532120 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176653, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532120, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199627, + "unit": "ns/op\t 532582 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199627, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532582, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208788, + "unit": "ns/op\t 533074 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208788, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533074, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188752, + "unit": "ns/op\t 532826 B/op\t 8915 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188752, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532826, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213989, + "unit": "ns/op\t 532125 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213989, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532125, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003561, + "unit": "ns/op\t 824530 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003561, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824530, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4016465, + "unit": "ns/op\t 825487 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4016465, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825487, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4036581, + "unit": "ns/op\t 825011 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4036581, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825011, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3998953, + "unit": "ns/op\t 825305 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3998953, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825305, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4013244, + "unit": "ns/op\t 826800 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4013244, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826800, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4062909, + "unit": "ns/op\t 826156 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4062909, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826156, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4007375, + "unit": "ns/op\t 823717 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4007375, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823717, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988477, + "unit": "ns/op\t 826949 B/op\t 17024 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988477, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826949, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4012818, + "unit": "ns/op\t 825300 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4012818, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825300, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4016036, + "unit": "ns/op\t 826880 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4016036, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826880, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5830244, + "unit": "ns/op\t 1110468 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5830244, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110468, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5820307, + "unit": "ns/op\t 1110872 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5820307, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110872, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5764427, + "unit": "ns/op\t 1108436 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5764427, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108436, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5761304, + "unit": "ns/op\t 1111028 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5761304, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111028, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5806929, + "unit": "ns/op\t 1113488 B/op\t 25085 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5806929, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113488, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5894782, + "unit": "ns/op\t 1111579 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5894782, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111579, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6135607, + "unit": "ns/op\t 1111163 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6135607, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111163, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5867272, + "unit": "ns/op\t 1109189 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5867272, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109189, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5741507, + "unit": "ns/op\t 1110265 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5741507, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110265, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5794838, + "unit": "ns/op\t 1110377 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5794838, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110377, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17118475, + "unit": "ns/op\t 2890517 B/op\t 74530 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17118475, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890517, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17258618, + "unit": "ns/op\t 2903776 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17258618, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903776, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17004615, + "unit": "ns/op\t 2895836 B/op\t 74532 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17004615, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895836, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16886020, + "unit": "ns/op\t 2896130 B/op\t 74532 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16886020, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896130, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17229695, + "unit": "ns/op\t 2898764 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17229695, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898764, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16900700, + "unit": "ns/op\t 2896384 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16900700, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896384, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17022794, + "unit": "ns/op\t 2892845 B/op\t 74530 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17022794, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892845, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16899983, + "unit": "ns/op\t 2906263 B/op\t 74532 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16899983, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2906263, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16889257, + "unit": "ns/op\t 2894089 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16889257, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894089, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17140147, + "unit": "ns/op\t 2890986 B/op\t 74530 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17140147, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890986, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54675, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54675, + "unit": "ns/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53973, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53973, + "unit": "ns/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54184, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "21937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54184, + "unit": "ns/op", + "extra": "21937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "21937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53874, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53874, + "unit": "ns/op", + "extra": "22252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54671, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54671, + "unit": "ns/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54206, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54206, + "unit": "ns/op", + "extra": "22378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54199, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54199, + "unit": "ns/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54531, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54531, + "unit": "ns/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53811, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53811, + "unit": "ns/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54841, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54841, + "unit": "ns/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54888, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54888, + "unit": "ns/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54004, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54004, + "unit": "ns/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54128, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54128, + "unit": "ns/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54258, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54258, + "unit": "ns/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53951, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53951, + "unit": "ns/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54012, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54012, + "unit": "ns/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53804, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53804, + "unit": "ns/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54949, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "20136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54949, + "unit": "ns/op", + "extra": "20136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "20136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "20136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54126, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54126, + "unit": "ns/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53905, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53905, + "unit": "ns/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54224, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "21859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54224, + "unit": "ns/op", + "extra": "21859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "21859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55123, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "21982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55123, + "unit": "ns/op", + "extra": "21982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "21982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55084, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55084, + "unit": "ns/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54245, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54245, + "unit": "ns/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54836, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54836, + "unit": "ns/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54328, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54328, + "unit": "ns/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53776, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53776, + "unit": "ns/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53947, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53947, + "unit": "ns/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54281, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54281, + "unit": "ns/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54942, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54942, + "unit": "ns/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2973531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.4, + "unit": "ns/op", + "extra": "2973531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2973531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2973531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2960569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.1, + "unit": "ns/op", + "extra": "2960569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2960569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2960569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2966882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.6, + "unit": "ns/op", + "extra": "2966882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2966882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2966882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2969254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.7, + "unit": "ns/op", + "extra": "2969254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2969254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2969254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2963314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.6, + "unit": "ns/op", + "extra": "2963314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2963314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2963314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2971185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.8, + "unit": "ns/op", + "extra": "2971185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2971185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2971185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2563243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.3, + "unit": "ns/op", + "extra": "2563243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2563243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2563243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2934306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.6, + "unit": "ns/op", + "extra": "2934306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2934306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2934306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2932198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.4, + "unit": "ns/op", + "extra": "2932198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2932198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2932198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2946344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406, + "unit": "ns/op", + "extra": "2946344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2946344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2946344 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "399bf5c3af21b5292e363573bdd5deb0c75f57ea", + "message": "Add support for Agent connection to mpi regardless of NGINX Instance status (#916)\n\n* chore: allow commander service to connect irrespective of nginx availability\r\n\r\n* chore: unit test\r\n\r\n* chore: integration test\r\n\r\n* chore: refactored\r\n\r\n* chore: remove extra code\r\n\r\n* chore: updated build target\r\n\r\n* chore: updating variables\r\n\r\n* chore: separated nginx less test from official agent testing", + "timestamp": "2024-11-08T16:01:33Z", + "tree_id": "2d9a3c2022cca2935d6dff29af90019616e0a7e4", + "url": "https://github.com/nginx/agent/commit/399bf5c3af21b5292e363573bdd5deb0c75f57ea" + }, + "date": 1731082152803, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.331497038026997, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.987488292041412, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "faba7b189d29113cd81f80355f6ca131316687c1", + "message": "Fail release job if packages fail to publish. (#922)", + "timestamp": "2024-11-08T17:03:44Z", + "tree_id": "ea415e8003330411397467e994df72ce012b4372", + "url": "https://github.com/nginx/agent/commit/faba7b189d29113cd81f80355f6ca131316687c1" + }, + "date": 1731085754718, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1839895, + "unit": "ns/op\t 272519 B/op\t 1363 allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1839895, + "unit": "ns/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272519, + "unit": "B/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856674, + "unit": "ns/op\t 272024 B/op\t 1364 allocs/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856674, + "unit": "ns/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272024, + "unit": "B/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860874, + "unit": "ns/op\t 271769 B/op\t 1364 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860874, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271769, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 856739, + "unit": "ns/op\t 272030 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 856739, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272030, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864133, + "unit": "ns/op\t 272243 B/op\t 1364 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864133, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272243, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857932, + "unit": "ns/op\t 272120 B/op\t 1364 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857932, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272120, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854374, + "unit": "ns/op\t 272467 B/op\t 1364 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854374, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272467, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885483, + "unit": "ns/op\t 271890 B/op\t 1364 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885483, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271890, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870317, + "unit": "ns/op\t 272281 B/op\t 1364 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870317, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272281, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882869, + "unit": "ns/op\t 272857 B/op\t 1364 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882869, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272857, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2235155, + "unit": "ns/op\t 534101 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2235155, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534101, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2222145, + "unit": "ns/op\t 532535 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2222145, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532535, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2210423, + "unit": "ns/op\t 532102 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2210423, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532102, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191320, + "unit": "ns/op\t 532144 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191320, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532144, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207555, + "unit": "ns/op\t 533701 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207555, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533701, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2221010, + "unit": "ns/op\t 532893 B/op\t 8915 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2221010, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532893, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193068, + "unit": "ns/op\t 531807 B/op\t 8915 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193068, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531807, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2238969, + "unit": "ns/op\t 532234 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2238969, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532234, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2236600, + "unit": "ns/op\t 532868 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2236600, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532868, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253920, + "unit": "ns/op\t 531359 B/op\t 8915 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253920, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531359, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4028424, + "unit": "ns/op\t 825119 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4028424, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825119, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3981901, + "unit": "ns/op\t 824800 B/op\t 17024 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3981901, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824800, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4018103, + "unit": "ns/op\t 826171 B/op\t 17024 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4018103, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826171, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002315, + "unit": "ns/op\t 824766 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002315, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824766, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003560, + "unit": "ns/op\t 824843 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003560, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824843, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4016611, + "unit": "ns/op\t 824723 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4016611, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824723, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4059336, + "unit": "ns/op\t 825443 B/op\t 17024 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4059336, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825443, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4017181, + "unit": "ns/op\t 824172 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4017181, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824172, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4016662, + "unit": "ns/op\t 825475 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4016662, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825475, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4008322, + "unit": "ns/op\t 824465 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4008322, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824465, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5905196, + "unit": "ns/op\t 1110643 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5905196, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110643, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5837904, + "unit": "ns/op\t 1110436 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5837904, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110436, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5762877, + "unit": "ns/op\t 1110496 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5762877, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110496, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5894803, + "unit": "ns/op\t 1111882 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5894803, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111882, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6070587, + "unit": "ns/op\t 1111124 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6070587, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111124, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5750251, + "unit": "ns/op\t 1112400 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5750251, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112400, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5715972, + "unit": "ns/op\t 1109571 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5715972, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109571, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5883896, + "unit": "ns/op\t 1113028 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5883896, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113028, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5754534, + "unit": "ns/op\t 1108687 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5754534, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108687, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756724, + "unit": "ns/op\t 1107583 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756724, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107583, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17163037, + "unit": "ns/op\t 2900381 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17163037, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900381, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17097096, + "unit": "ns/op\t 2890886 B/op\t 74530 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17097096, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890886, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17112886, + "unit": "ns/op\t 2895245 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17112886, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895245, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17206792, + "unit": "ns/op\t 2895520 B/op\t 74531 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17206792, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895520, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16982487, + "unit": "ns/op\t 2897205 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16982487, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897205, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16945553, + "unit": "ns/op\t 2899717 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16945553, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899717, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16952427, + "unit": "ns/op\t 2897815 B/op\t 74532 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16952427, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897815, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17175134, + "unit": "ns/op\t 2894808 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17175134, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894808, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16993053, + "unit": "ns/op\t 2895792 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16993053, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895792, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17149428, + "unit": "ns/op\t 2895111 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17149428, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895111, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54155, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54155, + "unit": "ns/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53975, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53975, + "unit": "ns/op", + "extra": "22029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54491, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54491, + "unit": "ns/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54105, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54105, + "unit": "ns/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53942, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53942, + "unit": "ns/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54068, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54068, + "unit": "ns/op", + "extra": "22297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53264, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53264, + "unit": "ns/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53915, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53915, + "unit": "ns/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54400, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54400, + "unit": "ns/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53627, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53627, + "unit": "ns/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53573, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53573, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54276, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54276, + "unit": "ns/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53743, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53743, + "unit": "ns/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54029, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54029, + "unit": "ns/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54095, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54095, + "unit": "ns/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54397, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54397, + "unit": "ns/op", + "extra": "22110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54016, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54016, + "unit": "ns/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53815, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53815, + "unit": "ns/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53770, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53770, + "unit": "ns/op", + "extra": "21957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54237, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54237, + "unit": "ns/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54299, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54299, + "unit": "ns/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54390, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54390, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53955, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53955, + "unit": "ns/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54210, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54210, + "unit": "ns/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54213, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54213, + "unit": "ns/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54256, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54256, + "unit": "ns/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53865, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53865, + "unit": "ns/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54252, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54252, + "unit": "ns/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54455, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54455, + "unit": "ns/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54343, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "21944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54343, + "unit": "ns/op", + "extra": "21944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "21944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2994145 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.2, + "unit": "ns/op", + "extra": "2994145 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2994145 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2994145 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 417.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2967818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 417.2, + "unit": "ns/op", + "extra": "2967818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2967818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2967818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2973889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.7, + "unit": "ns/op", + "extra": "2973889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2973889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2973889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2964152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.2, + "unit": "ns/op", + "extra": "2964152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2964152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2964152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 427.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2972331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 427.1, + "unit": "ns/op", + "extra": "2972331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2972331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2972331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2993539 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.5, + "unit": "ns/op", + "extra": "2993539 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2993539 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2993539 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2973032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.7, + "unit": "ns/op", + "extra": "2973032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2973032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2973032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2974125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402, + "unit": "ns/op", + "extra": "2974125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2974125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2974125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2967003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.5, + "unit": "ns/op", + "extra": "2967003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2967003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2967003 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2975610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403, + "unit": "ns/op", + "extra": "2975610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2975610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2975610 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "faba7b189d29113cd81f80355f6ca131316687c1", + "message": "Fail release job if packages fail to publish. (#922)", + "timestamp": "2024-11-08T17:03:44Z", + "tree_id": "ea415e8003330411397467e994df72ce012b4372", + "url": "https://github.com/nginx/agent/commit/faba7b189d29113cd81f80355f6ca131316687c1" + }, + "date": 1731085892496, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.530278793580079, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.998988771131778, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 86, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "496e750025e65a77a1d6e720f256e9afe3bf7b5f", + "message": "Otel fix missing attributes (#917)\n\n* setting instance attributes on every scrape\r\n\r\n* fix linter: fieldalignment\r\n\r\n* fieldalignment\r\n\r\n* print state during collector tests\r\n\r\n* remove otlp exporter from agent config, add prometheus", + "timestamp": "2024-11-11T15:49:18Z", + "tree_id": "9706c439104aec8d41d3a7ab3f77206ad067ecea", + "url": "https://github.com/nginx/agent/commit/496e750025e65a77a1d6e720f256e9afe3bf7b5f" + }, + "date": 1731340477857, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1774398, + "unit": "ns/op\t 272123 B/op\t 1363 allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1774398, + "unit": "ns/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272123, + "unit": "B/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842185, + "unit": "ns/op\t 272117 B/op\t 1364 allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842185, + "unit": "ns/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272117, + "unit": "B/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 838823, + "unit": "ns/op\t 271624 B/op\t 1364 allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 838823, + "unit": "ns/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271624, + "unit": "B/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839736, + "unit": "ns/op\t 272610 B/op\t 1364 allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839736, + "unit": "ns/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272610, + "unit": "B/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 836378, + "unit": "ns/op\t 272907 B/op\t 1364 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 836378, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272907, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849057, + "unit": "ns/op\t 272220 B/op\t 1364 allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849057, + "unit": "ns/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272220, + "unit": "B/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841584, + "unit": "ns/op\t 272430 B/op\t 1364 allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841584, + "unit": "ns/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272430, + "unit": "B/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870169, + "unit": "ns/op\t 272686 B/op\t 1364 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870169, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272686, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840484, + "unit": "ns/op\t 273151 B/op\t 1364 allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840484, + "unit": "ns/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273151, + "unit": "B/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 853346, + "unit": "ns/op\t 271756 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 853346, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271756, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179573, + "unit": "ns/op\t 532680 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179573, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532680, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176624, + "unit": "ns/op\t 532223 B/op\t 8915 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176624, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532223, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2196170, + "unit": "ns/op\t 532132 B/op\t 8914 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2196170, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532132, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2200530, + "unit": "ns/op\t 532294 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2200530, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532294, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177109, + "unit": "ns/op\t 533926 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177109, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533926, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171210, + "unit": "ns/op\t 532947 B/op\t 8915 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171210, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532947, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2196269, + "unit": "ns/op\t 533218 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2196269, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533218, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181848, + "unit": "ns/op\t 531822 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181848, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531822, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188316, + "unit": "ns/op\t 533319 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188316, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533319, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173794, + "unit": "ns/op\t 532638 B/op\t 8915 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173794, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532638, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3976926, + "unit": "ns/op\t 825104 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3976926, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825104, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3919444, + "unit": "ns/op\t 825397 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3919444, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825397, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977899, + "unit": "ns/op\t 823016 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977899, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823016, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3965130, + "unit": "ns/op\t 824420 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3965130, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824420, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964245, + "unit": "ns/op\t 824784 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964245, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824784, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978220, + "unit": "ns/op\t 825151 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978220, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825151, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966698, + "unit": "ns/op\t 824896 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966698, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824896, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3973634, + "unit": "ns/op\t 825534 B/op\t 17023 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3973634, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825534, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009979, + "unit": "ns/op\t 827653 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009979, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827653, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3996348, + "unit": "ns/op\t 824895 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3996348, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824895, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730733, + "unit": "ns/op\t 1111591 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730733, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111591, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5771077, + "unit": "ns/op\t 1110223 B/op\t 25084 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5771077, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110223, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5743441, + "unit": "ns/op\t 1110044 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5743441, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110044, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5764057, + "unit": "ns/op\t 1112595 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5764057, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112595, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5754819, + "unit": "ns/op\t 1111253 B/op\t 25084 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5754819, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111253, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5728868, + "unit": "ns/op\t 1109310 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5728868, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109310, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5675198, + "unit": "ns/op\t 1105924 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5675198, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1105924, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5723058, + "unit": "ns/op\t 1108033 B/op\t 25083 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5723058, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108033, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5725486, + "unit": "ns/op\t 1111073 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5725486, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111073, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5888612, + "unit": "ns/op\t 1109004 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5888612, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109004, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16717026, + "unit": "ns/op\t 2902457 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16717026, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902457, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16587666, + "unit": "ns/op\t 2891060 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16587666, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891060, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16757707, + "unit": "ns/op\t 2898337 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16757707, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898337, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16684242, + "unit": "ns/op\t 2891512 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16684242, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891512, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16847817, + "unit": "ns/op\t 2898664 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16847817, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898664, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16593291, + "unit": "ns/op\t 2901670 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16593291, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901670, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16648352, + "unit": "ns/op\t 2891257 B/op\t 74530 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16648352, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891257, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16705186, + "unit": "ns/op\t 2895197 B/op\t 74531 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16705186, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895197, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16700347, + "unit": "ns/op\t 2901148 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16700347, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901148, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16741015, + "unit": "ns/op\t 2901918 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16741015, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901918, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51972, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51972, + "unit": "ns/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52230, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52230, + "unit": "ns/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52151, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52151, + "unit": "ns/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52156, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52156, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52151, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52151, + "unit": "ns/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52501, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52501, + "unit": "ns/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52336, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52336, + "unit": "ns/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52594, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52594, + "unit": "ns/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52438, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52438, + "unit": "ns/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52108, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52014, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52014, + "unit": "ns/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52368, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52368, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52221, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52221, + "unit": "ns/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51781, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51781, + "unit": "ns/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52403, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52403, + "unit": "ns/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53031, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53031, + "unit": "ns/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52103, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52103, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52395, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52395, + "unit": "ns/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23047 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51932, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51932, + "unit": "ns/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52024, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52024, + "unit": "ns/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52349, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52349, + "unit": "ns/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53048, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53048, + "unit": "ns/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52973, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52973, + "unit": "ns/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53224, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53224, + "unit": "ns/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52987, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52987, + "unit": "ns/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53728, + "unit": "ns/op\t 110110 B/op\t 38 allocs/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53728, + "unit": "ns/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110110, + "unit": "B/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52600, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52600, + "unit": "ns/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53179, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53179, + "unit": "ns/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52354, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52354, + "unit": "ns/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52621, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52621, + "unit": "ns/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2996649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.6, + "unit": "ns/op", + "extra": "2996649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2996649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2996649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2996052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.7, + "unit": "ns/op", + "extra": "2996052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2996052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2996052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2991955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.7, + "unit": "ns/op", + "extra": "2991955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2991955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2991955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2981952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.6, + "unit": "ns/op", + "extra": "2981952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2981952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2981952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2997337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.2, + "unit": "ns/op", + "extra": "2997337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2997337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2997337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 434.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2996041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 434.7, + "unit": "ns/op", + "extra": "2996041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2996041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2996041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2981799 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.1, + "unit": "ns/op", + "extra": "2981799 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2981799 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2981799 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2987523 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.5, + "unit": "ns/op", + "extra": "2987523 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2987523 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2987523 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2983437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.6, + "unit": "ns/op", + "extra": "2983437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2983437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2983437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3004334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.8, + "unit": "ns/op", + "extra": "3004334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3004334 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3004334 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "496e750025e65a77a1d6e720f256e9afe3bf7b5f", + "message": "Otel fix missing attributes (#917)\n\n* setting instance attributes on every scrape\r\n\r\n* fix linter: fieldalignment\r\n\r\n* fieldalignment\r\n\r\n* print state during collector tests\r\n\r\n* remove otlp exporter from agent config, add prometheus", + "timestamp": "2024-11-11T15:49:18Z", + "tree_id": "9706c439104aec8d41d3a7ab3f77206ad067ecea", + "url": "https://github.com/nginx/agent/commit/496e750025e65a77a1d6e720f256e9afe3bf7b5f" + }, + "date": 1731340617642, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 14.99791655342351, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.992283264379136, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 89, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "af04540bb740a4015a6091cd64c557951187ddb4", + "message": "Add hostname to ContainerInfo (#919)\n\n* add hostname", + "timestamp": "2024-11-12T17:15:16Z", + "tree_id": "eda9ef896a1bd6731f0ecdc932dc354d30632174", + "url": "https://github.com/nginx/agent/commit/af04540bb740a4015a6091cd64c557951187ddb4" + }, + "date": 1731432036491, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1824142, + "unit": "ns/op\t 273333 B/op\t 1364 allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1824142, + "unit": "ns/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273333, + "unit": "B/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844933, + "unit": "ns/op\t 272469 B/op\t 1364 allocs/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844933, + "unit": "ns/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272469, + "unit": "B/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851774, + "unit": "ns/op\t 272033 B/op\t 1364 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851774, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272033, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847392, + "unit": "ns/op\t 271308 B/op\t 1363 allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847392, + "unit": "ns/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271308, + "unit": "B/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "1384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864163, + "unit": "ns/op\t 272397 B/op\t 1364 allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864163, + "unit": "ns/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272397, + "unit": "B/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860102, + "unit": "ns/op\t 272483 B/op\t 1364 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860102, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272483, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897738, + "unit": "ns/op\t 272086 B/op\t 1364 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897738, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272086, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848117, + "unit": "ns/op\t 272185 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848117, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272185, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849949, + "unit": "ns/op\t 271913 B/op\t 1364 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849949, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271913, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847846, + "unit": "ns/op\t 272772 B/op\t 1364 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847846, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272772, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190424, + "unit": "ns/op\t 533470 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190424, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533470, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193757, + "unit": "ns/op\t 532832 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193757, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532832, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209430, + "unit": "ns/op\t 532365 B/op\t 8915 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209430, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532365, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194131, + "unit": "ns/op\t 532968 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194131, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532968, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2197389, + "unit": "ns/op\t 533253 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2197389, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533253, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198205, + "unit": "ns/op\t 533552 B/op\t 8915 allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198205, + "unit": "ns/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533552, + "unit": "B/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186788, + "unit": "ns/op\t 532685 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186788, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532685, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195154, + "unit": "ns/op\t 533709 B/op\t 8915 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195154, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533709, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190119, + "unit": "ns/op\t 532667 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190119, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532667, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194313, + "unit": "ns/op\t 532641 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194313, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532641, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993249, + "unit": "ns/op\t 824713 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993249, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824713, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3997460, + "unit": "ns/op\t 823592 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3997460, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823592, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968577, + "unit": "ns/op\t 824751 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968577, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824751, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953488, + "unit": "ns/op\t 824601 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953488, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824601, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3918153, + "unit": "ns/op\t 825477 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3918153, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825477, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978918, + "unit": "ns/op\t 825558 B/op\t 17023 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978918, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825558, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966018, + "unit": "ns/op\t 827504 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966018, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827504, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4008519, + "unit": "ns/op\t 824386 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4008519, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824386, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3947566, + "unit": "ns/op\t 825955 B/op\t 17024 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3947566, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825955, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3969851, + "unit": "ns/op\t 825449 B/op\t 17023 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3969851, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825449, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5747879, + "unit": "ns/op\t 1108745 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5747879, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108745, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5740735, + "unit": "ns/op\t 1109261 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5740735, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109261, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5739440, + "unit": "ns/op\t 1112808 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5739440, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112808, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5778891, + "unit": "ns/op\t 1109397 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5778891, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109397, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5734498, + "unit": "ns/op\t 1112688 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5734498, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112688, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5722409, + "unit": "ns/op\t 1109501 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5722409, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109501, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5694783, + "unit": "ns/op\t 1112244 B/op\t 25085 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5694783, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112244, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5821544, + "unit": "ns/op\t 1115093 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5821544, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1115093, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5805076, + "unit": "ns/op\t 1112497 B/op\t 25085 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5805076, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112497, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5762732, + "unit": "ns/op\t 1109723 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5762732, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109723, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16845570, + "unit": "ns/op\t 2903257 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16845570, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903257, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17103977, + "unit": "ns/op\t 2899133 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17103977, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899133, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16725131, + "unit": "ns/op\t 2899093 B/op\t 74532 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16725131, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899093, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16733873, + "unit": "ns/op\t 2901725 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16733873, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901725, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16835517, + "unit": "ns/op\t 2899159 B/op\t 74532 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16835517, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899159, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17322870, + "unit": "ns/op\t 2895765 B/op\t 74532 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17322870, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895765, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17361377, + "unit": "ns/op\t 2892435 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17361377, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892435, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16901546, + "unit": "ns/op\t 2902484 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16901546, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902484, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16681237, + "unit": "ns/op\t 2896895 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16681237, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896895, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16928554, + "unit": "ns/op\t 2898644 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16928554, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898644, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52656, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52656, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53175, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53175, + "unit": "ns/op", + "extra": "22310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52825, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52825, + "unit": "ns/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54027, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54027, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53494, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53494, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53668, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53668, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53237, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53237, + "unit": "ns/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52983, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52983, + "unit": "ns/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54335, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54335, + "unit": "ns/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52946, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52946, + "unit": "ns/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53819, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53819, + "unit": "ns/op", + "extra": "22093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52878, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52878, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53932, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53932, + "unit": "ns/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53140, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53140, + "unit": "ns/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54349, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54349, + "unit": "ns/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53999, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53999, + "unit": "ns/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52920, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52920, + "unit": "ns/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53169, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53169, + "unit": "ns/op", + "extra": "22046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53967, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53967, + "unit": "ns/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53294, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53294, + "unit": "ns/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53530, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53530, + "unit": "ns/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53562, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53562, + "unit": "ns/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53788, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53788, + "unit": "ns/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54036, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54036, + "unit": "ns/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53406, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53406, + "unit": "ns/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53742, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53742, + "unit": "ns/op", + "extra": "21930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53760, + "unit": "ns/op\t 110109 B/op\t 38 allocs/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53760, + "unit": "ns/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110109, + "unit": "B/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53266, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53266, + "unit": "ns/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53793, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53793, + "unit": "ns/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53079, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53079, + "unit": "ns/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2993784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.7, + "unit": "ns/op", + "extra": "2993784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2993784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2993784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2992218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.3, + "unit": "ns/op", + "extra": "2992218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2992218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2992218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2993347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.7, + "unit": "ns/op", + "extra": "2993347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2993347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2993347 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 416, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2782959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 416, + "unit": "ns/op", + "extra": "2782959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2782959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2782959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2941809 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.3, + "unit": "ns/op", + "extra": "2941809 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2941809 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2941809 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2991924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401, + "unit": "ns/op", + "extra": "2991924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2991924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2991924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2981097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.4, + "unit": "ns/op", + "extra": "2981097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2981097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2981097 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2984793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.9, + "unit": "ns/op", + "extra": "2984793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2984793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2984793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2990416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.5, + "unit": "ns/op", + "extra": "2990416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2990416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2990416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2980711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.7, + "unit": "ns/op", + "extra": "2980711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2980711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2980711 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "af04540bb740a4015a6091cd64c557951187ddb4", + "message": "Add hostname to ContainerInfo (#919)\n\n* add hostname", + "timestamp": "2024-11-12T17:15:16Z", + "tree_id": "eda9ef896a1bd6731f0ecdc932dc354d30632174", + "url": "https://github.com/nginx/agent/commit/af04540bb740a4015a6091cd64c557951187ddb4" + }, + "date": 1731432183919, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.064666045873507, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.978705556831315, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "da8a709e93b78ffe02eb00f1c9d5c2a7fcad61a5", + "message": "update regex for monitoring error logs (#925)", + "timestamp": "2024-11-14T15:28:03Z", + "tree_id": "23440b384db31295b81951d50e48f15d8e14e6e4", + "url": "https://github.com/nginx/agent/commit/da8a709e93b78ffe02eb00f1c9d5c2a7fcad61a5" + }, + "date": 1731598408122, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1790273, + "unit": "ns/op\t 272608 B/op\t 1363 allocs/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1790273, + "unit": "ns/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272608, + "unit": "B/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857991, + "unit": "ns/op\t 272375 B/op\t 1364 allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857991, + "unit": "ns/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272375, + "unit": "B/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854462, + "unit": "ns/op\t 272491 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854462, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272491, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891770, + "unit": "ns/op\t 271656 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891770, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271656, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871208, + "unit": "ns/op\t 271983 B/op\t 1364 allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871208, + "unit": "ns/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271983, + "unit": "B/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863057, + "unit": "ns/op\t 272529 B/op\t 1364 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863057, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272529, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864754, + "unit": "ns/op\t 272656 B/op\t 1364 allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864754, + "unit": "ns/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272656, + "unit": "B/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857183, + "unit": "ns/op\t 272234 B/op\t 1364 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857183, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272234, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862413, + "unit": "ns/op\t 272168 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862413, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272168, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 866608, + "unit": "ns/op\t 272702 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 866608, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272702, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2238816, + "unit": "ns/op\t 532837 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2238816, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532837, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229533, + "unit": "ns/op\t 533004 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229533, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533004, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2208903, + "unit": "ns/op\t 532369 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2208903, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532369, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209409, + "unit": "ns/op\t 532349 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209409, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532349, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209442, + "unit": "ns/op\t 532112 B/op\t 8915 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209442, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532112, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209658, + "unit": "ns/op\t 532711 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209658, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532711, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2228622, + "unit": "ns/op\t 532361 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2228622, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532361, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213759, + "unit": "ns/op\t 533512 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213759, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533512, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190238, + "unit": "ns/op\t 533429 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190238, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533429, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198370, + "unit": "ns/op\t 532133 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198370, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532133, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043566, + "unit": "ns/op\t 824367 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043566, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824367, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4096201, + "unit": "ns/op\t 823902 B/op\t 17023 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4096201, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823902, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4175141, + "unit": "ns/op\t 823695 B/op\t 17024 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4175141, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823695, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4035086, + "unit": "ns/op\t 822948 B/op\t 17024 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4035086, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822948, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4041394, + "unit": "ns/op\t 825739 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4041394, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825739, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4019544, + "unit": "ns/op\t 826741 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4019544, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826741, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4038656, + "unit": "ns/op\t 824899 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4038656, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824899, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4003745, + "unit": "ns/op\t 824439 B/op\t 17023 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4003745, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824439, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4050455, + "unit": "ns/op\t 825260 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4050455, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825260, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4055999, + "unit": "ns/op\t 824895 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4055999, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824895, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5830565, + "unit": "ns/op\t 1109074 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5830565, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109074, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757394, + "unit": "ns/op\t 1108528 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757394, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108528, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5809893, + "unit": "ns/op\t 1109386 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5809893, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109386, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5783582, + "unit": "ns/op\t 1110564 B/op\t 25085 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5783582, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110564, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5773392, + "unit": "ns/op\t 1112553 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5773392, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112553, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5743849, + "unit": "ns/op\t 1109780 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5743849, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109780, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5818537, + "unit": "ns/op\t 1107588 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5818537, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107588, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5799482, + "unit": "ns/op\t 1112271 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5799482, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112271, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5818778, + "unit": "ns/op\t 1111355 B/op\t 25085 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5818778, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111355, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5863762, + "unit": "ns/op\t 1109179 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5863762, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109179, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17205106, + "unit": "ns/op\t 2896619 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17205106, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896619, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17082914, + "unit": "ns/op\t 2896811 B/op\t 74531 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17082914, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896811, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17376227, + "unit": "ns/op\t 2901235 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17376227, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901235, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17173601, + "unit": "ns/op\t 2895740 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17173601, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895740, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16956527, + "unit": "ns/op\t 2905191 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16956527, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2905191, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16894575, + "unit": "ns/op\t 2900368 B/op\t 74532 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16894575, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900368, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16908352, + "unit": "ns/op\t 2905350 B/op\t 74533 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16908352, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2905350, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17144410, + "unit": "ns/op\t 2899170 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17144410, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899170, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17221892, + "unit": "ns/op\t 2893625 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17221892, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893625, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17188809, + "unit": "ns/op\t 2897879 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17188809, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897879, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53702, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53702, + "unit": "ns/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53870, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53870, + "unit": "ns/op", + "extra": "22147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22147 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53240, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53240, + "unit": "ns/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53308, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53308, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53441, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53441, + "unit": "ns/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53587, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53587, + "unit": "ns/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53426, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53426, + "unit": "ns/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53749, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53749, + "unit": "ns/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52888, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52888, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53321, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53321, + "unit": "ns/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52911, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52911, + "unit": "ns/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53454, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53454, + "unit": "ns/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53208, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53208, + "unit": "ns/op", + "extra": "22258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53571, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53571, + "unit": "ns/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53831, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53831, + "unit": "ns/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54063, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54063, + "unit": "ns/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55009, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55009, + "unit": "ns/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53021, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53021, + "unit": "ns/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53920, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53920, + "unit": "ns/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53686, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53686, + "unit": "ns/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53538, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53538, + "unit": "ns/op", + "extra": "22071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54527, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54527, + "unit": "ns/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54232, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54232, + "unit": "ns/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54005, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54005, + "unit": "ns/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54648, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54648, + "unit": "ns/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54276, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54276, + "unit": "ns/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54837, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54837, + "unit": "ns/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53230, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53230, + "unit": "ns/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53752, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53752, + "unit": "ns/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53798, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53798, + "unit": "ns/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2992179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.7, + "unit": "ns/op", + "extra": "2992179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2992179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2992179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 425.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2886722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 425.4, + "unit": "ns/op", + "extra": "2886722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2886722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2886722 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2983660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.2, + "unit": "ns/op", + "extra": "2983660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2983660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2983660 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2976724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.5, + "unit": "ns/op", + "extra": "2976724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2976724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2976724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2599232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.2, + "unit": "ns/op", + "extra": "2599232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2599232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2599232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2986426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.1, + "unit": "ns/op", + "extra": "2986426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2986426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2986426 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2987854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.7, + "unit": "ns/op", + "extra": "2987854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2987854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2987854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2984278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.1, + "unit": "ns/op", + "extra": "2984278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2984278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2984278 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2985705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402, + "unit": "ns/op", + "extra": "2985705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2985705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2985705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2978242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.9, + "unit": "ns/op", + "extra": "2978242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2978242 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2978242 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "da8a709e93b78ffe02eb00f1c9d5c2a7fcad61a5", + "message": "update regex for monitoring error logs (#925)", + "timestamp": "2024-11-14T15:28:03Z", + "tree_id": "23440b384db31295b81951d50e48f15d8e14e6e4", + "url": "https://github.com/nginx/agent/commit/da8a709e93b78ffe02eb00f1c9d5c2a7fcad61a5" + }, + "date": 1731598540989, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 14.864905372587758, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 18.996554803817336, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b35fdab367146eb8c0a4114ad52c3fdafe486125", + "message": "OpenTelemetry: update metric + attribute names (#931)\n\n* conn -> connection\r\n\r\n* update metrics names -> 'conn' to 'connections'\r\n\r\n* update metrics function calls in scrapers\r\n\r\n* update grafana dashboards for mock env\r\n\r\n* update expected metrics files for unit tests", + "timestamp": "2024-11-15T12:15:06Z", + "tree_id": "36ff90a24a598512ff8fa171dea94043f735cb7a", + "url": "https://github.com/nginx/agent/commit/b35fdab367146eb8c0a4114ad52c3fdafe486125" + }, + "date": 1731673231576, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1690344, + "unit": "ns/op\t 271711 B/op\t 1363 allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1690344, + "unit": "ns/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271711, + "unit": "B/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842975, + "unit": "ns/op\t 272695 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842975, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272695, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846356, + "unit": "ns/op\t 272044 B/op\t 1364 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846356, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272044, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874916, + "unit": "ns/op\t 272020 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874916, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272020, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851610, + "unit": "ns/op\t 273063 B/op\t 1364 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851610, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273063, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847249, + "unit": "ns/op\t 272312 B/op\t 1364 allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847249, + "unit": "ns/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272312, + "unit": "B/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847884, + "unit": "ns/op\t 272420 B/op\t 1364 allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847884, + "unit": "ns/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272420, + "unit": "B/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845920, + "unit": "ns/op\t 272095 B/op\t 1364 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845920, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272095, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848509, + "unit": "ns/op\t 272870 B/op\t 1364 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848509, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272870, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847616, + "unit": "ns/op\t 272393 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847616, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272393, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191998, + "unit": "ns/op\t 532480 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191998, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532480, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184609, + "unit": "ns/op\t 532283 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184609, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532283, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219213, + "unit": "ns/op\t 531869 B/op\t 8914 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219213, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531869, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209722, + "unit": "ns/op\t 531058 B/op\t 8914 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209722, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531058, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194822, + "unit": "ns/op\t 531114 B/op\t 8914 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194822, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531114, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207020, + "unit": "ns/op\t 533606 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207020, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533606, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187023, + "unit": "ns/op\t 532821 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187023, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532821, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198645, + "unit": "ns/op\t 532331 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198645, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532331, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212825, + "unit": "ns/op\t 532833 B/op\t 8914 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212825, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532833, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213206, + "unit": "ns/op\t 532998 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213206, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532998, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4029002, + "unit": "ns/op\t 824108 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4029002, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824108, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4085804, + "unit": "ns/op\t 823732 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4085804, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823732, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043211, + "unit": "ns/op\t 824970 B/op\t 17023 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043211, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824970, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4108397, + "unit": "ns/op\t 824867 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4108397, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824867, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4044222, + "unit": "ns/op\t 824667 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4044222, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824667, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4038191, + "unit": "ns/op\t 825662 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4038191, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825662, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4001976, + "unit": "ns/op\t 825973 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4001976, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825973, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4031399, + "unit": "ns/op\t 826444 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4031399, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826444, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4024358, + "unit": "ns/op\t 825475 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4024358, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825475, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3987740, + "unit": "ns/op\t 824057 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3987740, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824057, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5841834, + "unit": "ns/op\t 1110599 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5841834, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110599, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5814793, + "unit": "ns/op\t 1112288 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5814793, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112288, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5845556, + "unit": "ns/op\t 1109604 B/op\t 25083 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5845556, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109604, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5780239, + "unit": "ns/op\t 1108222 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5780239, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108222, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5842703, + "unit": "ns/op\t 1111828 B/op\t 25085 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5842703, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111828, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5806585, + "unit": "ns/op\t 1109436 B/op\t 25084 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5806585, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109436, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5862525, + "unit": "ns/op\t 1114069 B/op\t 25085 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5862525, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114069, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5849351, + "unit": "ns/op\t 1111542 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5849351, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111542, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5857304, + "unit": "ns/op\t 1110449 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5857304, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110449, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5866134, + "unit": "ns/op\t 1107640 B/op\t 25083 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5866134, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107640, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17164909, + "unit": "ns/op\t 2898238 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17164909, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898238, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17196022, + "unit": "ns/op\t 2904484 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17196022, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904484, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17077450, + "unit": "ns/op\t 2898019 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17077450, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898019, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17028844, + "unit": "ns/op\t 2899236 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17028844, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899236, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16896021, + "unit": "ns/op\t 2896791 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16896021, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896791, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16881945, + "unit": "ns/op\t 2895746 B/op\t 74532 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16881945, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895746, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17120493, + "unit": "ns/op\t 2907307 B/op\t 74532 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17120493, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2907307, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16980731, + "unit": "ns/op\t 2898174 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16980731, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898174, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17042192, + "unit": "ns/op\t 2895766 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17042192, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895766, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16936852, + "unit": "ns/op\t 2897204 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16936852, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897204, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52176, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52176, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51447, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51447, + "unit": "ns/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52407, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52407, + "unit": "ns/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52351, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52351, + "unit": "ns/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52039, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52039, + "unit": "ns/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51874, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51874, + "unit": "ns/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51873, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51873, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51934, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51934, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51691, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51691, + "unit": "ns/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52150, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52150, + "unit": "ns/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51809, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51809, + "unit": "ns/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52143, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52143, + "unit": "ns/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52234, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52234, + "unit": "ns/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52603, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52603, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52213, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52213, + "unit": "ns/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52690, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52690, + "unit": "ns/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52985, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52985, + "unit": "ns/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52793, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52793, + "unit": "ns/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52618, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52618, + "unit": "ns/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52563, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52563, + "unit": "ns/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52716, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52716, + "unit": "ns/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52480, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52480, + "unit": "ns/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52134, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52134, + "unit": "ns/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52242, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52242, + "unit": "ns/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52401, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52401, + "unit": "ns/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52322, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52322, + "unit": "ns/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51993, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51993, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52049, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52049, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52235, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52235, + "unit": "ns/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52286, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52286, + "unit": "ns/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.6, + "unit": "ns/op", + "extra": "3081802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 413.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3006867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 413.9, + "unit": "ns/op", + "extra": "3006867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3006867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3006867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.4, + "unit": "ns/op", + "extra": "3080798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3092384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.4, + "unit": "ns/op", + "extra": "3099794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3079826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.3, + "unit": "ns/op", + "extra": "3079826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3079826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3079826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3096138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3096138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3096138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3096138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3064614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.6, + "unit": "ns/op", + "extra": "3064614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3064614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3064614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3078860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.1, + "unit": "ns/op", + "extra": "3078860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3078860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3078860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3096038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388, + "unit": "ns/op", + "extra": "3096038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3096038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3096038 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b35fdab367146eb8c0a4114ad52c3fdafe486125", + "message": "OpenTelemetry: update metric + attribute names (#931)\n\n* conn -> connection\r\n\r\n* update metrics names -> 'conn' to 'connections'\r\n\r\n* update metrics function calls in scrapers\r\n\r\n* update grafana dashboards for mock env\r\n\r\n* update expected metrics files for unit tests", + "timestamp": "2024-11-15T12:15:06Z", + "tree_id": "36ff90a24a598512ff8fa171dea94043f735cb7a", + "url": "https://github.com/nginx/agent/commit/b35fdab367146eb8c0a4114ad52c3fdafe486125" + }, + "date": 1731673397662, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 15.797992544874525, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 19.985247969152564, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f010cf3c832ceb398c1b678fec515b4e33b6fd71", + "message": "added cert meta data to payload (#926)\n\n* added cert meta data to config payload if specified in the config", + "timestamp": "2024-11-18T14:31:01Z", + "tree_id": "928f28a345458c24ea41e4e512d7d9e5232e2735", + "url": "https://github.com/nginx/agent/commit/f010cf3c832ceb398c1b678fec515b4e33b6fd71" + }, + "date": 1731940583887, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1688512, + "unit": "ns/op\t 272580 B/op\t 1363 allocs/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1688512, + "unit": "ns/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272580, + "unit": "B/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843499, + "unit": "ns/op\t 272523 B/op\t 1364 allocs/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843499, + "unit": "ns/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272523, + "unit": "B/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844600, + "unit": "ns/op\t 272555 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844600, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272555, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850762, + "unit": "ns/op\t 272522 B/op\t 1364 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850762, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272522, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906879, + "unit": "ns/op\t 272889 B/op\t 1364 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906879, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272889, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848214, + "unit": "ns/op\t 272274 B/op\t 1364 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848214, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272274, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847142, + "unit": "ns/op\t 272584 B/op\t 1364 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847142, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272584, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847112, + "unit": "ns/op\t 272597 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847112, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272597, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863359, + "unit": "ns/op\t 273245 B/op\t 1364 allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863359, + "unit": "ns/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273245, + "unit": "B/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 859547, + "unit": "ns/op\t 272162 B/op\t 1364 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 859547, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272162, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199343, + "unit": "ns/op\t 532462 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199343, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532462, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161206, + "unit": "ns/op\t 532155 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161206, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532155, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181554, + "unit": "ns/op\t 531827 B/op\t 8915 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181554, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531827, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170137, + "unit": "ns/op\t 532334 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170137, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532334, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193403, + "unit": "ns/op\t 532235 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193403, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532235, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202730, + "unit": "ns/op\t 533363 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202730, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533363, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194013, + "unit": "ns/op\t 532813 B/op\t 8915 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194013, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532813, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2201535, + "unit": "ns/op\t 532289 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2201535, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532289, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175567, + "unit": "ns/op\t 533231 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175567, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533231, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185933, + "unit": "ns/op\t 533663 B/op\t 8915 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185933, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533663, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3945550, + "unit": "ns/op\t 826247 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3945550, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826247, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979317, + "unit": "ns/op\t 824774 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979317, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824774, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3966438, + "unit": "ns/op\t 825028 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3966438, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825028, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3972290, + "unit": "ns/op\t 824247 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3972290, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824247, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4044087, + "unit": "ns/op\t 827184 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4044087, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827184, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4011166, + "unit": "ns/op\t 824589 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4011166, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824589, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3960317, + "unit": "ns/op\t 826012 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3960317, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826012, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3990232, + "unit": "ns/op\t 823663 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3990232, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823663, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3948221, + "unit": "ns/op\t 826710 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3948221, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826710, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3962260, + "unit": "ns/op\t 823788 B/op\t 17023 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3962260, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823788, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5805169, + "unit": "ns/op\t 1111573 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5805169, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111573, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5704280, + "unit": "ns/op\t 1108063 B/op\t 25084 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5704280, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108063, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5736368, + "unit": "ns/op\t 1110311 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5736368, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110311, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757932, + "unit": "ns/op\t 1110417 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757932, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110417, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5763720, + "unit": "ns/op\t 1109099 B/op\t 25083 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5763720, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109099, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5778035, + "unit": "ns/op\t 1108008 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5778035, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108008, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5680237, + "unit": "ns/op\t 1106769 B/op\t 25083 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5680237, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106769, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25083, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5782499, + "unit": "ns/op\t 1113522 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5782499, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113522, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5655576, + "unit": "ns/op\t 1110850 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5655576, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110850, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5761194, + "unit": "ns/op\t 1112818 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5761194, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112818, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16803088, + "unit": "ns/op\t 2902775 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16803088, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2902775, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16793073, + "unit": "ns/op\t 2905058 B/op\t 74533 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16793073, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2905058, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16707914, + "unit": "ns/op\t 2898835 B/op\t 74532 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16707914, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898835, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16634241, + "unit": "ns/op\t 2895583 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16634241, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895583, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16650590, + "unit": "ns/op\t 2893672 B/op\t 74531 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16650590, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893672, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16777958, + "unit": "ns/op\t 2892022 B/op\t 74531 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16777958, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892022, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16664009, + "unit": "ns/op\t 2895948 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16664009, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895948, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16769279, + "unit": "ns/op\t 2901916 B/op\t 74532 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16769279, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901916, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16715265, + "unit": "ns/op\t 2900274 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16715265, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900274, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16628104, + "unit": "ns/op\t 2894945 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16628104, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894945, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51544, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51544, + "unit": "ns/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52787, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52787, + "unit": "ns/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51716, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51716, + "unit": "ns/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52085, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52085, + "unit": "ns/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51744, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51744, + "unit": "ns/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52108, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51873, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51873, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52197, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52197, + "unit": "ns/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52384, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52384, + "unit": "ns/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51575, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51575, + "unit": "ns/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52646, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52646, + "unit": "ns/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52078, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52078, + "unit": "ns/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51568, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51568, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52170, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52170, + "unit": "ns/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52830, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52830, + "unit": "ns/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51819, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51819, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52380, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52380, + "unit": "ns/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51855, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51855, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53006, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53006, + "unit": "ns/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52547, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52547, + "unit": "ns/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51650, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51650, + "unit": "ns/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52170, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52170, + "unit": "ns/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52720, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52720, + "unit": "ns/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53876, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53876, + "unit": "ns/op", + "extra": "22164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53100, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53100, + "unit": "ns/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52762, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52762, + "unit": "ns/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51966, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51966, + "unit": "ns/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51771, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51771, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53007, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53007, + "unit": "ns/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52316, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52316, + "unit": "ns/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109077 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3109077 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109077 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109077 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3116022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.8, + "unit": "ns/op", + "extra": "3113521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2925648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "2925648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2925648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2925648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.3, + "unit": "ns/op", + "extra": "3117721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.8, + "unit": "ns/op", + "extra": "3104293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3114168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3114168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3114168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3114168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3104377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104377 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.3, + "unit": "ns/op", + "extra": "3103878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3096502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3096502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3096502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3096502 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f010cf3c832ceb398c1b678fec515b4e33b6fd71", + "message": "added cert meta data to payload (#926)\n\n* added cert meta data to config payload if specified in the config", + "timestamp": "2024-11-18T14:31:01Z", + "tree_id": "928f28a345458c24ea41e4e512d7d9e5232e2735", + "url": "https://github.com/nginx/agent/commit/f010cf3c832ceb398c1b678fec515b4e33b6fd71" + }, + "date": 1731940747926, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 16.53098023756381, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 20.99387186780792, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 88, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca1c46895105937e0a8ab5c7ecee84e353cf4e1a", + "message": "OpenTelemetry: add compression option (#920)\n\n* add compression option to Agent configuration. Options are none, gzip, snappy and zstd.\r\n\r\n---------\r\n\r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\r\nCo-authored-by: dhurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: RRashmit <132996156+RRashmit@users.noreply.github.com>", + "timestamp": "2024-11-25T15:55:14Z", + "tree_id": "f3af1835eddc57d0e96b1a1f1c54556f570e7a70", + "url": "https://github.com/nginx/agent/commit/ca1c46895105937e0a8ab5c7ecee84e353cf4e1a" + }, + "date": 1732550436145, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1712595, + "unit": "ns/op\t 272136 B/op\t 1363 allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1712595, + "unit": "ns/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272136, + "unit": "B/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865180, + "unit": "ns/op\t 272419 B/op\t 1364 allocs/op", + "extra": "1160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865180, + "unit": "ns/op", + "extra": "1160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272419, + "unit": "B/op", + "extra": "1160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864249, + "unit": "ns/op\t 272075 B/op\t 1363 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864249, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272075, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865121, + "unit": "ns/op\t 272586 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865121, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272586, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870737, + "unit": "ns/op\t 272268 B/op\t 1364 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870737, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272268, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893536, + "unit": "ns/op\t 272066 B/op\t 1364 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893536, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272066, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865601, + "unit": "ns/op\t 272361 B/op\t 1364 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865601, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272361, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864998, + "unit": "ns/op\t 272156 B/op\t 1363 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864998, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272156, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 868604, + "unit": "ns/op\t 272122 B/op\t 1364 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 868604, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272122, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 867106, + "unit": "ns/op\t 271915 B/op\t 1364 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 867106, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271915, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2256763, + "unit": "ns/op\t 533014 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2256763, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533014, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2244195, + "unit": "ns/op\t 532660 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2244195, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532660, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215819, + "unit": "ns/op\t 531843 B/op\t 8914 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215819, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531843, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2230723, + "unit": "ns/op\t 532320 B/op\t 8915 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2230723, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532320, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207755, + "unit": "ns/op\t 531880 B/op\t 8914 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207755, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531880, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215072, + "unit": "ns/op\t 532825 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215072, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532825, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2255008, + "unit": "ns/op\t 531668 B/op\t 8914 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2255008, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531668, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223851, + "unit": "ns/op\t 532743 B/op\t 8914 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223851, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532743, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2258187, + "unit": "ns/op\t 532654 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2258187, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532654, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2246328, + "unit": "ns/op\t 532356 B/op\t 8914 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2246328, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532356, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4018596, + "unit": "ns/op\t 823843 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4018596, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823843, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4089038, + "unit": "ns/op\t 823784 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4089038, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823784, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4051919, + "unit": "ns/op\t 824471 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4051919, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824471, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4099907, + "unit": "ns/op\t 824875 B/op\t 17024 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4099907, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824875, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4102401, + "unit": "ns/op\t 825170 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4102401, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825170, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4111850, + "unit": "ns/op\t 826039 B/op\t 17024 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4111850, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826039, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4056631, + "unit": "ns/op\t 825407 B/op\t 17024 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4056631, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825407, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4086443, + "unit": "ns/op\t 824546 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4086443, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824546, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4065939, + "unit": "ns/op\t 824737 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4065939, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824737, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4071884, + "unit": "ns/op\t 823600 B/op\t 17023 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4071884, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823600, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5966373, + "unit": "ns/op\t 1112553 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5966373, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112553, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5983091, + "unit": "ns/op\t 1113493 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5983091, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113493, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5842731, + "unit": "ns/op\t 1112191 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5842731, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112191, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5919418, + "unit": "ns/op\t 1114294 B/op\t 25085 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5919418, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114294, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5875604, + "unit": "ns/op\t 1112141 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5875604, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112141, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5898647, + "unit": "ns/op\t 1113048 B/op\t 25085 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5898647, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113048, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5914976, + "unit": "ns/op\t 1108270 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5914976, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108270, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5995001, + "unit": "ns/op\t 1109995 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5995001, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109995, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5848506, + "unit": "ns/op\t 1113062 B/op\t 25085 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5848506, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113062, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5954661, + "unit": "ns/op\t 1110923 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5954661, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110923, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17412468, + "unit": "ns/op\t 2896617 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17412468, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896617, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17416576, + "unit": "ns/op\t 2899238 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17416576, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899238, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17320929, + "unit": "ns/op\t 2895430 B/op\t 74531 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17320929, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895430, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17579948, + "unit": "ns/op\t 2885982 B/op\t 74530 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17579948, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2885982, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17431285, + "unit": "ns/op\t 2897652 B/op\t 74531 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17431285, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897652, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17324481, + "unit": "ns/op\t 2899028 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17324481, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899028, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17515954, + "unit": "ns/op\t 2901393 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17515954, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901393, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17402687, + "unit": "ns/op\t 2892837 B/op\t 74530 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17402687, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892837, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17173309, + "unit": "ns/op\t 2899637 B/op\t 74532 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17173309, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899637, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17258623, + "unit": "ns/op\t 2897013 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17258623, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897013, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52746, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52746, + "unit": "ns/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53260, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53260, + "unit": "ns/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53140, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53140, + "unit": "ns/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53191, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53191, + "unit": "ns/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52928, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52928, + "unit": "ns/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54273, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54273, + "unit": "ns/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52472, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52472, + "unit": "ns/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53123, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53123, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52369, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52369, + "unit": "ns/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53247, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53247, + "unit": "ns/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52766, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52766, + "unit": "ns/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53402, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53402, + "unit": "ns/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52770, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52770, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52911, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52911, + "unit": "ns/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52759, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52759, + "unit": "ns/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52515, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52515, + "unit": "ns/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54363, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54363, + "unit": "ns/op", + "extra": "22094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52662, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52662, + "unit": "ns/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53395, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53395, + "unit": "ns/op", + "extra": "22021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52963, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52963, + "unit": "ns/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54443, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54443, + "unit": "ns/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52530, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52530, + "unit": "ns/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52980, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52980, + "unit": "ns/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53711, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53711, + "unit": "ns/op", + "extra": "22129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53088, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53088, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53567, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53567, + "unit": "ns/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53692, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53692, + "unit": "ns/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54094, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54094, + "unit": "ns/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52771, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52771, + "unit": "ns/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53729, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53729, + "unit": "ns/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3111036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.4, + "unit": "ns/op", + "extra": "3111036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3111036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3111036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.5, + "unit": "ns/op", + "extra": "3092360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.3, + "unit": "ns/op", + "extra": "3104419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.3, + "unit": "ns/op", + "extra": "3109592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.8, + "unit": "ns/op", + "extra": "3069130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3091072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.6, + "unit": "ns/op", + "extra": "3091072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3091072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3091072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3097041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097041 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.5, + "unit": "ns/op", + "extra": "3127108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3123096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3106603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3106603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3106603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3106603 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca1c46895105937e0a8ab5c7ecee84e353cf4e1a", + "message": "OpenTelemetry: add compression option (#920)\n\n* add compression option to Agent configuration. Options are none, gzip, snappy and zstd.\r\n\r\n---------\r\n\r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\r\nCo-authored-by: dhurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: RRashmit <132996156+RRashmit@users.noreply.github.com>", + "timestamp": "2024-11-25T15:55:14Z", + "tree_id": "f3af1835eddc57d0e96b1a1f1c54556f570e7a70", + "url": "https://github.com/nginx/agent/commit/ca1c46895105937e0a8ab5c7ecee84e353cf4e1a" + }, + "date": 1732550588550, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.595706600577003, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.99827395928402, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 90, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca1c46895105937e0a8ab5c7ecee84e353cf4e1a", + "message": "OpenTelemetry: add compression option (#920)\n\n* add compression option to Agent configuration. Options are none, gzip, snappy and zstd.\r\n\r\n---------\r\n\r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\r\nCo-authored-by: dhurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: RRashmit <132996156+RRashmit@users.noreply.github.com>", + "timestamp": "2024-11-25T15:55:14Z", + "tree_id": "f3af1835eddc57d0e96b1a1f1c54556f570e7a70", + "url": "https://github.com/nginx/agent/commit/ca1c46895105937e0a8ab5c7ecee84e353cf4e1a" + }, + "date": 1732700557131, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1789680, + "unit": "ns/op\t 273140 B/op\t 1363 allocs/op", + "extra": "734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1789680, + "unit": "ns/op", + "extra": "734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273140, + "unit": "B/op", + "extra": "734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851485, + "unit": "ns/op\t 271900 B/op\t 1363 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851485, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271900, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858620, + "unit": "ns/op\t 272626 B/op\t 1364 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858620, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272626, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 867519, + "unit": "ns/op\t 272619 B/op\t 1364 allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 867519, + "unit": "ns/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272619, + "unit": "B/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 866668, + "unit": "ns/op\t 272727 B/op\t 1364 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 866668, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272727, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860070, + "unit": "ns/op\t 272973 B/op\t 1364 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860070, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272973, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860914, + "unit": "ns/op\t 272177 B/op\t 1364 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860914, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272177, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854015, + "unit": "ns/op\t 272135 B/op\t 1364 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854015, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272135, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851717, + "unit": "ns/op\t 272374 B/op\t 1364 allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851717, + "unit": "ns/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272374, + "unit": "B/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851324, + "unit": "ns/op\t 272622 B/op\t 1364 allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851324, + "unit": "ns/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272622, + "unit": "B/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2238397, + "unit": "ns/op\t 533430 B/op\t 8914 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2238397, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533430, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2217688, + "unit": "ns/op\t 533634 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2217688, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533634, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2210838, + "unit": "ns/op\t 532787 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2210838, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532787, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2233523, + "unit": "ns/op\t 532427 B/op\t 8914 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2233523, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532427, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223482, + "unit": "ns/op\t 533058 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223482, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533058, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2237998, + "unit": "ns/op\t 532446 B/op\t 8915 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2237998, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532446, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2231406, + "unit": "ns/op\t 532885 B/op\t 8915 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2231406, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532885, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2252820, + "unit": "ns/op\t 531996 B/op\t 8915 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2252820, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531996, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2216780, + "unit": "ns/op\t 531831 B/op\t 8914 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2216780, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531831, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213574, + "unit": "ns/op\t 532568 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213574, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532568, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4084222, + "unit": "ns/op\t 824427 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4084222, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824427, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4081313, + "unit": "ns/op\t 824808 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4081313, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824808, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4043032, + "unit": "ns/op\t 825047 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4043032, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825047, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4078849, + "unit": "ns/op\t 824551 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4078849, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824551, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4074847, + "unit": "ns/op\t 823552 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4074847, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823552, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4128654, + "unit": "ns/op\t 824593 B/op\t 17023 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4128654, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824593, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4244328, + "unit": "ns/op\t 824512 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4244328, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824512, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4127582, + "unit": "ns/op\t 825271 B/op\t 17023 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4127582, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825271, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4070805, + "unit": "ns/op\t 825390 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4070805, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825390, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4113663, + "unit": "ns/op\t 825524 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4113663, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825524, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5882321, + "unit": "ns/op\t 1107173 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5882321, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107173, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5883559, + "unit": "ns/op\t 1106848 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5883559, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106848, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5960495, + "unit": "ns/op\t 1111223 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5960495, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111223, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6007740, + "unit": "ns/op\t 1111744 B/op\t 25085 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6007740, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111744, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5912493, + "unit": "ns/op\t 1108744 B/op\t 25084 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5912493, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108744, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5925060, + "unit": "ns/op\t 1109483 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5925060, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109483, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5904135, + "unit": "ns/op\t 1110118 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5904135, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110118, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6001277, + "unit": "ns/op\t 1108877 B/op\t 25084 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6001277, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108877, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5889277, + "unit": "ns/op\t 1110028 B/op\t 25084 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5889277, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110028, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5876339, + "unit": "ns/op\t 1113777 B/op\t 25085 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5876339, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113777, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17218546, + "unit": "ns/op\t 2896045 B/op\t 74531 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17218546, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896045, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17479532, + "unit": "ns/op\t 2896381 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17479532, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896381, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17136628, + "unit": "ns/op\t 2889653 B/op\t 74530 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17136628, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2889653, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17282305, + "unit": "ns/op\t 2898048 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17282305, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898048, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17347674, + "unit": "ns/op\t 2897706 B/op\t 74532 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17347674, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897706, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17254477, + "unit": "ns/op\t 2895562 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17254477, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895562, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17223196, + "unit": "ns/op\t 2894562 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17223196, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894562, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17243438, + "unit": "ns/op\t 2900678 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17243438, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900678, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17419334, + "unit": "ns/op\t 2894772 B/op\t 74531 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17419334, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894772, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17687733, + "unit": "ns/op\t 2897459 B/op\t 74531 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17687733, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897459, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51714, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51714, + "unit": "ns/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52109, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52109, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52120, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52120, + "unit": "ns/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51772, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51772, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51780, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51780, + "unit": "ns/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51580, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51580, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51878, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51878, + "unit": "ns/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51826, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51826, + "unit": "ns/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51577, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51577, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52917, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52917, + "unit": "ns/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51243, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51243, + "unit": "ns/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51655, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51655, + "unit": "ns/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51661, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51661, + "unit": "ns/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52861, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52861, + "unit": "ns/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51764, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51764, + "unit": "ns/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51520, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51520, + "unit": "ns/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52420, + "unit": "ns/op\t 110107 B/op\t 38 allocs/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52420, + "unit": "ns/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110107, + "unit": "B/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52515, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52515, + "unit": "ns/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51784, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51784, + "unit": "ns/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51610, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51610, + "unit": "ns/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52091, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52091, + "unit": "ns/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52821, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52821, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52038, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52038, + "unit": "ns/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52024, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52024, + "unit": "ns/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52593, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52593, + "unit": "ns/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52121, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52121, + "unit": "ns/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52483, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52483, + "unit": "ns/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52163, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52163, + "unit": "ns/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53157, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53157, + "unit": "ns/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51598, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51598, + "unit": "ns/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3125462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3125462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3125462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3125462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3129087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129087 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 412.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 412.9, + "unit": "ns/op", + "extra": "3135452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103298 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.6, + "unit": "ns/op", + "extra": "3103298 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103298 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103298 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2919775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.5, + "unit": "ns/op", + "extra": "2919775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2919775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2919775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3147693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3133198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3130884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3116419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3132562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3132562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3132562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3132562 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ca1c46895105937e0a8ab5c7ecee84e353cf4e1a", + "message": "OpenTelemetry: add compression option (#920)\n\n* add compression option to Agent configuration. Options are none, gzip, snappy and zstd.\r\n\r\n---------\r\n\r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\r\nCo-authored-by: dhurley \r\nCo-authored-by: oliveromahony \r\nCo-authored-by: RRashmit <132996156+RRashmit@users.noreply.github.com>", + "timestamp": "2024-11-25T15:55:14Z", + "tree_id": "f3af1835eddc57d0e96b1a1f1c54556f570e7a70", + "url": "https://github.com/nginx/agent/commit/ca1c46895105937e0a8ab5c7ecee84e353cf4e1a" + }, + "date": 1732700702073, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.26414475501255, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.01436433304641, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 89, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "53c322494264a5a570b7288477f6f1d2a4c73644", + "message": "update otel collector version (#935)\n\n* update go mod", + "timestamp": "2024-11-29T16:04:13Z", + "tree_id": "7dd3e8704ce2a6209dccf157a4309cf5e0b051aa", + "url": "https://github.com/nginx/agent/commit/53c322494264a5a570b7288477f6f1d2a4c73644" + }, + "date": 1732896533188, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1694617, + "unit": "ns/op\t 272817 B/op\t 1363 allocs/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1694617, + "unit": "ns/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272817, + "unit": "B/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861795, + "unit": "ns/op\t 272633 B/op\t 1364 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861795, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272633, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862353, + "unit": "ns/op\t 272434 B/op\t 1364 allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862353, + "unit": "ns/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272434, + "unit": "B/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 858894, + "unit": "ns/op\t 272817 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 858894, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272817, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865698, + "unit": "ns/op\t 272919 B/op\t 1364 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865698, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272919, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864015, + "unit": "ns/op\t 272458 B/op\t 1364 allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864015, + "unit": "ns/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272458, + "unit": "B/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884947, + "unit": "ns/op\t 271944 B/op\t 1364 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884947, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271944, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 865290, + "unit": "ns/op\t 272562 B/op\t 1364 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 865290, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272562, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872115, + "unit": "ns/op\t 272974 B/op\t 1364 allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872115, + "unit": "ns/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272974, + "unit": "B/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 861629, + "unit": "ns/op\t 272867 B/op\t 1364 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 861629, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272867, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215750, + "unit": "ns/op\t 533673 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215750, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533673, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2203774, + "unit": "ns/op\t 533241 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2203774, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533241, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2243349, + "unit": "ns/op\t 533260 B/op\t 8915 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2243349, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533260, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2222567, + "unit": "ns/op\t 533268 B/op\t 8915 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2222567, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533268, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2226322, + "unit": "ns/op\t 532412 B/op\t 8915 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2226322, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532412, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2214277, + "unit": "ns/op\t 532494 B/op\t 8914 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2214277, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532494, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8914, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2282031, + "unit": "ns/op\t 533262 B/op\t 8915 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2282031, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533262, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2246331, + "unit": "ns/op\t 533994 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2246331, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533994, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202346, + "unit": "ns/op\t 534012 B/op\t 8915 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202346, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534012, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2222980, + "unit": "ns/op\t 532357 B/op\t 8915 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2222980, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532357, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4068504, + "unit": "ns/op\t 825179 B/op\t 17023 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4068504, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825179, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4110612, + "unit": "ns/op\t 824814 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4110612, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824814, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4085723, + "unit": "ns/op\t 826403 B/op\t 17024 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4085723, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826403, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4301858, + "unit": "ns/op\t 824811 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4301858, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824811, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4033972, + "unit": "ns/op\t 825430 B/op\t 17024 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4033972, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825430, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4186137, + "unit": "ns/op\t 827127 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4186137, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827127, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4091279, + "unit": "ns/op\t 825755 B/op\t 17024 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4091279, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825755, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4097501, + "unit": "ns/op\t 824990 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4097501, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824990, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4023590, + "unit": "ns/op\t 825035 B/op\t 17023 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4023590, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825035, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4060175, + "unit": "ns/op\t 826796 B/op\t 17024 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4060175, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826796, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5890008, + "unit": "ns/op\t 1114618 B/op\t 25085 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5890008, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114618, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5935894, + "unit": "ns/op\t 1110256 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5935894, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110256, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5906296, + "unit": "ns/op\t 1110651 B/op\t 25084 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5906296, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110651, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5897598, + "unit": "ns/op\t 1109044 B/op\t 25084 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5897598, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109044, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5918696, + "unit": "ns/op\t 1110136 B/op\t 25084 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5918696, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110136, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5918676, + "unit": "ns/op\t 1107825 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5918676, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107825, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5909457, + "unit": "ns/op\t 1112969 B/op\t 25085 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5909457, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112969, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5907544, + "unit": "ns/op\t 1107466 B/op\t 25084 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5907544, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107466, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5851711, + "unit": "ns/op\t 1112957 B/op\t 25085 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5851711, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112957, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5914954, + "unit": "ns/op\t 1109030 B/op\t 25084 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5914954, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109030, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17503707, + "unit": "ns/op\t 2899256 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17503707, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899256, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17321577, + "unit": "ns/op\t 2904642 B/op\t 74532 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17321577, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904642, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17415653, + "unit": "ns/op\t 2898515 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17415653, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898515, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17270548, + "unit": "ns/op\t 2903338 B/op\t 74532 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17270548, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903338, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17414186, + "unit": "ns/op\t 2897084 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17414186, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897084, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17454644, + "unit": "ns/op\t 2904452 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17454644, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904452, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17535852, + "unit": "ns/op\t 2895991 B/op\t 74530 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17535852, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895991, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17126406, + "unit": "ns/op\t 2894638 B/op\t 74531 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17126406, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894638, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17607786, + "unit": "ns/op\t 2898800 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17607786, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898800, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17555621, + "unit": "ns/op\t 2894501 B/op\t 74532 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17555621, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894501, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51650, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51650, + "unit": "ns/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52259, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52259, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51840, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51840, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51753, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51753, + "unit": "ns/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52672, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52672, + "unit": "ns/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52102, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52102, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51986, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51986, + "unit": "ns/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52251, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52251, + "unit": "ns/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52899, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52899, + "unit": "ns/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51564, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51564, + "unit": "ns/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51529, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "21945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51529, + "unit": "ns/op", + "extra": "21945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "21945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52171, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52171, + "unit": "ns/op", + "extra": "23269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51994, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51994, + "unit": "ns/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52174, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52174, + "unit": "ns/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51857, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51857, + "unit": "ns/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51833, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51833, + "unit": "ns/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52012, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52012, + "unit": "ns/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52218, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52218, + "unit": "ns/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51985, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51985, + "unit": "ns/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52046, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52046, + "unit": "ns/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52605, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52605, + "unit": "ns/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53162, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53162, + "unit": "ns/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52348, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52348, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51633, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51633, + "unit": "ns/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51230, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51230, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51931, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51931, + "unit": "ns/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52050, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52050, + "unit": "ns/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51416, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "21966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51416, + "unit": "ns/op", + "extra": "21966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "21966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53089, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53089, + "unit": "ns/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51448, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51448, + "unit": "ns/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.7, + "unit": "ns/op", + "extra": "3086209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086209 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.4, + "unit": "ns/op", + "extra": "3080965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3088604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.7, + "unit": "ns/op", + "extra": "3088604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3088604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3088604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3106322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3106322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3106322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3106322 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.8, + "unit": "ns/op", + "extra": "3092404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.8, + "unit": "ns/op", + "extra": "3083755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.6, + "unit": "ns/op", + "extra": "3083072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083763 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3083763 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083763 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083763 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3087972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.1, + "unit": "ns/op", + "extra": "3087972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3087972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3087972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3084987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.3, + "unit": "ns/op", + "extra": "3084987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3084987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3084987 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "53c322494264a5a570b7288477f6f1d2a4c73644", + "message": "update otel collector version (#935)\n\n* update go mod", + "timestamp": "2024-11-29T16:04:13Z", + "tree_id": "7dd3e8704ce2a6209dccf157a4309cf5e0b051aa", + "url": "https://github.com/nginx/agent/commit/53c322494264a5a570b7288477f6f1d2a4c73644" + }, + "date": 1732896623217, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.06107591177674, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.02148224725344, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6e47e2960918e0b4929e406c33e3d42dec6a173d", + "message": "removed validations from serial number (#933)\n\n* removed validations from serial number of issuer and subject. Added some more testing around the certificates", + "timestamp": "2024-12-02T11:17:28Z", + "tree_id": "c865c74144c00c52863bc81e8e935bc9a1791a13", + "url": "https://github.com/nginx/agent/commit/6e47e2960918e0b4929e406c33e3d42dec6a173d" + }, + "date": 1733138529686, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1623697, + "unit": "ns/op\t 272683 B/op\t 1364 allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1623697, + "unit": "ns/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272683, + "unit": "B/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839420, + "unit": "ns/op\t 272063 B/op\t 1364 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839420, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272063, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 844685, + "unit": "ns/op\t 273035 B/op\t 1364 allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 844685, + "unit": "ns/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273035, + "unit": "B/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 835463, + "unit": "ns/op\t 272938 B/op\t 1364 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 835463, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272938, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837694, + "unit": "ns/op\t 272260 B/op\t 1364 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837694, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272260, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 866745, + "unit": "ns/op\t 272614 B/op\t 1364 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 866745, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272614, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840069, + "unit": "ns/op\t 272387 B/op\t 1364 allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840069, + "unit": "ns/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272387, + "unit": "B/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 833318, + "unit": "ns/op\t 272255 B/op\t 1364 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 833318, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272255, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839420, + "unit": "ns/op\t 272028 B/op\t 1364 allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839420, + "unit": "ns/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272028, + "unit": "B/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 837176, + "unit": "ns/op\t 271924 B/op\t 1364 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 837176, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271924, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180986, + "unit": "ns/op\t 532875 B/op\t 8915 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180986, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532875, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2136284, + "unit": "ns/op\t 532544 B/op\t 8915 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2136284, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532544, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2134662, + "unit": "ns/op\t 532212 B/op\t 8915 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2134662, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532212, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2141574, + "unit": "ns/op\t 533539 B/op\t 8915 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2141574, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533539, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2129481, + "unit": "ns/op\t 531581 B/op\t 8915 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2129481, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531581, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178280, + "unit": "ns/op\t 533551 B/op\t 8915 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178280, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533551, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165830, + "unit": "ns/op\t 533088 B/op\t 8915 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165830, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533088, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2142066, + "unit": "ns/op\t 533284 B/op\t 8915 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2142066, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533284, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2140707, + "unit": "ns/op\t 533527 B/op\t 8915 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2140707, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533527, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2131992, + "unit": "ns/op\t 533457 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2131992, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533457, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968212, + "unit": "ns/op\t 823747 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968212, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823747, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3881354, + "unit": "ns/op\t 825195 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3881354, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825195, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3899750, + "unit": "ns/op\t 822965 B/op\t 17023 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3899750, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 822965, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3907929, + "unit": "ns/op\t 826265 B/op\t 17024 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3907929, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826265, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3894185, + "unit": "ns/op\t 826359 B/op\t 17024 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3894185, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826359, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3921424, + "unit": "ns/op\t 825804 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3921424, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825804, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3904482, + "unit": "ns/op\t 824418 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3904482, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824418, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3952895, + "unit": "ns/op\t 827305 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3952895, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827305, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979545, + "unit": "ns/op\t 826171 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979545, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826171, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3949700, + "unit": "ns/op\t 824304 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3949700, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824304, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5616331, + "unit": "ns/op\t 1109648 B/op\t 25084 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5616331, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109648, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5639993, + "unit": "ns/op\t 1111198 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5639993, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111198, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756734, + "unit": "ns/op\t 1114540 B/op\t 25085 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756734, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1114540, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5778641, + "unit": "ns/op\t 1109305 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5778641, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109305, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5556310, + "unit": "ns/op\t 1110356 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5556310, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110356, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5660711, + "unit": "ns/op\t 1109100 B/op\t 25084 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5660711, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109100, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5588850, + "unit": "ns/op\t 1109434 B/op\t 25084 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5588850, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109434, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5606845, + "unit": "ns/op\t 1112079 B/op\t 25084 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5606845, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112079, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5648743, + "unit": "ns/op\t 1110310 B/op\t 25084 allocs/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5648743, + "unit": "ns/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110310, + "unit": "B/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5733171, + "unit": "ns/op\t 1112373 B/op\t 25085 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5733171, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112373, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16625351, + "unit": "ns/op\t 2898323 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16625351, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898323, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16412389, + "unit": "ns/op\t 2903315 B/op\t 74533 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16412389, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2903315, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16281404, + "unit": "ns/op\t 2899797 B/op\t 74532 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16281404, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899797, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16233929, + "unit": "ns/op\t 2894130 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16233929, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894130, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16172892, + "unit": "ns/op\t 2898053 B/op\t 74532 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16172892, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898053, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16482789, + "unit": "ns/op\t 2892022 B/op\t 74531 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16482789, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892022, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16487082, + "unit": "ns/op\t 2893670 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16487082, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893670, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16322137, + "unit": "ns/op\t 2897236 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16322137, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897236, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16450796, + "unit": "ns/op\t 2897251 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16450796, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897251, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16412747, + "unit": "ns/op\t 2897517 B/op\t 74531 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16412747, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897517, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53064, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53064, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52358, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52358, + "unit": "ns/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52487, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52487, + "unit": "ns/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52269, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52269, + "unit": "ns/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52856, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52856, + "unit": "ns/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52384, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52384, + "unit": "ns/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52842, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52842, + "unit": "ns/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52674, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52674, + "unit": "ns/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54012, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54012, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52728, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52728, + "unit": "ns/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52669, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52669, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52539, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52539, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52132, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52132, + "unit": "ns/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52708, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52708, + "unit": "ns/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54276, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54276, + "unit": "ns/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53465, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53465, + "unit": "ns/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52628, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52628, + "unit": "ns/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53193, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53193, + "unit": "ns/op", + "extra": "22203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53023, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53023, + "unit": "ns/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52641, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52641, + "unit": "ns/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52551, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52551, + "unit": "ns/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53066, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53066, + "unit": "ns/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53234, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53234, + "unit": "ns/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53796, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53796, + "unit": "ns/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54312, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54312, + "unit": "ns/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53348, + "unit": "ns/op\t 110108 B/op\t 38 allocs/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53348, + "unit": "ns/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110108, + "unit": "B/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53658, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53658, + "unit": "ns/op", + "extra": "22125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53624, + "unit": "ns/op\t 110112 B/op\t 38 allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53624, + "unit": "ns/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110112, + "unit": "B/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53467, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53467, + "unit": "ns/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52421, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52421, + "unit": "ns/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3107008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3104533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3096886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3096886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3096886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3096886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2976928 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.2, + "unit": "ns/op", + "extra": "2976928 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2976928 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2976928 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.3, + "unit": "ns/op", + "extra": "3097533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "3057536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3084782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3084782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3084782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3084782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3098338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3094351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3097472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097472 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097472 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6e47e2960918e0b4929e406c33e3d42dec6a173d", + "message": "removed validations from serial number (#933)\n\n* removed validations from serial number of issuer and subject. Added some more testing around the certificates", + "timestamp": "2024-12-02T11:17:28Z", + "tree_id": "c865c74144c00c52863bc81e8e935bc9a1791a13", + "url": "https://github.com/nginx/agent/commit/6e47e2960918e0b4929e406c33e3d42dec6a173d" + }, + "date": 1733138614388, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.862560699246217, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.009816542499586, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "88fbfc2bbfdc796c673d1190c6f486197d9f186e", + "message": "Fix race condition test (#936)\n\n* fix the flaky unit tests - the integration tests may still be problematic", + "timestamp": "2024-12-02T15:03:56Z", + "tree_id": "f5401df7babaa78e89f745235e643e02b8977615", + "url": "https://github.com/nginx/agent/commit/88fbfc2bbfdc796c673d1190c6f486197d9f186e" + }, + "date": 1733152120259, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1700694, + "unit": "ns/op\t 273097 B/op\t 1363 allocs/op", + "extra": "807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1700694, + "unit": "ns/op", + "extra": "807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273097, + "unit": "B/op", + "extra": "807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846612, + "unit": "ns/op\t 272787 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846612, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272787, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846186, + "unit": "ns/op\t 272537 B/op\t 1364 allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846186, + "unit": "ns/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272537, + "unit": "B/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871635, + "unit": "ns/op\t 272731 B/op\t 1364 allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871635, + "unit": "ns/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272731, + "unit": "B/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852370, + "unit": "ns/op\t 272201 B/op\t 1364 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852370, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272201, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 860131, + "unit": "ns/op\t 272243 B/op\t 1364 allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 860131, + "unit": "ns/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272243, + "unit": "B/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851109, + "unit": "ns/op\t 272540 B/op\t 1364 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851109, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272540, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848735, + "unit": "ns/op\t 272443 B/op\t 1364 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848735, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272443, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855188, + "unit": "ns/op\t 272057 B/op\t 1364 allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855188, + "unit": "ns/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272057, + "unit": "B/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841672, + "unit": "ns/op\t 272528 B/op\t 1364 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841672, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272528, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2137696, + "unit": "ns/op\t 533185 B/op\t 8915 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2137696, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533185, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156891, + "unit": "ns/op\t 533741 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156891, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533741, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2168839, + "unit": "ns/op\t 533457 B/op\t 8915 allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2168839, + "unit": "ns/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533457, + "unit": "B/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2135751, + "unit": "ns/op\t 532991 B/op\t 8915 allocs/op", + "extra": "578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2135751, + "unit": "ns/op", + "extra": "578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532991, + "unit": "B/op", + "extra": "578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2144433, + "unit": "ns/op\t 534301 B/op\t 8915 allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2144433, + "unit": "ns/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534301, + "unit": "B/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167939, + "unit": "ns/op\t 532863 B/op\t 8915 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167939, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532863, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162293, + "unit": "ns/op\t 532778 B/op\t 8915 allocs/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162293, + "unit": "ns/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532778, + "unit": "B/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2117350, + "unit": "ns/op\t 532702 B/op\t 8915 allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2117350, + "unit": "ns/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532702, + "unit": "B/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2119352, + "unit": "ns/op\t 532998 B/op\t 8915 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2119352, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532998, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2146583, + "unit": "ns/op\t 533071 B/op\t 8915 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2146583, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533071, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3889812, + "unit": "ns/op\t 825464 B/op\t 17024 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3889812, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825464, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3911094, + "unit": "ns/op\t 826352 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3911094, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826352, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3927576, + "unit": "ns/op\t 824855 B/op\t 17024 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3927576, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824855, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3859453, + "unit": "ns/op\t 824656 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3859453, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824656, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3873490, + "unit": "ns/op\t 824421 B/op\t 17024 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3873490, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824421, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3864558, + "unit": "ns/op\t 824997 B/op\t 17024 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3864558, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824997, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3888141, + "unit": "ns/op\t 825937 B/op\t 17024 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3888141, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825937, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3936087, + "unit": "ns/op\t 827461 B/op\t 17024 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3936087, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827461, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3930604, + "unit": "ns/op\t 827148 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3930604, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 827148, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3957109, + "unit": "ns/op\t 824780 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3957109, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824780, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5591373, + "unit": "ns/op\t 1110554 B/op\t 25085 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5591373, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110554, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5570699, + "unit": "ns/op\t 1112919 B/op\t 25085 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5570699, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112919, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5645450, + "unit": "ns/op\t 1111554 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5645450, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111554, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5575059, + "unit": "ns/op\t 1110588 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5575059, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110588, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5707617, + "unit": "ns/op\t 1113275 B/op\t 25086 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5707617, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113275, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25086, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5608491, + "unit": "ns/op\t 1111134 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5608491, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111134, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5651463, + "unit": "ns/op\t 1109244 B/op\t 25085 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5651463, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109244, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5619472, + "unit": "ns/op\t 1110260 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5619472, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110260, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5666962, + "unit": "ns/op\t 1109899 B/op\t 25085 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5666962, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109899, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681879, + "unit": "ns/op\t 1109761 B/op\t 25085 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681879, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109761, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16652805, + "unit": "ns/op\t 2904068 B/op\t 74532 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16652805, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2904068, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16902920, + "unit": "ns/op\t 2890064 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16902920, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890064, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16526687, + "unit": "ns/op\t 2894489 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16526687, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894489, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16420421, + "unit": "ns/op\t 2898192 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16420421, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898192, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16445818, + "unit": "ns/op\t 2897671 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16445818, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897671, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16714557, + "unit": "ns/op\t 2901349 B/op\t 74532 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16714557, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901349, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16773263, + "unit": "ns/op\t 2897305 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16773263, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897305, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16346971, + "unit": "ns/op\t 2897369 B/op\t 74531 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16346971, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2897369, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16473551, + "unit": "ns/op\t 2899330 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16473551, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899330, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16567761, + "unit": "ns/op\t 2894203 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16567761, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894203, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52833, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52833, + "unit": "ns/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52594, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52594, + "unit": "ns/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51848, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51848, + "unit": "ns/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52047, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52047, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52723, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52723, + "unit": "ns/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51844, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51844, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52394, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52394, + "unit": "ns/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51567, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51567, + "unit": "ns/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51477, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51477, + "unit": "ns/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52236, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52236, + "unit": "ns/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53031, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53031, + "unit": "ns/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52223, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52223, + "unit": "ns/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53628, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53628, + "unit": "ns/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53726, + "unit": "ns/op\t 110106 B/op\t 38 allocs/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53726, + "unit": "ns/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110106, + "unit": "B/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52995, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52995, + "unit": "ns/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52623, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52623, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52093, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52093, + "unit": "ns/op", + "extra": "22441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52998, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52998, + "unit": "ns/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52652, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52652, + "unit": "ns/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53140, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53140, + "unit": "ns/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52925, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52925, + "unit": "ns/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52398, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52398, + "unit": "ns/op", + "extra": "22336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53238, + "unit": "ns/op\t 110104 B/op\t 38 allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53238, + "unit": "ns/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110104, + "unit": "B/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52314, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52314, + "unit": "ns/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52136, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52136, + "unit": "ns/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52208, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52208, + "unit": "ns/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52330, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52330, + "unit": "ns/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52725, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52725, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53096, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53096, + "unit": "ns/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52439, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52439, + "unit": "ns/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "3054176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 411, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3050664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 411, + "unit": "ns/op", + "extra": "3050664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3050664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3050664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2890203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "2890203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2890203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2890203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2972684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.6, + "unit": "ns/op", + "extra": "2972684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2972684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2972684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2968171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.8, + "unit": "ns/op", + "extra": "2968171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2968171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2968171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3056076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3034902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.5, + "unit": "ns/op", + "extra": "3034902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3034902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3034902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3040455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3040455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3040455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3040455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3047305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.4, + "unit": "ns/op", + "extra": "3047305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3047305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3047305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3061174 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "3061174 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3061174 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3061174 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "88fbfc2bbfdc796c673d1190c6f486197d9f186e", + "message": "Fix race condition test (#936)\n\n* fix the flaky unit tests - the integration tests may still be problematic", + "timestamp": "2024-12-02T15:03:56Z", + "tree_id": "f5401df7babaa78e89f745235e643e02b8977615", + "url": "https://github.com/nginx/agent/commit/88fbfc2bbfdc796c673d1190c6f486197d9f186e" + }, + "date": 1733152223160, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.461367049725325, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.99731622008924, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "78599298+Jcahilltorre@users.noreply.github.com", + "name": "Jon Torre", + "username": "Jcahilltorre" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "99adb5009a7fc727f2f1e9acb25419edf7eb1ec6", + "message": "Merge pull request #934 from nginx/v3-docs-rebase\n\ndocs: V3 docs rebase", + "timestamp": "2024-12-02T16:56:03Z", + "tree_id": "dadf742c9c471c5457c2c57cad91b3cf9f9c6634", + "url": "https://github.com/nginx/agent/commit/99adb5009a7fc727f2f1e9acb25419edf7eb1ec6" + }, + "date": 1733158842882, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1685348, + "unit": "ns/op\t 273570 B/op\t 1364 allocs/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1685348, + "unit": "ns/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273570, + "unit": "B/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 842704, + "unit": "ns/op\t 272876 B/op\t 1364 allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 842704, + "unit": "ns/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272876, + "unit": "B/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843341, + "unit": "ns/op\t 272967 B/op\t 1364 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843341, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272967, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848159, + "unit": "ns/op\t 272615 B/op\t 1364 allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848159, + "unit": "ns/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272615, + "unit": "B/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848082, + "unit": "ns/op\t 272783 B/op\t 1364 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848082, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272783, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850969, + "unit": "ns/op\t 271873 B/op\t 1364 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850969, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 271873, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881165, + "unit": "ns/op\t 272322 B/op\t 1364 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881165, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272322, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847109, + "unit": "ns/op\t 272325 B/op\t 1364 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847109, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272325, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 864300, + "unit": "ns/op\t 272805 B/op\t 1364 allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 864300, + "unit": "ns/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272805, + "unit": "B/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 854530, + "unit": "ns/op\t 272681 B/op\t 1364 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 854530, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272681, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2162082, + "unit": "ns/op\t 532682 B/op\t 8915 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2162082, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532682, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158909, + "unit": "ns/op\t 533318 B/op\t 8915 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158909, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533318, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2115179, + "unit": "ns/op\t 533611 B/op\t 8915 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2115179, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533611, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2131172, + "unit": "ns/op\t 533409 B/op\t 8915 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2131172, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533409, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164946, + "unit": "ns/op\t 534135 B/op\t 8915 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164946, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534135, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2130047, + "unit": "ns/op\t 532618 B/op\t 8915 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2130047, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532618, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180648, + "unit": "ns/op\t 533357 B/op\t 8915 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180648, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533357, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184012, + "unit": "ns/op\t 532497 B/op\t 8915 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184012, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532497, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2124646, + "unit": "ns/op\t 532151 B/op\t 8915 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2124646, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532151, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2150664, + "unit": "ns/op\t 532050 B/op\t 8915 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2150664, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532050, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3917370, + "unit": "ns/op\t 823226 B/op\t 17024 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3917370, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823226, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3875180, + "unit": "ns/op\t 825432 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3875180, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825432, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3931323, + "unit": "ns/op\t 826000 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3931323, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826000, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3898148, + "unit": "ns/op\t 825254 B/op\t 17024 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3898148, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825254, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3899359, + "unit": "ns/op\t 826205 B/op\t 17024 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3899359, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 826205, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3923540, + "unit": "ns/op\t 824894 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3923540, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824894, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3888773, + "unit": "ns/op\t 825391 B/op\t 17024 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3888773, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825391, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3924134, + "unit": "ns/op\t 825614 B/op\t 17024 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3924134, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825614, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3872366, + "unit": "ns/op\t 825170 B/op\t 17024 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3872366, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825170, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3960689, + "unit": "ns/op\t 824664 B/op\t 17024 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3960689, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824664, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5708239, + "unit": "ns/op\t 1108637 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5708239, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108637, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5624525, + "unit": "ns/op\t 1109782 B/op\t 25085 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5624525, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109782, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5605934, + "unit": "ns/op\t 1111377 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5605934, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111377, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5615768, + "unit": "ns/op\t 1110978 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5615768, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110978, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5617238, + "unit": "ns/op\t 1108502 B/op\t 25084 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5617238, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1108502, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5614380, + "unit": "ns/op\t 1110510 B/op\t 25085 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5614380, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110510, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5559152, + "unit": "ns/op\t 1113188 B/op\t 25085 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5559152, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1113188, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5667144, + "unit": "ns/op\t 1111314 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5667144, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111314, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5669527, + "unit": "ns/op\t 1111665 B/op\t 25085 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5669527, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111665, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5626714, + "unit": "ns/op\t 1107934 B/op\t 25085 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5626714, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1107934, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17010398, + "unit": "ns/op\t 2896540 B/op\t 74532 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17010398, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2896540, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16652338, + "unit": "ns/op\t 2900145 B/op\t 74531 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16652338, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2900145, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16929009, + "unit": "ns/op\t 2899571 B/op\t 74533 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16929009, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899571, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16731476, + "unit": "ns/op\t 2894872 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16731476, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894872, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16720911, + "unit": "ns/op\t 2890889 B/op\t 74531 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16720911, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890889, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16609248, + "unit": "ns/op\t 2891568 B/op\t 74530 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16609248, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2891568, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16935379, + "unit": "ns/op\t 2901877 B/op\t 74532 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16935379, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901877, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16795329, + "unit": "ns/op\t 2890127 B/op\t 74530 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16795329, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890127, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74530, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16316453, + "unit": "ns/op\t 2893916 B/op\t 74532 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16316453, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2893916, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74532, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16655916, + "unit": "ns/op\t 2899766 B/op\t 74531 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16655916, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2899766, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52846, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52846, + "unit": "ns/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53118, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53118, + "unit": "ns/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53416, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53416, + "unit": "ns/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53520, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53520, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54205, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54205, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55604, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55604, + "unit": "ns/op", + "extra": "22082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53618, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53618, + "unit": "ns/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52660, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52660, + "unit": "ns/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53528, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53528, + "unit": "ns/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52555, + "unit": "ns/op\t 110102 B/op\t 38 allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52555, + "unit": "ns/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110102, + "unit": "B/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52070, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52070, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52177, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52177, + "unit": "ns/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52795, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52795, + "unit": "ns/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52328, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52328, + "unit": "ns/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52302, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52302, + "unit": "ns/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53067, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53067, + "unit": "ns/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52295, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52295, + "unit": "ns/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52106, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52106, + "unit": "ns/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52169, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52169, + "unit": "ns/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52442, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52442, + "unit": "ns/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52445, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52445, + "unit": "ns/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52276, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52276, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53575, + "unit": "ns/op\t 110103 B/op\t 38 allocs/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53575, + "unit": "ns/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110103, + "unit": "B/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52971, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52971, + "unit": "ns/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54138, + "unit": "ns/op\t 110105 B/op\t 38 allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54138, + "unit": "ns/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110105, + "unit": "B/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52990, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52990, + "unit": "ns/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52956, + "unit": "ns/op\t 110099 B/op\t 38 allocs/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52956, + "unit": "ns/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110099, + "unit": "B/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53212, + "unit": "ns/op\t 110101 B/op\t 38 allocs/op", + "extra": "22688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53212, + "unit": "ns/op", + "extra": "22688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110101, + "unit": "B/op", + "extra": "22688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52230, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52230, + "unit": "ns/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52687, + "unit": "ns/op\t 110100 B/op\t 38 allocs/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52687, + "unit": "ns/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110100, + "unit": "B/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066391 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.8, + "unit": "ns/op", + "extra": "3066391 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066391 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066391 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3065409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.5, + "unit": "ns/op", + "extra": "3065409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3065409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3065409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3041180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3059421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392, + "unit": "ns/op", + "extra": "3059421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3059421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3059421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 417.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 417.9, + "unit": "ns/op", + "extra": "3067758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3064767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.4, + "unit": "ns/op", + "extra": "3064767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3064767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3064767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3008011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.3, + "unit": "ns/op", + "extra": "3008011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3008011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3008011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3034906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392, + "unit": "ns/op", + "extra": "3034906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3034906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3034906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.5, + "unit": "ns/op", + "extra": "3060547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.4, + "unit": "ns/op", + "extra": "3054039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054039 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "78599298+Jcahilltorre@users.noreply.github.com", + "name": "Jon Torre", + "username": "Jcahilltorre" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "99adb5009a7fc727f2f1e9acb25419edf7eb1ec6", + "message": "Merge pull request #934 from nginx/v3-docs-rebase\n\ndocs: V3 docs rebase", + "timestamp": "2024-12-02T16:56:03Z", + "tree_id": "dadf742c9c471c5457c2c57cad91b3cf9f9c6634", + "url": "https://github.com/nginx/agent/commit/99adb5009a7fc727f2f1e9acb25419edf7eb1ec6" + }, + "date": 1733158939762, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.262510757704913, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.997000153995145, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f9ec55aecd0eb59e174bf3153f04803fa911c19", + "message": "Add TLS configuration for the command server to the proto definitions (#861)\n\n* add TLS configuration for the command server to the proto definitions\r\n\r\n---------\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-12-05T11:45:51Z", + "tree_id": "2e3bee8dc8dd56248bc2b659cc36cefc7201bba0", + "url": "https://github.com/nginx/agent/commit/6f9ec55aecd0eb59e174bf3153f04803fa911c19" + }, + "date": 1733399433988, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1667393, + "unit": "ns/op\t 272773 B/op\t 1363 allocs/op", + "extra": "805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1667393, + "unit": "ns/op", + "extra": "805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272773, + "unit": "B/op", + "extra": "805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1363, + "unit": "allocs/op", + "extra": "805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834354, + "unit": "ns/op\t 273037 B/op\t 1364 allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834354, + "unit": "ns/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 273037, + "unit": "B/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841520, + "unit": "ns/op\t 272698 B/op\t 1364 allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841520, + "unit": "ns/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272698, + "unit": "B/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834807, + "unit": "ns/op\t 272242 B/op\t 1364 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834807, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272242, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 867882, + "unit": "ns/op\t 272037 B/op\t 1364 allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 867882, + "unit": "ns/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272037, + "unit": "B/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 843540, + "unit": "ns/op\t 272196 B/op\t 1364 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 843540, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272196, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839807, + "unit": "ns/op\t 272425 B/op\t 1364 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839807, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272425, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 840846, + "unit": "ns/op\t 272374 B/op\t 1364 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 840846, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272374, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834352, + "unit": "ns/op\t 272623 B/op\t 1364 allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834352, + "unit": "ns/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272623, + "unit": "B/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 841977, + "unit": "ns/op\t 272361 B/op\t 1364 allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 841977, + "unit": "ns/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 272361, + "unit": "B/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1364, + "unit": "allocs/op", + "extra": "1399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157525, + "unit": "ns/op\t 531544 B/op\t 8915 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157525, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531544, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2134122, + "unit": "ns/op\t 532502 B/op\t 8915 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2134122, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532502, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2103324, + "unit": "ns/op\t 534085 B/op\t 8915 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2103324, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 534085, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2116482, + "unit": "ns/op\t 532872 B/op\t 8915 allocs/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2116482, + "unit": "ns/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532872, + "unit": "B/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2108885, + "unit": "ns/op\t 532950 B/op\t 8915 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2108885, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 532950, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2135155, + "unit": "ns/op\t 533062 B/op\t 8915 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2135155, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533062, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169125, + "unit": "ns/op\t 533254 B/op\t 8915 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169125, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533254, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2155402, + "unit": "ns/op\t 531736 B/op\t 8915 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2155402, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 531736, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2133563, + "unit": "ns/op\t 530880 B/op\t 8915 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2133563, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 530880, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2120633, + "unit": "ns/op\t 533100 B/op\t 8915 allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2120633, + "unit": "ns/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 533100, + "unit": "B/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8915, + "unit": "allocs/op", + "extra": "565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3850261, + "unit": "ns/op\t 824819 B/op\t 17024 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3850261, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824819, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3908144, + "unit": "ns/op\t 823818 B/op\t 17024 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3908144, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823818, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3936058, + "unit": "ns/op\t 824100 B/op\t 17024 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3936058, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824100, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3826786, + "unit": "ns/op\t 825514 B/op\t 17024 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3826786, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825514, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3903568, + "unit": "ns/op\t 825626 B/op\t 17024 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3903568, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825626, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3905959, + "unit": "ns/op\t 824184 B/op\t 17023 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3905959, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 824184, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17023, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3833009, + "unit": "ns/op\t 825313 B/op\t 17024 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3833009, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825313, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3831930, + "unit": "ns/op\t 825409 B/op\t 17024 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3831930, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 825409, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3875698, + "unit": "ns/op\t 823735 B/op\t 17024 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3875698, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823735, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3858441, + "unit": "ns/op\t 823634 B/op\t 17024 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3858441, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 823634, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 17024, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5602874, + "unit": "ns/op\t 1106041 B/op\t 25084 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5602874, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1106041, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5663857, + "unit": "ns/op\t 1111817 B/op\t 25085 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5663857, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111817, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5596806, + "unit": "ns/op\t 1110570 B/op\t 25084 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5596806, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110570, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5598881, + "unit": "ns/op\t 1109702 B/op\t 25084 allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5598881, + "unit": "ns/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109702, + "unit": "B/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5617554, + "unit": "ns/op\t 1110474 B/op\t 25084 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5617554, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110474, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5611592, + "unit": "ns/op\t 1109113 B/op\t 25084 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5611592, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1109113, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25084, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5641919, + "unit": "ns/op\t 1112733 B/op\t 25085 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5641919, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1112733, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5589047, + "unit": "ns/op\t 1110964 B/op\t 25085 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5589047, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1110964, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5606533, + "unit": "ns/op\t 1111199 B/op\t 25085 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5606533, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111199, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5655202, + "unit": "ns/op\t 1111045 B/op\t 25085 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5655202, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1111045, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 25085, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17020265, + "unit": "ns/op\t 2895831 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17020265, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895831, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16523219, + "unit": "ns/op\t 2898811 B/op\t 74531 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16523219, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2898811, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16352509, + "unit": "ns/op\t 2895979 B/op\t 74531 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16352509, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2895979, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16302660, + "unit": "ns/op\t 2890938 B/op\t 74531 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16302660, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2890938, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16582647, + "unit": "ns/op\t 2901854 B/op\t 74533 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16582647, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2901854, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74533, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16323007, + "unit": "ns/op\t 2894600 B/op\t 74531 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16323007, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894600, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16401616, + "unit": "ns/op\t 2894088 B/op\t 74531 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16401616, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894088, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16521703, + "unit": "ns/op\t 2892216 B/op\t 74531 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16521703, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892216, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16289794, + "unit": "ns/op\t 2892673 B/op\t 74531 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16289794, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2892673, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16948167, + "unit": "ns/op\t 2894296 B/op\t 74531 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16948167, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2894296, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 74531, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52812, + "unit": "ns/op\t 110089 B/op\t 38 allocs/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52812, + "unit": "ns/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110089, + "unit": "B/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52536, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52536, + "unit": "ns/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52360, + "unit": "ns/op\t 110091 B/op\t 38 allocs/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52360, + "unit": "ns/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110091, + "unit": "B/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52177, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52177, + "unit": "ns/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51430, + "unit": "ns/op\t 110089 B/op\t 38 allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51430, + "unit": "ns/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110089, + "unit": "B/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52184, + "unit": "ns/op\t 110092 B/op\t 38 allocs/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52184, + "unit": "ns/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110092, + "unit": "B/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51280, + "unit": "ns/op\t 110090 B/op\t 38 allocs/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51280, + "unit": "ns/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110090, + "unit": "B/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51510, + "unit": "ns/op\t 110092 B/op\t 38 allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51510, + "unit": "ns/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110092, + "unit": "B/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52887, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52887, + "unit": "ns/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51563, + "unit": "ns/op\t 110092 B/op\t 38 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51563, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110092, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52754, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52754, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50888, + "unit": "ns/op\t 110090 B/op\t 38 allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50888, + "unit": "ns/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110090, + "unit": "B/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52440, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52440, + "unit": "ns/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51825, + "unit": "ns/op\t 110089 B/op\t 38 allocs/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51825, + "unit": "ns/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110089, + "unit": "B/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22873 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52114, + "unit": "ns/op\t 110093 B/op\t 38 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52114, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110093, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51867, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "23536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51867, + "unit": "ns/op", + "extra": "23536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "23536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51544, + "unit": "ns/op\t 110092 B/op\t 38 allocs/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51544, + "unit": "ns/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110092, + "unit": "B/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51286, + "unit": "ns/op\t 110091 B/op\t 38 allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51286, + "unit": "ns/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110091, + "unit": "B/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51656, + "unit": "ns/op\t 110090 B/op\t 38 allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51656, + "unit": "ns/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110090, + "unit": "B/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51218, + "unit": "ns/op\t 110089 B/op\t 38 allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51218, + "unit": "ns/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110089, + "unit": "B/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51940, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51940, + "unit": "ns/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52242, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52242, + "unit": "ns/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52343, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52343, + "unit": "ns/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52473, + "unit": "ns/op\t 110095 B/op\t 38 allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52473, + "unit": "ns/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110095, + "unit": "B/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52153, + "unit": "ns/op\t 110098 B/op\t 38 allocs/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52153, + "unit": "ns/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110098, + "unit": "B/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53469, + "unit": "ns/op\t 110096 B/op\t 38 allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53469, + "unit": "ns/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110096, + "unit": "B/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51384, + "unit": "ns/op\t 110090 B/op\t 38 allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51384, + "unit": "ns/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110090, + "unit": "B/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51553, + "unit": "ns/op\t 110094 B/op\t 38 allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51553, + "unit": "ns/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110094, + "unit": "B/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52300, + "unit": "ns/op\t 110097 B/op\t 38 allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52300, + "unit": "ns/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110097, + "unit": "B/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "23202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51466, + "unit": "ns/op\t 110092 B/op\t 38 allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51466, + "unit": "ns/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110092, + "unit": "B/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 38, + "unit": "allocs/op", + "extra": "21981 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3107473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3104359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3105364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.7, + "unit": "ns/op", + "extra": "3119216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119216 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.7, + "unit": "ns/op", + "extra": "3105054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.6, + "unit": "ns/op", + "extra": "3105806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112135 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386, + "unit": "ns/op", + "extra": "3112135 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112135 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112135 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.7, + "unit": "ns/op", + "extra": "3095116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3087936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.3, + "unit": "ns/op", + "extra": "3087936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3087936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3087936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.6, + "unit": "ns/op", + "extra": "3100557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100557 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100557 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f9ec55aecd0eb59e174bf3153f04803fa911c19", + "message": "Add TLS configuration for the command server to the proto definitions (#861)\n\n* add TLS configuration for the command server to the proto definitions\r\n\r\n---------\r\n\r\nCo-authored-by: dhurley ", + "timestamp": "2024-12-05T11:45:51Z", + "tree_id": "2e3bee8dc8dd56248bc2b659cc36cefc7201bba0", + "url": "https://github.com/nginx/agent/commit/6f9ec55aecd0eb59e174bf3153f04803fa911c19" + }, + "date": 1733399522753, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.197136115689645, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.0149802653388, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0c83c0c4dcaa56e4c90520941ef886fbe65b71e1", + "message": "Support unix socket to collect NGINX OSS and Plus metrics (#938)", + "timestamp": "2024-12-05T16:36:27Z", + "tree_id": "6995dea9337b9ee4b23f68b8ea3bbd61ec91525b", + "url": "https://github.com/nginx/agent/commit/0c83c0c4dcaa56e4c90520941ef886fbe65b71e1" + }, + "date": 1733416865014, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1696684, + "unit": "ns/op\t 296598 B/op\t 1835 allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1696684, + "unit": "ns/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296598, + "unit": "B/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 862048, + "unit": "ns/op\t 295013 B/op\t 1835 allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 862048, + "unit": "ns/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295013, + "unit": "B/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857301, + "unit": "ns/op\t 295356 B/op\t 1835 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857301, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295356, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 850570, + "unit": "ns/op\t 295402 B/op\t 1835 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 850570, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295402, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 851200, + "unit": "ns/op\t 295530 B/op\t 1835 allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 851200, + "unit": "ns/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295530, + "unit": "B/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 855293, + "unit": "ns/op\t 295414 B/op\t 1835 allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 855293, + "unit": "ns/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295414, + "unit": "B/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 857390, + "unit": "ns/op\t 294909 B/op\t 1835 allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 857390, + "unit": "ns/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294909, + "unit": "B/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 852580, + "unit": "ns/op\t 295088 B/op\t 1835 allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 852580, + "unit": "ns/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295088, + "unit": "B/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 849759, + "unit": "ns/op\t 295059 B/op\t 1835 allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 849759, + "unit": "ns/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295059, + "unit": "B/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848677, + "unit": "ns/op\t 295104 B/op\t 1835 allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848677, + "unit": "ns/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295104, + "unit": "B/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2259590, + "unit": "ns/op\t 676621 B/op\t 11814 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2259590, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676621, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2250876, + "unit": "ns/op\t 677635 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2250876, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677635, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2257773, + "unit": "ns/op\t 676259 B/op\t 11814 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2257773, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676259, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2272684, + "unit": "ns/op\t 677131 B/op\t 11814 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2272684, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677131, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2253990, + "unit": "ns/op\t 675781 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2253990, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675781, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2248177, + "unit": "ns/op\t 675301 B/op\t 11814 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2248177, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675301, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2276932, + "unit": "ns/op\t 674792 B/op\t 11814 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2276932, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674792, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2273869, + "unit": "ns/op\t 675967 B/op\t 11814 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2273869, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675967, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2257492, + "unit": "ns/op\t 676832 B/op\t 11815 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2257492, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676832, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11815, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2237418, + "unit": "ns/op\t 677003 B/op\t 11814 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2237418, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677003, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4110270, + "unit": "ns/op\t 1089145 B/op\t 22435 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4110270, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089145, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4116599, + "unit": "ns/op\t 1091017 B/op\t 22435 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4116599, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091017, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4100271, + "unit": "ns/op\t 1088447 B/op\t 22435 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4100271, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088447, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4100447, + "unit": "ns/op\t 1089588 B/op\t 22435 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4100447, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089588, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4087964, + "unit": "ns/op\t 1090953 B/op\t 22436 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4087964, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090953, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4148613, + "unit": "ns/op\t 1090470 B/op\t 22436 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4148613, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090470, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4108985, + "unit": "ns/op\t 1089591 B/op\t 22435 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4108985, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089591, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4108284, + "unit": "ns/op\t 1089173 B/op\t 22435 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4108284, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089173, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4098611, + "unit": "ns/op\t 1088869 B/op\t 22435 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4098611, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088869, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4102481, + "unit": "ns/op\t 1091726 B/op\t 22436 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4102481, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091726, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5950587, + "unit": "ns/op\t 1501635 B/op\t 33011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5950587, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501635, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6111208, + "unit": "ns/op\t 1505924 B/op\t 33011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6111208, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505924, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5893119, + "unit": "ns/op\t 1500176 B/op\t 33011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5893119, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500176, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5913466, + "unit": "ns/op\t 1502564 B/op\t 33011 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5913466, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502564, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6024530, + "unit": "ns/op\t 1499360 B/op\t 33010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6024530, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499360, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5932559, + "unit": "ns/op\t 1502678 B/op\t 33011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5932559, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502678, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6004457, + "unit": "ns/op\t 1502706 B/op\t 33011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6004457, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502706, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5900817, + "unit": "ns/op\t 1499251 B/op\t 33011 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5900817, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499251, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5890821, + "unit": "ns/op\t 1501256 B/op\t 33011 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5890821, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501256, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5935232, + "unit": "ns/op\t 1502469 B/op\t 33011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5935232, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502469, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17760644, + "unit": "ns/op\t 4013930 B/op\t 97596 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17760644, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013930, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17409510, + "unit": "ns/op\t 4021418 B/op\t 97597 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17409510, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021418, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17769806, + "unit": "ns/op\t 4014998 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17769806, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014998, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17426128, + "unit": "ns/op\t 4022122 B/op\t 97597 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17426128, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022122, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17859928, + "unit": "ns/op\t 4023527 B/op\t 97595 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17859928, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023527, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17544012, + "unit": "ns/op\t 4016590 B/op\t 97596 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17544012, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016590, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17550913, + "unit": "ns/op\t 4016260 B/op\t 97596 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17550913, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016260, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17643085, + "unit": "ns/op\t 4020124 B/op\t 97598 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17643085, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020124, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17632904, + "unit": "ns/op\t 4024854 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17632904, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024854, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17504864, + "unit": "ns/op\t 4015180 B/op\t 97595 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17504864, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015180, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51433, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51433, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53303, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53303, + "unit": "ns/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53435, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53435, + "unit": "ns/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52894, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52894, + "unit": "ns/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52616, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52616, + "unit": "ns/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51785, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51785, + "unit": "ns/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51397, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51397, + "unit": "ns/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51457, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51457, + "unit": "ns/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51815, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51815, + "unit": "ns/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52849, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52849, + "unit": "ns/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51399, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51399, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52131, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52131, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54290, + "unit": "ns/op\t 110284 B/op\t 42 allocs/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54290, + "unit": "ns/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110284, + "unit": "B/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52742, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52742, + "unit": "ns/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53028, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53028, + "unit": "ns/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53302, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53302, + "unit": "ns/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53072, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53072, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53860, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53860, + "unit": "ns/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52499, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52499, + "unit": "ns/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51565, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51565, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52190, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52190, + "unit": "ns/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51811, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51811, + "unit": "ns/op", + "extra": "22278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51753, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51753, + "unit": "ns/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52983, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52983, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52220, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52220, + "unit": "ns/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51613, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "21799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51613, + "unit": "ns/op", + "extra": "21799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "21799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51681, + "unit": "ns/op\t 110268 B/op\t 42 allocs/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51681, + "unit": "ns/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110268, + "unit": "B/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52723, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52723, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52449, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52449, + "unit": "ns/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51794, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51794, + "unit": "ns/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3063534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3034369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394, + "unit": "ns/op", + "extra": "3034369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3034369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3034369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3040532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.7, + "unit": "ns/op", + "extra": "3040532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3040532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3040532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3047718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.9, + "unit": "ns/op", + "extra": "3047718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3047718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3047718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3049664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.2, + "unit": "ns/op", + "extra": "3049664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3049664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3049664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2709102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.9, + "unit": "ns/op", + "extra": "2709102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2709102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2709102 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2971657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.3, + "unit": "ns/op", + "extra": "2971657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2971657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2971657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3047931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.2, + "unit": "ns/op", + "extra": "3047931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3047931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3047931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3037575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3037575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3037575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3037575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3061154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394, + "unit": "ns/op", + "extra": "3061154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3061154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3061154 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0c83c0c4dcaa56e4c90520941ef886fbe65b71e1", + "message": "Support unix socket to collect NGINX OSS and Plus metrics (#938)", + "timestamp": "2024-12-05T16:36:27Z", + "tree_id": "6995dea9337b9ee4b23f68b8ea3bbd61ec91525b", + "url": "https://github.com/nginx/agent/commit/0c83c0c4dcaa56e4c90520941ef886fbe65b71e1" + }, + "date": 1733416964778, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.063930953171553, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.02197741152897, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "426612af8405f416ebb49c2befd30af97b32df8d", + "message": "Set the message identifiers as UUIDv7 (#943)\n\n* edited the message format for message id, fixed the install test", + "timestamp": "2024-12-10T15:15:55Z", + "tree_id": "b2e976be047868965549df3ee6d097294ade8831", + "url": "https://github.com/nginx/agent/commit/426612af8405f416ebb49c2befd30af97b32df8d" + }, + "date": 1733844097913, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1892404, + "unit": "ns/op\t 296172 B/op\t 1835 allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1892404, + "unit": "ns/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296172, + "unit": "B/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899877, + "unit": "ns/op\t 295031 B/op\t 1835 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899877, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295031, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893016, + "unit": "ns/op\t 295143 B/op\t 1835 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893016, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295143, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882653, + "unit": "ns/op\t 295208 B/op\t 1835 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882653, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295208, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906720, + "unit": "ns/op\t 294855 B/op\t 1835 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906720, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294855, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 973995, + "unit": "ns/op\t 295087 B/op\t 1835 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 973995, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295087, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895262, + "unit": "ns/op\t 294821 B/op\t 1835 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895262, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294821, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889084, + "unit": "ns/op\t 294962 B/op\t 1835 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889084, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294962, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907549, + "unit": "ns/op\t 295683 B/op\t 1835 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907549, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295683, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893096, + "unit": "ns/op\t 295023 B/op\t 1835 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893096, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295023, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2370656, + "unit": "ns/op\t 675311 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2370656, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675311, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2377279, + "unit": "ns/op\t 674656 B/op\t 11814 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2377279, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674656, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2377732, + "unit": "ns/op\t 675811 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2377732, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675811, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2368998, + "unit": "ns/op\t 676587 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2368998, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676587, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2359136, + "unit": "ns/op\t 676175 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2359136, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676175, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406918, + "unit": "ns/op\t 675845 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406918, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675845, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2395776, + "unit": "ns/op\t 674848 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2395776, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674848, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2344965, + "unit": "ns/op\t 676281 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2344965, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676281, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2384801, + "unit": "ns/op\t 677640 B/op\t 11815 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2384801, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677640, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11815, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2378333, + "unit": "ns/op\t 676025 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2378333, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676025, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4249849, + "unit": "ns/op\t 1091966 B/op\t 22436 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4249849, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091966, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4339108, + "unit": "ns/op\t 1088881 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4339108, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088881, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4287997, + "unit": "ns/op\t 1090783 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4287997, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090783, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4274153, + "unit": "ns/op\t 1091840 B/op\t 22436 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4274153, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091840, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4264806, + "unit": "ns/op\t 1093577 B/op\t 22436 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4264806, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093577, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4283208, + "unit": "ns/op\t 1089054 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4283208, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089054, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4292959, + "unit": "ns/op\t 1087706 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4292959, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087706, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4260521, + "unit": "ns/op\t 1087276 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4260521, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087276, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4221844, + "unit": "ns/op\t 1091420 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4221844, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091420, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4346990, + "unit": "ns/op\t 1092781 B/op\t 22436 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4346990, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092781, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6355554, + "unit": "ns/op\t 1502378 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6355554, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502378, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6251035, + "unit": "ns/op\t 1500079 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6251035, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500079, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6208675, + "unit": "ns/op\t 1505854 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6208675, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505854, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272189, + "unit": "ns/op\t 1502721 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272189, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502721, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6157519, + "unit": "ns/op\t 1499933 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6157519, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499933, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6210696, + "unit": "ns/op\t 1503030 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6210696, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503030, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6239457, + "unit": "ns/op\t 1504070 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6239457, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504070, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6185070, + "unit": "ns/op\t 1501731 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6185070, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501731, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6155028, + "unit": "ns/op\t 1502714 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6155028, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502714, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6333540, + "unit": "ns/op\t 1503440 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6333540, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503440, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18466091, + "unit": "ns/op\t 4018273 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18466091, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018273, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18361810, + "unit": "ns/op\t 4022574 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18361810, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022574, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18343385, + "unit": "ns/op\t 4026440 B/op\t 97597 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18343385, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4026440, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18318496, + "unit": "ns/op\t 4025325 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18318496, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025325, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18192001, + "unit": "ns/op\t 4009721 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18192001, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009721, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18441773, + "unit": "ns/op\t 4015663 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18441773, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015663, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18263776, + "unit": "ns/op\t 4016117 B/op\t 97596 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18263776, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016117, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18512173, + "unit": "ns/op\t 4016801 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18512173, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016801, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18718825, + "unit": "ns/op\t 4024488 B/op\t 97597 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18718825, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024488, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18905608, + "unit": "ns/op\t 4011837 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18905608, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011837, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52614, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52614, + "unit": "ns/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53049, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53049, + "unit": "ns/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54240, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54240, + "unit": "ns/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54078, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54078, + "unit": "ns/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52938, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52938, + "unit": "ns/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53110, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53110, + "unit": "ns/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53262, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53262, + "unit": "ns/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52702, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52702, + "unit": "ns/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52279, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52279, + "unit": "ns/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52432, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52432, + "unit": "ns/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52621, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52621, + "unit": "ns/op", + "extra": "22428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53027, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53027, + "unit": "ns/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52330, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52330, + "unit": "ns/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53068, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53068, + "unit": "ns/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53125, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53125, + "unit": "ns/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52817, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52817, + "unit": "ns/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53588, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53588, + "unit": "ns/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52950, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52950, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53173, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53173, + "unit": "ns/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53180, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53180, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53501, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53501, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52433, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52433, + "unit": "ns/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53987, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53987, + "unit": "ns/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53100, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53100, + "unit": "ns/op", + "extra": "22209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52738, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52738, + "unit": "ns/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53590, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53590, + "unit": "ns/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52503, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52503, + "unit": "ns/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53485, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53485, + "unit": "ns/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52574, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52574, + "unit": "ns/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53176, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53176, + "unit": "ns/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3040996 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.3, + "unit": "ns/op", + "extra": "3040996 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3040996 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3040996 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.4, + "unit": "ns/op", + "extra": "3060999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060999 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 412.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3050365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 412.5, + "unit": "ns/op", + "extra": "3050365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3050365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3050365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2828822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.9, + "unit": "ns/op", + "extra": "2828822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2828822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2828822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3031654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3031654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3031654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3031654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3048243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394, + "unit": "ns/op", + "extra": "3048243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3048243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3048243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.2, + "unit": "ns/op", + "extra": "3028870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3046952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.7, + "unit": "ns/op", + "extra": "3046952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3046952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3046952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.4, + "unit": "ns/op", + "extra": "3056493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056493 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.2, + "unit": "ns/op", + "extra": "3028275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028275 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "426612af8405f416ebb49c2befd30af97b32df8d", + "message": "Set the message identifiers as UUIDv7 (#943)\n\n* edited the message format for message id, fixed the install test", + "timestamp": "2024-12-10T15:15:55Z", + "tree_id": "b2e976be047868965549df3ee6d097294ade8831", + "url": "https://github.com/nginx/agent/commit/426612af8405f416ebb49c2befd30af97b32df8d" + }, + "date": 1733844126030, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.5301878833835, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.967844060152096, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8d7c4debd1621bb60d46b20726eda50243d8facf", + "message": "updated golang crypto (#946)", + "timestamp": "2024-12-12T16:04:02Z", + "tree_id": "54918e6f51e6042e88b5a3cca71b087c1e5555f5", + "url": "https://github.com/nginx/agent/commit/8d7c4debd1621bb60d46b20726eda50243d8facf" + }, + "date": 1734019720533, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1774908, + "unit": "ns/op\t 295640 B/op\t 1835 allocs/op", + "extra": "739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1774908, + "unit": "ns/op", + "extra": "739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295640, + "unit": "B/op", + "extra": "739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889182, + "unit": "ns/op\t 295242 B/op\t 1835 allocs/op", + "extra": "1136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889182, + "unit": "ns/op", + "extra": "1136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295242, + "unit": "B/op", + "extra": "1136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932147, + "unit": "ns/op\t 294893 B/op\t 1835 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932147, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294893, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882218, + "unit": "ns/op\t 295185 B/op\t 1835 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882218, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295185, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887009, + "unit": "ns/op\t 295326 B/op\t 1835 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887009, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295326, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896943, + "unit": "ns/op\t 295139 B/op\t 1835 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896943, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295139, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889705, + "unit": "ns/op\t 294883 B/op\t 1835 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889705, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294883, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883113, + "unit": "ns/op\t 295631 B/op\t 1835 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883113, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295631, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892128, + "unit": "ns/op\t 295008 B/op\t 1835 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892128, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295008, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885427, + "unit": "ns/op\t 295119 B/op\t 1835 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885427, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295119, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2358737, + "unit": "ns/op\t 674794 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2358737, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674794, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2312768, + "unit": "ns/op\t 676495 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2312768, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676495, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2348951, + "unit": "ns/op\t 677476 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2348951, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677476, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2372545, + "unit": "ns/op\t 676266 B/op\t 11814 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2372545, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676266, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2353873, + "unit": "ns/op\t 676480 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2353873, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676480, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340279, + "unit": "ns/op\t 675903 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340279, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675903, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354008, + "unit": "ns/op\t 675941 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354008, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675941, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2332378, + "unit": "ns/op\t 675312 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2332378, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675312, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2344712, + "unit": "ns/op\t 676518 B/op\t 11814 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2344712, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676518, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2333964, + "unit": "ns/op\t 675296 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2333964, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675296, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4232737, + "unit": "ns/op\t 1090867 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4232737, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090867, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4342611, + "unit": "ns/op\t 1090024 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4342611, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090024, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4314396, + "unit": "ns/op\t 1088823 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4314396, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088823, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4271790, + "unit": "ns/op\t 1092091 B/op\t 22436 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4271790, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092091, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4268796, + "unit": "ns/op\t 1089101 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4268796, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089101, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4245101, + "unit": "ns/op\t 1087877 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4245101, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087877, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4252052, + "unit": "ns/op\t 1088912 B/op\t 22435 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4252052, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088912, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4302368, + "unit": "ns/op\t 1092019 B/op\t 22436 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4302368, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092019, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4254610, + "unit": "ns/op\t 1088700 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4254610, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088700, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4277999, + "unit": "ns/op\t 1094951 B/op\t 22436 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4277999, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094951, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6190145, + "unit": "ns/op\t 1502862 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6190145, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502862, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6200417, + "unit": "ns/op\t 1502563 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6200417, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502563, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6208644, + "unit": "ns/op\t 1503963 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6208644, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503963, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6199941, + "unit": "ns/op\t 1499834 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6199941, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499834, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6172595, + "unit": "ns/op\t 1501565 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6172595, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501565, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6197591, + "unit": "ns/op\t 1503342 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6197591, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503342, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6158332, + "unit": "ns/op\t 1502683 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6158332, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502683, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6140432, + "unit": "ns/op\t 1502815 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6140432, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502815, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6198474, + "unit": "ns/op\t 1500858 B/op\t 33011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6198474, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500858, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6118115, + "unit": "ns/op\t 1500748 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6118115, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500748, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18381374, + "unit": "ns/op\t 4016663 B/op\t 97595 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18381374, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016663, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18123371, + "unit": "ns/op\t 4023591 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18123371, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023591, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18272015, + "unit": "ns/op\t 4020573 B/op\t 97597 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18272015, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020573, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18239208, + "unit": "ns/op\t 4026356 B/op\t 97597 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18239208, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4026356, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18218126, + "unit": "ns/op\t 4029263 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18218126, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4029263, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18385102, + "unit": "ns/op\t 4022341 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18385102, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022341, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18267445, + "unit": "ns/op\t 4020206 B/op\t 97597 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18267445, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020206, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18419596, + "unit": "ns/op\t 4027246 B/op\t 97595 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18419596, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4027246, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18563792, + "unit": "ns/op\t 4025451 B/op\t 97595 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18563792, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025451, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18169120, + "unit": "ns/op\t 4016420 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18169120, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016420, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52041, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52041, + "unit": "ns/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51621, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51621, + "unit": "ns/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51397, + "unit": "ns/op\t 110264 B/op\t 42 allocs/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51397, + "unit": "ns/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110264, + "unit": "B/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52150, + "unit": "ns/op\t 110266 B/op\t 42 allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52150, + "unit": "ns/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110266, + "unit": "B/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52815, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52815, + "unit": "ns/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52425, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52425, + "unit": "ns/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51747, + "unit": "ns/op\t 110268 B/op\t 42 allocs/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51747, + "unit": "ns/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110268, + "unit": "B/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52138, + "unit": "ns/op\t 110268 B/op\t 42 allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52138, + "unit": "ns/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110268, + "unit": "B/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53407, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53407, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52350, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52350, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52004, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52004, + "unit": "ns/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52354, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52354, + "unit": "ns/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53403, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53403, + "unit": "ns/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51759, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51759, + "unit": "ns/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52083, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52083, + "unit": "ns/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52637, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "22414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52637, + "unit": "ns/op", + "extra": "22414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "22414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52140, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52140, + "unit": "ns/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51722, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51722, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54385, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54385, + "unit": "ns/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52900, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52900, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52072, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52072, + "unit": "ns/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54073, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54073, + "unit": "ns/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53060, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53060, + "unit": "ns/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51896, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51896, + "unit": "ns/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53068, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53068, + "unit": "ns/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52733, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52733, + "unit": "ns/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51883, + "unit": "ns/op\t 110269 B/op\t 42 allocs/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51883, + "unit": "ns/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110269, + "unit": "B/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52843, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52843, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52261, + "unit": "ns/op\t 110268 B/op\t 42 allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52261, + "unit": "ns/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110268, + "unit": "B/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52511, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52511, + "unit": "ns/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3050686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.2, + "unit": "ns/op", + "extra": "3050686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3050686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3050686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3047473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.1, + "unit": "ns/op", + "extra": "3047473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3047473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3047473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054307 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.8, + "unit": "ns/op", + "extra": "3054307 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054307 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054307 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3044670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.4, + "unit": "ns/op", + "extra": "3044670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3044670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3044670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3046542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "3046542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3046542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3046542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3037572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3037572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3037572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3037572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3036679 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3036679 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3036679 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3036679 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3048103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.2, + "unit": "ns/op", + "extra": "3048103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3048103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3048103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027757 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3027757 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027757 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027757 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3045769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.4, + "unit": "ns/op", + "extra": "3045769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3045769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3045769 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8d7c4debd1621bb60d46b20726eda50243d8facf", + "message": "updated golang crypto (#946)", + "timestamp": "2024-12-12T16:04:02Z", + "tree_id": "54918e6f51e6042e88b5a3cca71b087c1e5555f5", + "url": "https://github.com/nginx/agent/commit/8d7c4debd1621bb60d46b20726eda50243d8facf" + }, + "date": 1734019838113, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.58963734378965, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.008794319810335, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "da6adb125891411702c8197dfbd7cd7758ae1ebe", + "message": "Added FileOverview to UpdateOverviewResponse (#930)\n\n* added the new payload to reconcile state in a recursive loop", + "timestamp": "2024-12-17T11:47:44Z", + "tree_id": "99617feabb4d1594f601d77bbe874b4737fe4ff5", + "url": "https://github.com/nginx/agent/commit/da6adb125891411702c8197dfbd7cd7758ae1ebe" + }, + "date": 1734436344223, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1818546, + "unit": "ns/op\t 295588 B/op\t 1835 allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1818546, + "unit": "ns/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295588, + "unit": "B/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914685, + "unit": "ns/op\t 295057 B/op\t 1835 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914685, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295057, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888594, + "unit": "ns/op\t 295046 B/op\t 1835 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888594, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295046, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889003, + "unit": "ns/op\t 295330 B/op\t 1835 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889003, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295330, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893639, + "unit": "ns/op\t 294674 B/op\t 1835 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893639, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294674, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886585, + "unit": "ns/op\t 294972 B/op\t 1835 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886585, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294972, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884167, + "unit": "ns/op\t 295016 B/op\t 1835 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884167, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295016, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892798, + "unit": "ns/op\t 295900 B/op\t 1835 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892798, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295900, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894371, + "unit": "ns/op\t 295369 B/op\t 1835 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894371, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295369, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891235, + "unit": "ns/op\t 294971 B/op\t 1835 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891235, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294971, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352634, + "unit": "ns/op\t 675995 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352634, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675995, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2349946, + "unit": "ns/op\t 675287 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2349946, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675287, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2325224, + "unit": "ns/op\t 676370 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2325224, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676370, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2312900, + "unit": "ns/op\t 675809 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2312900, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675809, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2334409, + "unit": "ns/op\t 675705 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2334409, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675705, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2363355, + "unit": "ns/op\t 674668 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2363355, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674668, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438929, + "unit": "ns/op\t 676048 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438929, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676048, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2346012, + "unit": "ns/op\t 675505 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2346012, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675505, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352382, + "unit": "ns/op\t 675674 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352382, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675674, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2373971, + "unit": "ns/op\t 675528 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2373971, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675528, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4309578, + "unit": "ns/op\t 1088493 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4309578, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088493, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4315302, + "unit": "ns/op\t 1086513 B/op\t 22434 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4315302, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086513, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4304083, + "unit": "ns/op\t 1090648 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4304083, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090648, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4429306, + "unit": "ns/op\t 1088075 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4429306, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088075, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4312635, + "unit": "ns/op\t 1089884 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4312635, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089884, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4284959, + "unit": "ns/op\t 1087083 B/op\t 22434 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4284959, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087083, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4312580, + "unit": "ns/op\t 1091159 B/op\t 22436 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4312580, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091159, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4285054, + "unit": "ns/op\t 1087232 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4285054, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087232, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4247592, + "unit": "ns/op\t 1088818 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4247592, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088818, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4283300, + "unit": "ns/op\t 1088417 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4283300, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088417, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6264497, + "unit": "ns/op\t 1501827 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6264497, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501827, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6201525, + "unit": "ns/op\t 1499026 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6201525, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499026, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6176515, + "unit": "ns/op\t 1502878 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6176515, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502878, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6236069, + "unit": "ns/op\t 1498799 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6236069, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498799, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6183356, + "unit": "ns/op\t 1501021 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6183356, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501021, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6204463, + "unit": "ns/op\t 1502139 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6204463, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502139, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6154811, + "unit": "ns/op\t 1502784 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6154811, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502784, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6174647, + "unit": "ns/op\t 1504279 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6174647, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504279, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6243099, + "unit": "ns/op\t 1504753 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6243099, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504753, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6144761, + "unit": "ns/op\t 1500739 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6144761, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500739, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18278496, + "unit": "ns/op\t 4010793 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18278496, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010793, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18509586, + "unit": "ns/op\t 4021866 B/op\t 97597 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18509586, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021866, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18365799, + "unit": "ns/op\t 4018017 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18365799, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018017, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18416896, + "unit": "ns/op\t 4017628 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18416896, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017628, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18180705, + "unit": "ns/op\t 4025147 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18180705, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025147, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18339826, + "unit": "ns/op\t 4023461 B/op\t 97596 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18339826, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023461, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18580924, + "unit": "ns/op\t 4023458 B/op\t 97597 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18580924, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023458, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18626187, + "unit": "ns/op\t 4013238 B/op\t 97595 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18626187, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013238, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18234407, + "unit": "ns/op\t 4023116 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18234407, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023116, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18317151, + "unit": "ns/op\t 4017085 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18317151, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017085, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52998, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52998, + "unit": "ns/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53152, + "unit": "ns/op\t 110283 B/op\t 42 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53152, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110283, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52630, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52630, + "unit": "ns/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52893, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52893, + "unit": "ns/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53435, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53435, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52416, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52416, + "unit": "ns/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51771, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51771, + "unit": "ns/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51968, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51968, + "unit": "ns/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52279, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52279, + "unit": "ns/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52265, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52265, + "unit": "ns/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52970, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52970, + "unit": "ns/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53023, + "unit": "ns/op\t 110283 B/op\t 42 allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53023, + "unit": "ns/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110283, + "unit": "B/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52325, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52325, + "unit": "ns/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52893, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52893, + "unit": "ns/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52703, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52703, + "unit": "ns/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52895, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52895, + "unit": "ns/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53695, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53695, + "unit": "ns/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52566, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52566, + "unit": "ns/op", + "extra": "22756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52664, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52664, + "unit": "ns/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52955, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52955, + "unit": "ns/op", + "extra": "22620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53041, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53041, + "unit": "ns/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53611, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53611, + "unit": "ns/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52421, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52421, + "unit": "ns/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53809, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53809, + "unit": "ns/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52818, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52818, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52977, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52977, + "unit": "ns/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22843 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52812, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52812, + "unit": "ns/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53050, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53050, + "unit": "ns/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52272, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52272, + "unit": "ns/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52795, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52795, + "unit": "ns/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3084627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3084627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3084627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3084627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3153637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3161002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3181215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.8, + "unit": "ns/op", + "extra": "3174795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3176562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176562 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3179179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179179 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3178228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178228 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3178020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162501 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.7, + "unit": "ns/op", + "extra": "3162501 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162501 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162501 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "da6adb125891411702c8197dfbd7cd7758ae1ebe", + "message": "Added FileOverview to UpdateOverviewResponse (#930)\n\n* added the new payload to reconcile state in a recursive loop", + "timestamp": "2024-12-17T11:47:44Z", + "tree_id": "99617feabb4d1594f601d77bbe874b4737fe4ff5", + "url": "https://github.com/nginx/agent/commit/da6adb125891411702c8197dfbd7cd7758ae1ebe" + }, + "date": 1734436438315, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 34.06226735452649, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 40.00566848317871, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6a82a2ea5c216bcf8efad978ab1a1bc7df447e38", + "message": "Change serial number from bytes to string (#944)\n\n* change serial from bytes to string and removed max length validation from the serial number fields", + "timestamp": "2024-12-17T13:37:39Z", + "tree_id": "5f4b275a8e5f6427310f09bf0511e76f5175a014", + "url": "https://github.com/nginx/agent/commit/6a82a2ea5c216bcf8efad978ab1a1bc7df447e38" + }, + "date": 1734442959402, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1647665, + "unit": "ns/op\t 295266 B/op\t 1835 allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1647665, + "unit": "ns/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295266, + "unit": "B/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872291, + "unit": "ns/op\t 294834 B/op\t 1835 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872291, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294834, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871040, + "unit": "ns/op\t 295466 B/op\t 1835 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871040, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295466, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 868758, + "unit": "ns/op\t 294946 B/op\t 1835 allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 868758, + "unit": "ns/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294946, + "unit": "B/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871385, + "unit": "ns/op\t 295638 B/op\t 1835 allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871385, + "unit": "ns/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295638, + "unit": "B/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904089, + "unit": "ns/op\t 295136 B/op\t 1835 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904089, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295136, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887119, + "unit": "ns/op\t 294922 B/op\t 1835 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887119, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294922, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873528, + "unit": "ns/op\t 296129 B/op\t 1835 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873528, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296129, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879477, + "unit": "ns/op\t 295615 B/op\t 1835 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879477, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295615, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873955, + "unit": "ns/op\t 295345 B/op\t 1835 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873955, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295345, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2314770, + "unit": "ns/op\t 675397 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2314770, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675397, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2287575, + "unit": "ns/op\t 676708 B/op\t 11814 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2287575, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676708, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2281515, + "unit": "ns/op\t 674619 B/op\t 11814 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2281515, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674619, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2280166, + "unit": "ns/op\t 675992 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2280166, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675992, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2342368, + "unit": "ns/op\t 675209 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2342368, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675209, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2275780, + "unit": "ns/op\t 674670 B/op\t 11814 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2275780, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674670, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2317158, + "unit": "ns/op\t 675384 B/op\t 11814 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2317158, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675384, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2302666, + "unit": "ns/op\t 675525 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2302666, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675525, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2297540, + "unit": "ns/op\t 674914 B/op\t 11814 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2297540, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674914, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2291007, + "unit": "ns/op\t 674848 B/op\t 11814 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2291007, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674848, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4195468, + "unit": "ns/op\t 1087829 B/op\t 22435 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4195468, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087829, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4179706, + "unit": "ns/op\t 1088062 B/op\t 22435 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4179706, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088062, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4169926, + "unit": "ns/op\t 1088570 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4169926, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088570, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4172780, + "unit": "ns/op\t 1090948 B/op\t 22436 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4172780, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090948, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4163965, + "unit": "ns/op\t 1088611 B/op\t 22435 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4163965, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088611, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4141481, + "unit": "ns/op\t 1089041 B/op\t 22434 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4141481, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089041, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4177399, + "unit": "ns/op\t 1089921 B/op\t 22435 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4177399, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089921, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4159782, + "unit": "ns/op\t 1089684 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4159782, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089684, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4191382, + "unit": "ns/op\t 1089512 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4191382, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089512, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4222226, + "unit": "ns/op\t 1088960 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4222226, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088960, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5978406, + "unit": "ns/op\t 1498075 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5978406, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498075, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6010289, + "unit": "ns/op\t 1502224 B/op\t 33010 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6010289, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502224, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6025357, + "unit": "ns/op\t 1500164 B/op\t 33010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6025357, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500164, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6066594, + "unit": "ns/op\t 1501298 B/op\t 33010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6066594, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501298, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6029720, + "unit": "ns/op\t 1501454 B/op\t 33010 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6029720, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501454, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6015782, + "unit": "ns/op\t 1501943 B/op\t 33011 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6015782, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501943, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5957601, + "unit": "ns/op\t 1499036 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5957601, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499036, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6062196, + "unit": "ns/op\t 1501083 B/op\t 33010 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6062196, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501083, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6036548, + "unit": "ns/op\t 1499934 B/op\t 33011 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6036548, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499934, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6031326, + "unit": "ns/op\t 1499492 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6031326, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499492, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18048986, + "unit": "ns/op\t 4020541 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18048986, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020541, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17560818, + "unit": "ns/op\t 4015652 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17560818, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015652, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17923881, + "unit": "ns/op\t 4012883 B/op\t 97595 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17923881, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012883, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17682010, + "unit": "ns/op\t 4014992 B/op\t 97596 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17682010, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014992, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18034074, + "unit": "ns/op\t 4009551 B/op\t 97595 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18034074, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009551, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18097223, + "unit": "ns/op\t 4019061 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18097223, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019061, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17869101, + "unit": "ns/op\t 4023098 B/op\t 97598 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17869101, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023098, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17834927, + "unit": "ns/op\t 4011834 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17834927, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011834, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17821060, + "unit": "ns/op\t 4023189 B/op\t 97597 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17821060, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023189, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17829873, + "unit": "ns/op\t 4012639 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17829873, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012639, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52949, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52949, + "unit": "ns/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52823, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52823, + "unit": "ns/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51997, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51997, + "unit": "ns/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52134, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52134, + "unit": "ns/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53375, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53375, + "unit": "ns/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52651, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52651, + "unit": "ns/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52068, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52068, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53710, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53710, + "unit": "ns/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52513, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52513, + "unit": "ns/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51556, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51556, + "unit": "ns/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22783 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51727, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51727, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53077, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53077, + "unit": "ns/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51685, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51685, + "unit": "ns/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52001, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52001, + "unit": "ns/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52701, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52701, + "unit": "ns/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52373, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52373, + "unit": "ns/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52448, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52448, + "unit": "ns/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53063, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53063, + "unit": "ns/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51976, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51976, + "unit": "ns/op", + "extra": "22113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52647, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52647, + "unit": "ns/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52254, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52254, + "unit": "ns/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52555, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52555, + "unit": "ns/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52488, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52488, + "unit": "ns/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51533, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51533, + "unit": "ns/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53042, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53042, + "unit": "ns/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52178, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52178, + "unit": "ns/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52685, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52685, + "unit": "ns/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54815, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54815, + "unit": "ns/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52698, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52698, + "unit": "ns/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53491, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53491, + "unit": "ns/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3049726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3049726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3049726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3049726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3193416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.1, + "unit": "ns/op", + "extra": "3185107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.9, + "unit": "ns/op", + "extra": "3206841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3198408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.3, + "unit": "ns/op", + "extra": "3183000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.9, + "unit": "ns/op", + "extra": "3172152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3185323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3194158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3194158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3194158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3194158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3193863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193863 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6a82a2ea5c216bcf8efad978ab1a1bc7df447e38", + "message": "Change serial number from bytes to string (#944)\n\n* change serial from bytes to string and removed max length validation from the serial number fields", + "timestamp": "2024-12-17T13:37:39Z", + "tree_id": "5f4b275a8e5f6427310f09bf0511e76f5175a014", + "url": "https://github.com/nginx/agent/commit/6a82a2ea5c216bcf8efad978ab1a1bc7df447e38" + }, + "date": 1734443028561, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.062976570573923, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.98319952832573, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c2b29664847780ae904a5d43db8b07acf61b844b", + "message": "Added API Action Request (#951)\n\n* add api action request", + "timestamp": "2024-12-19T16:19:06Z", + "tree_id": "c3de2c7837cb2942b9b095ea94c3a0aee95dd697", + "url": "https://github.com/nginx/agent/commit/c2b29664847780ae904a5d43db8b07acf61b844b" + }, + "date": 1734625425534, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1794127, + "unit": "ns/op\t 295690 B/op\t 1835 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1794127, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295690, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876182, + "unit": "ns/op\t 294975 B/op\t 1835 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876182, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294975, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883951, + "unit": "ns/op\t 295003 B/op\t 1835 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883951, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295003, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880597, + "unit": "ns/op\t 295247 B/op\t 1835 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880597, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295247, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883680, + "unit": "ns/op\t 295269 B/op\t 1835 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883680, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295269, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875887, + "unit": "ns/op\t 295305 B/op\t 1835 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875887, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295305, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879273, + "unit": "ns/op\t 294223 B/op\t 1835 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879273, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294223, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873142, + "unit": "ns/op\t 294943 B/op\t 1835 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873142, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294943, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886907, + "unit": "ns/op\t 294885 B/op\t 1835 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886907, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294885, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875677, + "unit": "ns/op\t 294826 B/op\t 1835 allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875677, + "unit": "ns/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294826, + "unit": "B/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2325052, + "unit": "ns/op\t 675422 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2325052, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675422, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2336265, + "unit": "ns/op\t 676639 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2336265, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676639, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2353731, + "unit": "ns/op\t 675551 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2353731, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675551, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354288, + "unit": "ns/op\t 676578 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354288, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676578, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2376181, + "unit": "ns/op\t 674719 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2376181, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674719, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2336748, + "unit": "ns/op\t 677513 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2336748, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677513, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2417188, + "unit": "ns/op\t 676323 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2417188, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676323, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2341926, + "unit": "ns/op\t 675817 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2341926, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675817, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2310693, + "unit": "ns/op\t 675632 B/op\t 11814 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2310693, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675632, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357132, + "unit": "ns/op\t 674930 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357132, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674930, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4301797, + "unit": "ns/op\t 1090090 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4301797, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090090, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4316984, + "unit": "ns/op\t 1091077 B/op\t 22436 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4316984, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091077, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4377362, + "unit": "ns/op\t 1087069 B/op\t 22434 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4377362, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087069, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4286576, + "unit": "ns/op\t 1088692 B/op\t 22434 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4286576, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088692, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4266354, + "unit": "ns/op\t 1089872 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4266354, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089872, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4315318, + "unit": "ns/op\t 1088323 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4315318, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088323, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4311616, + "unit": "ns/op\t 1090314 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4311616, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090314, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4275736, + "unit": "ns/op\t 1091160 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4275736, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091160, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4297540, + "unit": "ns/op\t 1089003 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4297540, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089003, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4315738, + "unit": "ns/op\t 1090942 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4315738, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090942, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6206764, + "unit": "ns/op\t 1502328 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6206764, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502328, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6201829, + "unit": "ns/op\t 1499796 B/op\t 33010 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6201829, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499796, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6205571, + "unit": "ns/op\t 1503397 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6205571, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503397, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6239038, + "unit": "ns/op\t 1501813 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6239038, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501813, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6176551, + "unit": "ns/op\t 1500270 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6176551, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500270, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6221038, + "unit": "ns/op\t 1499471 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6221038, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499471, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6223495, + "unit": "ns/op\t 1499125 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6223495, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499125, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6172878, + "unit": "ns/op\t 1499050 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6172878, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499050, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6207175, + "unit": "ns/op\t 1500972 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6207175, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500972, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6162211, + "unit": "ns/op\t 1500122 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6162211, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500122, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18324449, + "unit": "ns/op\t 4023013 B/op\t 97598 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18324449, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023013, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18400984, + "unit": "ns/op\t 4015411 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18400984, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015411, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18719357, + "unit": "ns/op\t 4017950 B/op\t 97597 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18719357, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017950, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18328206, + "unit": "ns/op\t 4020147 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18328206, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020147, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18592244, + "unit": "ns/op\t 4020765 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18592244, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020765, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18544721, + "unit": "ns/op\t 4016029 B/op\t 97596 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18544721, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016029, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18479545, + "unit": "ns/op\t 4019456 B/op\t 97595 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18479545, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019456, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18910610, + "unit": "ns/op\t 4027898 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18910610, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4027898, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18555546, + "unit": "ns/op\t 4027936 B/op\t 97597 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18555546, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4027936, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18375070, + "unit": "ns/op\t 4019571 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18375070, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019571, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52976, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52976, + "unit": "ns/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52149, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52149, + "unit": "ns/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52524, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52524, + "unit": "ns/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51561, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51561, + "unit": "ns/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52506, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52506, + "unit": "ns/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52595, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52595, + "unit": "ns/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52095, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52095, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51663, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51663, + "unit": "ns/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51614, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51614, + "unit": "ns/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52182, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52182, + "unit": "ns/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51284, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51284, + "unit": "ns/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51689, + "unit": "ns/op\t 110281 B/op\t 42 allocs/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51689, + "unit": "ns/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110281, + "unit": "B/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52171, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52171, + "unit": "ns/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51158, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51158, + "unit": "ns/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52316, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52316, + "unit": "ns/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52151, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52151, + "unit": "ns/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51609, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51609, + "unit": "ns/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51738, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51738, + "unit": "ns/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51783, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51783, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51932, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51932, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52032, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52032, + "unit": "ns/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51416, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51416, + "unit": "ns/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52664, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52664, + "unit": "ns/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52035, + "unit": "ns/op\t 110280 B/op\t 42 allocs/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52035, + "unit": "ns/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110280, + "unit": "B/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52625, + "unit": "ns/op\t 110282 B/op\t 42 allocs/op", + "extra": "22778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52625, + "unit": "ns/op", + "extra": "22778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110282, + "unit": "B/op", + "extra": "22778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53188, + "unit": "ns/op\t 110283 B/op\t 42 allocs/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53188, + "unit": "ns/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110283, + "unit": "B/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52188, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52188, + "unit": "ns/op", + "extra": "22459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51696, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51696, + "unit": "ns/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52106, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52106, + "unit": "ns/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52043, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52043, + "unit": "ns/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3110252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3136070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.3, + "unit": "ns/op", + "extra": "3136070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3136070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3136070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3112274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3117012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.7, + "unit": "ns/op", + "extra": "3110865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2737356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "2737356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2737356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2737356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3126684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3126684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3126684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3126684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3120446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3118033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118033 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3107061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107061 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c2b29664847780ae904a5d43db8b07acf61b844b", + "message": "Added API Action Request (#951)\n\n* add api action request", + "timestamp": "2024-12-19T16:19:06Z", + "tree_id": "c3de2c7837cb2942b9b095ea94c3a0aee95dd697", + "url": "https://github.com/nginx/agent/commit/c2b29664847780ae904a5d43db8b07acf61b844b" + }, + "date": 1734625535341, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.529473871393716, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.004454876954334, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "190c4ddcb544359e6085ae0b9c682a71ff9440ed", + "message": "Updated golang.org/x/net version (#953)\n\n* Updated golang.org/x/net version", + "timestamp": "2024-12-19T16:21:44Z", + "tree_id": "b34753e0e25ab4770374ceb6a4cc37353ebb7e5b", + "url": "https://github.com/nginx/agent/commit/190c4ddcb544359e6085ae0b9c682a71ff9440ed" + }, + "date": 1734625583829, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1792380, + "unit": "ns/op\t 296345 B/op\t 1835 allocs/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1792380, + "unit": "ns/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296345, + "unit": "B/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892249, + "unit": "ns/op\t 295243 B/op\t 1835 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892249, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295243, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887240, + "unit": "ns/op\t 295413 B/op\t 1835 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887240, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295413, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902932, + "unit": "ns/op\t 295292 B/op\t 1835 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902932, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295292, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888556, + "unit": "ns/op\t 295775 B/op\t 1835 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888556, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295775, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890301, + "unit": "ns/op\t 295450 B/op\t 1835 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890301, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295450, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884020, + "unit": "ns/op\t 294776 B/op\t 1835 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884020, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294776, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889717, + "unit": "ns/op\t 295680 B/op\t 1835 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889717, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295680, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886946, + "unit": "ns/op\t 296082 B/op\t 1835 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886946, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296082, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892263, + "unit": "ns/op\t 295679 B/op\t 1835 allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892263, + "unit": "ns/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295679, + "unit": "B/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354473, + "unit": "ns/op\t 673639 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354473, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673639, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2338139, + "unit": "ns/op\t 674593 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2338139, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674593, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2349681, + "unit": "ns/op\t 674371 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2349681, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674371, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2364682, + "unit": "ns/op\t 676987 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2364682, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676987, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2373338, + "unit": "ns/op\t 674687 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2373338, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674687, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2330335, + "unit": "ns/op\t 676220 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2330335, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676220, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2405109, + "unit": "ns/op\t 675018 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2405109, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675018, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2346267, + "unit": "ns/op\t 676200 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2346267, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676200, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350117, + "unit": "ns/op\t 674341 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350117, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674341, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350054, + "unit": "ns/op\t 676220 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350054, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676220, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4351046, + "unit": "ns/op\t 1088885 B/op\t 22434 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4351046, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088885, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4318386, + "unit": "ns/op\t 1089118 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4318386, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089118, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4329048, + "unit": "ns/op\t 1090204 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4329048, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090204, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364052, + "unit": "ns/op\t 1088720 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364052, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088720, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4348336, + "unit": "ns/op\t 1089545 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4348336, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089545, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4302067, + "unit": "ns/op\t 1089135 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4302067, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089135, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4329556, + "unit": "ns/op\t 1089581 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4329556, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089581, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4349291, + "unit": "ns/op\t 1090345 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4349291, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090345, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4348392, + "unit": "ns/op\t 1087769 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4348392, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087769, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376445, + "unit": "ns/op\t 1087248 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376445, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087248, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6170200, + "unit": "ns/op\t 1503902 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6170200, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503902, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6141033, + "unit": "ns/op\t 1503085 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6141033, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503085, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6233989, + "unit": "ns/op\t 1501621 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6233989, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501621, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6317945, + "unit": "ns/op\t 1501401 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6317945, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501401, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6210571, + "unit": "ns/op\t 1501761 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6210571, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501761, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6327494, + "unit": "ns/op\t 1504496 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6327494, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504496, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6238597, + "unit": "ns/op\t 1503744 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6238597, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503744, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6243219, + "unit": "ns/op\t 1501766 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6243219, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501766, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6220274, + "unit": "ns/op\t 1505389 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6220274, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505389, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6264931, + "unit": "ns/op\t 1502901 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6264931, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502901, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18432846, + "unit": "ns/op\t 4023784 B/op\t 97597 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18432846, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023784, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18504057, + "unit": "ns/op\t 4024222 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18504057, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024222, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18560191, + "unit": "ns/op\t 4023051 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18560191, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023051, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18351242, + "unit": "ns/op\t 4023706 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18351242, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023706, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18580001, + "unit": "ns/op\t 4025128 B/op\t 97596 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18580001, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025128, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18411505, + "unit": "ns/op\t 4020557 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18411505, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020557, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18767612, + "unit": "ns/op\t 4018654 B/op\t 97595 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18767612, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018654, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18498668, + "unit": "ns/op\t 4023880 B/op\t 97597 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18498668, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023880, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18431477, + "unit": "ns/op\t 4022278 B/op\t 97597 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18431477, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022278, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18320624, + "unit": "ns/op\t 4024245 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18320624, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024245, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51311, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51311, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50858, + "unit": "ns/op\t 110270 B/op\t 42 allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50858, + "unit": "ns/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110270, + "unit": "B/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51443, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51443, + "unit": "ns/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51357, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "21792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51357, + "unit": "ns/op", + "extra": "21792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "21792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51688, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51688, + "unit": "ns/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51677, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51677, + "unit": "ns/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52040, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52040, + "unit": "ns/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52260, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "23294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52260, + "unit": "ns/op", + "extra": "23294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "23294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52158, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52158, + "unit": "ns/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51444, + "unit": "ns/op\t 110271 B/op\t 42 allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51444, + "unit": "ns/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110271, + "unit": "B/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53318, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53318, + "unit": "ns/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52360, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52360, + "unit": "ns/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51723, + "unit": "ns/op\t 110275 B/op\t 42 allocs/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51723, + "unit": "ns/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110275, + "unit": "B/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51902, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51902, + "unit": "ns/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52529, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "22720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52529, + "unit": "ns/op", + "extra": "22720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "22720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52817, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52817, + "unit": "ns/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51937, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51937, + "unit": "ns/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52302, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52302, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52287, + "unit": "ns/op\t 110273 B/op\t 42 allocs/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52287, + "unit": "ns/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110273, + "unit": "B/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52367, + "unit": "ns/op\t 110278 B/op\t 42 allocs/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52367, + "unit": "ns/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110278, + "unit": "B/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51691, + "unit": "ns/op\t 110274 B/op\t 42 allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51691, + "unit": "ns/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110274, + "unit": "B/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51388, + "unit": "ns/op\t 110272 B/op\t 42 allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51388, + "unit": "ns/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110272, + "unit": "B/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51164, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51164, + "unit": "ns/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51853, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51853, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53004, + "unit": "ns/op\t 110279 B/op\t 42 allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53004, + "unit": "ns/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110279, + "unit": "B/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52293, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52293, + "unit": "ns/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52190, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52190, + "unit": "ns/op", + "extra": "22263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52978, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52978, + "unit": "ns/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51912, + "unit": "ns/op\t 110277 B/op\t 42 allocs/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51912, + "unit": "ns/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110277, + "unit": "B/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51694, + "unit": "ns/op\t 110276 B/op\t 42 allocs/op", + "extra": "23410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51694, + "unit": "ns/op", + "extra": "23410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110276, + "unit": "B/op", + "extra": "23410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3187519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187862 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.7, + "unit": "ns/op", + "extra": "3187862 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187862 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187862 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "3184666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.9, + "unit": "ns/op", + "extra": "3181732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3167542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.6, + "unit": "ns/op", + "extra": "3167542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3167542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3167542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2766122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "2766122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2766122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2766122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3172131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3156639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156639 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3182917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3180066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180066 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "190c4ddcb544359e6085ae0b9c682a71ff9440ed", + "message": "Updated golang.org/x/net version (#953)\n\n* Updated golang.org/x/net version", + "timestamp": "2024-12-19T16:21:44Z", + "tree_id": "b34753e0e25ab4770374ceb6a4cc37353ebb7e5b", + "url": "https://github.com/nginx/agent/commit/190c4ddcb544359e6085ae0b9c682a71ff9440ed" + }, + "date": 1734625664219, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.92981729412625, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.002630375646206, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d64f32b06c867064dec4d0f756e0bd1681b6b0b2", + "message": "Add OTel tcplog receiver for NAP (#932)", + "timestamp": "2024-12-20T10:44:39Z", + "tree_id": "30190c638afc6fa05fce2025e773766d6ec0a852", + "url": "https://github.com/nginx/agent/commit/d64f32b06c867064dec4d0f756e0bd1681b6b0b2" + }, + "date": 1734691756771, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1741709, + "unit": "ns/op\t 295446 B/op\t 1835 allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1741709, + "unit": "ns/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295446, + "unit": "B/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893711, + "unit": "ns/op\t 294917 B/op\t 1835 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893711, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294917, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878070, + "unit": "ns/op\t 295000 B/op\t 1835 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878070, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295000, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881615, + "unit": "ns/op\t 295159 B/op\t 1835 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881615, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295159, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882219, + "unit": "ns/op\t 295020 B/op\t 1835 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882219, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295020, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883311, + "unit": "ns/op\t 295241 B/op\t 1835 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883311, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295241, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884793, + "unit": "ns/op\t 295432 B/op\t 1835 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884793, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295432, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881335, + "unit": "ns/op\t 294959 B/op\t 1835 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881335, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294959, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914854, + "unit": "ns/op\t 294455 B/op\t 1835 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914854, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294455, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891259, + "unit": "ns/op\t 295030 B/op\t 1835 allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891259, + "unit": "ns/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295030, + "unit": "B/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2304736, + "unit": "ns/op\t 677330 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2304736, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677330, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2304205, + "unit": "ns/op\t 675546 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2304205, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675546, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2321974, + "unit": "ns/op\t 676633 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2321974, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676633, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2302194, + "unit": "ns/op\t 674765 B/op\t 11814 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2302194, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674765, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2281581, + "unit": "ns/op\t 675887 B/op\t 11814 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2281581, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675887, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352739, + "unit": "ns/op\t 675805 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352739, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675805, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345685, + "unit": "ns/op\t 677399 B/op\t 11814 allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345685, + "unit": "ns/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677399, + "unit": "B/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2349223, + "unit": "ns/op\t 677010 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2349223, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677010, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2301625, + "unit": "ns/op\t 675439 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2301625, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675439, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2333141, + "unit": "ns/op\t 675454 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2333141, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675454, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4271168, + "unit": "ns/op\t 1089858 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4271168, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089858, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4233780, + "unit": "ns/op\t 1091866 B/op\t 22436 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4233780, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091866, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4223811, + "unit": "ns/op\t 1089485 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4223811, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089485, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4256221, + "unit": "ns/op\t 1089274 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4256221, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089274, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4240496, + "unit": "ns/op\t 1091969 B/op\t 22436 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4240496, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091969, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4199681, + "unit": "ns/op\t 1088331 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4199681, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088331, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4254329, + "unit": "ns/op\t 1087850 B/op\t 22435 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4254329, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087850, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4197686, + "unit": "ns/op\t 1089633 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4197686, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089633, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4222822, + "unit": "ns/op\t 1089651 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4222822, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089651, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4261724, + "unit": "ns/op\t 1089682 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4261724, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089682, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6169900, + "unit": "ns/op\t 1501740 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6169900, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501740, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6072050, + "unit": "ns/op\t 1501778 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6072050, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501778, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6162120, + "unit": "ns/op\t 1502096 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6162120, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502096, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6050586, + "unit": "ns/op\t 1503059 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6050586, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503059, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6307517, + "unit": "ns/op\t 1501564 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6307517, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501564, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6261238, + "unit": "ns/op\t 1502556 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6261238, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502556, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6095703, + "unit": "ns/op\t 1501529 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6095703, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501529, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6022653, + "unit": "ns/op\t 1502259 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6022653, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502259, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6223235, + "unit": "ns/op\t 1501601 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6223235, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501601, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6191484, + "unit": "ns/op\t 1500797 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6191484, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500797, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18590914, + "unit": "ns/op\t 4017209 B/op\t 97595 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18590914, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017209, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18057675, + "unit": "ns/op\t 4022851 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18057675, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022851, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18236007, + "unit": "ns/op\t 4017775 B/op\t 97595 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18236007, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017775, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18070764, + "unit": "ns/op\t 4025093 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18070764, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025093, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18312460, + "unit": "ns/op\t 4018613 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18312460, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018613, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18199575, + "unit": "ns/op\t 4012100 B/op\t 97595 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18199575, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012100, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17971609, + "unit": "ns/op\t 4016093 B/op\t 97597 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17971609, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016093, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18127120, + "unit": "ns/op\t 4011452 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18127120, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011452, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18111896, + "unit": "ns/op\t 4018669 B/op\t 97595 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18111896, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018669, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18529278, + "unit": "ns/op\t 4017082 B/op\t 97596 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18529278, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017082, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53775, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53775, + "unit": "ns/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53427, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53427, + "unit": "ns/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53074, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53074, + "unit": "ns/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54037, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54037, + "unit": "ns/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53637, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53637, + "unit": "ns/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53623, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53623, + "unit": "ns/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52794, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52794, + "unit": "ns/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53358, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53358, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53053, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53053, + "unit": "ns/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53545, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53545, + "unit": "ns/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52753, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52753, + "unit": "ns/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54230, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54230, + "unit": "ns/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53407, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53407, + "unit": "ns/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53736, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53736, + "unit": "ns/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52870, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52870, + "unit": "ns/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53588, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53588, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52773, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52773, + "unit": "ns/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53027, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53027, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52972, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52972, + "unit": "ns/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53441, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53441, + "unit": "ns/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53811, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53811, + "unit": "ns/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53227, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53227, + "unit": "ns/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53038, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53038, + "unit": "ns/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52987, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52987, + "unit": "ns/op", + "extra": "23086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53190, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53190, + "unit": "ns/op", + "extra": "22579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53590, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53590, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53345, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53345, + "unit": "ns/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54023, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54023, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52845, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52845, + "unit": "ns/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52724, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52724, + "unit": "ns/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3171688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185545 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3185545 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185545 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185545 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184411 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3184411 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184411 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184411 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3094461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.5, + "unit": "ns/op", + "extra": "3159308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159308 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2849140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "2849140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2849140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2849140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3173494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3180086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3158140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3159577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3159577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3159577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3159577 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d64f32b06c867064dec4d0f756e0bd1681b6b0b2", + "message": "Add OTel tcplog receiver for NAP (#932)", + "timestamp": "2024-12-20T10:44:39Z", + "tree_id": "30190c638afc6fa05fce2025e773766d6ec0a852", + "url": "https://github.com/nginx/agent/commit/d64f32b06c867064dec4d0f756e0bd1681b6b0b2" + }, + "date": 1734702650858, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.731101415387137, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.02939919392024, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "28adb688a8b4628eb9a67921e419587af1696aba", + "message": "Updates NAP receivers when NAP directives are deleted (#940)", + "timestamp": "2024-12-20T14:05:49Z", + "tree_id": "9ffaf7aff732b82bf4566a1bc32855fa874a7a42", + "url": "https://github.com/nginx/agent/commit/28adb688a8b4628eb9a67921e419587af1696aba" + }, + "date": 1734703832523, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879553, + "unit": "ns/op\t 295599 B/op\t 1835 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879553, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295599, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877427, + "unit": "ns/op\t 295454 B/op\t 1835 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877427, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295454, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879322, + "unit": "ns/op\t 295639 B/op\t 1835 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879322, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295639, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877900, + "unit": "ns/op\t 295216 B/op\t 1835 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877900, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295216, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909896, + "unit": "ns/op\t 295230 B/op\t 1835 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909896, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295230, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877033, + "unit": "ns/op\t 295109 B/op\t 1835 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877033, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295109, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881937, + "unit": "ns/op\t 295056 B/op\t 1835 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881937, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295056, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878170, + "unit": "ns/op\t 295787 B/op\t 1835 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878170, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295787, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879398, + "unit": "ns/op\t 295314 B/op\t 1835 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879398, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295314, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876755, + "unit": "ns/op\t 294808 B/op\t 1835 allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876755, + "unit": "ns/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294808, + "unit": "B/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2319595, + "unit": "ns/op\t 677896 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2319595, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677896, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2329039, + "unit": "ns/op\t 676516 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2329039, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676516, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2316040, + "unit": "ns/op\t 676001 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2316040, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676001, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2351376, + "unit": "ns/op\t 675348 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2351376, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675348, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2331204, + "unit": "ns/op\t 675249 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2331204, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675249, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2293353, + "unit": "ns/op\t 675244 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2293353, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675244, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2296413, + "unit": "ns/op\t 674374 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2296413, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674374, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2314258, + "unit": "ns/op\t 677191 B/op\t 11814 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2314258, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677191, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2317062, + "unit": "ns/op\t 676916 B/op\t 11815 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2317062, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676916, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11815, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2334199, + "unit": "ns/op\t 676815 B/op\t 11814 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2334199, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676815, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4212776, + "unit": "ns/op\t 1087857 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4212776, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087857, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4190176, + "unit": "ns/op\t 1092523 B/op\t 22435 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4190176, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092523, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4184015, + "unit": "ns/op\t 1090433 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4184015, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090433, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4168108, + "unit": "ns/op\t 1089702 B/op\t 22435 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4168108, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089702, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4208258, + "unit": "ns/op\t 1088047 B/op\t 22434 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4208258, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088047, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4203426, + "unit": "ns/op\t 1088718 B/op\t 22435 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4203426, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088718, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4211911, + "unit": "ns/op\t 1088158 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4211911, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088158, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4229028, + "unit": "ns/op\t 1087374 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4229028, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087374, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4219161, + "unit": "ns/op\t 1089640 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4219161, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089640, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4207644, + "unit": "ns/op\t 1089638 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4207644, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089638, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6005086, + "unit": "ns/op\t 1500125 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6005086, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500125, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6235435, + "unit": "ns/op\t 1500006 B/op\t 33010 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6235435, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500006, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6073502, + "unit": "ns/op\t 1500570 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6073502, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500570, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6093787, + "unit": "ns/op\t 1499869 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6093787, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499869, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6077617, + "unit": "ns/op\t 1497180 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6077617, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497180, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6111048, + "unit": "ns/op\t 1498534 B/op\t 33010 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6111048, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498534, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6065138, + "unit": "ns/op\t 1499817 B/op\t 33010 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6065138, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499817, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6115926, + "unit": "ns/op\t 1500974 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6115926, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500974, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6071997, + "unit": "ns/op\t 1501595 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6071997, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501595, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6051866, + "unit": "ns/op\t 1501941 B/op\t 33011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6051866, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501941, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18198404, + "unit": "ns/op\t 4011269 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18198404, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011269, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18029853, + "unit": "ns/op\t 4015697 B/op\t 97597 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18029853, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015697, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18033554, + "unit": "ns/op\t 4011673 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18033554, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011673, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18089677, + "unit": "ns/op\t 4009490 B/op\t 97594 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18089677, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009490, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97594, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18111592, + "unit": "ns/op\t 4015493 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18111592, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015493, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18256989, + "unit": "ns/op\t 4022948 B/op\t 97597 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18256989, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022948, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18192896, + "unit": "ns/op\t 4018427 B/op\t 97596 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18192896, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018427, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17938796, + "unit": "ns/op\t 4021374 B/op\t 97597 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17938796, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021374, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18407847, + "unit": "ns/op\t 4021336 B/op\t 97597 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18407847, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021336, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18197572, + "unit": "ns/op\t 4021203 B/op\t 97596 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18197572, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021203, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53580, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53580, + "unit": "ns/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52548, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52548, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54614, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54614, + "unit": "ns/op", + "extra": "21819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52525, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52525, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53030, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53030, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53271, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53271, + "unit": "ns/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51964, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51964, + "unit": "ns/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53206, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53206, + "unit": "ns/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52872, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52872, + "unit": "ns/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52621, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52621, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52356, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52356, + "unit": "ns/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52138, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52138, + "unit": "ns/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52490, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52490, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52779, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52779, + "unit": "ns/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52802, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52802, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52515, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52515, + "unit": "ns/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52350, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52350, + "unit": "ns/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52540, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52540, + "unit": "ns/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52507, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52507, + "unit": "ns/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51697, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51697, + "unit": "ns/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52327, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52327, + "unit": "ns/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53536, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53536, + "unit": "ns/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52244, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52244, + "unit": "ns/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52450, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52450, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52651, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52651, + "unit": "ns/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52802, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52802, + "unit": "ns/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52241, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52241, + "unit": "ns/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52138, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52138, + "unit": "ns/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51937, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51937, + "unit": "ns/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52655, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52655, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3193401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193401 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3179098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2735148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "2735148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2735148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2735148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3172903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3177567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3164470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3164470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3164470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3164470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3181516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3173451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3176269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3181243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181243 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "28adb688a8b4628eb9a67921e419587af1696aba", + "message": "Updates NAP receivers when NAP directives are deleted (#940)", + "timestamp": "2024-12-20T14:05:49Z", + "tree_id": "9ffaf7aff732b82bf4566a1bc32855fa874a7a42", + "url": "https://github.com/nginx/agent/commit/28adb688a8b4628eb9a67921e419587af1696aba" + }, + "date": 1734703921203, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.463763333949462, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.023066992983, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f74a21429f426f5d470286375644f606358b81c", + "message": "Fix apk test package naming (#961)\n\n* modify alpine package name:\r\nnginx-agent-3.0.0_1234 -> nginx-agent-3.0.0.1234\r\n\r\n* protoc-gen update", + "timestamp": "2025-01-14T14:49:54Z", + "tree_id": "35aaae09623648411fbd0b8e22f5f9e31705ce6a", + "url": "https://github.com/nginx/agent/commit/6f74a21429f426f5d470286375644f606358b81c" + }, + "date": 1736866486043, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1797042, + "unit": "ns/op\t 295305 B/op\t 1835 allocs/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1797042, + "unit": "ns/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295305, + "unit": "B/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914287, + "unit": "ns/op\t 295208 B/op\t 1835 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914287, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295208, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887656, + "unit": "ns/op\t 295303 B/op\t 1835 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887656, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295303, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898240, + "unit": "ns/op\t 295067 B/op\t 1835 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898240, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295067, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900652, + "unit": "ns/op\t 295544 B/op\t 1835 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900652, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295544, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894517, + "unit": "ns/op\t 296166 B/op\t 1835 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894517, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296166, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932250, + "unit": "ns/op\t 295780 B/op\t 1835 allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932250, + "unit": "ns/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295780, + "unit": "B/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910194, + "unit": "ns/op\t 295499 B/op\t 1835 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910194, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295499, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897328, + "unit": "ns/op\t 295795 B/op\t 1835 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897328, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295795, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886273, + "unit": "ns/op\t 295229 B/op\t 1835 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886273, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295229, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2317504, + "unit": "ns/op\t 674992 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2317504, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674992, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2364227, + "unit": "ns/op\t 675481 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2364227, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675481, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2328736, + "unit": "ns/op\t 675560 B/op\t 11814 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2328736, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675560, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2326060, + "unit": "ns/op\t 675910 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2326060, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675910, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2307351, + "unit": "ns/op\t 675533 B/op\t 11814 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2307351, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675533, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2336368, + "unit": "ns/op\t 676775 B/op\t 11814 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2336368, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676775, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2319392, + "unit": "ns/op\t 676077 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2319392, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676077, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2285930, + "unit": "ns/op\t 676130 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2285930, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676130, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2323081, + "unit": "ns/op\t 674999 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2323081, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674999, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2314039, + "unit": "ns/op\t 677104 B/op\t 11815 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2314039, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677104, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11815, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4240725, + "unit": "ns/op\t 1089190 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4240725, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089190, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4249994, + "unit": "ns/op\t 1089981 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4249994, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089981, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4278583, + "unit": "ns/op\t 1091551 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4278583, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091551, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4276804, + "unit": "ns/op\t 1088413 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4276804, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088413, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4264661, + "unit": "ns/op\t 1088417 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4264661, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088417, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4269382, + "unit": "ns/op\t 1087958 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4269382, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087958, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4194462, + "unit": "ns/op\t 1089605 B/op\t 22434 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4194462, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089605, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4282750, + "unit": "ns/op\t 1090693 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4282750, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090693, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4213537, + "unit": "ns/op\t 1088446 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4213537, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088446, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4234129, + "unit": "ns/op\t 1088873 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4234129, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088873, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6111418, + "unit": "ns/op\t 1500263 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6111418, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500263, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6094749, + "unit": "ns/op\t 1500793 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6094749, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500793, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6160406, + "unit": "ns/op\t 1500402 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6160406, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500402, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6061723, + "unit": "ns/op\t 1503821 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6061723, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503821, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6160613, + "unit": "ns/op\t 1503668 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6160613, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503668, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6101529, + "unit": "ns/op\t 1503647 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6101529, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503647, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6158014, + "unit": "ns/op\t 1504274 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6158014, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504274, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6067869, + "unit": "ns/op\t 1501195 B/op\t 33011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6067869, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501195, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6101939, + "unit": "ns/op\t 1500782 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6101939, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500782, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6105913, + "unit": "ns/op\t 1501651 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6105913, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501651, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18079801, + "unit": "ns/op\t 4021671 B/op\t 97597 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18079801, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021671, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18160077, + "unit": "ns/op\t 4018221 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18160077, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018221, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18070869, + "unit": "ns/op\t 4014345 B/op\t 97596 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18070869, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014345, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18260561, + "unit": "ns/op\t 4019717 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18260561, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019717, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18161538, + "unit": "ns/op\t 4024162 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18161538, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024162, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18285713, + "unit": "ns/op\t 4014915 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18285713, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014915, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18720646, + "unit": "ns/op\t 4015344 B/op\t 97595 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18720646, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015344, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17976666, + "unit": "ns/op\t 4014264 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17976666, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014264, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18156705, + "unit": "ns/op\t 4019655 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18156705, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019655, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18124824, + "unit": "ns/op\t 4008931 B/op\t 97595 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18124824, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008931, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55018, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55018, + "unit": "ns/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53705, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53705, + "unit": "ns/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53488, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53488, + "unit": "ns/op", + "extra": "22069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53696, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53696, + "unit": "ns/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53887, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53887, + "unit": "ns/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53833, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53833, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53203, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53203, + "unit": "ns/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53046, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53046, + "unit": "ns/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53495, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53495, + "unit": "ns/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53896, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53896, + "unit": "ns/op", + "extra": "21877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53554, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53554, + "unit": "ns/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53363, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53363, + "unit": "ns/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53223, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53223, + "unit": "ns/op", + "extra": "21595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53515, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53515, + "unit": "ns/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53453, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53453, + "unit": "ns/op", + "extra": "22345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53365, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53365, + "unit": "ns/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53400, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53400, + "unit": "ns/op", + "extra": "21907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54534, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54534, + "unit": "ns/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53580, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53580, + "unit": "ns/op", + "extra": "22269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52561, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52561, + "unit": "ns/op", + "extra": "22196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53676, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53676, + "unit": "ns/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53280, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53280, + "unit": "ns/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53738, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53738, + "unit": "ns/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54439, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54439, + "unit": "ns/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53091, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53091, + "unit": "ns/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54741, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54741, + "unit": "ns/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54160, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54160, + "unit": "ns/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53497, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53497, + "unit": "ns/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53885, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53885, + "unit": "ns/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53549, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53549, + "unit": "ns/op", + "extra": "22213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3170895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3179568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.6, + "unit": "ns/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2876971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.4, + "unit": "ns/op", + "extra": "2876971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2876971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2876971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3180788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.7, + "unit": "ns/op", + "extra": "3162903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3181357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3187390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3173272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3176220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176220 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6f74a21429f426f5d470286375644f606358b81c", + "message": "Fix apk test package naming (#961)\n\n* modify alpine package name:\r\nnginx-agent-3.0.0_1234 -> nginx-agent-3.0.0.1234\r\n\r\n* protoc-gen update", + "timestamp": "2025-01-14T14:49:54Z", + "tree_id": "35aaae09623648411fbd0b8e22f5f9e31705ce6a", + "url": "https://github.com/nginx/agent/commit/6f74a21429f426f5d470286375644f606358b81c" + }, + "date": 1736866570197, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.32921361110727, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.02600050069166, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b6e143ca5d9b46d26560b10f317d5fed3e1c30f5", + "message": "Update agent config defaults and format (#959)\n\n* update config defaults and format", + "timestamp": "2025-01-15T11:48:03Z", + "tree_id": "e177d34a701f0ab50e1528430e0d99c09a2b1a0e", + "url": "https://github.com/nginx/agent/commit/b6e143ca5d9b46d26560b10f317d5fed3e1c30f5" + }, + "date": 1736941965606, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1699860, + "unit": "ns/op\t 295472 B/op\t 1835 allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1699860, + "unit": "ns/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295472, + "unit": "B/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873076, + "unit": "ns/op\t 295057 B/op\t 1835 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873076, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295057, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877207, + "unit": "ns/op\t 295351 B/op\t 1835 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877207, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295351, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878676, + "unit": "ns/op\t 295015 B/op\t 1835 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878676, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295015, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899365, + "unit": "ns/op\t 294703 B/op\t 1835 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899365, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294703, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879653, + "unit": "ns/op\t 295562 B/op\t 1835 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879653, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295562, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877316, + "unit": "ns/op\t 295300 B/op\t 1835 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877316, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295300, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879857, + "unit": "ns/op\t 295372 B/op\t 1835 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879857, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295372, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882824, + "unit": "ns/op\t 294658 B/op\t 1835 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882824, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294658, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874565, + "unit": "ns/op\t 294628 B/op\t 1835 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874565, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294628, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2304280, + "unit": "ns/op\t 676010 B/op\t 11814 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2304280, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676010, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2320182, + "unit": "ns/op\t 674548 B/op\t 11814 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2320182, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674548, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2294688, + "unit": "ns/op\t 675729 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2294688, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675729, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2308734, + "unit": "ns/op\t 675925 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2308734, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675925, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2288954, + "unit": "ns/op\t 676590 B/op\t 11814 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2288954, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676590, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2304616, + "unit": "ns/op\t 675914 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2304616, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675914, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2363173, + "unit": "ns/op\t 676293 B/op\t 11814 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2363173, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676293, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2289829, + "unit": "ns/op\t 676117 B/op\t 11814 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2289829, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676117, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2305135, + "unit": "ns/op\t 675501 B/op\t 11814 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2305135, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675501, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2308683, + "unit": "ns/op\t 676199 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2308683, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676199, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4180647, + "unit": "ns/op\t 1088993 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4180647, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088993, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4212070, + "unit": "ns/op\t 1087983 B/op\t 22434 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4212070, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087983, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4205991, + "unit": "ns/op\t 1089639 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4205991, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089639, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4200740, + "unit": "ns/op\t 1092839 B/op\t 22436 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4200740, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092839, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4247134, + "unit": "ns/op\t 1088289 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4247134, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088289, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4233971, + "unit": "ns/op\t 1090437 B/op\t 22435 allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4233971, + "unit": "ns/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090437, + "unit": "B/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4218967, + "unit": "ns/op\t 1089767 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4218967, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089767, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4208846, + "unit": "ns/op\t 1087762 B/op\t 22435 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4208846, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087762, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4220073, + "unit": "ns/op\t 1090339 B/op\t 22435 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4220073, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090339, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4205038, + "unit": "ns/op\t 1089681 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4205038, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089681, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6057757, + "unit": "ns/op\t 1503440 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6057757, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503440, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6077376, + "unit": "ns/op\t 1500760 B/op\t 33010 allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6077376, + "unit": "ns/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500760, + "unit": "B/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6125246, + "unit": "ns/op\t 1501888 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6125246, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501888, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6040728, + "unit": "ns/op\t 1502922 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6040728, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502922, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6054160, + "unit": "ns/op\t 1505514 B/op\t 33011 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6054160, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505514, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6069700, + "unit": "ns/op\t 1501350 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6069700, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501350, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6071561, + "unit": "ns/op\t 1501739 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6071561, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501739, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6024590, + "unit": "ns/op\t 1501754 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6024590, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501754, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6069590, + "unit": "ns/op\t 1501212 B/op\t 33011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6069590, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501212, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6018306, + "unit": "ns/op\t 1502296 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6018306, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502296, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17904242, + "unit": "ns/op\t 4015752 B/op\t 97597 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17904242, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015752, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17864871, + "unit": "ns/op\t 4018705 B/op\t 97598 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17864871, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018705, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17821355, + "unit": "ns/op\t 4016970 B/op\t 97596 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17821355, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016970, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17811335, + "unit": "ns/op\t 4018651 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17811335, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018651, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17880366, + "unit": "ns/op\t 4018754 B/op\t 97597 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17880366, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018754, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17726774, + "unit": "ns/op\t 4014797 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17726774, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014797, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18215150, + "unit": "ns/op\t 4016209 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18215150, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016209, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18306627, + "unit": "ns/op\t 4021528 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18306627, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021528, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17952616, + "unit": "ns/op\t 4019391 B/op\t 97595 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17952616, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019391, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17905050, + "unit": "ns/op\t 4017984 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17905050, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017984, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52706, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52706, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52668, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52668, + "unit": "ns/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52736, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52736, + "unit": "ns/op", + "extra": "22117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52551, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52551, + "unit": "ns/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52526, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52526, + "unit": "ns/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53826, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53826, + "unit": "ns/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53333, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53333, + "unit": "ns/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53512, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53512, + "unit": "ns/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53476, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53476, + "unit": "ns/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53078, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53078, + "unit": "ns/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52587, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52587, + "unit": "ns/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52508, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52508, + "unit": "ns/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22741 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53063, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53063, + "unit": "ns/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53776, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53776, + "unit": "ns/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52818, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52818, + "unit": "ns/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52866, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52866, + "unit": "ns/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52695, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52695, + "unit": "ns/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53317, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53317, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52795, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52795, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53365, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53365, + "unit": "ns/op", + "extra": "22772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52631, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52631, + "unit": "ns/op", + "extra": "21840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53804, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53804, + "unit": "ns/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53069, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53069, + "unit": "ns/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52665, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52665, + "unit": "ns/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54232, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54232, + "unit": "ns/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53871, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53871, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53474, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53474, + "unit": "ns/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53518, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53518, + "unit": "ns/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53793, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53793, + "unit": "ns/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52816, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52816, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3113714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.1, + "unit": "ns/op", + "extra": "3135612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410.7, + "unit": "ns/op", + "extra": "3131274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.3, + "unit": "ns/op", + "extra": "3135268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3125421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.6, + "unit": "ns/op", + "extra": "3125421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3125421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3125421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3120160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120160 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3122542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3122542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3122542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3122542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.5, + "unit": "ns/op", + "extra": "3115218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3109556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3115869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115869 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b6e143ca5d9b46d26560b10f317d5fed3e1c30f5", + "message": "Update agent config defaults and format (#959)\n\n* update config defaults and format", + "timestamp": "2025-01-15T11:48:03Z", + "tree_id": "e177d34a701f0ab50e1528430e0d99c09a2b1a0e", + "url": "https://github.com/nginx/agent/commit/b6e143ca5d9b46d26560b10f317d5fed3e1c30f5" + }, + "date": 1736942051148, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.595101364891303, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.99076876371055, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 69, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b1bc5b43d97cb273afc77aa61fe34c4a32fc1af", + "message": "Add config apply request queue (#949)", + "timestamp": "2025-01-15T15:06:02Z", + "tree_id": "3832f60f27a02c327138f4d4d48e64ddfd17f748", + "url": "https://github.com/nginx/agent/commit/9b1bc5b43d97cb273afc77aa61fe34c4a32fc1af" + }, + "date": 1736953844978, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1711131, + "unit": "ns/op\t 295852 B/op\t 1835 allocs/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1711131, + "unit": "ns/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295852, + "unit": "B/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876899, + "unit": "ns/op\t 295607 B/op\t 1835 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876899, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295607, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881083, + "unit": "ns/op\t 295236 B/op\t 1835 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881083, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295236, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878217, + "unit": "ns/op\t 295104 B/op\t 1835 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878217, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295104, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910024, + "unit": "ns/op\t 295227 B/op\t 1835 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910024, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295227, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875191, + "unit": "ns/op\t 294596 B/op\t 1835 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875191, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294596, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889366, + "unit": "ns/op\t 295695 B/op\t 1835 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889366, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295695, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877258, + "unit": "ns/op\t 294552 B/op\t 1835 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877258, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294552, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878348, + "unit": "ns/op\t 295173 B/op\t 1835 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878348, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295173, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877423, + "unit": "ns/op\t 295106 B/op\t 1835 allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877423, + "unit": "ns/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295106, + "unit": "B/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2329690, + "unit": "ns/op\t 674691 B/op\t 11814 allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2329690, + "unit": "ns/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674691, + "unit": "B/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2320696, + "unit": "ns/op\t 674355 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2320696, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674355, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2312238, + "unit": "ns/op\t 676795 B/op\t 11814 allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2312238, + "unit": "ns/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676795, + "unit": "B/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340807, + "unit": "ns/op\t 675445 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340807, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675445, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2327197, + "unit": "ns/op\t 674857 B/op\t 11814 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2327197, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674857, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2305183, + "unit": "ns/op\t 675994 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2305183, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675994, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2294526, + "unit": "ns/op\t 676520 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2294526, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676520, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2292093, + "unit": "ns/op\t 675085 B/op\t 11814 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2292093, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675085, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2296760, + "unit": "ns/op\t 675380 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2296760, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675380, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2296129, + "unit": "ns/op\t 674862 B/op\t 11814 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2296129, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674862, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4251701, + "unit": "ns/op\t 1088524 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4251701, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088524, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4223794, + "unit": "ns/op\t 1087005 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4223794, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087005, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4262586, + "unit": "ns/op\t 1089332 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4262586, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089332, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4261283, + "unit": "ns/op\t 1090739 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4261283, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090739, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4225406, + "unit": "ns/op\t 1087054 B/op\t 22434 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4225406, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087054, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4192059, + "unit": "ns/op\t 1090869 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4192059, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090869, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4228147, + "unit": "ns/op\t 1087674 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4228147, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087674, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4225404, + "unit": "ns/op\t 1089797 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4225404, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089797, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4217502, + "unit": "ns/op\t 1089120 B/op\t 22435 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4217502, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089120, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4210137, + "unit": "ns/op\t 1090426 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4210137, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090426, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6143287, + "unit": "ns/op\t 1500861 B/op\t 33011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6143287, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500861, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6137168, + "unit": "ns/op\t 1502662 B/op\t 33011 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6137168, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502662, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6119955, + "unit": "ns/op\t 1503529 B/op\t 33010 allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6119955, + "unit": "ns/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503529, + "unit": "B/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6097750, + "unit": "ns/op\t 1497734 B/op\t 33010 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6097750, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497734, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6119470, + "unit": "ns/op\t 1501800 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6119470, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501800, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6090242, + "unit": "ns/op\t 1501000 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6090242, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501000, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6105492, + "unit": "ns/op\t 1501973 B/op\t 33011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6105492, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501973, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6115852, + "unit": "ns/op\t 1499407 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6115852, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499407, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6065502, + "unit": "ns/op\t 1500415 B/op\t 33010 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6065502, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500415, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6020698, + "unit": "ns/op\t 1499816 B/op\t 33010 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6020698, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499816, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18073116, + "unit": "ns/op\t 4025566 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18073116, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025566, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18219523, + "unit": "ns/op\t 4019917 B/op\t 97596 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18219523, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019917, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18238831, + "unit": "ns/op\t 4016965 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18238831, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016965, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18918537, + "unit": "ns/op\t 4019225 B/op\t 97597 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18918537, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019225, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18046754, + "unit": "ns/op\t 4013524 B/op\t 97595 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18046754, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013524, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18041618, + "unit": "ns/op\t 4014695 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18041618, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014695, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18200891, + "unit": "ns/op\t 4019955 B/op\t 97595 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18200891, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019955, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18129294, + "unit": "ns/op\t 4018792 B/op\t 97597 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18129294, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018792, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18099007, + "unit": "ns/op\t 4013763 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18099007, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013763, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18386572, + "unit": "ns/op\t 4023676 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18386572, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023676, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52361, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52361, + "unit": "ns/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52645, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52645, + "unit": "ns/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54781, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54781, + "unit": "ns/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51964, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51964, + "unit": "ns/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51239, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51239, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52063, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52063, + "unit": "ns/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52415, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52415, + "unit": "ns/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51956, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51956, + "unit": "ns/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52018, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52018, + "unit": "ns/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52299, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52299, + "unit": "ns/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52882, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52882, + "unit": "ns/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22807 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53164, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53164, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52619, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52619, + "unit": "ns/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52063, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52063, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53338, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53338, + "unit": "ns/op", + "extra": "22430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52168, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52168, + "unit": "ns/op", + "extra": "22333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52108, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52536, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52536, + "unit": "ns/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53160, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53160, + "unit": "ns/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52519, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52519, + "unit": "ns/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52552, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52552, + "unit": "ns/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52728, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52728, + "unit": "ns/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52134, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52134, + "unit": "ns/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54042, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54042, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52364, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52364, + "unit": "ns/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52529, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52529, + "unit": "ns/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52916, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52916, + "unit": "ns/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52621, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52621, + "unit": "ns/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51936, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51936, + "unit": "ns/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52581, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52581, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387, + "unit": "ns/op", + "extra": "3112819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101149 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.7, + "unit": "ns/op", + "extra": "3101149 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101149 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101149 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3031759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.1, + "unit": "ns/op", + "extra": "3031759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3031759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3031759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3126603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3126603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3126603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3126603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3115002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3110605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.4, + "unit": "ns/op", + "extra": "3113971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3088569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.7, + "unit": "ns/op", + "extra": "3088569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3088569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3088569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3120369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.8, + "unit": "ns/op", + "extra": "3118368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118368 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b1bc5b43d97cb273afc77aa61fe34c4a32fc1af", + "message": "Add config apply request queue (#949)", + "timestamp": "2025-01-15T15:06:02Z", + "tree_id": "3832f60f27a02c327138f4d4d48e64ddfd17f748", + "url": "https://github.com/nginx/agent/commit/9b1bc5b43d97cb273afc77aa61fe34c4a32fc1af" + }, + "date": 1736953931751, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.99514606748245, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.99733736253509, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "db82ebd210da8574a43ebc1bf868037e9c9b3870", + "message": "Add unmanaged option to file proto (#964)\n\n* add unmanaged option to file", + "timestamp": "2025-01-16T15:46:50Z", + "tree_id": "0c6ee5b5a1cc23c86e5efcd1330e0db4c75a28ff", + "url": "https://github.com/nginx/agent/commit/db82ebd210da8574a43ebc1bf868037e9c9b3870" + }, + "date": 1737042686257, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1711414, + "unit": "ns/op\t 295689 B/op\t 1835 allocs/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1711414, + "unit": "ns/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295689, + "unit": "B/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874967, + "unit": "ns/op\t 294816 B/op\t 1835 allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874967, + "unit": "ns/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294816, + "unit": "B/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905238, + "unit": "ns/op\t 294630 B/op\t 1835 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905238, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294630, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876163, + "unit": "ns/op\t 295086 B/op\t 1835 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876163, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295086, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871231, + "unit": "ns/op\t 294542 B/op\t 1835 allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871231, + "unit": "ns/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294542, + "unit": "B/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873512, + "unit": "ns/op\t 295503 B/op\t 1835 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873512, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295503, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876441, + "unit": "ns/op\t 295223 B/op\t 1835 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876441, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295223, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873282, + "unit": "ns/op\t 295212 B/op\t 1835 allocs/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873282, + "unit": "ns/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295212, + "unit": "B/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873638, + "unit": "ns/op\t 295235 B/op\t 1835 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873638, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295235, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872478, + "unit": "ns/op\t 295121 B/op\t 1835 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872478, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295121, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2358987, + "unit": "ns/op\t 676108 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2358987, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676108, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2323786, + "unit": "ns/op\t 675527 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2323786, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675527, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2324086, + "unit": "ns/op\t 676162 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2324086, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676162, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2358102, + "unit": "ns/op\t 675534 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2358102, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675534, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340444, + "unit": "ns/op\t 675377 B/op\t 11814 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340444, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675377, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2323885, + "unit": "ns/op\t 675251 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2323885, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675251, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2306224, + "unit": "ns/op\t 673538 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2306224, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673538, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2338123, + "unit": "ns/op\t 675267 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2338123, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675267, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2298380, + "unit": "ns/op\t 674803 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2298380, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674803, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2335397, + "unit": "ns/op\t 674406 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2335397, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674406, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4239152, + "unit": "ns/op\t 1088198 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4239152, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088198, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4309922, + "unit": "ns/op\t 1088539 B/op\t 22434 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4309922, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088539, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4262402, + "unit": "ns/op\t 1089469 B/op\t 22434 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4262402, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089469, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4235534, + "unit": "ns/op\t 1090036 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4235534, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090036, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4267983, + "unit": "ns/op\t 1088890 B/op\t 22434 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4267983, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088890, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4304922, + "unit": "ns/op\t 1088065 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4304922, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088065, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4301427, + "unit": "ns/op\t 1089718 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4301427, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089718, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4295178, + "unit": "ns/op\t 1087098 B/op\t 22434 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4295178, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087098, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4298366, + "unit": "ns/op\t 1088408 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4298366, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088408, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4252849, + "unit": "ns/op\t 1086435 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4252849, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086435, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6137316, + "unit": "ns/op\t 1501385 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6137316, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501385, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6195206, + "unit": "ns/op\t 1503903 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6195206, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503903, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6152001, + "unit": "ns/op\t 1500594 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6152001, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500594, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6161344, + "unit": "ns/op\t 1501961 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6161344, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501961, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6216186, + "unit": "ns/op\t 1502213 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6216186, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502213, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6226927, + "unit": "ns/op\t 1499506 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6226927, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499506, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6123528, + "unit": "ns/op\t 1502534 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6123528, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502534, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6181368, + "unit": "ns/op\t 1504245 B/op\t 33011 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6181368, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504245, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6203814, + "unit": "ns/op\t 1501408 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6203814, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501408, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6074813, + "unit": "ns/op\t 1502363 B/op\t 33011 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6074813, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502363, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18090110, + "unit": "ns/op\t 4025633 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18090110, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025633, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18224225, + "unit": "ns/op\t 4014175 B/op\t 97595 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18224225, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014175, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18134894, + "unit": "ns/op\t 4016954 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18134894, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016954, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18310448, + "unit": "ns/op\t 4022945 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18310448, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022945, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18313022, + "unit": "ns/op\t 4014777 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18313022, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014777, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18513765, + "unit": "ns/op\t 4017537 B/op\t 97596 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18513765, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017537, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18206658, + "unit": "ns/op\t 4007376 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18206658, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007376, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18226108, + "unit": "ns/op\t 4010780 B/op\t 97595 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18226108, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010780, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17904064, + "unit": "ns/op\t 4016314 B/op\t 97595 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17904064, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016314, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18332074, + "unit": "ns/op\t 4020454 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18332074, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020454, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52340, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52340, + "unit": "ns/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50859, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50859, + "unit": "ns/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51794, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51794, + "unit": "ns/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52559, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52559, + "unit": "ns/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51315, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51315, + "unit": "ns/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52960, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52960, + "unit": "ns/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52210, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52210, + "unit": "ns/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52451, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52451, + "unit": "ns/op", + "extra": "22156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51881, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51881, + "unit": "ns/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52268, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52268, + "unit": "ns/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51603, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51603, + "unit": "ns/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52014, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "23599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52014, + "unit": "ns/op", + "extra": "23599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "23599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51295, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51295, + "unit": "ns/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51795, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51795, + "unit": "ns/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51532, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51532, + "unit": "ns/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52050, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52050, + "unit": "ns/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53171, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53171, + "unit": "ns/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22891 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52228, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52228, + "unit": "ns/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51322, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "21954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51322, + "unit": "ns/op", + "extra": "21954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "21954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51957, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51957, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51504, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51504, + "unit": "ns/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52184, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52184, + "unit": "ns/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51717, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51717, + "unit": "ns/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51611, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51611, + "unit": "ns/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51473, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51473, + "unit": "ns/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51210, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51210, + "unit": "ns/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51981, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51981, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51489, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51489, + "unit": "ns/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53067, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53067, + "unit": "ns/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52057, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52057, + "unit": "ns/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23325 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3216951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "3216951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3216951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3216951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215078 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.3, + "unit": "ns/op", + "extra": "3215078 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215078 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215078 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3200407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372, + "unit": "ns/op", + "extra": "3199807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3226045 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.7, + "unit": "ns/op", + "extra": "3226045 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3226045 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3226045 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3222162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.6, + "unit": "ns/op", + "extra": "3222162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3222162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3222162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3277168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3277168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3277168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3277168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.8, + "unit": "ns/op", + "extra": "3228601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3220534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3220534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3220534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3220534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3185184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185184 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "db82ebd210da8574a43ebc1bf868037e9c9b3870", + "message": "Add unmanaged option to file proto (#964)\n\n* add unmanaged option to file", + "timestamp": "2025-01-16T15:46:50Z", + "tree_id": "0c6ee5b5a1cc23c86e5efcd1330e0db4c75a28ff", + "url": "https://github.com/nginx/agent/commit/db82ebd210da8574a43ebc1bf868037e9c9b3870" + }, + "date": 1737042791956, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.996692481397204, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.01189431075904, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "406a9279c328daf0dc1f0f8b7f9dbec90cc75c34", + "message": "Add labels to Agent Configuration (#945)", + "timestamp": "2025-01-17T15:04:24Z", + "tree_id": "f7d5316a679e6d02480e6c5bb4aef59e60209ae3", + "url": "https://github.com/nginx/agent/commit/406a9279c328daf0dc1f0f8b7f9dbec90cc75c34" + }, + "date": 1737126545271, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1777218, + "unit": "ns/op\t 296009 B/op\t 1835 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1777218, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296009, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880122, + "unit": "ns/op\t 295970 B/op\t 1835 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880122, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295970, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876276, + "unit": "ns/op\t 295213 B/op\t 1835 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876276, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295213, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882716, + "unit": "ns/op\t 294714 B/op\t 1835 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882716, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294714, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879640, + "unit": "ns/op\t 294598 B/op\t 1835 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879640, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294598, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899239, + "unit": "ns/op\t 294802 B/op\t 1835 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899239, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294802, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886902, + "unit": "ns/op\t 295795 B/op\t 1835 allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886902, + "unit": "ns/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295795, + "unit": "B/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886691, + "unit": "ns/op\t 294053 B/op\t 1835 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886691, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294053, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877843, + "unit": "ns/op\t 294596 B/op\t 1835 allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877843, + "unit": "ns/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294596, + "unit": "B/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876421, + "unit": "ns/op\t 294998 B/op\t 1835 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876421, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294998, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2331722, + "unit": "ns/op\t 675102 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2331722, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675102, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2360061, + "unit": "ns/op\t 675518 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2360061, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675518, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2334792, + "unit": "ns/op\t 676734 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2334792, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676734, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2360427, + "unit": "ns/op\t 675984 B/op\t 11814 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2360427, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675984, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2332077, + "unit": "ns/op\t 673975 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2332077, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673975, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440202, + "unit": "ns/op\t 675948 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440202, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675948, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2332712, + "unit": "ns/op\t 675083 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2332712, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675083, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340373, + "unit": "ns/op\t 673938 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340373, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673938, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2334724, + "unit": "ns/op\t 676176 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2334724, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676176, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2336097, + "unit": "ns/op\t 675876 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2336097, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675876, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4293956, + "unit": "ns/op\t 1089088 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4293956, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089088, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4290693, + "unit": "ns/op\t 1086416 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4290693, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086416, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4315271, + "unit": "ns/op\t 1088814 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4315271, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088814, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4306860, + "unit": "ns/op\t 1093304 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4306860, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093304, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4317732, + "unit": "ns/op\t 1090110 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4317732, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090110, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4294514, + "unit": "ns/op\t 1090412 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4294514, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090412, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4290503, + "unit": "ns/op\t 1089736 B/op\t 22434 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4290503, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089736, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4312763, + "unit": "ns/op\t 1089412 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4312763, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089412, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4273459, + "unit": "ns/op\t 1091251 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4273459, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091251, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322054, + "unit": "ns/op\t 1092336 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322054, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092336, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6206380, + "unit": "ns/op\t 1499439 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6206380, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499439, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6203280, + "unit": "ns/op\t 1504999 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6203280, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504999, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6230101, + "unit": "ns/op\t 1502980 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6230101, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502980, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6236521, + "unit": "ns/op\t 1503562 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6236521, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503562, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6140794, + "unit": "ns/op\t 1502199 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6140794, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502199, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6225479, + "unit": "ns/op\t 1501013 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6225479, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501013, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6252854, + "unit": "ns/op\t 1501563 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6252854, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501563, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6159304, + "unit": "ns/op\t 1499213 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6159304, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499213, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6277597, + "unit": "ns/op\t 1500598 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6277597, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500598, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272598, + "unit": "ns/op\t 1503160 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272598, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503160, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18407205, + "unit": "ns/op\t 4017851 B/op\t 97597 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18407205, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017851, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18390164, + "unit": "ns/op\t 4015260 B/op\t 97595 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18390164, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015260, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18271675, + "unit": "ns/op\t 4022204 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18271675, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022204, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18315877, + "unit": "ns/op\t 4025834 B/op\t 97597 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18315877, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025834, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18567094, + "unit": "ns/op\t 4022384 B/op\t 97597 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18567094, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022384, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18291471, + "unit": "ns/op\t 4018965 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18291471, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018965, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18711859, + "unit": "ns/op\t 4018815 B/op\t 97595 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18711859, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018815, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18501570, + "unit": "ns/op\t 4015855 B/op\t 97595 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18501570, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015855, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18418463, + "unit": "ns/op\t 4014622 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18418463, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014622, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18433271, + "unit": "ns/op\t 4021124 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18433271, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021124, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52241, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52241, + "unit": "ns/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51503, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51503, + "unit": "ns/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51961, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51961, + "unit": "ns/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22675 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53850, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53850, + "unit": "ns/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51978, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51978, + "unit": "ns/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51842, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51842, + "unit": "ns/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51747, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51747, + "unit": "ns/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52364, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52364, + "unit": "ns/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52401, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52401, + "unit": "ns/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52359, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52359, + "unit": "ns/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52156, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52156, + "unit": "ns/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52236, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52236, + "unit": "ns/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51582, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51582, + "unit": "ns/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53253, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53253, + "unit": "ns/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51726, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51726, + "unit": "ns/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53198, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53198, + "unit": "ns/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51780, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51780, + "unit": "ns/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51582, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51582, + "unit": "ns/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51768, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51768, + "unit": "ns/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52258, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52258, + "unit": "ns/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51902, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51902, + "unit": "ns/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51977, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51977, + "unit": "ns/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51133, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51133, + "unit": "ns/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51948, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51948, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51479, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51479, + "unit": "ns/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52076, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52076, + "unit": "ns/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53246, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53246, + "unit": "ns/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51886, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51886, + "unit": "ns/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52218, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52218, + "unit": "ns/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52400, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52400, + "unit": "ns/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3174632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174632 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3174019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3165256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.3, + "unit": "ns/op", + "extra": "3060384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060384 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184291 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3184291 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184291 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184291 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.6, + "unit": "ns/op", + "extra": "3152397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3187075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187075 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3173181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183422 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3183422 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183422 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183422 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.3, + "unit": "ns/op", + "extra": "3182289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182289 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "oliveromahony+github@gmail.com", + "name": "oliveromahony", + "username": "oliveromahony" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "406a9279c328daf0dc1f0f8b7f9dbec90cc75c34", + "message": "Add labels to Agent Configuration (#945)", + "timestamp": "2025-01-17T15:04:24Z", + "tree_id": "f7d5316a679e6d02480e6c5bb4aef59e60209ae3", + "url": "https://github.com/nginx/agent/commit/406a9279c328daf0dc1f0f8b7f9dbec90cc75c34" + }, + "date": 1737126637212, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.061869508813967, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.03124208778737, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 69, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2b427d0239f9cc9ef0cb264655a85809da63a671", + "message": "Handle unknown instance ID during a config apply operation (#960)", + "timestamp": "2025-01-17T17:13:52Z", + "tree_id": "0e53c066d72d4cbe546ad46dcab5c3f13b9b9efa", + "url": "https://github.com/nginx/agent/commit/2b427d0239f9cc9ef0cb264655a85809da63a671" + }, + "date": 1737134310620, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1662900, + "unit": "ns/op\t 295319 B/op\t 1835 allocs/op", + "extra": "766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1662900, + "unit": "ns/op", + "extra": "766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295319, + "unit": "B/op", + "extra": "766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889654, + "unit": "ns/op\t 295105 B/op\t 1835 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889654, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295105, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884302, + "unit": "ns/op\t 295444 B/op\t 1835 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884302, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295444, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878086, + "unit": "ns/op\t 295094 B/op\t 1835 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878086, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295094, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897892, + "unit": "ns/op\t 294462 B/op\t 1835 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897892, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294462, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881568, + "unit": "ns/op\t 294934 B/op\t 1835 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881568, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294934, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878333, + "unit": "ns/op\t 295166 B/op\t 1835 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878333, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295166, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915584, + "unit": "ns/op\t 294850 B/op\t 1835 allocs/op", + "extra": "1134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915584, + "unit": "ns/op", + "extra": "1134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294850, + "unit": "B/op", + "extra": "1134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1134 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879949, + "unit": "ns/op\t 295331 B/op\t 1835 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879949, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295331, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894307, + "unit": "ns/op\t 295767 B/op\t 1835 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894307, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295767, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2347441, + "unit": "ns/op\t 674831 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2347441, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674831, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2332170, + "unit": "ns/op\t 675564 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2332170, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675564, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2380035, + "unit": "ns/op\t 676480 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2380035, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676480, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340595, + "unit": "ns/op\t 674514 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340595, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674514, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354406, + "unit": "ns/op\t 674887 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354406, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674887, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2327290, + "unit": "ns/op\t 675961 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2327290, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675961, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2405309, + "unit": "ns/op\t 676627 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2405309, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676627, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2325546, + "unit": "ns/op\t 675523 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2325546, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675523, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354196, + "unit": "ns/op\t 675374 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354196, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675374, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2342257, + "unit": "ns/op\t 675678 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2342257, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675678, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4372413, + "unit": "ns/op\t 1088242 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4372413, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088242, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4340636, + "unit": "ns/op\t 1089293 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4340636, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089293, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4335028, + "unit": "ns/op\t 1089857 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4335028, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089857, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4310583, + "unit": "ns/op\t 1091278 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4310583, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091278, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4272355, + "unit": "ns/op\t 1089221 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4272355, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089221, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322142, + "unit": "ns/op\t 1087834 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322142, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087834, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4328399, + "unit": "ns/op\t 1088262 B/op\t 22434 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4328399, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088262, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4291353, + "unit": "ns/op\t 1090083 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4291353, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090083, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4338875, + "unit": "ns/op\t 1088670 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4338875, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088670, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4327808, + "unit": "ns/op\t 1085432 B/op\t 22434 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4327808, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085432, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6204696, + "unit": "ns/op\t 1500008 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6204696, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500008, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6229822, + "unit": "ns/op\t 1504236 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6229822, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504236, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6189131, + "unit": "ns/op\t 1503847 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6189131, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503847, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6200264, + "unit": "ns/op\t 1502929 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6200264, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502929, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6278718, + "unit": "ns/op\t 1502082 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6278718, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502082, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6239125, + "unit": "ns/op\t 1500818 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6239125, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500818, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6234241, + "unit": "ns/op\t 1502120 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6234241, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502120, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6191183, + "unit": "ns/op\t 1501327 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6191183, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501327, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6257538, + "unit": "ns/op\t 1501770 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6257538, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501770, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6111258, + "unit": "ns/op\t 1500843 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6111258, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500843, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18813820, + "unit": "ns/op\t 4022471 B/op\t 97597 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18813820, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022471, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18603867, + "unit": "ns/op\t 4016316 B/op\t 97596 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18603867, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016316, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18461443, + "unit": "ns/op\t 4020129 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18461443, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020129, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18558921, + "unit": "ns/op\t 4014766 B/op\t 97594 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18558921, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014766, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97594, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18537387, + "unit": "ns/op\t 4017907 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18537387, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017907, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18262363, + "unit": "ns/op\t 4014572 B/op\t 97595 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18262363, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014572, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18361329, + "unit": "ns/op\t 4014724 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18361329, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014724, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18739991, + "unit": "ns/op\t 4015777 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18739991, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015777, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18351077, + "unit": "ns/op\t 4018401 B/op\t 97597 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18351077, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018401, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18664738, + "unit": "ns/op\t 4018220 B/op\t 97598 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18664738, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018220, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52233, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52233, + "unit": "ns/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52022, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52022, + "unit": "ns/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51766, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51766, + "unit": "ns/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52292, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "21747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52292, + "unit": "ns/op", + "extra": "21747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "21747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53885, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53885, + "unit": "ns/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52372, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52372, + "unit": "ns/op", + "extra": "22671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52781, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52781, + "unit": "ns/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51866, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51866, + "unit": "ns/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53286, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53286, + "unit": "ns/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52434, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52434, + "unit": "ns/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53145, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53145, + "unit": "ns/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52134, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52134, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52838, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52838, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52291, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52291, + "unit": "ns/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53180, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53180, + "unit": "ns/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52764, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52764, + "unit": "ns/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51918, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51918, + "unit": "ns/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51609, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51609, + "unit": "ns/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52104, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52104, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52141, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52141, + "unit": "ns/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51430, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51430, + "unit": "ns/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54085, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54085, + "unit": "ns/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53456, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53456, + "unit": "ns/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52465, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52465, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52131, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52131, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52606, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52606, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52793, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52793, + "unit": "ns/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52446, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52446, + "unit": "ns/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52793, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52793, + "unit": "ns/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54413, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54413, + "unit": "ns/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3156566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3185634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3177564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.8, + "unit": "ns/op", + "extra": "3192931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2751192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "2751192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2751192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2751192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.7, + "unit": "ns/op", + "extra": "3169676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3186213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3170204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3173068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173068 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2b427d0239f9cc9ef0cb264655a85809da63a671", + "message": "Handle unknown instance ID during a config apply operation (#960)", + "timestamp": "2025-01-17T17:13:52Z", + "tree_id": "0e53c066d72d4cbe546ad46dcab5c3f13b9b9efa", + "url": "https://github.com/nginx/agent/commit/2b427d0239f9cc9ef0cb264655a85809da63a671" + }, + "date": 1737134415558, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.730624527994127, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.0332516356237, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f0c0e2478aa05b46a12d018013d3ea4e5e39bfb", + "message": "Add nginx plus api actions (#955)", + "timestamp": "2025-01-20T09:17:28Z", + "tree_id": "b2def02e56bc11ef3439cf8a70c2824710944226", + "url": "https://github.com/nginx/agent/commit/0f0c0e2478aa05b46a12d018013d3ea4e5e39bfb" + }, + "date": 1737364928852, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1753452, + "unit": "ns/op\t 295793 B/op\t 1835 allocs/op", + "extra": "775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1753452, + "unit": "ns/op", + "extra": "775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295793, + "unit": "B/op", + "extra": "775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893652, + "unit": "ns/op\t 295213 B/op\t 1835 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893652, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295213, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880510, + "unit": "ns/op\t 294747 B/op\t 1835 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880510, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294747, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889036, + "unit": "ns/op\t 294342 B/op\t 1835 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889036, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294342, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884297, + "unit": "ns/op\t 294778 B/op\t 1835 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884297, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294778, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911829, + "unit": "ns/op\t 295493 B/op\t 1835 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911829, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295493, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883913, + "unit": "ns/op\t 294865 B/op\t 1835 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883913, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294865, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892036, + "unit": "ns/op\t 295343 B/op\t 1835 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892036, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295343, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891122, + "unit": "ns/op\t 294664 B/op\t 1835 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891122, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294664, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892341, + "unit": "ns/op\t 295222 B/op\t 1835 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892341, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295222, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2349674, + "unit": "ns/op\t 676157 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2349674, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676157, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2365478, + "unit": "ns/op\t 674798 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2365478, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674798, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2330973, + "unit": "ns/op\t 675698 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2330973, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675698, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345503, + "unit": "ns/op\t 676919 B/op\t 11814 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345503, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676919, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2385339, + "unit": "ns/op\t 675308 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2385339, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675308, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2361001, + "unit": "ns/op\t 676454 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2361001, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676454, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345838, + "unit": "ns/op\t 675537 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345838, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675537, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2351320, + "unit": "ns/op\t 675575 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2351320, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675575, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2343729, + "unit": "ns/op\t 675334 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2343729, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675334, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2361631, + "unit": "ns/op\t 675135 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2361631, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675135, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364985, + "unit": "ns/op\t 1089263 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364985, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089263, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4319128, + "unit": "ns/op\t 1091021 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4319128, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091021, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4339278, + "unit": "ns/op\t 1088208 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4339278, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088208, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4286618, + "unit": "ns/op\t 1088958 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4286618, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088958, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4355483, + "unit": "ns/op\t 1089399 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4355483, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089399, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4301365, + "unit": "ns/op\t 1090514 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4301365, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090514, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4334980, + "unit": "ns/op\t 1087275 B/op\t 22434 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4334980, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087275, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4370121, + "unit": "ns/op\t 1088416 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4370121, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088416, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364581, + "unit": "ns/op\t 1090900 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364581, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090900, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4305084, + "unit": "ns/op\t 1089201 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4305084, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089201, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6275768, + "unit": "ns/op\t 1503330 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6275768, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503330, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6289265, + "unit": "ns/op\t 1499677 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6289265, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499677, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6376717, + "unit": "ns/op\t 1503283 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6376717, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503283, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6277435, + "unit": "ns/op\t 1501589 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6277435, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501589, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6212495, + "unit": "ns/op\t 1502985 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6212495, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502985, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6263318, + "unit": "ns/op\t 1500423 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6263318, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500423, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6290699, + "unit": "ns/op\t 1499616 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6290699, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499616, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6238166, + "unit": "ns/op\t 1501229 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6238166, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501229, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6311224, + "unit": "ns/op\t 1501660 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6311224, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501660, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6307576, + "unit": "ns/op\t 1502001 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6307576, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502001, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18629971, + "unit": "ns/op\t 4016687 B/op\t 97597 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18629971, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016687, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18509868, + "unit": "ns/op\t 4034435 B/op\t 97598 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18509868, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4034435, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18605045, + "unit": "ns/op\t 4020804 B/op\t 97596 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18605045, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020804, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18550797, + "unit": "ns/op\t 4014365 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18550797, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014365, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18506502, + "unit": "ns/op\t 4019401 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18506502, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019401, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18795313, + "unit": "ns/op\t 4017772 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18795313, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017772, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18411466, + "unit": "ns/op\t 4015277 B/op\t 97595 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18411466, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015277, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18722901, + "unit": "ns/op\t 4017436 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18722901, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017436, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18456528, + "unit": "ns/op\t 4013322 B/op\t 97595 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18456528, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013322, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18727440, + "unit": "ns/op\t 4024171 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18727440, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024171, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52925, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52925, + "unit": "ns/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52489, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52489, + "unit": "ns/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52748, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52748, + "unit": "ns/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52044, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52044, + "unit": "ns/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51955, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51955, + "unit": "ns/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52562, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52562, + "unit": "ns/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52057, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52057, + "unit": "ns/op", + "extra": "22802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51605, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51605, + "unit": "ns/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52929, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52929, + "unit": "ns/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52237, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52237, + "unit": "ns/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51763, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51763, + "unit": "ns/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53399, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53399, + "unit": "ns/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51785, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51785, + "unit": "ns/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53079, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53079, + "unit": "ns/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52427, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52427, + "unit": "ns/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52510, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52510, + "unit": "ns/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52542, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52542, + "unit": "ns/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52147, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52147, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53522, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53522, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51314, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51314, + "unit": "ns/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52743, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52743, + "unit": "ns/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52318, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52318, + "unit": "ns/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52336, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52336, + "unit": "ns/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52578, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52578, + "unit": "ns/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22711 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52023, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52023, + "unit": "ns/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52370, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52370, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52998, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52998, + "unit": "ns/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53726, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53726, + "unit": "ns/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52628, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52628, + "unit": "ns/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51844, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51844, + "unit": "ns/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3217678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373, + "unit": "ns/op", + "extra": "3217678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3217678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3217678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3228050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373, + "unit": "ns/op", + "extra": "3228050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3228050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3228050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3213920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2879011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "2879011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2879011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2879011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3209070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3196634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3196634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3196634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3196634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3216238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.5, + "unit": "ns/op", + "extra": "3216238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3216238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3216238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3197706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3200758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3204618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.4, + "unit": "ns/op", + "extra": "3204618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3204618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3204618 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f0c0e2478aa05b46a12d018013d3ea4e5e39bfb", + "message": "Add nginx plus api actions (#955)", + "timestamp": "2025-01-20T09:17:28Z", + "tree_id": "b2def02e56bc11ef3439cf8a70c2824710944226", + "url": "https://github.com/nginx/agent/commit/0f0c0e2478aa05b46a12d018013d3ea4e5e39bfb" + }, + "date": 1737365038535, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 33.59618464257183, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 38.01728592766929, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "92fff504a0cef99dd44d1b70ac8609f5430eda1d", + "message": "Send create connection after disconnect from management plane (#967)", + "timestamp": "2025-01-27T12:43:01Z", + "tree_id": "746225d9a320a3644f22054fff39d405757a4d10", + "url": "https://github.com/nginx/agent/commit/92fff504a0cef99dd44d1b70ac8609f5430eda1d" + }, + "date": 1737982068267, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1782528, + "unit": "ns/op\t 295219 B/op\t 1835 allocs/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1782528, + "unit": "ns/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295219, + "unit": "B/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935359, + "unit": "ns/op\t 294973 B/op\t 1835 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935359, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294973, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909576, + "unit": "ns/op\t 294708 B/op\t 1835 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909576, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294708, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921675, + "unit": "ns/op\t 294594 B/op\t 1835 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921675, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294594, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908723, + "unit": "ns/op\t 296109 B/op\t 1835 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908723, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296109, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907138, + "unit": "ns/op\t 295674 B/op\t 1835 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907138, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295674, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902459, + "unit": "ns/op\t 295836 B/op\t 1835 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902459, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295836, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915012, + "unit": "ns/op\t 295885 B/op\t 1835 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915012, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295885, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902282, + "unit": "ns/op\t 295791 B/op\t 1835 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902282, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295791, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900375, + "unit": "ns/op\t 295080 B/op\t 1835 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900375, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295080, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472983, + "unit": "ns/op\t 674457 B/op\t 11814 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472983, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674457, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458816, + "unit": "ns/op\t 675930 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458816, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675930, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422834, + "unit": "ns/op\t 675502 B/op\t 11814 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422834, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675502, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433955, + "unit": "ns/op\t 676092 B/op\t 11814 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433955, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676092, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451309, + "unit": "ns/op\t 675684 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451309, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675684, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2449075, + "unit": "ns/op\t 675048 B/op\t 11814 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2449075, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675048, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2420494, + "unit": "ns/op\t 675311 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2420494, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675311, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457976, + "unit": "ns/op\t 675863 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457976, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675863, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471329, + "unit": "ns/op\t 675922 B/op\t 11814 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471329, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675922, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453741, + "unit": "ns/op\t 675532 B/op\t 11814 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453741, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675532, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4435067, + "unit": "ns/op\t 1089302 B/op\t 22435 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4435067, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089302, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490845, + "unit": "ns/op\t 1091679 B/op\t 22435 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490845, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091679, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4470645, + "unit": "ns/op\t 1092298 B/op\t 22436 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4470645, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092298, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4452058, + "unit": "ns/op\t 1089018 B/op\t 22435 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4452058, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089018, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4476316, + "unit": "ns/op\t 1087528 B/op\t 22435 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4476316, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087528, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4457599, + "unit": "ns/op\t 1089271 B/op\t 22435 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4457599, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089271, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4448425, + "unit": "ns/op\t 1089135 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4448425, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089135, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4412734, + "unit": "ns/op\t 1089496 B/op\t 22434 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4412734, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089496, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4466541, + "unit": "ns/op\t 1087733 B/op\t 22435 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4466541, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087733, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4445721, + "unit": "ns/op\t 1086438 B/op\t 22435 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4445721, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086438, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6586605, + "unit": "ns/op\t 1505675 B/op\t 33011 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6586605, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505675, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6471008, + "unit": "ns/op\t 1504722 B/op\t 33011 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6471008, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504722, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6579479, + "unit": "ns/op\t 1504017 B/op\t 33011 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6579479, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504017, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6461957, + "unit": "ns/op\t 1501579 B/op\t 33010 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6461957, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501579, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6545571, + "unit": "ns/op\t 1499943 B/op\t 33010 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6545571, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499943, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6353272, + "unit": "ns/op\t 1500782 B/op\t 33010 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6353272, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500782, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6506260, + "unit": "ns/op\t 1505447 B/op\t 33012 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6506260, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505447, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33012, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6492962, + "unit": "ns/op\t 1502532 B/op\t 33010 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6492962, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502532, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6478983, + "unit": "ns/op\t 1501008 B/op\t 33010 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6478983, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501008, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6511557, + "unit": "ns/op\t 1502813 B/op\t 33010 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6511557, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502813, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19328589, + "unit": "ns/op\t 4022023 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19328589, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022023, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19191164, + "unit": "ns/op\t 4020736 B/op\t 97597 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19191164, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020736, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19240032, + "unit": "ns/op\t 4012365 B/op\t 97596 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19240032, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012365, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19368433, + "unit": "ns/op\t 4022713 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19368433, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022713, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19214789, + "unit": "ns/op\t 4031128 B/op\t 97597 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19214789, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4031128, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19137202, + "unit": "ns/op\t 4020923 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19137202, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020923, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19497677, + "unit": "ns/op\t 4029558 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19497677, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4029558, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19487988, + "unit": "ns/op\t 4018548 B/op\t 97597 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19487988, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018548, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19322042, + "unit": "ns/op\t 4025171 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19322042, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025171, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19557517, + "unit": "ns/op\t 4021496 B/op\t 97597 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19557517, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021496, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55811, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55811, + "unit": "ns/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54394, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54394, + "unit": "ns/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54829, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54829, + "unit": "ns/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54211, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54211, + "unit": "ns/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54493, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54493, + "unit": "ns/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55506, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55506, + "unit": "ns/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55355, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55355, + "unit": "ns/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55524, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55524, + "unit": "ns/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54872, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54872, + "unit": "ns/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55805, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55805, + "unit": "ns/op", + "extra": "21626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54933, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54933, + "unit": "ns/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55745, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "21489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55745, + "unit": "ns/op", + "extra": "21489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "21489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54994, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54994, + "unit": "ns/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54275, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54275, + "unit": "ns/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53514, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53514, + "unit": "ns/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54420, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54420, + "unit": "ns/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54690, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54690, + "unit": "ns/op", + "extra": "21718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53928, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "21906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53928, + "unit": "ns/op", + "extra": "21906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "21906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54603, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54603, + "unit": "ns/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54712, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54712, + "unit": "ns/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55591, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55591, + "unit": "ns/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55299, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55299, + "unit": "ns/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54945, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54945, + "unit": "ns/op", + "extra": "21684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55077, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55077, + "unit": "ns/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55253, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55253, + "unit": "ns/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55193, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55193, + "unit": "ns/op", + "extra": "21301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54963, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54963, + "unit": "ns/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55388, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55388, + "unit": "ns/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54580, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54580, + "unit": "ns/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55260, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55260, + "unit": "ns/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3165776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.4, + "unit": "ns/op", + "extra": "3200113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3188012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3194630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.1, + "unit": "ns/op", + "extra": "3194630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3194630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3194630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3185641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185641 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2773351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.5, + "unit": "ns/op", + "extra": "2773351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2773351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2773351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3186210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3192313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3201693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3191233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191233 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "92fff504a0cef99dd44d1b70ac8609f5430eda1d", + "message": "Send create connection after disconnect from management plane (#967)", + "timestamp": "2025-01-27T12:43:01Z", + "tree_id": "746225d9a320a3644f22054fff39d405757a4d10", + "url": "https://github.com/nginx/agent/commit/92fff504a0cef99dd44d1b70ac8609f5430eda1d" + }, + "date": 1737982174631, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.663468797748255, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.03173517883504, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "ry.davis@f5.com", + "name": "Ryan Davis", + "username": "ryepup" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "20ee48619f410a8713461746268388ac512eb275", + "message": "fix: flaky test (#968)\n\n`TestConvertToStructs` was occasionally failing because it was expecting `range` over a `map` to be a consistent order, but per [spec]:\r\n\r\n> The iteration order over maps is not specified and is not guaranteed to be the same from one iteration to the next.\r\n\r\nUses `ElementsMatch` so the test passes even when the order of elements is different.\r\n\r\n[spec]: https://go.dev/ref/spec#RangeClause", + "timestamp": "2025-01-28T10:13:09Z", + "tree_id": "65326dddbfc88fdd49f1ac06336d8867ef1d2fbf", + "url": "https://github.com/nginx/agent/commit/20ee48619f410a8713461746268388ac512eb275" + }, + "date": 1738059470829, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1776445, + "unit": "ns/op\t 295048 B/op\t 1835 allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1776445, + "unit": "ns/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295048, + "unit": "B/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897623, + "unit": "ns/op\t 295133 B/op\t 1835 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897623, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295133, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906694, + "unit": "ns/op\t 295182 B/op\t 1835 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906694, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295182, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894534, + "unit": "ns/op\t 295096 B/op\t 1835 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894534, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295096, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928212, + "unit": "ns/op\t 294731 B/op\t 1835 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928212, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294731, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888104, + "unit": "ns/op\t 294847 B/op\t 1835 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888104, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294847, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892327, + "unit": "ns/op\t 295510 B/op\t 1835 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892327, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295510, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886221, + "unit": "ns/op\t 295200 B/op\t 1835 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886221, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295200, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886371, + "unit": "ns/op\t 295093 B/op\t 1835 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886371, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295093, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885435, + "unit": "ns/op\t 295546 B/op\t 1835 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885435, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295546, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2367541, + "unit": "ns/op\t 675287 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2367541, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675287, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2386205, + "unit": "ns/op\t 675633 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2386205, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675633, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2383223, + "unit": "ns/op\t 675903 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2383223, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675903, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2392306, + "unit": "ns/op\t 675252 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2392306, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675252, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2349642, + "unit": "ns/op\t 675372 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2349642, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675372, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2384786, + "unit": "ns/op\t 674839 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2384786, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674839, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2424423, + "unit": "ns/op\t 676029 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2424423, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676029, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2379551, + "unit": "ns/op\t 675414 B/op\t 11814 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2379551, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675414, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2382070, + "unit": "ns/op\t 674728 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2382070, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674728, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2402012, + "unit": "ns/op\t 676846 B/op\t 11814 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2402012, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676846, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4492036, + "unit": "ns/op\t 1088227 B/op\t 22435 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4492036, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088227, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4357516, + "unit": "ns/op\t 1091791 B/op\t 22436 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4357516, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091791, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375938, + "unit": "ns/op\t 1088726 B/op\t 22435 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375938, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088726, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4355952, + "unit": "ns/op\t 1090445 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4355952, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090445, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4367154, + "unit": "ns/op\t 1088737 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4367154, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088737, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4331851, + "unit": "ns/op\t 1087988 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4331851, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087988, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4340282, + "unit": "ns/op\t 1088853 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4340282, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088853, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4350729, + "unit": "ns/op\t 1088638 B/op\t 22435 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4350729, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088638, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4338065, + "unit": "ns/op\t 1088993 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4338065, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088993, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322666, + "unit": "ns/op\t 1088548 B/op\t 22434 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322666, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088548, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6239978, + "unit": "ns/op\t 1498929 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6239978, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498929, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6241799, + "unit": "ns/op\t 1499217 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6241799, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499217, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6242544, + "unit": "ns/op\t 1502508 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6242544, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502508, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6407448, + "unit": "ns/op\t 1504101 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6407448, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504101, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6300518, + "unit": "ns/op\t 1504016 B/op\t 33011 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6300518, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504016, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6252358, + "unit": "ns/op\t 1502323 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6252358, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502323, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6230904, + "unit": "ns/op\t 1503496 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6230904, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503496, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6312932, + "unit": "ns/op\t 1502772 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6312932, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502772, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6328341, + "unit": "ns/op\t 1502771 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6328341, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502771, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6251464, + "unit": "ns/op\t 1503065 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6251464, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503065, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18976813, + "unit": "ns/op\t 4019048 B/op\t 97595 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18976813, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019048, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18798282, + "unit": "ns/op\t 4014890 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18798282, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014890, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18630608, + "unit": "ns/op\t 4014854 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18630608, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014854, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18947385, + "unit": "ns/op\t 4021061 B/op\t 97595 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18947385, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021061, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18819731, + "unit": "ns/op\t 4019723 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18819731, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019723, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18832184, + "unit": "ns/op\t 4030453 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18832184, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4030453, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19551188, + "unit": "ns/op\t 4022481 B/op\t 97597 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19551188, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022481, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19129408, + "unit": "ns/op\t 4020616 B/op\t 97595 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19129408, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020616, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18882742, + "unit": "ns/op\t 4014945 B/op\t 97595 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18882742, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014945, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18983547, + "unit": "ns/op\t 4021404 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18983547, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021404, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53171, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53171, + "unit": "ns/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53255, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53255, + "unit": "ns/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53028, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53028, + "unit": "ns/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52381, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52381, + "unit": "ns/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53362, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53362, + "unit": "ns/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53942, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53942, + "unit": "ns/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53750, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "21943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53750, + "unit": "ns/op", + "extra": "21943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "21943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53641, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53641, + "unit": "ns/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53851, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53851, + "unit": "ns/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52881, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52881, + "unit": "ns/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53261, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53261, + "unit": "ns/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53359, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53359, + "unit": "ns/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53438, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53438, + "unit": "ns/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52732, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52732, + "unit": "ns/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53938, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53938, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53489, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53489, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53227, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53227, + "unit": "ns/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53964, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53964, + "unit": "ns/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53831, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53831, + "unit": "ns/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54041, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54041, + "unit": "ns/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54779, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54779, + "unit": "ns/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54107, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54107, + "unit": "ns/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54214, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54214, + "unit": "ns/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54077, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54077, + "unit": "ns/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53417, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53417, + "unit": "ns/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53861, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53861, + "unit": "ns/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53929, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53929, + "unit": "ns/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54731, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54731, + "unit": "ns/op", + "extra": "22466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53458, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53458, + "unit": "ns/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54273, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54273, + "unit": "ns/op", + "extra": "22066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3212425 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3212425 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3212425 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3212425 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3206977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2897718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "2897718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2897718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2897718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3204760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3204760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3204760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3204760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3187611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187611 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3196942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374, + "unit": "ns/op", + "extra": "3196942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3196942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3196942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.3, + "unit": "ns/op", + "extra": "3206533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3209972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3182217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3182217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3182217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3182217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3175084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175084 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "ry.davis@f5.com", + "name": "Ryan Davis", + "username": "ryepup" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "20ee48619f410a8713461746268388ac512eb275", + "message": "fix: flaky test (#968)\n\n`TestConvertToStructs` was occasionally failing because it was expecting `range` over a `map` to be a consistent order, but per [spec]:\r\n\r\n> The iteration order over maps is not specified and is not guaranteed to be the same from one iteration to the next.\r\n\r\nUses `ElementsMatch` so the test passes even when the order of elements is different.\r\n\r\n[spec]: https://go.dev/ref/spec#RangeClause", + "timestamp": "2025-01-28T10:13:09Z", + "tree_id": "65326dddbfc88fdd49f1ac06336d8867ef1d2fbf", + "url": "https://github.com/nginx/agent/commit/20ee48619f410a8713461746268388ac512eb275" + }, + "date": 1738059560296, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.997083405578334, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.99761506730306, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c945bed098ac397124813ee66a516b8112adb296", + "message": "Visualize NAP logs in mock collector grafana (#939)", + "timestamp": "2025-01-28T08:46:34-08:00", + "tree_id": "d61a04f51123ac0d591ac71f86bf7933ba78b649", + "url": "https://github.com/nginx/agent/commit/c945bed098ac397124813ee66a516b8112adb296" + }, + "date": 1738083076496, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1743771, + "unit": "ns/op\t 295668 B/op\t 1835 allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1743771, + "unit": "ns/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295668, + "unit": "B/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880643, + "unit": "ns/op\t 295674 B/op\t 1835 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880643, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295674, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877967, + "unit": "ns/op\t 294792 B/op\t 1835 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877967, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294792, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892926, + "unit": "ns/op\t 294622 B/op\t 1835 allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892926, + "unit": "ns/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294622, + "unit": "B/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895626, + "unit": "ns/op\t 295763 B/op\t 1835 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895626, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295763, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885424, + "unit": "ns/op\t 295191 B/op\t 1835 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885424, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295191, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880248, + "unit": "ns/op\t 295372 B/op\t 1835 allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880248, + "unit": "ns/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295372, + "unit": "B/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890183, + "unit": "ns/op\t 295159 B/op\t 1835 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890183, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295159, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884181, + "unit": "ns/op\t 294890 B/op\t 1835 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884181, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294890, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882961, + "unit": "ns/op\t 295153 B/op\t 1835 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882961, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295153, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2343742, + "unit": "ns/op\t 676092 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2343742, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676092, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2371523, + "unit": "ns/op\t 675580 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2371523, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675580, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2356429, + "unit": "ns/op\t 675591 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2356429, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675591, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357091, + "unit": "ns/op\t 677015 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357091, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677015, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2365431, + "unit": "ns/op\t 674356 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2365431, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674356, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2386363, + "unit": "ns/op\t 675908 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2386363, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675908, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394222, + "unit": "ns/op\t 676586 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394222, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676586, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357774, + "unit": "ns/op\t 676834 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357774, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676834, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354644, + "unit": "ns/op\t 675920 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354644, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675920, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352394, + "unit": "ns/op\t 676229 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352394, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676229, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4382301, + "unit": "ns/op\t 1091241 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4382301, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091241, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4374886, + "unit": "ns/op\t 1088500 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4374886, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088500, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4339465, + "unit": "ns/op\t 1089485 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4339465, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089485, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4319063, + "unit": "ns/op\t 1090124 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4319063, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090124, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4359049, + "unit": "ns/op\t 1088675 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4359049, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088675, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4367639, + "unit": "ns/op\t 1091914 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4367639, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091914, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4321840, + "unit": "ns/op\t 1086843 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4321840, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086843, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4377527, + "unit": "ns/op\t 1088370 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4377527, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088370, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4362889, + "unit": "ns/op\t 1091628 B/op\t 22436 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4362889, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091628, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4371934, + "unit": "ns/op\t 1086939 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4371934, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086939, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6341970, + "unit": "ns/op\t 1501369 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6341970, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501369, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6312356, + "unit": "ns/op\t 1502039 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6312356, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502039, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6224241, + "unit": "ns/op\t 1502250 B/op\t 33010 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6224241, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502250, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6308103, + "unit": "ns/op\t 1501488 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6308103, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501488, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6298154, + "unit": "ns/op\t 1499283 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6298154, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499283, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6340245, + "unit": "ns/op\t 1503338 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6340245, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503338, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6264290, + "unit": "ns/op\t 1501065 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6264290, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501065, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6235867, + "unit": "ns/op\t 1502736 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6235867, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502736, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6254114, + "unit": "ns/op\t 1506178 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6254114, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506178, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6246815, + "unit": "ns/op\t 1501425 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6246815, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501425, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18459052, + "unit": "ns/op\t 4020931 B/op\t 97597 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18459052, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020931, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18823432, + "unit": "ns/op\t 4016759 B/op\t 97597 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18823432, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016759, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18802486, + "unit": "ns/op\t 4018628 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18802486, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018628, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18379108, + "unit": "ns/op\t 4018846 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18379108, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018846, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18839168, + "unit": "ns/op\t 4015227 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18839168, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015227, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18670186, + "unit": "ns/op\t 4014449 B/op\t 97595 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18670186, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014449, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18745434, + "unit": "ns/op\t 4022914 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18745434, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022914, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18790393, + "unit": "ns/op\t 4018386 B/op\t 97597 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18790393, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018386, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18714595, + "unit": "ns/op\t 4024428 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18714595, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024428, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18686180, + "unit": "ns/op\t 4028972 B/op\t 97598 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18686180, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4028972, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51748, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51748, + "unit": "ns/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51877, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51877, + "unit": "ns/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51949, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51949, + "unit": "ns/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52405, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52405, + "unit": "ns/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53909, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53909, + "unit": "ns/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52255, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52255, + "unit": "ns/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51934, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51934, + "unit": "ns/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52754, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52754, + "unit": "ns/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52093, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52093, + "unit": "ns/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52462, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52462, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51853, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51853, + "unit": "ns/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52131, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52131, + "unit": "ns/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52363, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52363, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52750, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52750, + "unit": "ns/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52079, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52079, + "unit": "ns/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51892, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51892, + "unit": "ns/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23037 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52379, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52379, + "unit": "ns/op", + "extra": "22537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52358, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52358, + "unit": "ns/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52330, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52330, + "unit": "ns/op", + "extra": "22460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52378, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52378, + "unit": "ns/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52380, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52380, + "unit": "ns/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52702, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52702, + "unit": "ns/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52229, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52229, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52386, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52386, + "unit": "ns/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52560, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52560, + "unit": "ns/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52687, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52687, + "unit": "ns/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52032, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52032, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52830, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52830, + "unit": "ns/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53436, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53436, + "unit": "ns/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51842, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51842, + "unit": "ns/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 371.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3240109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 371.2, + "unit": "ns/op", + "extra": "3240109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3240109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3240109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3216237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.5, + "unit": "ns/op", + "extra": "3216237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3216237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3216237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2845171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.6, + "unit": "ns/op", + "extra": "2845171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2845171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2845171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3230565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372.7, + "unit": "ns/op", + "extra": "3230565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3230565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3230565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 372, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3196309 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 372, + "unit": "ns/op", + "extra": "3196309 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3196309 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3196309 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3220136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.2, + "unit": "ns/op", + "extra": "3220136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3220136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3220136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213193 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.2, + "unit": "ns/op", + "extra": "3213193 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213193 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213193 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3229171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.3, + "unit": "ns/op", + "extra": "3229171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3229171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3229171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.5, + "unit": "ns/op", + "extra": "3213800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3202258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375, + "unit": "ns/op", + "extra": "3202258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3202258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3202258 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d6b9ef44d7cd880c5db14ef20b729c3baadce32e", + "message": "Add token path to Agent config Command block (#958)\n\n* support reading token from file via config\r\n\r\n* remove empty file\r\n\r\n* simplify token validation and add unit tests\r\n\r\n* add unit tests for transport credentials funtions\r\n\r\n* address PR feedback\r\n\r\n* proto updates\r\n\r\n* fix function name\r\n\r\n* fix lint error: lll\r\n\r\n* add missing PR feedback\r\n\r\n* remove error log message\r\n\r\n* fix unit test\r\n\r\n* Fix apk test package naming (#961)\r\n\r\n* modify alpine package name:\r\nnginx-agent-3.0.0_1234 -> nginx-agent-3.0.0.1234\r\n\r\n* protoc-gen update\r\n\r\n* Update agent config defaults and format (#959)\r\n\r\n* update config defaults and format\r\n\r\n* Add config apply request queue (#949)\r\n\r\n* add unit tests for transport credentials funtions\r\n\r\n* fix test name\r\n\r\n* fix error message\r\n\r\n* fix lint error: lll\r\n\r\n* modify error messages\r\n\r\n* remove error logging and modify messages\r\n\r\n* fall back to token field if error occurs when reading file\r\n\r\n* fix bad merge\r\n\r\n* restarting gRPC conn\r\n\r\n* remove code from testing\r\n\r\n* fix lint errors: whitespace, revive\r\n\r\n* use tokenpath as config option, fixes problem with cli param parsing\r\n\r\n* correct yaml key in AuthConfig\r\n\r\n* proto updates\r\n\r\n---------\r\n\r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\r\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-01-28T16:47:00Z", + "tree_id": "402eae0d49ca5936a7235cde1436cdf4e15abd11", + "url": "https://github.com/nginx/agent/commit/d6b9ef44d7cd880c5db14ef20b729c3baadce32e" + }, + "date": 1738083101978, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1734559, + "unit": "ns/op\t 296426 B/op\t 1835 allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1734559, + "unit": "ns/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296426, + "unit": "B/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928514, + "unit": "ns/op\t 295867 B/op\t 1835 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928514, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295867, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937824, + "unit": "ns/op\t 295103 B/op\t 1835 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937824, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295103, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932573, + "unit": "ns/op\t 295215 B/op\t 1835 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932573, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295215, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934435, + "unit": "ns/op\t 295640 B/op\t 1835 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934435, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295640, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948106, + "unit": "ns/op\t 294923 B/op\t 1835 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948106, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294923, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937824, + "unit": "ns/op\t 294956 B/op\t 1835 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937824, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294956, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935728, + "unit": "ns/op\t 295362 B/op\t 1835 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935728, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295362, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934917, + "unit": "ns/op\t 294575 B/op\t 1835 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934917, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294575, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932658, + "unit": "ns/op\t 295516 B/op\t 1835 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932658, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295516, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1835, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440308, + "unit": "ns/op\t 675487 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440308, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675487, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406416, + "unit": "ns/op\t 676949 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406416, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676949, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2384050, + "unit": "ns/op\t 675601 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2384050, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675601, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437606, + "unit": "ns/op\t 675475 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437606, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675475, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475371, + "unit": "ns/op\t 675372 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475371, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675372, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2403058, + "unit": "ns/op\t 675669 B/op\t 11814 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2403058, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675669, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2420906, + "unit": "ns/op\t 676740 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2420906, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676740, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2399514, + "unit": "ns/op\t 674780 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2399514, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674780, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2405850, + "unit": "ns/op\t 676450 B/op\t 11814 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2405850, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676450, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2402162, + "unit": "ns/op\t 675561 B/op\t 11814 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2402162, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675561, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4424888, + "unit": "ns/op\t 1089459 B/op\t 22435 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4424888, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089459, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4463951, + "unit": "ns/op\t 1090589 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4463951, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090589, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4435468, + "unit": "ns/op\t 1088287 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4435468, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088287, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4418450, + "unit": "ns/op\t 1092737 B/op\t 22436 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4418450, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092737, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4423016, + "unit": "ns/op\t 1090022 B/op\t 22435 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4423016, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090022, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4439231, + "unit": "ns/op\t 1091114 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4439231, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091114, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4420745, + "unit": "ns/op\t 1091382 B/op\t 22435 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4420745, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091382, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4444870, + "unit": "ns/op\t 1092383 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4444870, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092383, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441253, + "unit": "ns/op\t 1092950 B/op\t 22436 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441253, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092950, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4470169, + "unit": "ns/op\t 1090111 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4470169, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090111, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6347836, + "unit": "ns/op\t 1501238 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6347836, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501238, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6357395, + "unit": "ns/op\t 1501350 B/op\t 33010 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6357395, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501350, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6449245, + "unit": "ns/op\t 1500802 B/op\t 33010 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6449245, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500802, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6317092, + "unit": "ns/op\t 1503548 B/op\t 33011 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6317092, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503548, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6379945, + "unit": "ns/op\t 1500633 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6379945, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500633, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6336240, + "unit": "ns/op\t 1500575 B/op\t 33010 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6336240, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500575, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404050, + "unit": "ns/op\t 1501631 B/op\t 33011 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404050, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501631, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6395587, + "unit": "ns/op\t 1502516 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6395587, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502516, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6428579, + "unit": "ns/op\t 1503801 B/op\t 33011 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6428579, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503801, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6387182, + "unit": "ns/op\t 1500807 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6387182, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500807, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18921128, + "unit": "ns/op\t 4026256 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18921128, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4026256, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18819038, + "unit": "ns/op\t 4018531 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18819038, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018531, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18531059, + "unit": "ns/op\t 4017026 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18531059, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017026, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18976420, + "unit": "ns/op\t 4023720 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18976420, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023720, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18895920, + "unit": "ns/op\t 4018360 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18895920, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018360, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18928283, + "unit": "ns/op\t 4017131 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18928283, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017131, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18895463, + "unit": "ns/op\t 4024237 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18895463, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024237, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19202174, + "unit": "ns/op\t 4021880 B/op\t 97597 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19202174, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021880, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18933435, + "unit": "ns/op\t 4017723 B/op\t 97594 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18933435, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017723, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97594, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19111528, + "unit": "ns/op\t 4022784 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19111528, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022784, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53259, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53259, + "unit": "ns/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53594, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53594, + "unit": "ns/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54101, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54101, + "unit": "ns/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52651, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52651, + "unit": "ns/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52855, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52855, + "unit": "ns/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53311, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53311, + "unit": "ns/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52030, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52030, + "unit": "ns/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52453, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52453, + "unit": "ns/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52010, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52010, + "unit": "ns/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52099, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52099, + "unit": "ns/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52899, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52899, + "unit": "ns/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51787, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51787, + "unit": "ns/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54054, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54054, + "unit": "ns/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53353, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "21615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53353, + "unit": "ns/op", + "extra": "21615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "21615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54351, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54351, + "unit": "ns/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52954, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52954, + "unit": "ns/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52816, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52816, + "unit": "ns/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53482, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53482, + "unit": "ns/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53654, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53654, + "unit": "ns/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52339, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52339, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54168, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54168, + "unit": "ns/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54328, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54328, + "unit": "ns/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54289, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54289, + "unit": "ns/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53821, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53821, + "unit": "ns/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52108, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53627, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "21643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53627, + "unit": "ns/op", + "extra": "21643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "21643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53838, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53838, + "unit": "ns/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53240, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53240, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53978, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53978, + "unit": "ns/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53945, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53945, + "unit": "ns/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.3, + "unit": "ns/op", + "extra": "3152086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3132610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3132610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3132610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3132610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.6, + "unit": "ns/op", + "extra": "3118989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2937981 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "2937981 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2937981 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2937981 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2987325 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "2987325 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2987325 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2987325 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.2, + "unit": "ns/op", + "extra": "3118488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118488 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3120265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3125331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3125331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3125331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3125331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3134594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.4, + "unit": "ns/op", + "extra": "3095304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095304 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "djhurley1990@gmail.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c945bed098ac397124813ee66a516b8112adb296", + "message": "Visualize NAP logs in mock collector grafana (#939)", + "timestamp": "2025-01-28T08:46:34-08:00", + "tree_id": "d61a04f51123ac0d591ac71f86bf7933ba78b649", + "url": "https://github.com/nginx/agent/commit/c945bed098ac397124813ee66a516b8112adb296" + }, + "date": 1738083170843, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.1954596755388, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.025491342446045, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d6b9ef44d7cd880c5db14ef20b729c3baadce32e", + "message": "Add token path to Agent config Command block (#958)\n\n* support reading token from file via config\r\n\r\n* remove empty file\r\n\r\n* simplify token validation and add unit tests\r\n\r\n* add unit tests for transport credentials funtions\r\n\r\n* address PR feedback\r\n\r\n* proto updates\r\n\r\n* fix function name\r\n\r\n* fix lint error: lll\r\n\r\n* add missing PR feedback\r\n\r\n* remove error log message\r\n\r\n* fix unit test\r\n\r\n* Fix apk test package naming (#961)\r\n\r\n* modify alpine package name:\r\nnginx-agent-3.0.0_1234 -> nginx-agent-3.0.0.1234\r\n\r\n* protoc-gen update\r\n\r\n* Update agent config defaults and format (#959)\r\n\r\n* update config defaults and format\r\n\r\n* Add config apply request queue (#949)\r\n\r\n* add unit tests for transport credentials funtions\r\n\r\n* fix test name\r\n\r\n* fix error message\r\n\r\n* fix lint error: lll\r\n\r\n* modify error messages\r\n\r\n* remove error logging and modify messages\r\n\r\n* fall back to token field if error occurs when reading file\r\n\r\n* fix bad merge\r\n\r\n* restarting gRPC conn\r\n\r\n* remove code from testing\r\n\r\n* fix lint errors: whitespace, revive\r\n\r\n* use tokenpath as config option, fixes problem with cli param parsing\r\n\r\n* correct yaml key in AuthConfig\r\n\r\n* proto updates\r\n\r\n---------\r\n\r\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\r\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-01-28T16:47:00Z", + "tree_id": "402eae0d49ca5936a7235cde1436cdf4e15abd11", + "url": "https://github.com/nginx/agent/commit/d6b9ef44d7cd880c5db14ef20b729c3baadce32e" + }, + "date": 1738083213888, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.93060554467199, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.02350891774538, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f467f1c3b4bd110f92af93771215a8f81d2526c7", + "message": "Add public id package (#970)\n\n* fix: make generateid available for others to use\r\n\r\n* chore: remove log", + "timestamp": "2025-02-04T13:56:46Z", + "tree_id": "b5d70f7ca772f752e02d08aa77581aead14adf97", + "url": "https://github.com/nginx/agent/commit/f467f1c3b4bd110f92af93771215a8f81d2526c7" + }, + "date": 1738677692152, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1805754, + "unit": "ns/op\t 295961 B/op\t 1833 allocs/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1805754, + "unit": "ns/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295961, + "unit": "B/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892739, + "unit": "ns/op\t 295228 B/op\t 1833 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892739, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295228, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919854, + "unit": "ns/op\t 294961 B/op\t 1833 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919854, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294961, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906894, + "unit": "ns/op\t 295127 B/op\t 1833 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906894, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295127, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923223, + "unit": "ns/op\t 295077 B/op\t 1833 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923223, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295077, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890441, + "unit": "ns/op\t 295046 B/op\t 1833 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890441, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295046, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884819, + "unit": "ns/op\t 294888 B/op\t 1833 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884819, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294888, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925649, + "unit": "ns/op\t 295113 B/op\t 1833 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925649, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295113, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897509, + "unit": "ns/op\t 295481 B/op\t 1833 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897509, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295481, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900759, + "unit": "ns/op\t 295187 B/op\t 1833 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900759, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295187, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2382355, + "unit": "ns/op\t 674960 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2382355, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674960, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2388850, + "unit": "ns/op\t 676338 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2388850, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676338, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442158, + "unit": "ns/op\t 675874 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442158, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675874, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2388778, + "unit": "ns/op\t 675437 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2388778, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675437, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2387538, + "unit": "ns/op\t 675960 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2387538, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675960, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2403183, + "unit": "ns/op\t 674991 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2403183, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674991, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2398848, + "unit": "ns/op\t 675439 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2398848, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675439, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2407082, + "unit": "ns/op\t 675743 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2407082, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675743, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400047, + "unit": "ns/op\t 674111 B/op\t 11814 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400047, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674111, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2380408, + "unit": "ns/op\t 676332 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2380408, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676332, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4353010, + "unit": "ns/op\t 1088987 B/op\t 22435 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4353010, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088987, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4336852, + "unit": "ns/op\t 1092204 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4336852, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092204, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4366622, + "unit": "ns/op\t 1087699 B/op\t 22434 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4366622, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087699, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4374968, + "unit": "ns/op\t 1086329 B/op\t 22434 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4374968, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086329, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4367052, + "unit": "ns/op\t 1088943 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4367052, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088943, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4326558, + "unit": "ns/op\t 1089425 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4326558, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089425, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4318075, + "unit": "ns/op\t 1090275 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4318075, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090275, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4349254, + "unit": "ns/op\t 1086132 B/op\t 22434 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4349254, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086132, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4342623, + "unit": "ns/op\t 1089235 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4342623, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089235, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4347671, + "unit": "ns/op\t 1091158 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4347671, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091158, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6302842, + "unit": "ns/op\t 1501240 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6302842, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501240, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6439203, + "unit": "ns/op\t 1503527 B/op\t 33011 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6439203, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503527, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6358445, + "unit": "ns/op\t 1505767 B/op\t 33011 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6358445, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505767, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6352132, + "unit": "ns/op\t 1502995 B/op\t 33011 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6352132, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502995, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6284163, + "unit": "ns/op\t 1502186 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6284163, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502186, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6251713, + "unit": "ns/op\t 1504222 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6251713, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504222, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6222531, + "unit": "ns/op\t 1503343 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6222531, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503343, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6296669, + "unit": "ns/op\t 1500645 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6296669, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500645, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6194429, + "unit": "ns/op\t 1500311 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6194429, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500311, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6255132, + "unit": "ns/op\t 1498890 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6255132, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498890, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18842942, + "unit": "ns/op\t 4015476 B/op\t 97596 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18842942, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015476, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18885449, + "unit": "ns/op\t 4017601 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18885449, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017601, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18633316, + "unit": "ns/op\t 4015441 B/op\t 97594 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18633316, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015441, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97594, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18803706, + "unit": "ns/op\t 4021172 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18803706, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021172, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18484201, + "unit": "ns/op\t 4026945 B/op\t 97595 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18484201, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4026945, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18697286, + "unit": "ns/op\t 4019742 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18697286, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019742, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18407687, + "unit": "ns/op\t 4016020 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18407687, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016020, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18692563, + "unit": "ns/op\t 4017308 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18692563, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017308, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18741859, + "unit": "ns/op\t 4015973 B/op\t 97596 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18741859, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015973, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18749139, + "unit": "ns/op\t 4015157 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18749139, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015157, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53478, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53478, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52326, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52326, + "unit": "ns/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52575, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52575, + "unit": "ns/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53133, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53133, + "unit": "ns/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53132, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53132, + "unit": "ns/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53061, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53061, + "unit": "ns/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52963, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52963, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52286, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52286, + "unit": "ns/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52759, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52759, + "unit": "ns/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52936, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52936, + "unit": "ns/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54273, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54273, + "unit": "ns/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52786, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52786, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52320, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52320, + "unit": "ns/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52936, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52936, + "unit": "ns/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52883, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52883, + "unit": "ns/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52926, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52926, + "unit": "ns/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52696, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52696, + "unit": "ns/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52478, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52478, + "unit": "ns/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53407, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53407, + "unit": "ns/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53496, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53496, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52709, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52709, + "unit": "ns/op", + "extra": "22659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53406, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53406, + "unit": "ns/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52867, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52867, + "unit": "ns/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52126, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52126, + "unit": "ns/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52232, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52232, + "unit": "ns/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52236, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52236, + "unit": "ns/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51812, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51812, + "unit": "ns/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51827, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51827, + "unit": "ns/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52349, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52349, + "unit": "ns/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53036, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53036, + "unit": "ns/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380, + "unit": "ns/op", + "extra": "3145720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3138916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3144266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.2, + "unit": "ns/op", + "extra": "3148712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3133542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133542 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3147794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 416.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 416.9, + "unit": "ns/op", + "extra": "3158316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3134643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3148627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148627 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.3, + "unit": "ns/op", + "extra": "3143616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143616 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f467f1c3b4bd110f92af93771215a8f81d2526c7", + "message": "Add public id package (#970)\n\n* fix: make generateid available for others to use\r\n\r\n* chore: remove log", + "timestamp": "2025-02-04T13:56:46Z", + "tree_id": "b5d70f7ca772f752e02d08aa77581aead14adf97", + "url": "https://github.com/nginx/agent/commit/f467f1c3b4bd110f92af93771215a8f81d2526c7" + }, + "date": 1738677782535, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.9307486816156, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.00243808510713, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "85bc0803f6f20b74d0d42c8bcb03d0c83672436e", + "message": "Updates the timezone to utc for tcplog receiver (#957)\n\n* chore: updates the timezone to utc for tcplog receiver\r\n\r\n* chore: lint", + "timestamp": "2025-02-04T14:50:08Z", + "tree_id": "27d39d17c3aff02ee3033114aee03e11317bef45", + "url": "https://github.com/nginx/agent/commit/85bc0803f6f20b74d0d42c8bcb03d0c83672436e" + }, + "date": 1738680887959, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1759185, + "unit": "ns/op\t 295696 B/op\t 1833 allocs/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1759185, + "unit": "ns/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295696, + "unit": "B/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 869144, + "unit": "ns/op\t 295297 B/op\t 1833 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 869144, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295297, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 870063, + "unit": "ns/op\t 294958 B/op\t 1833 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 870063, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294958, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 869843, + "unit": "ns/op\t 295263 B/op\t 1833 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 869843, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295263, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873761, + "unit": "ns/op\t 295244 B/op\t 1833 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873761, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295244, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884229, + "unit": "ns/op\t 295179 B/op\t 1833 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884229, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295179, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887651, + "unit": "ns/op\t 295493 B/op\t 1833 allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887651, + "unit": "ns/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295493, + "unit": "B/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876447, + "unit": "ns/op\t 295569 B/op\t 1833 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876447, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295569, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883410, + "unit": "ns/op\t 295051 B/op\t 1833 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883410, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295051, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 871727, + "unit": "ns/op\t 295284 B/op\t 1833 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 871727, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295284, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2348965, + "unit": "ns/op\t 677060 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2348965, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677060, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2332311, + "unit": "ns/op\t 675192 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2332311, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675192, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2351518, + "unit": "ns/op\t 675727 B/op\t 11814 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2351518, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675727, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2334919, + "unit": "ns/op\t 676770 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2334919, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676770, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350453, + "unit": "ns/op\t 675466 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350453, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675466, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2313455, + "unit": "ns/op\t 675839 B/op\t 11814 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2313455, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675839, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2330357, + "unit": "ns/op\t 675383 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2330357, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675383, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2410115, + "unit": "ns/op\t 676413 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2410115, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676413, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357045, + "unit": "ns/op\t 675431 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357045, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675431, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354396, + "unit": "ns/op\t 676014 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354396, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676014, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4318477, + "unit": "ns/op\t 1090155 B/op\t 22435 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4318477, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090155, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322857, + "unit": "ns/op\t 1088964 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322857, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088964, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4330118, + "unit": "ns/op\t 1086755 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4330118, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086755, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4269012, + "unit": "ns/op\t 1091533 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4269012, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091533, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4306707, + "unit": "ns/op\t 1089852 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4306707, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089852, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4329987, + "unit": "ns/op\t 1086812 B/op\t 22435 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4329987, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086812, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4299552, + "unit": "ns/op\t 1091539 B/op\t 22436 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4299552, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091539, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4271684, + "unit": "ns/op\t 1088957 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4271684, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088957, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4252692, + "unit": "ns/op\t 1089496 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4252692, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089496, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4283711, + "unit": "ns/op\t 1092057 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4283711, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092057, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6255776, + "unit": "ns/op\t 1500498 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6255776, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500498, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6248076, + "unit": "ns/op\t 1500400 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6248076, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500400, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6353401, + "unit": "ns/op\t 1503147 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6353401, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503147, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6230875, + "unit": "ns/op\t 1503305 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6230875, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503305, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6190796, + "unit": "ns/op\t 1503908 B/op\t 33011 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6190796, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503908, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6207367, + "unit": "ns/op\t 1500798 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6207367, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500798, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6148504, + "unit": "ns/op\t 1502956 B/op\t 33012 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6148504, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502956, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33012, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6185222, + "unit": "ns/op\t 1501698 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6185222, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501698, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6197342, + "unit": "ns/op\t 1500756 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6197342, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500756, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6170283, + "unit": "ns/op\t 1500474 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6170283, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500474, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18480897, + "unit": "ns/op\t 4020061 B/op\t 97597 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18480897, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020061, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18283095, + "unit": "ns/op\t 4019238 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18283095, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019238, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18334748, + "unit": "ns/op\t 4019395 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18334748, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019395, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19050801, + "unit": "ns/op\t 4018805 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19050801, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018805, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18406848, + "unit": "ns/op\t 4014628 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18406848, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014628, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18512644, + "unit": "ns/op\t 4015646 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18512644, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015646, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18302734, + "unit": "ns/op\t 4020082 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18302734, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020082, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18659555, + "unit": "ns/op\t 4018642 B/op\t 97595 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18659555, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018642, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18383024, + "unit": "ns/op\t 4023550 B/op\t 97597 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18383024, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023550, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18541725, + "unit": "ns/op\t 4021286 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18541725, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021286, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52879, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52879, + "unit": "ns/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52892, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52892, + "unit": "ns/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52493, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52493, + "unit": "ns/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50737, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50737, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51225, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51225, + "unit": "ns/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53084, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53084, + "unit": "ns/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52432, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52432, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52371, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52371, + "unit": "ns/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51131, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51131, + "unit": "ns/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50973, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50973, + "unit": "ns/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51640, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51640, + "unit": "ns/op", + "extra": "23133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51943, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51943, + "unit": "ns/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51447, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51447, + "unit": "ns/op", + "extra": "23521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51309, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51309, + "unit": "ns/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51495, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51495, + "unit": "ns/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51149, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51149, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51043, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51043, + "unit": "ns/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51748, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51748, + "unit": "ns/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51541, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51541, + "unit": "ns/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51275, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51275, + "unit": "ns/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51226, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51226, + "unit": "ns/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52496, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52496, + "unit": "ns/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53270, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53270, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51378, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51378, + "unit": "ns/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52114, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52114, + "unit": "ns/op", + "extra": "22893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51323, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51323, + "unit": "ns/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51899, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51899, + "unit": "ns/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53524, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53524, + "unit": "ns/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51558, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51558, + "unit": "ns/op", + "extra": "22070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52034, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52034, + "unit": "ns/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3124652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3133959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3142624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.3, + "unit": "ns/op", + "extra": "3124448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3126690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3126690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3126690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3126690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3138596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3120878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.4, + "unit": "ns/op", + "extra": "3108652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108652 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3131965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3117556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117556 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "85bc0803f6f20b74d0d42c8bcb03d0c83672436e", + "message": "Updates the timezone to utc for tcplog receiver (#957)\n\n* chore: updates the timezone to utc for tcplog receiver\r\n\r\n* chore: lint", + "timestamp": "2025-02-04T14:50:08Z", + "tree_id": "27d39d17c3aff02ee3033114aee03e11317bef45", + "url": "https://github.com/nginx/agent/commit/85bc0803f6f20b74d0d42c8bcb03d0c83672436e" + }, + "date": 1738680984857, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.530398702432876, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.06749496864608, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2f4ce404aeb2e31da6b30524e356ee5504c353d9", + "message": "Start subscribe after successful create connection request (#969)", + "timestamp": "2025-02-05T15:59:16Z", + "tree_id": "b00825ef60501b10d99e748ab6cb978468f10f3c", + "url": "https://github.com/nginx/agent/commit/2f4ce404aeb2e31da6b30524e356ee5504c353d9" + }, + "date": 1738771442212, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1728374, + "unit": "ns/op\t 295961 B/op\t 1833 allocs/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1728374, + "unit": "ns/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295961, + "unit": "B/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892108, + "unit": "ns/op\t 295351 B/op\t 1833 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892108, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295351, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915698, + "unit": "ns/op\t 295486 B/op\t 1833 allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915698, + "unit": "ns/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295486, + "unit": "B/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886001, + "unit": "ns/op\t 295592 B/op\t 1833 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886001, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295592, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891971, + "unit": "ns/op\t 295015 B/op\t 1833 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891971, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295015, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876996, + "unit": "ns/op\t 294565 B/op\t 1833 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876996, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294565, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880940, + "unit": "ns/op\t 295247 B/op\t 1833 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880940, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295247, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876380, + "unit": "ns/op\t 294655 B/op\t 1833 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876380, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294655, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895385, + "unit": "ns/op\t 295633 B/op\t 1833 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895385, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295633, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888623, + "unit": "ns/op\t 295296 B/op\t 1833 allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888623, + "unit": "ns/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295296, + "unit": "B/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2341467, + "unit": "ns/op\t 676492 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2341467, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676492, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352304, + "unit": "ns/op\t 675107 B/op\t 11814 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352304, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675107, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2370697, + "unit": "ns/op\t 675588 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2370697, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675588, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352787, + "unit": "ns/op\t 675905 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352787, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675905, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2369930, + "unit": "ns/op\t 676802 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2369930, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676802, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2360309, + "unit": "ns/op\t 676375 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2360309, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676375, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2368183, + "unit": "ns/op\t 676524 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2368183, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676524, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2355773, + "unit": "ns/op\t 675791 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2355773, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675791, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2353296, + "unit": "ns/op\t 675203 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2353296, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675203, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2355621, + "unit": "ns/op\t 675051 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2355621, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675051, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4320727, + "unit": "ns/op\t 1092514 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4320727, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092514, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4352353, + "unit": "ns/op\t 1088506 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4352353, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088506, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4380114, + "unit": "ns/op\t 1087106 B/op\t 22434 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4380114, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087106, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4313520, + "unit": "ns/op\t 1086889 B/op\t 22434 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4313520, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086889, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4331106, + "unit": "ns/op\t 1087764 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4331106, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087764, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4290571, + "unit": "ns/op\t 1090070 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4290571, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090070, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4280256, + "unit": "ns/op\t 1086296 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4280256, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086296, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4330325, + "unit": "ns/op\t 1087569 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4330325, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087569, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322853, + "unit": "ns/op\t 1089238 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322853, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089238, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4346873, + "unit": "ns/op\t 1089367 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4346873, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089367, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6236627, + "unit": "ns/op\t 1498074 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6236627, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498074, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6328428, + "unit": "ns/op\t 1506049 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6328428, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506049, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6291873, + "unit": "ns/op\t 1500833 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6291873, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500833, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6285570, + "unit": "ns/op\t 1502044 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6285570, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502044, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6228007, + "unit": "ns/op\t 1501310 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6228007, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501310, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6281208, + "unit": "ns/op\t 1498468 B/op\t 33010 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6281208, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498468, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6345998, + "unit": "ns/op\t 1502221 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6345998, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502221, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6274794, + "unit": "ns/op\t 1501800 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6274794, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501800, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6260008, + "unit": "ns/op\t 1501608 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6260008, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501608, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6282593, + "unit": "ns/op\t 1502384 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6282593, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502384, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18629900, + "unit": "ns/op\t 4011913 B/op\t 97595 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18629900, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011913, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18478159, + "unit": "ns/op\t 4013569 B/op\t 97596 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18478159, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013569, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18580273, + "unit": "ns/op\t 4010216 B/op\t 97595 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18580273, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010216, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18538889, + "unit": "ns/op\t 4018390 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18538889, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018390, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18905495, + "unit": "ns/op\t 4030113 B/op\t 97597 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18905495, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4030113, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18479613, + "unit": "ns/op\t 4018070 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18479613, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018070, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18354476, + "unit": "ns/op\t 4021284 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18354476, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021284, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18535446, + "unit": "ns/op\t 4011306 B/op\t 97595 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18535446, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011306, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19134626, + "unit": "ns/op\t 4025808 B/op\t 97597 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19134626, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4025808, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18264577, + "unit": "ns/op\t 4017321 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18264577, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017321, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51750, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51750, + "unit": "ns/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52294, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52294, + "unit": "ns/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51733, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51733, + "unit": "ns/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51559, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51559, + "unit": "ns/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51603, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51603, + "unit": "ns/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51546, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51546, + "unit": "ns/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51669, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51669, + "unit": "ns/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51480, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51480, + "unit": "ns/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51673, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51673, + "unit": "ns/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51780, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51780, + "unit": "ns/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51670, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51670, + "unit": "ns/op", + "extra": "23469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51492, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51492, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51991, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51991, + "unit": "ns/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52113, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52113, + "unit": "ns/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52190, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52190, + "unit": "ns/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51887, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51887, + "unit": "ns/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52112, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52112, + "unit": "ns/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52338, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52338, + "unit": "ns/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51652, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51652, + "unit": "ns/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52214, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52214, + "unit": "ns/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52270, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52270, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52396, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52396, + "unit": "ns/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52403, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52403, + "unit": "ns/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52176, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52176, + "unit": "ns/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52073, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52073, + "unit": "ns/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53020, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53020, + "unit": "ns/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51973, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51973, + "unit": "ns/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53656, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53656, + "unit": "ns/op", + "extra": "22005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53190, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53190, + "unit": "ns/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52205, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52205, + "unit": "ns/op", + "extra": "22393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.9, + "unit": "ns/op", + "extra": "3145736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145736 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3149893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3134865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3124398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3122047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3122047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3122047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3122047 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.2, + "unit": "ns/op", + "extra": "3120975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410.9, + "unit": "ns/op", + "extra": "3147855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3139204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.3, + "unit": "ns/op", + "extra": "3127880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3113886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113886 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2f4ce404aeb2e31da6b30524e356ee5504c353d9", + "message": "Start subscribe after successful create connection request (#969)", + "timestamp": "2025-02-05T15:59:16Z", + "tree_id": "b00825ef60501b10d99e748ab6cb978468f10f3c", + "url": "https://github.com/nginx/agent/commit/2f4ce404aeb2e31da6b30524e356ee5504c353d9" + }, + "date": 1738771545645, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.396507117652156, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.98909721096724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4c8ba7eef15f8ec55bb3e9363f0791f0dcc304e6", + "message": "Add agent config test & fix watcher settings (#966)", + "timestamp": "2025-02-06T15:33:36Z", + "tree_id": "a62f0d416c72ca81f4f52a90dbed56b7d91eb89d", + "url": "https://github.com/nginx/agent/commit/4c8ba7eef15f8ec55bb3e9363f0791f0dcc304e6" + }, + "date": 1738856307304, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1756413, + "unit": "ns/op\t 295497 B/op\t 1833 allocs/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1756413, + "unit": "ns/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295497, + "unit": "B/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917467, + "unit": "ns/op\t 295267 B/op\t 1833 allocs/op", + "extra": "1099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917467, + "unit": "ns/op", + "extra": "1099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295267, + "unit": "B/op", + "extra": "1099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876309, + "unit": "ns/op\t 295100 B/op\t 1833 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876309, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295100, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875961, + "unit": "ns/op\t 295142 B/op\t 1833 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875961, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295142, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885728, + "unit": "ns/op\t 294851 B/op\t 1833 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885728, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294851, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882928, + "unit": "ns/op\t 295084 B/op\t 1833 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882928, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295084, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883091, + "unit": "ns/op\t 295250 B/op\t 1833 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883091, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295250, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882606, + "unit": "ns/op\t 295045 B/op\t 1833 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882606, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295045, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886649, + "unit": "ns/op\t 295175 B/op\t 1833 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886649, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295175, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885586, + "unit": "ns/op\t 295234 B/op\t 1833 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885586, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295234, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354946, + "unit": "ns/op\t 675155 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354946, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675155, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406434, + "unit": "ns/op\t 674579 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406434, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674579, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2378973, + "unit": "ns/op\t 674547 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2378973, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674547, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350223, + "unit": "ns/op\t 676150 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350223, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676150, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2369084, + "unit": "ns/op\t 675073 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2369084, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675073, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2353363, + "unit": "ns/op\t 674783 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2353363, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674783, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352966, + "unit": "ns/op\t 675785 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352966, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675785, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2366888, + "unit": "ns/op\t 676065 B/op\t 11814 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2366888, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676065, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2348777, + "unit": "ns/op\t 675971 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2348777, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675971, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2360620, + "unit": "ns/op\t 674964 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2360620, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674964, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4326888, + "unit": "ns/op\t 1088075 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4326888, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088075, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4303670, + "unit": "ns/op\t 1089763 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4303670, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089763, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4324610, + "unit": "ns/op\t 1091263 B/op\t 22435 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4324610, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091263, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4299863, + "unit": "ns/op\t 1088381 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4299863, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088381, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4317521, + "unit": "ns/op\t 1090967 B/op\t 22436 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4317521, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090967, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4329079, + "unit": "ns/op\t 1092155 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4329079, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092155, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4316347, + "unit": "ns/op\t 1089733 B/op\t 22435 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4316347, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089733, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4366927, + "unit": "ns/op\t 1089082 B/op\t 22434 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4366927, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089082, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4334448, + "unit": "ns/op\t 1088929 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4334448, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088929, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4334975, + "unit": "ns/op\t 1088451 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4334975, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088451, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354671, + "unit": "ns/op\t 1501476 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354671, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501476, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6278519, + "unit": "ns/op\t 1501998 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6278519, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501998, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6248362, + "unit": "ns/op\t 1503308 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6248362, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503308, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6320542, + "unit": "ns/op\t 1500697 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6320542, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500697, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6227477, + "unit": "ns/op\t 1499897 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6227477, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499897, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6285264, + "unit": "ns/op\t 1503571 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6285264, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503571, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6183517, + "unit": "ns/op\t 1501980 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6183517, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501980, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6205174, + "unit": "ns/op\t 1499641 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6205174, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499641, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6213587, + "unit": "ns/op\t 1498274 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6213587, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498274, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6273540, + "unit": "ns/op\t 1504645 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6273540, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504645, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18686666, + "unit": "ns/op\t 4022093 B/op\t 97595 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18686666, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022093, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18689122, + "unit": "ns/op\t 4015539 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18689122, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015539, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18793254, + "unit": "ns/op\t 4021851 B/op\t 97597 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18793254, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021851, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18451028, + "unit": "ns/op\t 4023074 B/op\t 97598 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18451028, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023074, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19054332, + "unit": "ns/op\t 4016046 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19054332, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016046, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18588251, + "unit": "ns/op\t 4022054 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18588251, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022054, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18859171, + "unit": "ns/op\t 4018286 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18859171, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018286, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18667333, + "unit": "ns/op\t 4017500 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18667333, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017500, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18877838, + "unit": "ns/op\t 4013716 B/op\t 97595 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18877838, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013716, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18571570, + "unit": "ns/op\t 4018727 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18571570, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018727, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52949, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52949, + "unit": "ns/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51054, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51054, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51655, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51655, + "unit": "ns/op", + "extra": "23562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51192, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51192, + "unit": "ns/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51671, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51671, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52559, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52559, + "unit": "ns/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51999, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51999, + "unit": "ns/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51982, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51982, + "unit": "ns/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51639, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51639, + "unit": "ns/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52009, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52009, + "unit": "ns/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51804, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51804, + "unit": "ns/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50958, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50958, + "unit": "ns/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52097, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52097, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51410, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "23715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51410, + "unit": "ns/op", + "extra": "23715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "23715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51826, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51826, + "unit": "ns/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51255, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51255, + "unit": "ns/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51304, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51304, + "unit": "ns/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50572, + "unit": "ns/op\t 110284 B/op\t 42 allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50572, + "unit": "ns/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110284, + "unit": "B/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52126, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52126, + "unit": "ns/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51501, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51501, + "unit": "ns/op", + "extra": "23600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50871, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50871, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51140, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51140, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52504, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52504, + "unit": "ns/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51666, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51666, + "unit": "ns/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50722, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50722, + "unit": "ns/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52520, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52520, + "unit": "ns/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52800, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52800, + "unit": "ns/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52398, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52398, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53735, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53735, + "unit": "ns/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51812, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51812, + "unit": "ns/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3130603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380, + "unit": "ns/op", + "extra": "3129901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "3152740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "3137688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.1, + "unit": "ns/op", + "extra": "3149455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3141372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3150502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150502 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3134941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134941 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3143874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3146524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3146524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3146524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3146524 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4c8ba7eef15f8ec55bb3e9363f0791f0dcc304e6", + "message": "Add agent config test & fix watcher settings (#966)", + "timestamp": "2025-02-06T15:33:36Z", + "tree_id": "a62f0d416c72ca81f4f52a90dbed56b7d91eb89d", + "url": "https://github.com/nginx/agent/commit/4c8ba7eef15f8ec55bb3e9363f0791f0dcc304e6" + }, + "date": 1738859786813, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 33.1274202213335, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.02185744548282, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8b137c4e300df08fe88504c6bec261c9129e2733", + "message": "Ignore stdout & stderr logs and log warning (#973)", + "timestamp": "2025-02-10T14:23:02Z", + "tree_id": "3c95b5d4d569a96291da6ede81db5ad9da46877d", + "url": "https://github.com/nginx/agent/commit/8b137c4e300df08fe88504c6bec261c9129e2733" + }, + "date": 1739197667413, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1831573, + "unit": "ns/op\t 295693 B/op\t 1833 allocs/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1831573, + "unit": "ns/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295693, + "unit": "B/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880612, + "unit": "ns/op\t 294894 B/op\t 1833 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880612, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294894, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884143, + "unit": "ns/op\t 294784 B/op\t 1833 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884143, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294784, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881248, + "unit": "ns/op\t 294898 B/op\t 1833 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881248, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294898, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882376, + "unit": "ns/op\t 294872 B/op\t 1833 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882376, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294872, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907545, + "unit": "ns/op\t 294854 B/op\t 1833 allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907545, + "unit": "ns/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294854, + "unit": "B/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911204, + "unit": "ns/op\t 295738 B/op\t 1833 allocs/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911204, + "unit": "ns/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295738, + "unit": "B/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881743, + "unit": "ns/op\t 295220 B/op\t 1833 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881743, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295220, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887507, + "unit": "ns/op\t 295493 B/op\t 1833 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887507, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295493, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882931, + "unit": "ns/op\t 295684 B/op\t 1833 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882931, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295684, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2397063, + "unit": "ns/op\t 676727 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2397063, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676727, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2376783, + "unit": "ns/op\t 676249 B/op\t 11814 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2376783, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676249, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2371745, + "unit": "ns/op\t 674286 B/op\t 11814 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2371745, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674286, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2361884, + "unit": "ns/op\t 675947 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2361884, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675947, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2363053, + "unit": "ns/op\t 675203 B/op\t 11814 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2363053, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675203, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2370453, + "unit": "ns/op\t 675579 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2370453, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675579, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354695, + "unit": "ns/op\t 675441 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354695, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675441, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2415641, + "unit": "ns/op\t 676072 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2415641, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676072, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350858, + "unit": "ns/op\t 675331 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350858, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675331, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2359750, + "unit": "ns/op\t 675774 B/op\t 11814 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2359750, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675774, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4418864, + "unit": "ns/op\t 1088039 B/op\t 22435 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4418864, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088039, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4293059, + "unit": "ns/op\t 1090495 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4293059, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090495, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4402026, + "unit": "ns/op\t 1087152 B/op\t 22435 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4402026, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087152, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4341843, + "unit": "ns/op\t 1089672 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4341843, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089672, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4361987, + "unit": "ns/op\t 1091213 B/op\t 22436 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4361987, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091213, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4358851, + "unit": "ns/op\t 1090353 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4358851, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090353, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4379690, + "unit": "ns/op\t 1086515 B/op\t 22434 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4379690, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086515, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4332964, + "unit": "ns/op\t 1089418 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4332964, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089418, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4390347, + "unit": "ns/op\t 1088679 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4390347, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088679, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4290015, + "unit": "ns/op\t 1089845 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4290015, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089845, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272911, + "unit": "ns/op\t 1501669 B/op\t 33011 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272911, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501669, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272566, + "unit": "ns/op\t 1502010 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272566, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502010, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6317815, + "unit": "ns/op\t 1506071 B/op\t 33011 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6317815, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506071, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6376080, + "unit": "ns/op\t 1502547 B/op\t 33010 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6376080, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502547, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6476753, + "unit": "ns/op\t 1500199 B/op\t 33010 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6476753, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500199, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6315327, + "unit": "ns/op\t 1501782 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6315327, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501782, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6312098, + "unit": "ns/op\t 1502304 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6312098, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502304, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6260743, + "unit": "ns/op\t 1500633 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6260743, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500633, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6246922, + "unit": "ns/op\t 1503339 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6246922, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503339, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6297436, + "unit": "ns/op\t 1500813 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6297436, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500813, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18954079, + "unit": "ns/op\t 4017538 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18954079, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017538, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18700864, + "unit": "ns/op\t 4017542 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18700864, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017542, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18710565, + "unit": "ns/op\t 4012160 B/op\t 97595 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18710565, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012160, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18575240, + "unit": "ns/op\t 4014959 B/op\t 97596 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18575240, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014959, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18688979, + "unit": "ns/op\t 4017714 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18688979, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017714, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18943484, + "unit": "ns/op\t 4021811 B/op\t 97595 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18943484, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021811, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18577270, + "unit": "ns/op\t 4017963 B/op\t 97596 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18577270, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017963, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18847675, + "unit": "ns/op\t 4027257 B/op\t 97597 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18847675, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4027257, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18623467, + "unit": "ns/op\t 4011998 B/op\t 97595 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18623467, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011998, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18519992, + "unit": "ns/op\t 4019743 B/op\t 97597 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18519992, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019743, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52314, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52314, + "unit": "ns/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52496, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52496, + "unit": "ns/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53206, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53206, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51830, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51830, + "unit": "ns/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52976, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52976, + "unit": "ns/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52163, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52163, + "unit": "ns/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52374, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52374, + "unit": "ns/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51974, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51974, + "unit": "ns/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52571, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52571, + "unit": "ns/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51629, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "22435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51629, + "unit": "ns/op", + "extra": "22435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "22435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52573, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52573, + "unit": "ns/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52028, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52028, + "unit": "ns/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52325, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52325, + "unit": "ns/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51959, + "unit": "ns/op\t 110284 B/op\t 42 allocs/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51959, + "unit": "ns/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110284, + "unit": "B/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51821, + "unit": "ns/op\t 110284 B/op\t 42 allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51821, + "unit": "ns/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110284, + "unit": "B/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53746, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53746, + "unit": "ns/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52226, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52226, + "unit": "ns/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52050, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52050, + "unit": "ns/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52945, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52945, + "unit": "ns/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52224, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52224, + "unit": "ns/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52187, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52187, + "unit": "ns/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52884, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "21976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52884, + "unit": "ns/op", + "extra": "21976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "21976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52484, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52484, + "unit": "ns/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52405, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52405, + "unit": "ns/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53055, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53055, + "unit": "ns/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52543, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52543, + "unit": "ns/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52851, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52851, + "unit": "ns/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52629, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52629, + "unit": "ns/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52894, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52894, + "unit": "ns/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52976, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52976, + "unit": "ns/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22159 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.3, + "unit": "ns/op", + "extra": "3140846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.3, + "unit": "ns/op", + "extra": "3133764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 428.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 428.7, + "unit": "ns/op", + "extra": "3157249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157249 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.1, + "unit": "ns/op", + "extra": "3128936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3131874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3126205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.5, + "unit": "ns/op", + "extra": "3126205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3126205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3126205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3150572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3132039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3132039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3132039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3132039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3119826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119826 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8b137c4e300df08fe88504c6bec261c9129e2733", + "message": "Ignore stdout & stderr logs and log warning (#973)", + "timestamp": "2025-02-10T14:23:02Z", + "tree_id": "3c95b5d4d569a96291da6ede81db5ad9da46877d", + "url": "https://github.com/nginx/agent/commit/8b137c4e300df08fe88504c6bec261c9129e2733" + }, + "date": 1739197776350, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.59601788224866, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.00870888628768, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "ry.davis@f5.com", + "name": "Ryan Davis", + "username": "ryepup" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "96b0501b1f74e09c65db87bbf4e4431c40ef748a", + "message": "Add a `nginxprocess` package for working with NGINX processes (#956)\n\n* feat: add shared package `nginxprocess`\r\n\r\nThis package is intended for use by any software that wants to\r\nidentify NGINX processes.\r\n\r\nIt's mostly a refactor of the existing `process.ProcessOperator` with\r\na few differences and some features wanted by NGINXaaS.\r\n\r\n- minimizes `gopsutil` calls, many of which end up shelling out to\r\n`ps`. `nginxprocess.List` filters out non-NGINX processes\r\nearly. `process.ProcessOperator` gathered details for all processes,\r\nand then non-NGINX processes were filtered out later by\r\n`instance.NginxProcessParser`. `nginxprocess.List` also fetches less\r\nprocess information, keeping only what the agent codebase actually\r\nused.\r\n\r\nA quick benchmark on my laptop (~750 processes, 12 of which are NGINX)\r\nshowed a drastic speed improvement:\r\n\r\n| Benchmark | Iterations | Time (ns/op) | Memory (B/op) | Allocations (allocs/op) |\r\n| ----------- | ---------- | ------------ | ------------- | ----------------------- |\r\n| old | 1 | 26832273195 | 18282768 | 133775 |\r\n| new | 9 | 114558263 | 3439672 | 12836 |\r\n\r\n- uses a functional options pattern to optionally fetch process\r\nstatus, which is only needed in a few places and saves some more\r\nshelling out to `ps`. This could be expanded in the future to support\r\nother options while retaining backwards compatibility.\r\n\r\n- includes some error testing funcs to let callers handle different\r\nerrors without needing to know how those errors are implemented. This\r\nhelps trap `gopsutil` implementation details in `package nginxprocess`\r\nand makes future `gopsutil` upgrades easier.\r\n\r\n- respects context cancellation a little faster\r\n\r\n* feat: use `nginxprocess`\r\n\r\nSwap internal packages to use the shared `nginxprocess` package for\r\ndetails about NGINX processes.\r\n\r\nThis is mostly switching `model.Process` for `nginxprocess.Process`,\r\nupdating tests, and using features of `nginxprocess. There is one\r\nnon-trivial change: `model.Process.Running` has been dropped, there is\r\nno equivalent in `nginxprocess`.\r\n\r\n`Running` was almost always true, because it was calculated immediately after\r\na successful call to `NewProcessWithContext`. In order for it to be\r\nfalse, a process would have to end after `NewProcessWithContext`, but\r\nbefore `IsRunningWithContext`, which is an incredibly tiny time\r\nwindow. There is also no guarantee that the process is _still_ running\r\nby the time callers check `Running`, so the field was a little\r\nmisleading. The system now relies solely on errors from\r\n`NewProcessWithContext` to identify terminated processes. Worst case\r\nwe catch a dead process on the next tick of `HealthWatcherService`\r\n\r\n* chore: improve some variable names\r\n\r\nExisting names were really similar to imported package names or other\r\nvariables.\r\n\r\n* docs: add note about test case prefixing\r\n\r\nBased on @dhurley feedback in https://github.com/nginx/agent/pull/956#discussion_r1907393685", + "timestamp": "2025-02-10T16:18:13Z", + "tree_id": "b60f0b4cffb868f226d5c6d05d9fe2e4873093fe", + "url": "https://github.com/nginx/agent/commit/96b0501b1f74e09c65db87bbf4e4431c40ef748a" + }, + "date": 1739204578270, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1759444, + "unit": "ns/op\t 295943 B/op\t 1833 allocs/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1759444, + "unit": "ns/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295943, + "unit": "B/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877867, + "unit": "ns/op\t 295373 B/op\t 1833 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877867, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295373, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 872285, + "unit": "ns/op\t 294949 B/op\t 1833 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 872285, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294949, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881469, + "unit": "ns/op\t 294765 B/op\t 1833 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881469, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294765, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907412, + "unit": "ns/op\t 294713 B/op\t 1833 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907412, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294713, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876866, + "unit": "ns/op\t 294750 B/op\t 1833 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876866, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294750, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884084, + "unit": "ns/op\t 294325 B/op\t 1833 allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884084, + "unit": "ns/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294325, + "unit": "B/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898187, + "unit": "ns/op\t 295209 B/op\t 1833 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898187, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295209, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876746, + "unit": "ns/op\t 295152 B/op\t 1833 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876746, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295152, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875591, + "unit": "ns/op\t 294881 B/op\t 1833 allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875591, + "unit": "ns/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294881, + "unit": "B/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357609, + "unit": "ns/op\t 675781 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357609, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675781, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2371897, + "unit": "ns/op\t 675838 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2371897, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675838, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2351750, + "unit": "ns/op\t 675374 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2351750, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675374, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2388312, + "unit": "ns/op\t 675161 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2388312, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675161, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357094, + "unit": "ns/op\t 675930 B/op\t 11814 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357094, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675930, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2382977, + "unit": "ns/op\t 674564 B/op\t 11814 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2382977, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674564, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2353041, + "unit": "ns/op\t 676458 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2353041, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676458, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2367168, + "unit": "ns/op\t 674158 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2367168, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674158, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2351220, + "unit": "ns/op\t 674726 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2351220, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674726, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2358831, + "unit": "ns/op\t 675908 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2358831, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675908, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376319, + "unit": "ns/op\t 1088016 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376319, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088016, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4349512, + "unit": "ns/op\t 1088247 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4349512, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088247, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4311617, + "unit": "ns/op\t 1090392 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4311617, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090392, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4343393, + "unit": "ns/op\t 1088721 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4343393, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088721, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4342729, + "unit": "ns/op\t 1090754 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4342729, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090754, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4323918, + "unit": "ns/op\t 1091445 B/op\t 22436 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4323918, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091445, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4320087, + "unit": "ns/op\t 1090611 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4320087, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090611, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4471625, + "unit": "ns/op\t 1090422 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4471625, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090422, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4363211, + "unit": "ns/op\t 1089932 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4363211, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089932, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4311022, + "unit": "ns/op\t 1090385 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4311022, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090385, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6265653, + "unit": "ns/op\t 1501722 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6265653, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501722, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6233622, + "unit": "ns/op\t 1501937 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6233622, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501937, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6277522, + "unit": "ns/op\t 1501773 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6277522, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501773, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6305626, + "unit": "ns/op\t 1500547 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6305626, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500547, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6253574, + "unit": "ns/op\t 1502845 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6253574, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502845, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272965, + "unit": "ns/op\t 1502564 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272965, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502564, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6281784, + "unit": "ns/op\t 1502492 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6281784, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502492, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6313310, + "unit": "ns/op\t 1504537 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6313310, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504537, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6409257, + "unit": "ns/op\t 1500938 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6409257, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500938, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6296059, + "unit": "ns/op\t 1498176 B/op\t 33010 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6296059, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498176, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18658789, + "unit": "ns/op\t 4016688 B/op\t 97596 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18658789, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016688, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18586812, + "unit": "ns/op\t 4023704 B/op\t 97597 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18586812, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023704, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18311448, + "unit": "ns/op\t 4014532 B/op\t 97596 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18311448, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014532, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18698918, + "unit": "ns/op\t 4019818 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18698918, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019818, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18635255, + "unit": "ns/op\t 4023145 B/op\t 97598 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18635255, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023145, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18485925, + "unit": "ns/op\t 4022401 B/op\t 97597 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18485925, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022401, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18525484, + "unit": "ns/op\t 4016533 B/op\t 97596 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18525484, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016533, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18348412, + "unit": "ns/op\t 4018889 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18348412, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018889, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18616841, + "unit": "ns/op\t 4024374 B/op\t 97597 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18616841, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024374, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18511612, + "unit": "ns/op\t 4013736 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18511612, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013736, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51087, + "unit": "ns/op\t 110285 B/op\t 42 allocs/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51087, + "unit": "ns/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110285, + "unit": "B/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51237, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51237, + "unit": "ns/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52014, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52014, + "unit": "ns/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57533, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "20272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57533, + "unit": "ns/op", + "extra": "20272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "20272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57411, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "20731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57411, + "unit": "ns/op", + "extra": "20731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "20731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57817, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57817, + "unit": "ns/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57614, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57614, + "unit": "ns/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57434, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57434, + "unit": "ns/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57153, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57153, + "unit": "ns/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57502, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57502, + "unit": "ns/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57159, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57159, + "unit": "ns/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57145, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57145, + "unit": "ns/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56813, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56813, + "unit": "ns/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57198, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57198, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56719, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56719, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56933, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56933, + "unit": "ns/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57474, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57474, + "unit": "ns/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56739, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56739, + "unit": "ns/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56497, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56497, + "unit": "ns/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57523, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57523, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58506, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58506, + "unit": "ns/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56908, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56908, + "unit": "ns/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56662, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56662, + "unit": "ns/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56974, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56974, + "unit": "ns/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56908, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56908, + "unit": "ns/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57143, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57143, + "unit": "ns/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56740, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56740, + "unit": "ns/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57957, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57957, + "unit": "ns/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57482, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57482, + "unit": "ns/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57470, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57470, + "unit": "ns/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3143342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.4, + "unit": "ns/op", + "extra": "3113274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119911 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3119911 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119911 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119911 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3117968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3127054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3131955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3108600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.5, + "unit": "ns/op", + "extra": "3086271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3102022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.7, + "unit": "ns/op", + "extra": "3109810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109810 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "ry.davis@f5.com", + "name": "Ryan Davis", + "username": "ryepup" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "96b0501b1f74e09c65db87bbf4e4431c40ef748a", + "message": "Add a `nginxprocess` package for working with NGINX processes (#956)\n\n* feat: add shared package `nginxprocess`\r\n\r\nThis package is intended for use by any software that wants to\r\nidentify NGINX processes.\r\n\r\nIt's mostly a refactor of the existing `process.ProcessOperator` with\r\na few differences and some features wanted by NGINXaaS.\r\n\r\n- minimizes `gopsutil` calls, many of which end up shelling out to\r\n`ps`. `nginxprocess.List` filters out non-NGINX processes\r\nearly. `process.ProcessOperator` gathered details for all processes,\r\nand then non-NGINX processes were filtered out later by\r\n`instance.NginxProcessParser`. `nginxprocess.List` also fetches less\r\nprocess information, keeping only what the agent codebase actually\r\nused.\r\n\r\nA quick benchmark on my laptop (~750 processes, 12 of which are NGINX)\r\nshowed a drastic speed improvement:\r\n\r\n| Benchmark | Iterations | Time (ns/op) | Memory (B/op) | Allocations (allocs/op) |\r\n| ----------- | ---------- | ------------ | ------------- | ----------------------- |\r\n| old | 1 | 26832273195 | 18282768 | 133775 |\r\n| new | 9 | 114558263 | 3439672 | 12836 |\r\n\r\n- uses a functional options pattern to optionally fetch process\r\nstatus, which is only needed in a few places and saves some more\r\nshelling out to `ps`. This could be expanded in the future to support\r\nother options while retaining backwards compatibility.\r\n\r\n- includes some error testing funcs to let callers handle different\r\nerrors without needing to know how those errors are implemented. This\r\nhelps trap `gopsutil` implementation details in `package nginxprocess`\r\nand makes future `gopsutil` upgrades easier.\r\n\r\n- respects context cancellation a little faster\r\n\r\n* feat: use `nginxprocess`\r\n\r\nSwap internal packages to use the shared `nginxprocess` package for\r\ndetails about NGINX processes.\r\n\r\nThis is mostly switching `model.Process` for `nginxprocess.Process`,\r\nupdating tests, and using features of `nginxprocess. There is one\r\nnon-trivial change: `model.Process.Running` has been dropped, there is\r\nno equivalent in `nginxprocess`.\r\n\r\n`Running` was almost always true, because it was calculated immediately after\r\na successful call to `NewProcessWithContext`. In order for it to be\r\nfalse, a process would have to end after `NewProcessWithContext`, but\r\nbefore `IsRunningWithContext`, which is an incredibly tiny time\r\nwindow. There is also no guarantee that the process is _still_ running\r\nby the time callers check `Running`, so the field was a little\r\nmisleading. The system now relies solely on errors from\r\n`NewProcessWithContext` to identify terminated processes. Worst case\r\nwe catch a dead process on the next tick of `HealthWatcherService`\r\n\r\n* chore: improve some variable names\r\n\r\nExisting names were really similar to imported package names or other\r\nvariables.\r\n\r\n* docs: add note about test case prefixing\r\n\r\nBased on @dhurley feedback in https://github.com/nginx/agent/pull/956#discussion_r1907393685", + "timestamp": "2025-02-10T16:18:13Z", + "tree_id": "b60f0b4cffb868f226d5c6d05d9fe2e4873093fe", + "url": "https://github.com/nginx/agent/commit/96b0501b1f74e09c65db87bbf4e4431c40ef748a" + }, + "date": 1739204670801, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.66368820655161, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.01532711479093, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "002426139d152abe022b41427647e7c284da6eed", + "message": "Update container OS details on the control plane UI (#977)\n\n* chore: add proto\r\n\r\n* chore: update the protos\r\n\r\n* chore: lint\r\n\r\n* chore: update test", + "timestamp": "2025-02-14T15:27:35Z", + "tree_id": "165c49b11f4ff204bc5f51e1ed45a56596638b19", + "url": "https://github.com/nginx/agent/commit/002426139d152abe022b41427647e7c284da6eed" + }, + "date": 1739547144412, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1849875, + "unit": "ns/op\t 295734 B/op\t 1833 allocs/op", + "extra": "745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1849875, + "unit": "ns/op", + "extra": "745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295734, + "unit": "B/op", + "extra": "745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913416, + "unit": "ns/op\t 294917 B/op\t 1833 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913416, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294917, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884843, + "unit": "ns/op\t 295006 B/op\t 1833 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884843, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295006, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879059, + "unit": "ns/op\t 294531 B/op\t 1833 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879059, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294531, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889609, + "unit": "ns/op\t 295570 B/op\t 1833 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889609, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295570, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896438, + "unit": "ns/op\t 294617 B/op\t 1833 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896438, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294617, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895038, + "unit": "ns/op\t 294945 B/op\t 1833 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895038, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294945, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907781, + "unit": "ns/op\t 295592 B/op\t 1833 allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907781, + "unit": "ns/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295592, + "unit": "B/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889013, + "unit": "ns/op\t 295448 B/op\t 1833 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889013, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295448, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913888, + "unit": "ns/op\t 295235 B/op\t 1833 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913888, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295235, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2369082, + "unit": "ns/op\t 674938 B/op\t 11814 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2369082, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674938, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2368511, + "unit": "ns/op\t 676224 B/op\t 11814 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2368511, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676224, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418779, + "unit": "ns/op\t 675531 B/op\t 11814 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418779, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675531, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2390051, + "unit": "ns/op\t 675068 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2390051, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675068, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2378639, + "unit": "ns/op\t 676320 B/op\t 11814 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2378639, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676320, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2360332, + "unit": "ns/op\t 676059 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2360332, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676059, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394712, + "unit": "ns/op\t 675111 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394712, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675111, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2346249, + "unit": "ns/op\t 676184 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2346249, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676184, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2379910, + "unit": "ns/op\t 674712 B/op\t 11814 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2379910, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674712, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2380290, + "unit": "ns/op\t 675959 B/op\t 11814 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2380290, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675959, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441118, + "unit": "ns/op\t 1090246 B/op\t 22436 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441118, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090246, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4352598, + "unit": "ns/op\t 1091753 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4352598, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091753, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4347614, + "unit": "ns/op\t 1089776 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4347614, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089776, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4288354, + "unit": "ns/op\t 1090092 B/op\t 22435 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4288354, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090092, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4333679, + "unit": "ns/op\t 1088189 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4333679, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088189, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4340751, + "unit": "ns/op\t 1091771 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4340751, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091771, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4314972, + "unit": "ns/op\t 1085823 B/op\t 22434 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4314972, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085823, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4372309, + "unit": "ns/op\t 1092069 B/op\t 22436 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4372309, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092069, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4318051, + "unit": "ns/op\t 1089177 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4318051, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089177, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4369432, + "unit": "ns/op\t 1089758 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4369432, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089758, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6308990, + "unit": "ns/op\t 1504175 B/op\t 33011 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6308990, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504175, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6183839, + "unit": "ns/op\t 1502434 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6183839, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502434, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6326284, + "unit": "ns/op\t 1500404 B/op\t 33010 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6326284, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500404, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6344489, + "unit": "ns/op\t 1503741 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6344489, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503741, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6361479, + "unit": "ns/op\t 1502941 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6361479, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502941, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6214975, + "unit": "ns/op\t 1501732 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6214975, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501732, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6307608, + "unit": "ns/op\t 1505074 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6307608, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505074, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6210369, + "unit": "ns/op\t 1505191 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6210369, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505191, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6338299, + "unit": "ns/op\t 1501417 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6338299, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501417, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6275918, + "unit": "ns/op\t 1501583 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6275918, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501583, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18847626, + "unit": "ns/op\t 4017783 B/op\t 97596 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18847626, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017783, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18632271, + "unit": "ns/op\t 4023071 B/op\t 97598 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18632271, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023071, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18497019, + "unit": "ns/op\t 4018611 B/op\t 97595 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18497019, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018611, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18817446, + "unit": "ns/op\t 4020706 B/op\t 97597 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18817446, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020706, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18707377, + "unit": "ns/op\t 4015788 B/op\t 97597 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18707377, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015788, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18744246, + "unit": "ns/op\t 4023605 B/op\t 97596 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18744246, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023605, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18581403, + "unit": "ns/op\t 4018627 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18581403, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018627, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19061859, + "unit": "ns/op\t 4018858 B/op\t 97596 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19061859, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018858, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18642144, + "unit": "ns/op\t 4018646 B/op\t 97597 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18642144, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018646, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18751921, + "unit": "ns/op\t 4016594 B/op\t 97595 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18751921, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016594, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52662, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52662, + "unit": "ns/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52684, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52684, + "unit": "ns/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52613, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52613, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52177, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52177, + "unit": "ns/op", + "extra": "23343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52057, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52057, + "unit": "ns/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51832, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51832, + "unit": "ns/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52087, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52087, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51930, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51930, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52640, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52640, + "unit": "ns/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52187, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52187, + "unit": "ns/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53052, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53052, + "unit": "ns/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52539, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52539, + "unit": "ns/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52365, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52365, + "unit": "ns/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52533, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52533, + "unit": "ns/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52212, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52212, + "unit": "ns/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52574, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52574, + "unit": "ns/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52032, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52032, + "unit": "ns/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52593, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52593, + "unit": "ns/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52455, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52455, + "unit": "ns/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52044, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52044, + "unit": "ns/op", + "extra": "23290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52450, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52450, + "unit": "ns/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53237, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53237, + "unit": "ns/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52109, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52109, + "unit": "ns/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52341, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52341, + "unit": "ns/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51828, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51828, + "unit": "ns/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51861, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51861, + "unit": "ns/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53862, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53862, + "unit": "ns/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52170, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52170, + "unit": "ns/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51719, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51719, + "unit": "ns/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52567, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52567, + "unit": "ns/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.9, + "unit": "ns/op", + "extra": "3188205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3197030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3197197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376, + "unit": "ns/op", + "extra": "3197197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3197197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3197197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.7, + "unit": "ns/op", + "extra": "3186693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2664694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "2664694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2664694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2664694 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3149998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3195186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3195186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3195186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3195186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3177606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3174192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3174192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3174192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3174192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3186289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186289 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "002426139d152abe022b41427647e7c284da6eed", + "message": "Update container OS details on the control plane UI (#977)\n\n* chore: add proto\r\n\r\n* chore: update the protos\r\n\r\n* chore: lint\r\n\r\n* chore: update test", + "timestamp": "2025-02-14T15:27:35Z", + "tree_id": "165c49b11f4ff204bc5f51e1ed45a56596638b19", + "url": "https://github.com/nginx/agent/commit/002426139d152abe022b41427647e7c284da6eed" + }, + "date": 1739547228061, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.39627240430083, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.97235240762076, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1bdc1564b9006e5c25c34b3fe0892206e15f061c", + "message": "Fix watcher & resource race conditions (#981)", + "timestamp": "2025-02-19T15:49:26Z", + "tree_id": "07f2973ebfa65b8df4b359e31bd04fa45f43e570", + "url": "https://github.com/nginx/agent/commit/1bdc1564b9006e5c25c34b3fe0892206e15f061c" + }, + "date": 1739980452188, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1765684, + "unit": "ns/op\t 296063 B/op\t 1833 allocs/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1765684, + "unit": "ns/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296063, + "unit": "B/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875697, + "unit": "ns/op\t 295412 B/op\t 1833 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875697, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295412, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884450, + "unit": "ns/op\t 295191 B/op\t 1833 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884450, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295191, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917713, + "unit": "ns/op\t 295432 B/op\t 1833 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917713, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295432, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907576, + "unit": "ns/op\t 295162 B/op\t 1833 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907576, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295162, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881978, + "unit": "ns/op\t 294945 B/op\t 1833 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881978, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294945, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881930, + "unit": "ns/op\t 295551 B/op\t 1833 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881930, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295551, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896856, + "unit": "ns/op\t 294162 B/op\t 1833 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896856, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294162, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878752, + "unit": "ns/op\t 294865 B/op\t 1833 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878752, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294865, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881172, + "unit": "ns/op\t 295462 B/op\t 1833 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881172, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295462, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345469, + "unit": "ns/op\t 675451 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345469, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675451, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2402423, + "unit": "ns/op\t 676692 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2402423, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676692, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2339135, + "unit": "ns/op\t 676052 B/op\t 11814 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2339135, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676052, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345018, + "unit": "ns/op\t 676439 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345018, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676439, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2387862, + "unit": "ns/op\t 675256 B/op\t 11814 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2387862, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675256, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2381505, + "unit": "ns/op\t 675180 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2381505, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675180, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354470, + "unit": "ns/op\t 675646 B/op\t 11814 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354470, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675646, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2369547, + "unit": "ns/op\t 675073 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2369547, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675073, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2355863, + "unit": "ns/op\t 674939 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2355863, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674939, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2369746, + "unit": "ns/op\t 676101 B/op\t 11814 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2369746, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676101, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4312703, + "unit": "ns/op\t 1092293 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4312703, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092293, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4282146, + "unit": "ns/op\t 1088888 B/op\t 22434 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4282146, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088888, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4381888, + "unit": "ns/op\t 1089901 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4381888, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089901, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4293842, + "unit": "ns/op\t 1087255 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4293842, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087255, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4332379, + "unit": "ns/op\t 1089375 B/op\t 22435 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4332379, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089375, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4341667, + "unit": "ns/op\t 1089857 B/op\t 22434 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4341667, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089857, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22434, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4330090, + "unit": "ns/op\t 1090709 B/op\t 22435 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4330090, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090709, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4339597, + "unit": "ns/op\t 1086658 B/op\t 22435 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4339597, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086658, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4315736, + "unit": "ns/op\t 1087408 B/op\t 22435 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4315736, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087408, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4321300, + "unit": "ns/op\t 1092018 B/op\t 22436 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4321300, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092018, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6381955, + "unit": "ns/op\t 1503765 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6381955, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503765, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6452495, + "unit": "ns/op\t 1499273 B/op\t 33010 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6452495, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499273, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6253103, + "unit": "ns/op\t 1501550 B/op\t 33010 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6253103, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501550, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6221896, + "unit": "ns/op\t 1503944 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6221896, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503944, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6289854, + "unit": "ns/op\t 1503535 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6289854, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503535, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6223766, + "unit": "ns/op\t 1502190 B/op\t 33011 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6223766, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502190, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6260648, + "unit": "ns/op\t 1502634 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6260648, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502634, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6227136, + "unit": "ns/op\t 1501923 B/op\t 33010 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6227136, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501923, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6236816, + "unit": "ns/op\t 1500296 B/op\t 33011 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6236816, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500296, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6268789, + "unit": "ns/op\t 1504222 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6268789, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504222, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18592424, + "unit": "ns/op\t 4019376 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18592424, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019376, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18957123, + "unit": "ns/op\t 4016195 B/op\t 97595 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18957123, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016195, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18762002, + "unit": "ns/op\t 4020383 B/op\t 97596 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18762002, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020383, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18895035, + "unit": "ns/op\t 4020199 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18895035, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020199, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18968687, + "unit": "ns/op\t 4022203 B/op\t 97595 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18968687, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022203, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18596666, + "unit": "ns/op\t 4023410 B/op\t 97596 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18596666, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023410, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18694335, + "unit": "ns/op\t 4023098 B/op\t 97596 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18694335, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023098, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18621973, + "unit": "ns/op\t 4019927 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18621973, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019927, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18518773, + "unit": "ns/op\t 4021943 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18518773, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021943, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18570307, + "unit": "ns/op\t 4020438 B/op\t 97597 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18570307, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020438, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52042, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52042, + "unit": "ns/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51779, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51779, + "unit": "ns/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51793, + "unit": "ns/op\t 110286 B/op\t 42 allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51793, + "unit": "ns/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110286, + "unit": "B/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53193, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53193, + "unit": "ns/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52151, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52151, + "unit": "ns/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51610, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51610, + "unit": "ns/op", + "extra": "22304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51707, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51707, + "unit": "ns/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51476, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51476, + "unit": "ns/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51966, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51966, + "unit": "ns/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52205, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52205, + "unit": "ns/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53992, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53992, + "unit": "ns/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52505, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52505, + "unit": "ns/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52550, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52550, + "unit": "ns/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52099, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52099, + "unit": "ns/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52460, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52460, + "unit": "ns/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51962, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "21853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51962, + "unit": "ns/op", + "extra": "21853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "21853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52977, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52977, + "unit": "ns/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53563, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53563, + "unit": "ns/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52313, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52313, + "unit": "ns/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51469, + "unit": "ns/op\t 110284 B/op\t 42 allocs/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51469, + "unit": "ns/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110284, + "unit": "B/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52543, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52543, + "unit": "ns/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52182, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52182, + "unit": "ns/op", + "extra": "22693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52601, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52601, + "unit": "ns/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51498, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51498, + "unit": "ns/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51963, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51963, + "unit": "ns/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51913, + "unit": "ns/op\t 110284 B/op\t 42 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51913, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110284, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51829, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51829, + "unit": "ns/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51681, + "unit": "ns/op\t 110288 B/op\t 42 allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51681, + "unit": "ns/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110288, + "unit": "B/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51775, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51775, + "unit": "ns/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51644, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51644, + "unit": "ns/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3215056 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.9, + "unit": "ns/op", + "extra": "3215056 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3215056 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3215056 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2722344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "2722344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2722344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2722344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3206665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3205598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389, + "unit": "ns/op", + "extra": "3205598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3205598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3205598 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3212164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.8, + "unit": "ns/op", + "extra": "3212164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3212164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3212164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2941861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "2941861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2941861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2941861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.4, + "unit": "ns/op", + "extra": "3209506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187453 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3187453 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187453 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187453 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3195134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.5, + "unit": "ns/op", + "extra": "3195134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3195134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3195134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3190070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.6, + "unit": "ns/op", + "extra": "3190070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3190070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3190070 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1bdc1564b9006e5c25c34b3fe0892206e15f061c", + "message": "Fix watcher & resource race conditions (#981)", + "timestamp": "2025-02-19T15:49:26Z", + "tree_id": "07f2973ebfa65b8df4b359e31bd04fa45f43e570", + "url": "https://github.com/nginx/agent/commit/1bdc1564b9006e5c25c34b3fe0892206e15f061c" + }, + "date": 1739980552704, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.929538694979385, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.00984806150024, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f57f686f0a52f51bd7ebd625f17478ca83d8e2be", + "message": "Fix update file overview logging (#974)", + "timestamp": "2025-02-21T14:14:12Z", + "tree_id": "54ae1c760ab23e7262419235abec28cee59bba2d", + "url": "https://github.com/nginx/agent/commit/f57f686f0a52f51bd7ebd625f17478ca83d8e2be" + }, + "date": 1740147541064, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1812904, + "unit": "ns/op\t 295178 B/op\t 1833 allocs/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1812904, + "unit": "ns/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295178, + "unit": "B/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899700, + "unit": "ns/op\t 295262 B/op\t 1833 allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899700, + "unit": "ns/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295262, + "unit": "B/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907792, + "unit": "ns/op\t 295984 B/op\t 1833 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907792, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295984, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896616, + "unit": "ns/op\t 295054 B/op\t 1833 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896616, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295054, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901723, + "unit": "ns/op\t 295511 B/op\t 1833 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901723, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295511, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906157, + "unit": "ns/op\t 295473 B/op\t 1833 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906157, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295473, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909311, + "unit": "ns/op\t 295185 B/op\t 1833 allocs/op", + "extra": "1184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909311, + "unit": "ns/op", + "extra": "1184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295185, + "unit": "B/op", + "extra": "1184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918066, + "unit": "ns/op\t 294859 B/op\t 1833 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918066, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294859, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911231, + "unit": "ns/op\t 295329 B/op\t 1833 allocs/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911231, + "unit": "ns/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295329, + "unit": "B/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909017, + "unit": "ns/op\t 295439 B/op\t 1833 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909017, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295439, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2462590, + "unit": "ns/op\t 675219 B/op\t 11814 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2462590, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675219, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2376878, + "unit": "ns/op\t 676065 B/op\t 11814 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2376878, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676065, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440358, + "unit": "ns/op\t 674744 B/op\t 11814 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440358, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674744, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2377904, + "unit": "ns/op\t 674993 B/op\t 11814 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2377904, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674993, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2381176, + "unit": "ns/op\t 675424 B/op\t 11814 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2381176, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675424, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2386620, + "unit": "ns/op\t 674775 B/op\t 11814 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2386620, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674775, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2378167, + "unit": "ns/op\t 675233 B/op\t 11814 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2378167, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675233, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2382541, + "unit": "ns/op\t 675166 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2382541, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675166, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2361620, + "unit": "ns/op\t 675769 B/op\t 11814 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2361620, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675769, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2351842, + "unit": "ns/op\t 675377 B/op\t 11814 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2351842, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675377, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11814, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4395709, + "unit": "ns/op\t 1088964 B/op\t 22435 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4395709, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088964, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375788, + "unit": "ns/op\t 1090826 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375788, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090826, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4380547, + "unit": "ns/op\t 1090628 B/op\t 22435 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4380547, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090628, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4377571, + "unit": "ns/op\t 1091188 B/op\t 22436 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4377571, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091188, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4362394, + "unit": "ns/op\t 1088454 B/op\t 22435 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4362394, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088454, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4400639, + "unit": "ns/op\t 1091077 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4400639, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091077, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4352582, + "unit": "ns/op\t 1090071 B/op\t 22435 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4352582, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090071, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4349767, + "unit": "ns/op\t 1090543 B/op\t 22435 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4349767, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090543, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22435, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4383016, + "unit": "ns/op\t 1090981 B/op\t 22436 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4383016, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090981, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4383320, + "unit": "ns/op\t 1092418 B/op\t 22436 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4383320, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092418, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22436, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6331147, + "unit": "ns/op\t 1501630 B/op\t 33011 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6331147, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501630, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354877, + "unit": "ns/op\t 1498993 B/op\t 33010 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354877, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498993, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6460576, + "unit": "ns/op\t 1501790 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6460576, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501790, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6393098, + "unit": "ns/op\t 1499797 B/op\t 33010 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6393098, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499797, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6316283, + "unit": "ns/op\t 1501238 B/op\t 33011 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6316283, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501238, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6316471, + "unit": "ns/op\t 1501843 B/op\t 33011 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6316471, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501843, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6323391, + "unit": "ns/op\t 1501651 B/op\t 33011 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6323391, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501651, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6252037, + "unit": "ns/op\t 1499841 B/op\t 33010 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6252037, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499841, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33010, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6406521, + "unit": "ns/op\t 1502959 B/op\t 33011 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6406521, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502959, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6410233, + "unit": "ns/op\t 1502607 B/op\t 33011 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6410233, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502607, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33011, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18898277, + "unit": "ns/op\t 4017807 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18898277, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017807, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19099174, + "unit": "ns/op\t 4020528 B/op\t 97596 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19099174, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020528, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19142035, + "unit": "ns/op\t 4022378 B/op\t 97596 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19142035, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022378, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18938293, + "unit": "ns/op\t 4019490 B/op\t 97597 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18938293, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019490, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19067350, + "unit": "ns/op\t 4020259 B/op\t 97595 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19067350, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020259, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18789415, + "unit": "ns/op\t 4020595 B/op\t 97597 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18789415, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020595, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97597, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18880859, + "unit": "ns/op\t 4027815 B/op\t 97596 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18880859, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4027815, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19159664, + "unit": "ns/op\t 4016795 B/op\t 97595 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19159664, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016795, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19069378, + "unit": "ns/op\t 4015055 B/op\t 97595 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19069378, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015055, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97595, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19162742, + "unit": "ns/op\t 4027467 B/op\t 97596 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19162742, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4027467, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97596, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52862, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52862, + "unit": "ns/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54065, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54065, + "unit": "ns/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53151, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53151, + "unit": "ns/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52977, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52977, + "unit": "ns/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53128, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53128, + "unit": "ns/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53295, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53295, + "unit": "ns/op", + "extra": "22488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53262, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53262, + "unit": "ns/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52765, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52765, + "unit": "ns/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52688, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52688, + "unit": "ns/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52982, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52982, + "unit": "ns/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53087, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53087, + "unit": "ns/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53022, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53022, + "unit": "ns/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52657, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52657, + "unit": "ns/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53010, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53010, + "unit": "ns/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53106, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53106, + "unit": "ns/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52843, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52843, + "unit": "ns/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53818, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53818, + "unit": "ns/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53319, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53319, + "unit": "ns/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52698, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52698, + "unit": "ns/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53965, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53965, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52606, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52606, + "unit": "ns/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52877, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52877, + "unit": "ns/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53407, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53407, + "unit": "ns/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53665, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53665, + "unit": "ns/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53573, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53573, + "unit": "ns/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53228, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53228, + "unit": "ns/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53065, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53065, + "unit": "ns/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54602, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54602, + "unit": "ns/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53788, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53788, + "unit": "ns/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53493, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53493, + "unit": "ns/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3168620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3172287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3160498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3160498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3160498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3160498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2976892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "2976892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2976892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2976892 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 406.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 406.6, + "unit": "ns/op", + "extra": "3172658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172658 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3172477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.5, + "unit": "ns/op", + "extra": "3170066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3181993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3187555 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3187555 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3187555 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3187555 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3169731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169731 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f57f686f0a52f51bd7ebd625f17478ca83d8e2be", + "message": "Fix update file overview logging (#974)", + "timestamp": "2025-02-21T14:14:12Z", + "tree_id": "54ae1c760ab23e7262419235abec28cee59bba2d", + "url": "https://github.com/nginx/agent/commit/f57f686f0a52f51bd7ebd625f17478ca83d8e2be" + }, + "date": 1740147632432, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.46333558418699, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99579885933439, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6fc1f16ff0c7a73318263fbb104a428bd7bf3ed4", + "message": "Remove duplicate entires of certs in files (#988)", + "timestamp": "2025-02-25T14:51:18Z", + "tree_id": "82f2cad4cb016190b3b82a222de22af1250e99c7", + "url": "https://github.com/nginx/agent/commit/6fc1f16ff0c7a73318263fbb104a428bd7bf3ed4" + }, + "date": 1740495362690, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1740514, + "unit": "ns/op\t 296244 B/op\t 1833 allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1740514, + "unit": "ns/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296244, + "unit": "B/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878873, + "unit": "ns/op\t 295366 B/op\t 1833 allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878873, + "unit": "ns/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295366, + "unit": "B/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876632, + "unit": "ns/op\t 295189 B/op\t 1833 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876632, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295189, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887310, + "unit": "ns/op\t 295225 B/op\t 1833 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887310, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295225, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909592, + "unit": "ns/op\t 294877 B/op\t 1833 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909592, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294877, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883356, + "unit": "ns/op\t 295318 B/op\t 1833 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883356, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295318, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880001, + "unit": "ns/op\t 295250 B/op\t 1833 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880001, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295250, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889242, + "unit": "ns/op\t 295526 B/op\t 1833 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889242, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295526, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887445, + "unit": "ns/op\t 294179 B/op\t 1833 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887445, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294179, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882991, + "unit": "ns/op\t 295388 B/op\t 1833 allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882991, + "unit": "ns/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295388, + "unit": "B/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2383855, + "unit": "ns/op\t 673959 B/op\t 11810 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2383855, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673959, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2363691, + "unit": "ns/op\t 674701 B/op\t 11810 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2363691, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674701, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2368322, + "unit": "ns/op\t 674819 B/op\t 11810 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2368322, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674819, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433387, + "unit": "ns/op\t 675222 B/op\t 11810 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433387, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675222, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2534799, + "unit": "ns/op\t 676211 B/op\t 11810 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2534799, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676211, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2357833, + "unit": "ns/op\t 673746 B/op\t 11810 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2357833, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673746, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2347846, + "unit": "ns/op\t 673992 B/op\t 11810 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2347846, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673992, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2339775, + "unit": "ns/op\t 675472 B/op\t 11810 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2339775, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675472, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2376020, + "unit": "ns/op\t 674551 B/op\t 11810 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2376020, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674551, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2375026, + "unit": "ns/op\t 674365 B/op\t 11810 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2375026, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674365, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4307501, + "unit": "ns/op\t 1086347 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4307501, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086347, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4363146, + "unit": "ns/op\t 1087377 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4363146, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087377, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4327326, + "unit": "ns/op\t 1086356 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4327326, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086356, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4307283, + "unit": "ns/op\t 1086707 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4307283, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086707, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4355967, + "unit": "ns/op\t 1089173 B/op\t 22430 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4355967, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089173, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4329441, + "unit": "ns/op\t 1084430 B/op\t 22429 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4329441, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084430, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4321240, + "unit": "ns/op\t 1089999 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4321240, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089999, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4358399, + "unit": "ns/op\t 1085805 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4358399, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085805, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4329910, + "unit": "ns/op\t 1085608 B/op\t 22429 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4329910, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085608, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4328313, + "unit": "ns/op\t 1086534 B/op\t 22429 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4328313, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086534, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6279194, + "unit": "ns/op\t 1498678 B/op\t 33006 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6279194, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498678, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6316178, + "unit": "ns/op\t 1499883 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6316178, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499883, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6307669, + "unit": "ns/op\t 1502320 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6307669, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502320, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6229427, + "unit": "ns/op\t 1498698 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6229427, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498698, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6213710, + "unit": "ns/op\t 1499693 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6213710, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499693, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6256495, + "unit": "ns/op\t 1502039 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6256495, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502039, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6259995, + "unit": "ns/op\t 1500457 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6259995, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500457, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6264351, + "unit": "ns/op\t 1501214 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6264351, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501214, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6242947, + "unit": "ns/op\t 1501638 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6242947, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501638, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6244337, + "unit": "ns/op\t 1500257 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6244337, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500257, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18684167, + "unit": "ns/op\t 4001008 B/op\t 97588 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18684167, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4001008, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18591075, + "unit": "ns/op\t 4010234 B/op\t 97588 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18591075, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010234, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18793838, + "unit": "ns/op\t 4012132 B/op\t 97590 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18793838, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012132, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18569617, + "unit": "ns/op\t 4005827 B/op\t 97589 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18569617, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005827, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18388428, + "unit": "ns/op\t 4015784 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18388428, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015784, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18249860, + "unit": "ns/op\t 4013691 B/op\t 97589 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18249860, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013691, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18841203, + "unit": "ns/op\t 4011101 B/op\t 97591 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18841203, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011101, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97591, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18700236, + "unit": "ns/op\t 4012241 B/op\t 97588 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18700236, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012241, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18506237, + "unit": "ns/op\t 4021020 B/op\t 97590 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18506237, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021020, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18474380, + "unit": "ns/op\t 4012643 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18474380, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012643, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53076, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53076, + "unit": "ns/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52180, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52180, + "unit": "ns/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53768, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53768, + "unit": "ns/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53218, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53218, + "unit": "ns/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51849, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51849, + "unit": "ns/op", + "extra": "21658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52881, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52881, + "unit": "ns/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52619, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52619, + "unit": "ns/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52760, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52760, + "unit": "ns/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52326, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52326, + "unit": "ns/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52548, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52548, + "unit": "ns/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53121, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53121, + "unit": "ns/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52437, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52437, + "unit": "ns/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51855, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51855, + "unit": "ns/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52158, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52158, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53409, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53409, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52663, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52663, + "unit": "ns/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52533, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52533, + "unit": "ns/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53167, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53167, + "unit": "ns/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52769, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52769, + "unit": "ns/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52715, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52715, + "unit": "ns/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52293, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52293, + "unit": "ns/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51847, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51847, + "unit": "ns/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52591, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52591, + "unit": "ns/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52689, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52689, + "unit": "ns/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53150, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53150, + "unit": "ns/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52807, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52807, + "unit": "ns/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53364, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53364, + "unit": "ns/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53348, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53348, + "unit": "ns/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52361, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52361, + "unit": "ns/op", + "extra": "22208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52402, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52402, + "unit": "ns/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3213762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373.8, + "unit": "ns/op", + "extra": "3213762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3213762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3213762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.6, + "unit": "ns/op", + "extra": "3179794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2881671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.6, + "unit": "ns/op", + "extra": "2881671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2881671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2881671 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.4, + "unit": "ns/op", + "extra": "3191104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3211533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.2, + "unit": "ns/op", + "extra": "3211533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3211533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3211533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375, + "unit": "ns/op", + "extra": "3150891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376, + "unit": "ns/op", + "extra": "3170983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170983 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3117213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.7, + "unit": "ns/op", + "extra": "3200148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3201898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201898 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6fc1f16ff0c7a73318263fbb104a428bd7bf3ed4", + "message": "Remove duplicate entires of certs in files (#988)", + "timestamp": "2025-02-25T14:51:18Z", + "tree_id": "82f2cad4cb016190b3b82a222de22af1250e99c7", + "url": "https://github.com/nginx/agent/commit/6fc1f16ff0c7a73318263fbb104a428bd7bf3ed4" + }, + "date": 1740495464148, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.662463679363828, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.98474376409482, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0a5b5a331ddfbe09a56516b668fc7a00a087edbe", + "message": "Add Exclude Files to File Watcher & Switch to Regex for Exclude Logs (#975)", + "timestamp": "2025-02-26T09:04:52Z", + "tree_id": "eee1a0ad00979e82e69c49c1aeb4ded54f549843", + "url": "https://github.com/nginx/agent/commit/0a5b5a331ddfbe09a56516b668fc7a00a087edbe" + }, + "date": 1740560983329, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1704928, + "unit": "ns/op\t 295989 B/op\t 1833 allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1704928, + "unit": "ns/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295989, + "unit": "B/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878600, + "unit": "ns/op\t 294967 B/op\t 1833 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878600, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294967, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882693, + "unit": "ns/op\t 295049 B/op\t 1833 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882693, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295049, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891734, + "unit": "ns/op\t 294936 B/op\t 1833 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891734, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294936, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890825, + "unit": "ns/op\t 295003 B/op\t 1833 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890825, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295003, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926995, + "unit": "ns/op\t 295576 B/op\t 1833 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926995, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295576, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937903, + "unit": "ns/op\t 294690 B/op\t 1833 allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937903, + "unit": "ns/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294690, + "unit": "B/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895305, + "unit": "ns/op\t 295445 B/op\t 1833 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895305, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295445, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890115, + "unit": "ns/op\t 295364 B/op\t 1833 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890115, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295364, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892910, + "unit": "ns/op\t 295487 B/op\t 1833 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892910, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295487, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2424400, + "unit": "ns/op\t 673592 B/op\t 11810 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2424400, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673592, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2377457, + "unit": "ns/op\t 674763 B/op\t 11810 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2377457, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674763, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2343493, + "unit": "ns/op\t 675454 B/op\t 11810 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2343493, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675454, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350183, + "unit": "ns/op\t 675556 B/op\t 11810 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350183, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675556, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2363967, + "unit": "ns/op\t 675864 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2363967, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675864, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2370411, + "unit": "ns/op\t 674809 B/op\t 11810 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2370411, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674809, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2364272, + "unit": "ns/op\t 674722 B/op\t 11810 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2364272, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674722, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2346417, + "unit": "ns/op\t 673380 B/op\t 11810 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2346417, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673380, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2395778, + "unit": "ns/op\t 674914 B/op\t 11810 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2395778, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674914, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2371352, + "unit": "ns/op\t 676634 B/op\t 11810 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2371352, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676634, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4387872, + "unit": "ns/op\t 1086882 B/op\t 22430 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4387872, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086882, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376250, + "unit": "ns/op\t 1090883 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376250, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090883, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4332595, + "unit": "ns/op\t 1086121 B/op\t 22429 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4332595, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086121, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4316888, + "unit": "ns/op\t 1086687 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4316888, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086687, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4340463, + "unit": "ns/op\t 1088073 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4340463, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088073, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4308113, + "unit": "ns/op\t 1088260 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4308113, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088260, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4350479, + "unit": "ns/op\t 1090787 B/op\t 22431 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4350479, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090787, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4365635, + "unit": "ns/op\t 1088701 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4365635, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088701, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322526, + "unit": "ns/op\t 1087429 B/op\t 22430 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322526, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087429, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4307277, + "unit": "ns/op\t 1090005 B/op\t 22430 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4307277, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090005, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6253875, + "unit": "ns/op\t 1498173 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6253875, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498173, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6266135, + "unit": "ns/op\t 1503194 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6266135, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503194, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6261070, + "unit": "ns/op\t 1500819 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6261070, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500819, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6267397, + "unit": "ns/op\t 1500935 B/op\t 33005 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6267397, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500935, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6256701, + "unit": "ns/op\t 1500906 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6256701, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500906, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6246888, + "unit": "ns/op\t 1498171 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6246888, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498171, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272343, + "unit": "ns/op\t 1501030 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272343, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501030, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6236807, + "unit": "ns/op\t 1501812 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6236807, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501812, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6197923, + "unit": "ns/op\t 1501441 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6197923, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501441, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6175027, + "unit": "ns/op\t 1500480 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6175027, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500480, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18426048, + "unit": "ns/op\t 4005245 B/op\t 97589 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18426048, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005245, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18629187, + "unit": "ns/op\t 4005259 B/op\t 97589 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18629187, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005259, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18364858, + "unit": "ns/op\t 4012409 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18364858, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012409, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18799973, + "unit": "ns/op\t 4010878 B/op\t 97590 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18799973, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010878, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18681341, + "unit": "ns/op\t 4010249 B/op\t 97590 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18681341, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010249, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18912987, + "unit": "ns/op\t 4009347 B/op\t 97589 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18912987, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009347, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18441913, + "unit": "ns/op\t 4019499 B/op\t 97591 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18441913, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019499, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97591, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18873344, + "unit": "ns/op\t 4010862 B/op\t 97589 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18873344, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010862, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18785834, + "unit": "ns/op\t 4016664 B/op\t 97589 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18785834, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016664, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18742041, + "unit": "ns/op\t 4011817 B/op\t 97589 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18742041, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011817, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51885, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51885, + "unit": "ns/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53370, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53370, + "unit": "ns/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52063, + "unit": "ns/op\t 110287 B/op\t 42 allocs/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52063, + "unit": "ns/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110287, + "unit": "B/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52523, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52523, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52418, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52418, + "unit": "ns/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53146, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53146, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52179, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52179, + "unit": "ns/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52147, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52147, + "unit": "ns/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22717 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52070, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52070, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52528, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52528, + "unit": "ns/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51700, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51700, + "unit": "ns/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52150, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52150, + "unit": "ns/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53386, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53386, + "unit": "ns/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51714, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51714, + "unit": "ns/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52195, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "23379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52195, + "unit": "ns/op", + "extra": "23379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "23379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52991, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52991, + "unit": "ns/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52108, + "unit": "ns/op\t 110289 B/op\t 42 allocs/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110289, + "unit": "B/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52322, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52322, + "unit": "ns/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53540, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53540, + "unit": "ns/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52430, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52430, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53115, + "unit": "ns/op\t 110291 B/op\t 42 allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53115, + "unit": "ns/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110291, + "unit": "B/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52352, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52352, + "unit": "ns/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53020, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53020, + "unit": "ns/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55275, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55275, + "unit": "ns/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52786, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52786, + "unit": "ns/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53106, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53106, + "unit": "ns/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53056, + "unit": "ns/op\t 110294 B/op\t 42 allocs/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53056, + "unit": "ns/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110294, + "unit": "B/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52663, + "unit": "ns/op\t 110292 B/op\t 42 allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52663, + "unit": "ns/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110292, + "unit": "B/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52123, + "unit": "ns/op\t 110290 B/op\t 42 allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52123, + "unit": "ns/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110290, + "unit": "B/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53206, + "unit": "ns/op\t 110293 B/op\t 42 allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53206, + "unit": "ns/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110293, + "unit": "B/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23257 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.2, + "unit": "ns/op", + "extra": "3141090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3158920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3140713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2929232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.9, + "unit": "ns/op", + "extra": "2929232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2929232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2929232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3140732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3128389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3150548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150548 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3153530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3157110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3156268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156268 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0a5b5a331ddfbe09a56516b668fc7a00a087edbe", + "message": "Add Exclude Files to File Watcher & Switch to Regex for Exclude Logs (#975)", + "timestamp": "2025-02-26T09:04:52Z", + "tree_id": "eee1a0ad00979e82e69c49c1aeb4ded54f549843", + "url": "https://github.com/nginx/agent/commit/0a5b5a331ddfbe09a56516b668fc7a00a087edbe" + }, + "date": 1740561072440, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.529632874786785, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.98396410623569, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c3a5b39a47041af23196262af661b2a2c9a93543", + "message": "Remove file contents from log (#1000)", + "timestamp": "2025-02-27T10:12:57Z", + "tree_id": "7044720898fd612a0632f82b43a71b511d5f622e", + "url": "https://github.com/nginx/agent/commit/c3a5b39a47041af23196262af661b2a2c9a93543" + }, + "date": 1740651453323, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1945233, + "unit": "ns/op\t 295528 B/op\t 1833 allocs/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1945233, + "unit": "ns/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295528, + "unit": "B/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889622, + "unit": "ns/op\t 295415 B/op\t 1833 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889622, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295415, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890426, + "unit": "ns/op\t 295491 B/op\t 1833 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890426, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295491, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894973, + "unit": "ns/op\t 295659 B/op\t 1833 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894973, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295659, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885246, + "unit": "ns/op\t 295261 B/op\t 1833 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885246, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295261, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885222, + "unit": "ns/op\t 295376 B/op\t 1833 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885222, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295376, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925849, + "unit": "ns/op\t 294755 B/op\t 1833 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925849, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294755, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887293, + "unit": "ns/op\t 295172 B/op\t 1833 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887293, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295172, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898773, + "unit": "ns/op\t 295590 B/op\t 1833 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898773, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295590, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890905, + "unit": "ns/op\t 295285 B/op\t 1833 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890905, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295285, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426851, + "unit": "ns/op\t 675475 B/op\t 11810 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426851, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675475, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2429987, + "unit": "ns/op\t 675623 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2429987, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675623, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2416104, + "unit": "ns/op\t 675042 B/op\t 11810 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2416104, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675042, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2464857, + "unit": "ns/op\t 674485 B/op\t 11810 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2464857, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674485, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450067, + "unit": "ns/op\t 675128 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450067, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675128, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433364, + "unit": "ns/op\t 673630 B/op\t 11810 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433364, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673630, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426307, + "unit": "ns/op\t 675940 B/op\t 11810 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426307, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675940, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423526, + "unit": "ns/op\t 675683 B/op\t 11810 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423526, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675683, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418239, + "unit": "ns/op\t 674003 B/op\t 11810 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418239, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674003, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426107, + "unit": "ns/op\t 675161 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426107, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675161, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4432615, + "unit": "ns/op\t 1084647 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4432615, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084647, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4485473, + "unit": "ns/op\t 1087178 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4485473, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087178, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4383877, + "unit": "ns/op\t 1088323 B/op\t 22430 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4383877, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088323, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4454188, + "unit": "ns/op\t 1089360 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4454188, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089360, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4435021, + "unit": "ns/op\t 1088681 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4435021, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088681, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460355, + "unit": "ns/op\t 1089239 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460355, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089239, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4424840, + "unit": "ns/op\t 1086833 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4424840, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086833, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4411297, + "unit": "ns/op\t 1084986 B/op\t 22429 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4411297, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084986, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4427367, + "unit": "ns/op\t 1087516 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4427367, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087516, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441814, + "unit": "ns/op\t 1088456 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441814, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088456, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6474451, + "unit": "ns/op\t 1500618 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6474451, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500618, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6346742, + "unit": "ns/op\t 1501288 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6346742, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501288, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6407580, + "unit": "ns/op\t 1502701 B/op\t 33006 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6407580, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502701, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6417880, + "unit": "ns/op\t 1500293 B/op\t 33006 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6417880, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500293, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6410068, + "unit": "ns/op\t 1500062 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6410068, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500062, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6420359, + "unit": "ns/op\t 1497457 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6420359, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497457, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6496882, + "unit": "ns/op\t 1500205 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6496882, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500205, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6439419, + "unit": "ns/op\t 1500593 B/op\t 33006 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6439419, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500593, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6375141, + "unit": "ns/op\t 1499840 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6375141, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499840, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6491819, + "unit": "ns/op\t 1501362 B/op\t 33006 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6491819, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501362, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18795628, + "unit": "ns/op\t 4008352 B/op\t 97588 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18795628, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008352, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18503106, + "unit": "ns/op\t 4008330 B/op\t 97588 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18503106, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008330, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18792272, + "unit": "ns/op\t 4010535 B/op\t 97588 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18792272, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010535, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18741143, + "unit": "ns/op\t 4012273 B/op\t 97588 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18741143, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012273, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19014063, + "unit": "ns/op\t 4011647 B/op\t 97589 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19014063, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011647, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19144800, + "unit": "ns/op\t 4017201 B/op\t 97588 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19144800, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017201, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19034588, + "unit": "ns/op\t 4015565 B/op\t 97589 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19034588, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015565, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18674431, + "unit": "ns/op\t 4012752 B/op\t 97589 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18674431, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012752, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18654868, + "unit": "ns/op\t 4014385 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18654868, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014385, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18818775, + "unit": "ns/op\t 4011450 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18818775, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011450, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51543, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51543, + "unit": "ns/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53228, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53228, + "unit": "ns/op", + "extra": "22516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53300, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53300, + "unit": "ns/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52214, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52214, + "unit": "ns/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52469, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52469, + "unit": "ns/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53045, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53045, + "unit": "ns/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51768, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51768, + "unit": "ns/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51735, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51735, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52524, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52524, + "unit": "ns/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51650, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51650, + "unit": "ns/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51972, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51972, + "unit": "ns/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52462, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52462, + "unit": "ns/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52132, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52132, + "unit": "ns/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53429, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53429, + "unit": "ns/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52472, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52472, + "unit": "ns/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52073, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52073, + "unit": "ns/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52289, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52289, + "unit": "ns/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22753 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52188, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52188, + "unit": "ns/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52496, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52496, + "unit": "ns/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52246, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52246, + "unit": "ns/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52605, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52605, + "unit": "ns/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52458, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52458, + "unit": "ns/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52414, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52414, + "unit": "ns/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52315, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52315, + "unit": "ns/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52173, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52173, + "unit": "ns/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52169, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52169, + "unit": "ns/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51867, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51867, + "unit": "ns/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53050, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53050, + "unit": "ns/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52593, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52593, + "unit": "ns/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52811, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52811, + "unit": "ns/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 448.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2875330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 448.7, + "unit": "ns/op", + "extra": "2875330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2875330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2875330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3094561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2978012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.6, + "unit": "ns/op", + "extra": "2978012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2978012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2978012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3104869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387, + "unit": "ns/op", + "extra": "3118437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3074200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387, + "unit": "ns/op", + "extra": "3074200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3074200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3074200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3082678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.6, + "unit": "ns/op", + "extra": "3082678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3082678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3082678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "3094678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3107649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107649 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 417.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2878867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 417.2, + "unit": "ns/op", + "extra": "2878867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2878867 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2878867 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c3a5b39a47041af23196262af661b2a2c9a93543", + "message": "Remove file contents from log (#1000)", + "timestamp": "2025-02-27T10:12:57Z", + "tree_id": "7044720898fd612a0632f82b43a71b511d5f622e", + "url": "https://github.com/nginx/agent/commit/c3a5b39a47041af23196262af661b2a2c9a93543" + }, + "date": 1740651555950, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.330774370384844, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.01333132590232, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cfc9f48482d1a658e7377e4f158e2b98fb3a7ad1", + "message": "Cert common name validation (#992)\n\n* x509 Certificates: CommonName length requirements changed to 0\n\n* remove unnecessary validations + update proto gen\n\n* remove debug message to avoid noise in logs", + "timestamp": "2025-02-27T11:56:01Z", + "tree_id": "591b1c859810920c47e76a3f612388872d8ca521", + "url": "https://github.com/nginx/agent/commit/cfc9f48482d1a658e7377e4f158e2b98fb3a7ad1" + }, + "date": 1740657634020, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1852162, + "unit": "ns/op\t 295687 B/op\t 1833 allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1852162, + "unit": "ns/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295687, + "unit": "B/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877398, + "unit": "ns/op\t 294835 B/op\t 1833 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877398, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294835, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881198, + "unit": "ns/op\t 295177 B/op\t 1833 allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881198, + "unit": "ns/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295177, + "unit": "B/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885348, + "unit": "ns/op\t 294998 B/op\t 1833 allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885348, + "unit": "ns/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294998, + "unit": "B/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 873953, + "unit": "ns/op\t 295189 B/op\t 1833 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 873953, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295189, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 875754, + "unit": "ns/op\t 295213 B/op\t 1833 allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 875754, + "unit": "ns/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295213, + "unit": "B/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878660, + "unit": "ns/op\t 295145 B/op\t 1833 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878660, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295145, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917664, + "unit": "ns/op\t 294879 B/op\t 1833 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917664, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294879, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886362, + "unit": "ns/op\t 295170 B/op\t 1833 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886362, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295170, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881811, + "unit": "ns/op\t 295672 B/op\t 1833 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881811, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295672, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2377516, + "unit": "ns/op\t 676937 B/op\t 11810 allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2377516, + "unit": "ns/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676937, + "unit": "B/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2361192, + "unit": "ns/op\t 676016 B/op\t 11810 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2361192, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676016, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2335515, + "unit": "ns/op\t 674724 B/op\t 11810 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2335515, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674724, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2342264, + "unit": "ns/op\t 674610 B/op\t 11810 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2342264, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674610, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2388543, + "unit": "ns/op\t 673983 B/op\t 11810 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2388543, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673983, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2411875, + "unit": "ns/op\t 675712 B/op\t 11810 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2411875, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675712, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2324885, + "unit": "ns/op\t 675218 B/op\t 11810 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2324885, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675218, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2335513, + "unit": "ns/op\t 673798 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2335513, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673798, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2349696, + "unit": "ns/op\t 675294 B/op\t 11810 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2349696, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675294, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2324535, + "unit": "ns/op\t 675330 B/op\t 11810 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2324535, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675330, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4318974, + "unit": "ns/op\t 1087997 B/op\t 22430 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4318974, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087997, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4257402, + "unit": "ns/op\t 1087175 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4257402, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087175, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4291423, + "unit": "ns/op\t 1085077 B/op\t 22430 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4291423, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085077, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4224040, + "unit": "ns/op\t 1088740 B/op\t 22430 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4224040, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088740, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4262492, + "unit": "ns/op\t 1087707 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4262492, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087707, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4249796, + "unit": "ns/op\t 1089753 B/op\t 22431 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4249796, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089753, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4278004, + "unit": "ns/op\t 1088682 B/op\t 22431 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4278004, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088682, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4313247, + "unit": "ns/op\t 1087527 B/op\t 22430 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4313247, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087527, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4305028, + "unit": "ns/op\t 1085961 B/op\t 22430 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4305028, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085961, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4267343, + "unit": "ns/op\t 1087550 B/op\t 22430 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4267343, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087550, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6178965, + "unit": "ns/op\t 1500850 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6178965, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500850, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6197253, + "unit": "ns/op\t 1497459 B/op\t 33005 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6197253, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497459, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6251542, + "unit": "ns/op\t 1497613 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6251542, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497613, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6276689, + "unit": "ns/op\t 1496593 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6276689, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496593, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6197915, + "unit": "ns/op\t 1497214 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6197915, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497214, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6232923, + "unit": "ns/op\t 1500953 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6232923, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500953, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6195581, + "unit": "ns/op\t 1499926 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6195581, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499926, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6190199, + "unit": "ns/op\t 1498522 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6190199, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498522, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6239416, + "unit": "ns/op\t 1502438 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6239416, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502438, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6159722, + "unit": "ns/op\t 1499293 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6159722, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499293, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18390397, + "unit": "ns/op\t 4009434 B/op\t 97589 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18390397, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009434, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18293998, + "unit": "ns/op\t 4005037 B/op\t 97588 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18293998, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005037, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18322030, + "unit": "ns/op\t 4011750 B/op\t 97589 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18322030, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011750, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18191404, + "unit": "ns/op\t 4000489 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18191404, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4000489, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18290223, + "unit": "ns/op\t 4010197 B/op\t 97589 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18290223, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010197, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18659945, + "unit": "ns/op\t 4011212 B/op\t 97589 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18659945, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011212, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18196114, + "unit": "ns/op\t 4007980 B/op\t 97588 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18196114, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007980, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19041235, + "unit": "ns/op\t 4008379 B/op\t 97587 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19041235, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008379, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18285270, + "unit": "ns/op\t 4007918 B/op\t 97590 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18285270, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007918, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18217472, + "unit": "ns/op\t 4009180 B/op\t 97588 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18217472, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009180, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52108, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52108, + "unit": "ns/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52201, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52201, + "unit": "ns/op", + "extra": "22438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53599, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53599, + "unit": "ns/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53048, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53048, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52483, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52483, + "unit": "ns/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52696, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52696, + "unit": "ns/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52739, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52739, + "unit": "ns/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52643, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52643, + "unit": "ns/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52232, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52232, + "unit": "ns/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52223, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52223, + "unit": "ns/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22903 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51248, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51248, + "unit": "ns/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51829, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51829, + "unit": "ns/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51926, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51926, + "unit": "ns/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52007, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52007, + "unit": "ns/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52481, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52481, + "unit": "ns/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52439, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52439, + "unit": "ns/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51538, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51538, + "unit": "ns/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52271, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52271, + "unit": "ns/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53254, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53254, + "unit": "ns/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52089, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52089, + "unit": "ns/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51468, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51468, + "unit": "ns/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52237, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52237, + "unit": "ns/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52050, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52050, + "unit": "ns/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52053, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52053, + "unit": "ns/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52376, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52376, + "unit": "ns/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52553, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52553, + "unit": "ns/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52586, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52586, + "unit": "ns/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53621, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53621, + "unit": "ns/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53214, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53214, + "unit": "ns/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53523, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53523, + "unit": "ns/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3190015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3190015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3190015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3190015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.4, + "unit": "ns/op", + "extra": "3172424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2675775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.9, + "unit": "ns/op", + "extra": "2675775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2675775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2675775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376, + "unit": "ns/op", + "extra": "3104648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3188992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188992 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3188812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192069 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3192069 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192069 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192069 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.2, + "unit": "ns/op", + "extra": "3186540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3184482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.5, + "unit": "ns/op", + "extra": "3184482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3184482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3184482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3188128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188128 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cfc9f48482d1a658e7377e4f158e2b98fb3a7ad1", + "message": "Cert common name validation (#992)\n\n* x509 Certificates: CommonName length requirements changed to 0\n\n* remove unnecessary validations + update proto gen\n\n* remove debug message to avoid noise in logs", + "timestamp": "2025-02-27T11:56:01Z", + "tree_id": "591b1c859810920c47e76a3f612388872d8ca521", + "url": "https://github.com/nginx/agent/commit/cfc9f48482d1a658e7377e4f158e2b98fb3a7ad1" + }, + "date": 1740657805054, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.129577637290794, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.0238506172111, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "290c6e83c9a458b8512be29ddb4f4395b6d001d1", + "message": "Fix failing integration tests (#1001)", + "timestamp": "2025-03-03T10:41:23Z", + "tree_id": "cb266f2e490509c2f98a98f429fc81ddc599cef0", + "url": "https://github.com/nginx/agent/commit/290c6e83c9a458b8512be29ddb4f4395b6d001d1" + }, + "date": 1740998760691, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1833913, + "unit": "ns/op\t 295983 B/op\t 1833 allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1833913, + "unit": "ns/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295983, + "unit": "B/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879425, + "unit": "ns/op\t 295769 B/op\t 1833 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879425, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295769, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878399, + "unit": "ns/op\t 294738 B/op\t 1833 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878399, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294738, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 950835, + "unit": "ns/op\t 295084 B/op\t 1833 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 950835, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295084, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885555, + "unit": "ns/op\t 295017 B/op\t 1833 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885555, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295017, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876731, + "unit": "ns/op\t 294905 B/op\t 1833 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876731, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294905, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 876780, + "unit": "ns/op\t 295656 B/op\t 1833 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 876780, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295656, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880155, + "unit": "ns/op\t 295076 B/op\t 1833 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880155, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295076, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890236, + "unit": "ns/op\t 295441 B/op\t 1833 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890236, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295441, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886498, + "unit": "ns/op\t 294975 B/op\t 1833 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886498, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294975, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2339983, + "unit": "ns/op\t 674555 B/op\t 11810 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2339983, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674555, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354420, + "unit": "ns/op\t 673458 B/op\t 11810 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354420, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673458, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2365143, + "unit": "ns/op\t 675766 B/op\t 11810 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2365143, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675766, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2335309, + "unit": "ns/op\t 676208 B/op\t 11810 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2335309, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676208, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2332482, + "unit": "ns/op\t 675653 B/op\t 11810 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2332482, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675653, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2375899, + "unit": "ns/op\t 676418 B/op\t 11810 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2375899, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676418, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2339416, + "unit": "ns/op\t 675379 B/op\t 11810 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2339416, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675379, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2317251, + "unit": "ns/op\t 675649 B/op\t 11810 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2317251, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675649, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2346485, + "unit": "ns/op\t 674222 B/op\t 11810 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2346485, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674222, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2321873, + "unit": "ns/op\t 676321 B/op\t 11810 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2321873, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676321, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4298313, + "unit": "ns/op\t 1087682 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4298313, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087682, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4271741, + "unit": "ns/op\t 1088454 B/op\t 22431 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4271741, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088454, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4256535, + "unit": "ns/op\t 1087269 B/op\t 22430 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4256535, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087269, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4181049, + "unit": "ns/op\t 1088691 B/op\t 22430 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4181049, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088691, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4245502, + "unit": "ns/op\t 1089235 B/op\t 22431 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4245502, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089235, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4278827, + "unit": "ns/op\t 1088343 B/op\t 22431 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4278827, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088343, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4274437, + "unit": "ns/op\t 1084639 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4274437, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084639, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4254063, + "unit": "ns/op\t 1089716 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4254063, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089716, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4289889, + "unit": "ns/op\t 1092401 B/op\t 22431 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4289889, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092401, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4243994, + "unit": "ns/op\t 1090670 B/op\t 22431 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4243994, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090670, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6240638, + "unit": "ns/op\t 1500815 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6240638, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500815, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6275733, + "unit": "ns/op\t 1499242 B/op\t 33005 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6275733, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499242, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6143011, + "unit": "ns/op\t 1499735 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6143011, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499735, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6155573, + "unit": "ns/op\t 1500808 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6155573, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500808, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6111566, + "unit": "ns/op\t 1496941 B/op\t 33005 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6111566, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496941, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6138791, + "unit": "ns/op\t 1501165 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6138791, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501165, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6224800, + "unit": "ns/op\t 1501171 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6224800, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501171, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6154619, + "unit": "ns/op\t 1498805 B/op\t 33005 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6154619, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498805, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6188015, + "unit": "ns/op\t 1500350 B/op\t 33006 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6188015, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500350, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6213841, + "unit": "ns/op\t 1500288 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6213841, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500288, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18531840, + "unit": "ns/op\t 4020791 B/op\t 97589 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18531840, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020791, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18226955, + "unit": "ns/op\t 4012342 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18226955, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012342, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18219261, + "unit": "ns/op\t 4011809 B/op\t 97589 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18219261, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011809, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18505652, + "unit": "ns/op\t 4004674 B/op\t 97588 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18505652, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004674, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18287149, + "unit": "ns/op\t 4007721 B/op\t 97589 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18287149, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007721, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18476833, + "unit": "ns/op\t 4011086 B/op\t 97590 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18476833, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011086, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18697563, + "unit": "ns/op\t 4022404 B/op\t 97591 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18697563, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022404, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97591, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18509143, + "unit": "ns/op\t 4015578 B/op\t 97590 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18509143, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015578, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18525874, + "unit": "ns/op\t 4014458 B/op\t 97590 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18525874, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014458, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18730411, + "unit": "ns/op\t 4007647 B/op\t 97590 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18730411, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007647, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54100, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54100, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53431, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53431, + "unit": "ns/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21771 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54043, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54043, + "unit": "ns/op", + "extra": "22112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54207, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54207, + "unit": "ns/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54658, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54658, + "unit": "ns/op", + "extra": "22170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53547, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53547, + "unit": "ns/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55331, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55331, + "unit": "ns/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54178, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54178, + "unit": "ns/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53858, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53858, + "unit": "ns/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54211, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54211, + "unit": "ns/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53048, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53048, + "unit": "ns/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54006, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54006, + "unit": "ns/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54822, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54822, + "unit": "ns/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54411, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "21628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54411, + "unit": "ns/op", + "extra": "21628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "21628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53735, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "21894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53735, + "unit": "ns/op", + "extra": "21894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "21894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54575, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54575, + "unit": "ns/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53323, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53323, + "unit": "ns/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53326, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53326, + "unit": "ns/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53009, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53009, + "unit": "ns/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53707, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53707, + "unit": "ns/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52673, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52673, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54223, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54223, + "unit": "ns/op", + "extra": "22014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53457, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53457, + "unit": "ns/op", + "extra": "22266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53915, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53915, + "unit": "ns/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53813, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "21933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53813, + "unit": "ns/op", + "extra": "21933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "21933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53310, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53310, + "unit": "ns/op", + "extra": "22773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54561, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54561, + "unit": "ns/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53144, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53144, + "unit": "ns/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54076, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54076, + "unit": "ns/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54121, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54121, + "unit": "ns/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3200011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.1, + "unit": "ns/op", + "extra": "3200011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3200011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3200011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 373, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3205358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 373, + "unit": "ns/op", + "extra": "3205358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3205358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3205358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3206738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3206738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3206738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3206738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3209940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3209940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3209940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3209940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3203475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2808072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "2808072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2808072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2808072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3201920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.7, + "unit": "ns/op", + "extra": "3201920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3201920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3201920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375, + "unit": "ns/op", + "extra": "3203206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.2, + "unit": "ns/op", + "extra": "3198363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3199284 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.3, + "unit": "ns/op", + "extra": "3199284 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3199284 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3199284 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "290c6e83c9a458b8512be29ddb4f4395b6d001d1", + "message": "Fix failing integration tests (#1001)", + "timestamp": "2025-03-03T10:41:23Z", + "tree_id": "cb266f2e490509c2f98a98f429fc81ddc599cef0", + "url": "https://github.com/nginx/agent/commit/290c6e83c9a458b8512be29ddb4f4395b6d001d1" + }, + "date": 1740998869231, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.99643185177609, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.002292884080816, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4caf164ae316255885798e3a913b60e7119c3761", + "message": "Add token file watcher (#979)\n\n* support reading token from file via config\n\n* remove empty file\n\n* simplify token validation and add unit tests\n\n* add unit tests for transport credentials funtions\n\n* address PR feedback\n\n* proto updates\n\n* fix function name\n\n* fix lint error: lll\n\n* add missing PR feedback\n\n* remove error log message\n\n* fix unit test\n\n* Fix apk test package naming (#961)\n\n* modify alpine package name:\r\nnginx-agent-3.0.0_1234 -> nginx-agent-3.0.0.1234\r\n\r\n* protoc-gen update\n\n* Update agent config defaults and format (#959)\n\n* update config defaults and format\n\n* Add config apply request queue (#949)\n\n* add unit tests for transport credentials funtions\n\n* fix test name\n\n* fix error message\n\n* fix lint error: lll\n\n* modify error messages\n\n* remove error logging and modify messages\n\n* fall back to token field if error occurs when reading file\n\n* fix bad merge\n\n* restarting gRPC conn\n\n* remove code from testing\n\n* fix lint errors: whitespace, revive\n\n* add new topic for handling Token file updates\n\n* add CredentialWatcherService\n\n* adding initial watcher for credential files\n\n* trigger connection reset after credential update\n\n* added ConnectionResetTopic and event processing\n\n* Automatically add token-path to Credential watcher\n\n* add function to check credential paths defined in agent config\n\n* fix lint\n\n* use tokenpath as config option, fixes problem with cli param parsing\n\n* add CredentialWatcherService + tests\n\n* fix lint errors\n\n* updates to generated files\n\n* Send create connection after disconnect from management plane (#967)\n\n* correct yaml key in AuthConfig\n\n* fix: flaky test (#968)\n\n`TestConvertToStructs` was occasionally failing because it was expecting `range` over a `map` to be a consistent order, but per [spec]:\r\n\r\n> The iteration order over maps is not specified and is not guaranteed to be the same from one iteration to the next.\r\n\r\nUses `ElementsMatch` so the test passes even when the order of elements is different.\r\n\r\n[spec]: https://go.dev/ref/spec#RangeClause\n\n* update tests\n\n* update tests\n\n* wait for create connection\n\n* PR feedback\n\n* fix race condition\n\n* clean up\n\n* clean up\n\n* update grpc connection in command and file plugins\n\n* move log message and fix file_plugin_test.go\n\n* fix lint\n\n* handle command and file service client updates after grpc reset\n\n* update FakeCommandService\n\n* add unit tests\n\n* fix bad test\n\n* formatting\n\n* remove test\n\n* increase timeout before checking connection after restart\n\n* set isConnected to false when handling subscribe errors\n\n* increase code coverage\n\n* lint fix\n\n* fieldalignment\n\n* remove unused fake\n\n* PR feedback\n\n* update fake command service\n\n* more PR feedback\n\n* PR feedback: disable watcher during config apply\n\n* don't pause credential watcher during config apply\n\n* debug log messages\n\n* Add mutex around updating client in the CommandService\n\n* undo change to metric name\n\n* update test\n\n* lock watcher when replacing grpc connection\n\n* add lock around subscibe client access\n\n* fix lint error\n\n* unlock watcher mutex in error case\n\n* return with no blank line\n\n* lint error ?\n\n* handle rename cases\n\n* remove unneccessary cases from switch\n\n* rewrite switch as if\n\n* handling kubernetes secret update case\n\n* fix test\n\n* save connection status when resetting file manager service\n\n---------\n\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\nCo-authored-by: Donal Hurley \nCo-authored-by: Ryan Davis \nCo-authored-by: Aphral Griffin ", + "timestamp": "2025-03-03T10:47:19Z", + "tree_id": "71d6619b4b6ed56368a2ef0c51f573c821581599", + "url": "https://github.com/nginx/agent/commit/4caf164ae316255885798e3a913b60e7119c3761" + }, + "date": 1740999116624, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1917379, + "unit": "ns/op\t 295787 B/op\t 1833 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1917379, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295787, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938978, + "unit": "ns/op\t 295455 B/op\t 1833 allocs/op", + "extra": "1087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938978, + "unit": "ns/op", + "extra": "1087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295455, + "unit": "B/op", + "extra": "1087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934647, + "unit": "ns/op\t 295626 B/op\t 1833 allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934647, + "unit": "ns/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295626, + "unit": "B/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949895, + "unit": "ns/op\t 295610 B/op\t 1833 allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949895, + "unit": "ns/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295610, + "unit": "B/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925205, + "unit": "ns/op\t 295615 B/op\t 1833 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925205, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295615, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 960783, + "unit": "ns/op\t 295221 B/op\t 1833 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 960783, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295221, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909877, + "unit": "ns/op\t 295926 B/op\t 1833 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909877, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295926, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902803, + "unit": "ns/op\t 295758 B/op\t 1833 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902803, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295758, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906546, + "unit": "ns/op\t 295143 B/op\t 1833 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906546, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295143, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907378, + "unit": "ns/op\t 295191 B/op\t 1833 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907378, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295191, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1833, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2401402, + "unit": "ns/op\t 674544 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2401402, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674544, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2496827, + "unit": "ns/op\t 675346 B/op\t 11810 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2496827, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675346, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2416186, + "unit": "ns/op\t 676267 B/op\t 11810 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2416186, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676267, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488873, + "unit": "ns/op\t 676145 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488873, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676145, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436393, + "unit": "ns/op\t 675680 B/op\t 11811 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436393, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675680, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11811, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436594, + "unit": "ns/op\t 676321 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436594, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676321, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422397, + "unit": "ns/op\t 675938 B/op\t 11810 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422397, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675938, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2417955, + "unit": "ns/op\t 674871 B/op\t 11810 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2417955, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674871, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427815, + "unit": "ns/op\t 674798 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427815, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674798, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446326, + "unit": "ns/op\t 674605 B/op\t 11810 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446326, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674605, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422006, + "unit": "ns/op\t 1087083 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422006, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087083, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4465980, + "unit": "ns/op\t 1087822 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4465980, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087822, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4380501, + "unit": "ns/op\t 1089851 B/op\t 22430 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4380501, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089851, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364689, + "unit": "ns/op\t 1090148 B/op\t 22431 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364689, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090148, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4331727, + "unit": "ns/op\t 1089727 B/op\t 22431 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4331727, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089727, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4367061, + "unit": "ns/op\t 1086522 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4367061, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086522, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4366471, + "unit": "ns/op\t 1088665 B/op\t 22430 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4366471, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088665, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4311319, + "unit": "ns/op\t 1086635 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4311319, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086635, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4300980, + "unit": "ns/op\t 1088566 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4300980, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088566, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4320352, + "unit": "ns/op\t 1089504 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4320352, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089504, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6253442, + "unit": "ns/op\t 1497209 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6253442, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497209, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6266848, + "unit": "ns/op\t 1500613 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6266848, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500613, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6309954, + "unit": "ns/op\t 1496450 B/op\t 33005 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6309954, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496450, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6400880, + "unit": "ns/op\t 1500252 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6400880, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500252, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6677367, + "unit": "ns/op\t 1500346 B/op\t 33006 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6677367, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500346, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6482711, + "unit": "ns/op\t 1500970 B/op\t 33006 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6482711, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500970, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6515643, + "unit": "ns/op\t 1503615 B/op\t 33006 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6515643, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503615, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6587704, + "unit": "ns/op\t 1501169 B/op\t 33006 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6587704, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501169, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6535902, + "unit": "ns/op\t 1501240 B/op\t 33006 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6535902, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501240, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6482529, + "unit": "ns/op\t 1500577 B/op\t 33006 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6482529, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500577, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18593908, + "unit": "ns/op\t 4010585 B/op\t 97588 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18593908, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010585, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19155956, + "unit": "ns/op\t 4011873 B/op\t 97588 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19155956, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011873, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18748448, + "unit": "ns/op\t 4009274 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18748448, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009274, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18906183, + "unit": "ns/op\t 4012217 B/op\t 97589 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18906183, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012217, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18771388, + "unit": "ns/op\t 4009515 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18771388, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009515, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18736831, + "unit": "ns/op\t 4015445 B/op\t 97589 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18736831, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015445, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18941863, + "unit": "ns/op\t 4009954 B/op\t 97588 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18941863, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009954, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18490324, + "unit": "ns/op\t 4012813 B/op\t 97587 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18490324, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012813, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18566054, + "unit": "ns/op\t 4013333 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18566054, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013333, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18608874, + "unit": "ns/op\t 4008316 B/op\t 97589 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18608874, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008316, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52420, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52420, + "unit": "ns/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52395, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52395, + "unit": "ns/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53654, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53654, + "unit": "ns/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52735, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52735, + "unit": "ns/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53702, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53702, + "unit": "ns/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52483, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52483, + "unit": "ns/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52595, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52595, + "unit": "ns/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52831, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52831, + "unit": "ns/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52490, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52490, + "unit": "ns/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53910, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53910, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52739, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52739, + "unit": "ns/op", + "extra": "23162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53919, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53919, + "unit": "ns/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53208, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53208, + "unit": "ns/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52842, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52842, + "unit": "ns/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52120, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52120, + "unit": "ns/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52710, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52710, + "unit": "ns/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52845, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52845, + "unit": "ns/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53254, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53254, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52166, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52166, + "unit": "ns/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54338, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54338, + "unit": "ns/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53790, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53790, + "unit": "ns/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53910, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53910, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53334, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53334, + "unit": "ns/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51486, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "21673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51486, + "unit": "ns/op", + "extra": "21673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "21673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52796, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52796, + "unit": "ns/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52745, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52745, + "unit": "ns/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53848, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53848, + "unit": "ns/op", + "extra": "22273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52088, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52088, + "unit": "ns/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52870, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52870, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53124, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53124, + "unit": "ns/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387, + "unit": "ns/op", + "extra": "3135916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3118324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3123385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.9, + "unit": "ns/op", + "extra": "3186068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3168604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3101130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 408, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2901861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 408, + "unit": "ns/op", + "extra": "2901861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2901861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2901861 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3134154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134154 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3122396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3122396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3122396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3122396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.8, + "unit": "ns/op", + "extra": "3130952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130952 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4caf164ae316255885798e3a913b60e7119c3761", + "message": "Add token file watcher (#979)\n\n* support reading token from file via config\n\n* remove empty file\n\n* simplify token validation and add unit tests\n\n* add unit tests for transport credentials funtions\n\n* address PR feedback\n\n* proto updates\n\n* fix function name\n\n* fix lint error: lll\n\n* add missing PR feedback\n\n* remove error log message\n\n* fix unit test\n\n* Fix apk test package naming (#961)\n\n* modify alpine package name:\r\nnginx-agent-3.0.0_1234 -> nginx-agent-3.0.0.1234\r\n\r\n* protoc-gen update\n\n* Update agent config defaults and format (#959)\n\n* update config defaults and format\n\n* Add config apply request queue (#949)\n\n* add unit tests for transport credentials funtions\n\n* fix test name\n\n* fix error message\n\n* fix lint error: lll\n\n* modify error messages\n\n* remove error logging and modify messages\n\n* fall back to token field if error occurs when reading file\n\n* fix bad merge\n\n* restarting gRPC conn\n\n* remove code from testing\n\n* fix lint errors: whitespace, revive\n\n* add new topic for handling Token file updates\n\n* add CredentialWatcherService\n\n* adding initial watcher for credential files\n\n* trigger connection reset after credential update\n\n* added ConnectionResetTopic and event processing\n\n* Automatically add token-path to Credential watcher\n\n* add function to check credential paths defined in agent config\n\n* fix lint\n\n* use tokenpath as config option, fixes problem with cli param parsing\n\n* add CredentialWatcherService + tests\n\n* fix lint errors\n\n* updates to generated files\n\n* Send create connection after disconnect from management plane (#967)\n\n* correct yaml key in AuthConfig\n\n* fix: flaky test (#968)\n\n`TestConvertToStructs` was occasionally failing because it was expecting `range` over a `map` to be a consistent order, but per [spec]:\r\n\r\n> The iteration order over maps is not specified and is not guaranteed to be the same from one iteration to the next.\r\n\r\nUses `ElementsMatch` so the test passes even when the order of elements is different.\r\n\r\n[spec]: https://go.dev/ref/spec#RangeClause\n\n* update tests\n\n* update tests\n\n* wait for create connection\n\n* PR feedback\n\n* fix race condition\n\n* clean up\n\n* clean up\n\n* update grpc connection in command and file plugins\n\n* move log message and fix file_plugin_test.go\n\n* fix lint\n\n* handle command and file service client updates after grpc reset\n\n* update FakeCommandService\n\n* add unit tests\n\n* fix bad test\n\n* formatting\n\n* remove test\n\n* increase timeout before checking connection after restart\n\n* set isConnected to false when handling subscribe errors\n\n* increase code coverage\n\n* lint fix\n\n* fieldalignment\n\n* remove unused fake\n\n* PR feedback\n\n* update fake command service\n\n* more PR feedback\n\n* PR feedback: disable watcher during config apply\n\n* don't pause credential watcher during config apply\n\n* debug log messages\n\n* Add mutex around updating client in the CommandService\n\n* undo change to metric name\n\n* update test\n\n* lock watcher when replacing grpc connection\n\n* add lock around subscibe client access\n\n* fix lint error\n\n* unlock watcher mutex in error case\n\n* return with no blank line\n\n* lint error ?\n\n* handle rename cases\n\n* remove unneccessary cases from switch\n\n* rewrite switch as if\n\n* handling kubernetes secret update case\n\n* fix test\n\n* save connection status when resetting file manager service\n\n---------\n\nCo-authored-by: aphralG <108004222+aphralG@users.noreply.github.com>\nCo-authored-by: Donal Hurley \nCo-authored-by: Ryan Davis \nCo-authored-by: Aphral Griffin ", + "timestamp": "2025-03-03T10:47:19Z", + "tree_id": "71d6619b4b6ed56368a2ef0c51f573c821581599", + "url": "https://github.com/nginx/agent/commit/4caf164ae316255885798e3a913b60e7119c3761" + }, + "date": 1740999215665, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.195724150267054, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.00552681243498, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "dd572a2d6f2417fd83e8ccb2dac798e2e59bba14", + "message": "use client timeout (#993)", + "timestamp": "2025-03-03T14:58:04Z", + "tree_id": "73321e3298897fea9d76c2e7de48c1a90745750b", + "url": "https://github.com/nginx/agent/commit/dd572a2d6f2417fd83e8ccb2dac798e2e59bba14" + }, + "date": 1741014170419, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1845825, + "unit": "ns/op\t 295408 B/op\t 1831 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1845825, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295408, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930324, + "unit": "ns/op\t 295020 B/op\t 1831 allocs/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930324, + "unit": "ns/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295020, + "unit": "B/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940116, + "unit": "ns/op\t 295164 B/op\t 1831 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940116, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295164, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948252, + "unit": "ns/op\t 295835 B/op\t 1831 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948252, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295835, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941603, + "unit": "ns/op\t 295073 B/op\t 1831 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941603, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295073, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934052, + "unit": "ns/op\t 295398 B/op\t 1831 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934052, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295398, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 953795, + "unit": "ns/op\t 295114 B/op\t 1831 allocs/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 953795, + "unit": "ns/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295114, + "unit": "B/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942841, + "unit": "ns/op\t 295084 B/op\t 1831 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942841, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295084, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934243, + "unit": "ns/op\t 295006 B/op\t 1831 allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934243, + "unit": "ns/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295006, + "unit": "B/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932280, + "unit": "ns/op\t 296079 B/op\t 1831 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932280, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296079, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433735, + "unit": "ns/op\t 675567 B/op\t 11810 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433735, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675567, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2480834, + "unit": "ns/op\t 674465 B/op\t 11810 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2480834, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674465, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423192, + "unit": "ns/op\t 674729 B/op\t 11810 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423192, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674729, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435440, + "unit": "ns/op\t 674333 B/op\t 11810 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435440, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674333, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2479821, + "unit": "ns/op\t 675493 B/op\t 11810 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2479821, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675493, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475189, + "unit": "ns/op\t 675681 B/op\t 11810 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475189, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675681, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2465044, + "unit": "ns/op\t 674629 B/op\t 11810 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2465044, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674629, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507519, + "unit": "ns/op\t 675450 B/op\t 11810 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507519, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675450, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472378, + "unit": "ns/op\t 675062 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472378, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675062, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463852, + "unit": "ns/op\t 675563 B/op\t 11810 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463852, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675563, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4581034, + "unit": "ns/op\t 1087693 B/op\t 22430 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4581034, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087693, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479756, + "unit": "ns/op\t 1085579 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479756, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085579, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4530909, + "unit": "ns/op\t 1088267 B/op\t 22431 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4530909, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088267, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4493108, + "unit": "ns/op\t 1087633 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4493108, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087633, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4573702, + "unit": "ns/op\t 1090268 B/op\t 22431 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4573702, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090268, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4509525, + "unit": "ns/op\t 1091053 B/op\t 22431 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4509525, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091053, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4554353, + "unit": "ns/op\t 1083400 B/op\t 22430 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4554353, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1083400, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4561243, + "unit": "ns/op\t 1086323 B/op\t 22430 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4561243, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086323, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4486144, + "unit": "ns/op\t 1089657 B/op\t 22431 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4486144, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089657, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4447660, + "unit": "ns/op\t 1087589 B/op\t 22430 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4447660, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087589, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6439255, + "unit": "ns/op\t 1499128 B/op\t 33006 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6439255, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499128, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397837, + "unit": "ns/op\t 1499120 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397837, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499120, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6396003, + "unit": "ns/op\t 1498905 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6396003, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498905, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6460952, + "unit": "ns/op\t 1500338 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6460952, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500338, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6447041, + "unit": "ns/op\t 1499686 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6447041, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499686, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404359, + "unit": "ns/op\t 1500703 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404359, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500703, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6371867, + "unit": "ns/op\t 1498058 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6371867, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498058, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354759, + "unit": "ns/op\t 1502455 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354759, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502455, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6544153, + "unit": "ns/op\t 1501030 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6544153, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501030, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6556088, + "unit": "ns/op\t 1500010 B/op\t 33006 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6556088, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500010, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19231645, + "unit": "ns/op\t 4010820 B/op\t 97588 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19231645, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010820, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18774792, + "unit": "ns/op\t 4006580 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18774792, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006580, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19193330, + "unit": "ns/op\t 4006727 B/op\t 97588 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19193330, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006727, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18759310, + "unit": "ns/op\t 4012672 B/op\t 97588 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18759310, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012672, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19136650, + "unit": "ns/op\t 4010832 B/op\t 97588 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19136650, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010832, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18805285, + "unit": "ns/op\t 4008404 B/op\t 97588 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18805285, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008404, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19121486, + "unit": "ns/op\t 4000262 B/op\t 97588 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19121486, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4000262, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18878732, + "unit": "ns/op\t 4011103 B/op\t 97588 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18878732, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011103, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19016164, + "unit": "ns/op\t 4004442 B/op\t 97587 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19016164, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004442, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19178060, + "unit": "ns/op\t 4006632 B/op\t 97588 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19178060, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006632, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52156, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52156, + "unit": "ns/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51771, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51771, + "unit": "ns/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51777, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51777, + "unit": "ns/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52316, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52316, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53130, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53130, + "unit": "ns/op", + "extra": "22384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51886, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51886, + "unit": "ns/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52239, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52239, + "unit": "ns/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52204, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52204, + "unit": "ns/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52300, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52300, + "unit": "ns/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52133, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52133, + "unit": "ns/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51956, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51956, + "unit": "ns/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22933 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52744, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52744, + "unit": "ns/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52428, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52428, + "unit": "ns/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53185, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53185, + "unit": "ns/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53324, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53324, + "unit": "ns/op", + "extra": "22388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53266, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53266, + "unit": "ns/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53173, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53173, + "unit": "ns/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53417, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53417, + "unit": "ns/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52704, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52704, + "unit": "ns/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22591 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53565, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53565, + "unit": "ns/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52351, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52351, + "unit": "ns/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52999, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52999, + "unit": "ns/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54223, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54223, + "unit": "ns/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52626, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52626, + "unit": "ns/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53075, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53075, + "unit": "ns/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52801, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52801, + "unit": "ns/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52634, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52634, + "unit": "ns/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53161, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53161, + "unit": "ns/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52765, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52765, + "unit": "ns/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52878, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52878, + "unit": "ns/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22803 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3115958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3113877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3091332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3091332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3091332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3091332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135915 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3135915 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135915 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135915 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.2, + "unit": "ns/op", + "extra": "3099567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3101170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.9, + "unit": "ns/op", + "extra": "3109897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109897 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3091986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.8, + "unit": "ns/op", + "extra": "3091986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3091986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3091986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3119492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119492 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121765 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.3, + "unit": "ns/op", + "extra": "3121765 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121765 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121765 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "dd572a2d6f2417fd83e8ccb2dac798e2e59bba14", + "message": "use client timeout (#993)", + "timestamp": "2025-03-03T14:58:04Z", + "tree_id": "73321e3298897fea9d76c2e7de48c1a90745750b", + "url": "https://github.com/nginx/agent/commit/dd572a2d6f2417fd83e8ccb2dac798e2e59bba14" + }, + "date": 1741014264042, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.929452237621756, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.985892414610746, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9a88205d8c932254de0094ffcec5de2419047ab2", + "message": "Remove unsupported from agent v3 install (#987)", + "timestamp": "2025-03-03T15:26:22Z", + "tree_id": "630fa59d2eba687af3173085a0c09538b60ea0bd", + "url": "https://github.com/nginx/agent/commit/9a88205d8c932254de0094ffcec5de2419047ab2" + }, + "date": 1741015858462, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1906985, + "unit": "ns/op\t 296090 B/op\t 1831 allocs/op", + "extra": "602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1906985, + "unit": "ns/op", + "extra": "602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296090, + "unit": "B/op", + "extra": "602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892526, + "unit": "ns/op\t 294426 B/op\t 1831 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892526, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294426, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884531, + "unit": "ns/op\t 295254 B/op\t 1831 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884531, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295254, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888016, + "unit": "ns/op\t 295830 B/op\t 1831 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888016, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295830, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884857, + "unit": "ns/op\t 295357 B/op\t 1831 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884857, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295357, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924567, + "unit": "ns/op\t 295053 B/op\t 1831 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924567, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295053, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885846, + "unit": "ns/op\t 294674 B/op\t 1831 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885846, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294674, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886011, + "unit": "ns/op\t 295152 B/op\t 1831 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886011, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295152, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887196, + "unit": "ns/op\t 294607 B/op\t 1831 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887196, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294607, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896913, + "unit": "ns/op\t 295137 B/op\t 1831 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896913, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295137, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2336733, + "unit": "ns/op\t 676123 B/op\t 11810 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2336733, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676123, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2337597, + "unit": "ns/op\t 675996 B/op\t 11810 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2337597, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675996, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2336389, + "unit": "ns/op\t 675132 B/op\t 11810 allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2336389, + "unit": "ns/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675132, + "unit": "B/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2339990, + "unit": "ns/op\t 674904 B/op\t 11810 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2339990, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674904, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2393134, + "unit": "ns/op\t 675389 B/op\t 11810 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2393134, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675389, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2331212, + "unit": "ns/op\t 674348 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2331212, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674348, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2333335, + "unit": "ns/op\t 673807 B/op\t 11810 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2333335, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673807, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2354458, + "unit": "ns/op\t 675785 B/op\t 11810 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2354458, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675785, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340167, + "unit": "ns/op\t 675253 B/op\t 11810 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340167, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675253, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2331568, + "unit": "ns/op\t 674393 B/op\t 11810 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2331568, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674393, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4244858, + "unit": "ns/op\t 1086663 B/op\t 22430 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4244858, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086663, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4242669, + "unit": "ns/op\t 1084340 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4242669, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084340, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4310356, + "unit": "ns/op\t 1087376 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4310356, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087376, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4290544, + "unit": "ns/op\t 1084593 B/op\t 22430 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4290544, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084593, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4220432, + "unit": "ns/op\t 1085297 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4220432, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085297, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4271354, + "unit": "ns/op\t 1088382 B/op\t 22430 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4271354, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088382, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4237869, + "unit": "ns/op\t 1087958 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4237869, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087958, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4211226, + "unit": "ns/op\t 1087555 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4211226, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087555, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4243591, + "unit": "ns/op\t 1087865 B/op\t 22430 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4243591, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087865, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4222049, + "unit": "ns/op\t 1085160 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4222049, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085160, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6274406, + "unit": "ns/op\t 1502120 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6274406, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502120, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6221318, + "unit": "ns/op\t 1496590 B/op\t 33005 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6221318, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496590, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6259961, + "unit": "ns/op\t 1503317 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6259961, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503317, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6233633, + "unit": "ns/op\t 1501558 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6233633, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501558, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6178948, + "unit": "ns/op\t 1499393 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6178948, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499393, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6252780, + "unit": "ns/op\t 1501597 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6252780, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501597, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6259210, + "unit": "ns/op\t 1501054 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6259210, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501054, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6275818, + "unit": "ns/op\t 1497198 B/op\t 33005 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6275818, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497198, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6177159, + "unit": "ns/op\t 1499457 B/op\t 33005 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6177159, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499457, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6171415, + "unit": "ns/op\t 1500810 B/op\t 33006 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6171415, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500810, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18360699, + "unit": "ns/op\t 4005026 B/op\t 97589 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18360699, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005026, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18287749, + "unit": "ns/op\t 4008409 B/op\t 97588 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18287749, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008409, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18273487, + "unit": "ns/op\t 4010839 B/op\t 97588 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18273487, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010839, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18275539, + "unit": "ns/op\t 4007176 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18275539, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007176, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18351699, + "unit": "ns/op\t 4003882 B/op\t 97588 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18351699, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003882, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18235816, + "unit": "ns/op\t 4004075 B/op\t 97587 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18235816, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004075, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18312083, + "unit": "ns/op\t 4008826 B/op\t 97589 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18312083, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008826, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18697070, + "unit": "ns/op\t 4012610 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18697070, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012610, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18497745, + "unit": "ns/op\t 4013331 B/op\t 97589 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18497745, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013331, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18474461, + "unit": "ns/op\t 4018491 B/op\t 97591 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18474461, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018491, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97591, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51962, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51962, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54579, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54579, + "unit": "ns/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53331, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53331, + "unit": "ns/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52494, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52494, + "unit": "ns/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52490, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52490, + "unit": "ns/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53204, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53204, + "unit": "ns/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52301, + "unit": "ns/op\t 110295 B/op\t 42 allocs/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52301, + "unit": "ns/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110295, + "unit": "B/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53310, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53310, + "unit": "ns/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53102, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53102, + "unit": "ns/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52991, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52991, + "unit": "ns/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53317, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53317, + "unit": "ns/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54502, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54502, + "unit": "ns/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53034, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53034, + "unit": "ns/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53954, + "unit": "ns/op\t 110306 B/op\t 42 allocs/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53954, + "unit": "ns/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110306, + "unit": "B/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53827, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53827, + "unit": "ns/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53491, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53491, + "unit": "ns/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53652, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53652, + "unit": "ns/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53336, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53336, + "unit": "ns/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53439, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53439, + "unit": "ns/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53519, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53519, + "unit": "ns/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53145, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53145, + "unit": "ns/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53996, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "21984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53996, + "unit": "ns/op", + "extra": "21984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "21984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52299, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52299, + "unit": "ns/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54281, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54281, + "unit": "ns/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53630, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53630, + "unit": "ns/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52839, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52839, + "unit": "ns/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53138, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53138, + "unit": "ns/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54322, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54322, + "unit": "ns/op", + "extra": "22224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53716, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53716, + "unit": "ns/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53834, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53834, + "unit": "ns/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3203318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.8, + "unit": "ns/op", + "extra": "3203318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3203318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3203318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3214648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3214648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3214648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3214648 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 374.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 374.6, + "unit": "ns/op", + "extra": "3193024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.2, + "unit": "ns/op", + "extra": "3180980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3179277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3154880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.9, + "unit": "ns/op", + "extra": "3154880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3154880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3154880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3165746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3198512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.4, + "unit": "ns/op", + "extra": "3198512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3198512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3198512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.3, + "unit": "ns/op", + "extra": "3162067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162067 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9a88205d8c932254de0094ffcec5de2419047ab2", + "message": "Remove unsupported from agent v3 install (#987)", + "timestamp": "2025-03-03T15:26:22Z", + "tree_id": "630fa59d2eba687af3173085a0c09538b60ea0bd", + "url": "https://github.com/nginx/agent/commit/9a88205d8c932254de0094ffcec5de2419047ab2" + }, + "date": 1741015949058, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.864017669758105, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.0040026727016, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1e49c2fb44cb5dceae8ed1cb53a9d45f71e966b7", + "message": "update post install to change ownership (#1003)", + "timestamp": "2025-03-04T10:41:30Z", + "tree_id": "add0e771783d945008a85c15f166e60034fa7d0a", + "url": "https://github.com/nginx/agent/commit/1e49c2fb44cb5dceae8ed1cb53a9d45f71e966b7" + }, + "date": 1741085174633, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1893510, + "unit": "ns/op\t 296610 B/op\t 1831 allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1893510, + "unit": "ns/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296610, + "unit": "B/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877640, + "unit": "ns/op\t 294830 B/op\t 1831 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877640, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294830, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882462, + "unit": "ns/op\t 295318 B/op\t 1831 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882462, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295318, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880128, + "unit": "ns/op\t 294535 B/op\t 1831 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880128, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294535, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910251, + "unit": "ns/op\t 294724 B/op\t 1831 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910251, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294724, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880348, + "unit": "ns/op\t 295013 B/op\t 1831 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880348, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295013, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892081, + "unit": "ns/op\t 295143 B/op\t 1831 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892081, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295143, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877726, + "unit": "ns/op\t 294638 B/op\t 1831 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877726, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294638, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882727, + "unit": "ns/op\t 294443 B/op\t 1831 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882727, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294443, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879515, + "unit": "ns/op\t 294778 B/op\t 1831 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879515, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294778, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2383822, + "unit": "ns/op\t 675517 B/op\t 11810 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2383822, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675517, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2368013, + "unit": "ns/op\t 675017 B/op\t 11810 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2368013, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675017, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2341688, + "unit": "ns/op\t 673968 B/op\t 11810 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2341688, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673968, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2330209, + "unit": "ns/op\t 675102 B/op\t 11810 allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2330209, + "unit": "ns/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675102, + "unit": "B/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2353996, + "unit": "ns/op\t 674687 B/op\t 11810 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2353996, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674687, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350669, + "unit": "ns/op\t 675013 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350669, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675013, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2335845, + "unit": "ns/op\t 674716 B/op\t 11810 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2335845, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674716, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2364081, + "unit": "ns/op\t 675049 B/op\t 11810 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2364081, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675049, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2362229, + "unit": "ns/op\t 674709 B/op\t 11810 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2362229, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674709, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2350438, + "unit": "ns/op\t 675709 B/op\t 11810 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2350438, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675709, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4227699, + "unit": "ns/op\t 1084429 B/op\t 22429 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4227699, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084429, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4317866, + "unit": "ns/op\t 1089863 B/op\t 22431 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4317866, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089863, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4254789, + "unit": "ns/op\t 1089106 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4254789, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089106, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4295163, + "unit": "ns/op\t 1090164 B/op\t 22431 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4295163, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090164, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4274306, + "unit": "ns/op\t 1086576 B/op\t 22430 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4274306, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086576, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4339179, + "unit": "ns/op\t 1086775 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4339179, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086775, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4294537, + "unit": "ns/op\t 1084943 B/op\t 22430 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4294537, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084943, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4327273, + "unit": "ns/op\t 1088039 B/op\t 22431 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4327273, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088039, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4281138, + "unit": "ns/op\t 1085107 B/op\t 22430 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4281138, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085107, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4247562, + "unit": "ns/op\t 1085572 B/op\t 22430 allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4247562, + "unit": "ns/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085572, + "unit": "B/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6212353, + "unit": "ns/op\t 1503510 B/op\t 33006 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6212353, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503510, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6236838, + "unit": "ns/op\t 1497903 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6236838, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497903, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6322960, + "unit": "ns/op\t 1500259 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6322960, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500259, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6254085, + "unit": "ns/op\t 1498908 B/op\t 33006 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6254085, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498908, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6215607, + "unit": "ns/op\t 1499016 B/op\t 33005 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6215607, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499016, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6169452, + "unit": "ns/op\t 1498618 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6169452, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498618, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6208604, + "unit": "ns/op\t 1499613 B/op\t 33005 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6208604, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499613, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6149227, + "unit": "ns/op\t 1499243 B/op\t 33005 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6149227, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499243, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6225972, + "unit": "ns/op\t 1497734 B/op\t 33005 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6225972, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497734, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6156777, + "unit": "ns/op\t 1498503 B/op\t 33005 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6156777, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498503, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18392517, + "unit": "ns/op\t 4003560 B/op\t 97587 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18392517, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003560, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18371019, + "unit": "ns/op\t 4005249 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18371019, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005249, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18310642, + "unit": "ns/op\t 4010415 B/op\t 97589 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18310642, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010415, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18365023, + "unit": "ns/op\t 4004578 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18365023, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004578, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18474539, + "unit": "ns/op\t 4010210 B/op\t 97589 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18474539, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010210, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18862301, + "unit": "ns/op\t 4006219 B/op\t 97588 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18862301, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006219, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18369944, + "unit": "ns/op\t 4002096 B/op\t 97589 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18369944, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4002096, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18500987, + "unit": "ns/op\t 4012400 B/op\t 97589 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18500987, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012400, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18165776, + "unit": "ns/op\t 4009897 B/op\t 97589 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18165776, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009897, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18593694, + "unit": "ns/op\t 4012982 B/op\t 97588 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18593694, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012982, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51760, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51760, + "unit": "ns/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52125, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52125, + "unit": "ns/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52287, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52287, + "unit": "ns/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52504, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52504, + "unit": "ns/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52228, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52228, + "unit": "ns/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51985, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51985, + "unit": "ns/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52586, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52586, + "unit": "ns/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52173, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52173, + "unit": "ns/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52683, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52683, + "unit": "ns/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52998, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52998, + "unit": "ns/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52483, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52483, + "unit": "ns/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52531, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52531, + "unit": "ns/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52268, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52268, + "unit": "ns/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52193, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52193, + "unit": "ns/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52068, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52068, + "unit": "ns/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22651 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52192, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52192, + "unit": "ns/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53416, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53416, + "unit": "ns/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52334, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52334, + "unit": "ns/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53226, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53226, + "unit": "ns/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52632, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52632, + "unit": "ns/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52382, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52382, + "unit": "ns/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52870, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52870, + "unit": "ns/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52445, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52445, + "unit": "ns/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52957, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52957, + "unit": "ns/op", + "extra": "22916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53440, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53440, + "unit": "ns/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53746, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53746, + "unit": "ns/op", + "extra": "22185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53817, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53817, + "unit": "ns/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52729, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52729, + "unit": "ns/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53791, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53791, + "unit": "ns/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52290, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52290, + "unit": "ns/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.9, + "unit": "ns/op", + "extra": "3193855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193855 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3169376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3178212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3170578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170578 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3193683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3193683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3193683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3193683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3192816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.8, + "unit": "ns/op", + "extra": "3192816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3192816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3192816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2688356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.4, + "unit": "ns/op", + "extra": "2688356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2688356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2688356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 375.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3181303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 375.5, + "unit": "ns/op", + "extra": "3181303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3181303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3181303 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176157 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3176157 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176157 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176157 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.6, + "unit": "ns/op", + "extra": "3177189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177189 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1e49c2fb44cb5dceae8ed1cb53a9d45f71e966b7", + "message": "update post install to change ownership (#1003)", + "timestamp": "2025-03-04T10:41:30Z", + "tree_id": "add0e771783d945008a85c15f166e60034fa7d0a", + "url": "https://github.com/nginx/agent/commit/1e49c2fb44cb5dceae8ed1cb53a9d45f71e966b7" + }, + "date": 1741085270324, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.927774171080507, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.06740681485136, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8fc23b9e50a52947f14cf3643be27d7391089890", + "message": "Report NGINX App Protect instances (#942)", + "timestamp": "2025-03-04T11:40:15Z", + "tree_id": "343fe3289e91a0087e0204cbc28a913f0bb8bc52", + "url": "https://github.com/nginx/agent/commit/8fc23b9e50a52947f14cf3643be27d7391089890" + }, + "date": 1741088691261, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1869776, + "unit": "ns/op\t 296543 B/op\t 1831 allocs/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1869776, + "unit": "ns/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296543, + "unit": "B/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886197, + "unit": "ns/op\t 294877 B/op\t 1831 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886197, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294877, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889878, + "unit": "ns/op\t 295372 B/op\t 1831 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889878, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295372, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889683, + "unit": "ns/op\t 295333 B/op\t 1831 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889683, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295333, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893534, + "unit": "ns/op\t 295162 B/op\t 1831 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893534, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295162, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889989, + "unit": "ns/op\t 295656 B/op\t 1831 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889989, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295656, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913513, + "unit": "ns/op\t 295090 B/op\t 1831 allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913513, + "unit": "ns/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295090, + "unit": "B/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889691, + "unit": "ns/op\t 295193 B/op\t 1831 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889691, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295193, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898315, + "unit": "ns/op\t 295289 B/op\t 1831 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898315, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295289, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890101, + "unit": "ns/op\t 295664 B/op\t 1831 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890101, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295664, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2393867, + "unit": "ns/op\t 674495 B/op\t 11810 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2393867, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674495, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430998, + "unit": "ns/op\t 675645 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430998, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675645, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448743, + "unit": "ns/op\t 675524 B/op\t 11810 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448743, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675524, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2415660, + "unit": "ns/op\t 675225 B/op\t 11810 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2415660, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675225, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2411343, + "unit": "ns/op\t 675423 B/op\t 11810 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2411343, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675423, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2484137, + "unit": "ns/op\t 675702 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2484137, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675702, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2480277, + "unit": "ns/op\t 674990 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2480277, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674990, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422632, + "unit": "ns/op\t 674644 B/op\t 11810 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422632, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674644, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2397216, + "unit": "ns/op\t 676624 B/op\t 11810 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2397216, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676624, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404276, + "unit": "ns/op\t 673264 B/op\t 11810 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404276, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673264, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4387500, + "unit": "ns/op\t 1087599 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4387500, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087599, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409709, + "unit": "ns/op\t 1085229 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409709, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085229, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4396207, + "unit": "ns/op\t 1088625 B/op\t 22430 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4396207, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088625, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364344, + "unit": "ns/op\t 1089411 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364344, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089411, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4372545, + "unit": "ns/op\t 1087281 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4372545, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087281, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4348224, + "unit": "ns/op\t 1084418 B/op\t 22429 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4348224, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084418, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4389186, + "unit": "ns/op\t 1087863 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4389186, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087863, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4401819, + "unit": "ns/op\t 1088216 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4401819, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088216, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4390672, + "unit": "ns/op\t 1086620 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4390672, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086620, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375772, + "unit": "ns/op\t 1087541 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375772, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087541, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6390191, + "unit": "ns/op\t 1501375 B/op\t 33006 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6390191, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501375, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6415696, + "unit": "ns/op\t 1494295 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6415696, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1494295, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6351887, + "unit": "ns/op\t 1501721 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6351887, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501721, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404614, + "unit": "ns/op\t 1498243 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404614, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498243, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6340254, + "unit": "ns/op\t 1497728 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6340254, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497728, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272833, + "unit": "ns/op\t 1499965 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272833, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499965, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6468464, + "unit": "ns/op\t 1500798 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6468464, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500798, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6413038, + "unit": "ns/op\t 1502140 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6413038, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502140, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6364137, + "unit": "ns/op\t 1499928 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6364137, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499928, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6355133, + "unit": "ns/op\t 1498728 B/op\t 33006 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6355133, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498728, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18680836, + "unit": "ns/op\t 4012637 B/op\t 97588 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18680836, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012637, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18762278, + "unit": "ns/op\t 4001338 B/op\t 97587 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18762278, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4001338, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18522320, + "unit": "ns/op\t 4004060 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18522320, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004060, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18880178, + "unit": "ns/op\t 4016168 B/op\t 97590 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18880178, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016168, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18983904, + "unit": "ns/op\t 4016900 B/op\t 97590 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18983904, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016900, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18657693, + "unit": "ns/op\t 4007312 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18657693, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007312, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18968237, + "unit": "ns/op\t 4012913 B/op\t 97588 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18968237, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012913, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19010981, + "unit": "ns/op\t 4007162 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19010981, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007162, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18737542, + "unit": "ns/op\t 4012593 B/op\t 97589 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18737542, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012593, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18779980, + "unit": "ns/op\t 4005507 B/op\t 97587 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18779980, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005507, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52549, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52549, + "unit": "ns/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22657 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53136, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53136, + "unit": "ns/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52727, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52727, + "unit": "ns/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53254, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53254, + "unit": "ns/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53041, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53041, + "unit": "ns/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52697, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52697, + "unit": "ns/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52330, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52330, + "unit": "ns/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52096, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52096, + "unit": "ns/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52492, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52492, + "unit": "ns/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52499, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52499, + "unit": "ns/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52449, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52449, + "unit": "ns/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52607, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52607, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52632, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52632, + "unit": "ns/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53546, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53546, + "unit": "ns/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52186, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52186, + "unit": "ns/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52843, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52843, + "unit": "ns/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52125, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52125, + "unit": "ns/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52829, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52829, + "unit": "ns/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53128, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53128, + "unit": "ns/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52312, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52312, + "unit": "ns/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52729, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52729, + "unit": "ns/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52571, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52571, + "unit": "ns/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52733, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52733, + "unit": "ns/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52779, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52779, + "unit": "ns/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53155, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53155, + "unit": "ns/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52722, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52722, + "unit": "ns/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53240, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53240, + "unit": "ns/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53648, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53648, + "unit": "ns/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53464, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "21835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53464, + "unit": "ns/op", + "extra": "21835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "21835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52318, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52318, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 411, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 411, + "unit": "ns/op", + "extra": "3180870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3123554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3178006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3178006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3178006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3178006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.9, + "unit": "ns/op", + "extra": "3156744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3162830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3172818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3172818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3172818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3172818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3163760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163760 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3162945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171231 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3171231 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171231 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171231 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3165972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165972 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8fc23b9e50a52947f14cf3643be27d7391089890", + "message": "Report NGINX App Protect instances (#942)", + "timestamp": "2025-03-04T11:40:15Z", + "tree_id": "343fe3289e91a0087e0204cbc28a913f0bb8bc52", + "url": "https://github.com/nginx/agent/commit/8fc23b9e50a52947f14cf3643be27d7391089890" + }, + "date": 1741088796230, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.595201422093115, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.96772692108316, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e79d42d654bcaa5b4b0d304d101dbd82cf7dc2e7", + "message": "Add log feature flag (#989)", + "timestamp": "2025-03-04T15:25:42Z", + "tree_id": "751e188859882e29c7a5d633695c959c6afe568d", + "url": "https://github.com/nginx/agent/commit/e79d42d654bcaa5b4b0d304d101dbd82cf7dc2e7" + }, + "date": 1741102216108, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2017448, + "unit": "ns/op\t 296134 B/op\t 1831 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2017448, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296134, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888207, + "unit": "ns/op\t 294084 B/op\t 1831 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888207, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294084, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886507, + "unit": "ns/op\t 295342 B/op\t 1831 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886507, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295342, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882896, + "unit": "ns/op\t 295155 B/op\t 1831 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882896, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295155, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882664, + "unit": "ns/op\t 295295 B/op\t 1831 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882664, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295295, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893655, + "unit": "ns/op\t 295123 B/op\t 1831 allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893655, + "unit": "ns/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295123, + "unit": "B/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882052, + "unit": "ns/op\t 294900 B/op\t 1831 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882052, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294900, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914482, + "unit": "ns/op\t 294437 B/op\t 1831 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914482, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294437, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900493, + "unit": "ns/op\t 295491 B/op\t 1831 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900493, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295491, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891646, + "unit": "ns/op\t 295160 B/op\t 1831 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891646, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295160, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406669, + "unit": "ns/op\t 675549 B/op\t 11810 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406669, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675549, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2390719, + "unit": "ns/op\t 673494 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2390719, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673494, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2403575, + "unit": "ns/op\t 675860 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2403575, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675860, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438827, + "unit": "ns/op\t 674208 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438827, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674208, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2416817, + "unit": "ns/op\t 675615 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2416817, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675615, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2410252, + "unit": "ns/op\t 676079 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2410252, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676079, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435053, + "unit": "ns/op\t 673885 B/op\t 11810 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435053, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673885, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478209, + "unit": "ns/op\t 674842 B/op\t 11810 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478209, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674842, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2383368, + "unit": "ns/op\t 674084 B/op\t 11810 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2383368, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674084, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394120, + "unit": "ns/op\t 675239 B/op\t 11810 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394120, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675239, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4420302, + "unit": "ns/op\t 1085821 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4420302, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085821, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4368142, + "unit": "ns/op\t 1087137 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4368142, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087137, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4380811, + "unit": "ns/op\t 1087416 B/op\t 22430 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4380811, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087416, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4356616, + "unit": "ns/op\t 1087680 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4356616, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087680, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4362965, + "unit": "ns/op\t 1086586 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4362965, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086586, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4434577, + "unit": "ns/op\t 1086919 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4434577, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086919, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4353503, + "unit": "ns/op\t 1086285 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4353503, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086285, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4407280, + "unit": "ns/op\t 1089977 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4407280, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089977, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4406769, + "unit": "ns/op\t 1088447 B/op\t 22430 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4406769, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088447, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364415, + "unit": "ns/op\t 1085454 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364415, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085454, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404211, + "unit": "ns/op\t 1499438 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404211, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499438, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6345482, + "unit": "ns/op\t 1498604 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6345482, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498604, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6369876, + "unit": "ns/op\t 1498865 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6369876, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498865, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6410173, + "unit": "ns/op\t 1500411 B/op\t 33005 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6410173, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500411, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6358205, + "unit": "ns/op\t 1501280 B/op\t 33006 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6358205, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501280, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6333991, + "unit": "ns/op\t 1496398 B/op\t 33005 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6333991, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496398, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6316867, + "unit": "ns/op\t 1499079 B/op\t 33005 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6316867, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499079, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6353341, + "unit": "ns/op\t 1498651 B/op\t 33005 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6353341, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498651, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6464249, + "unit": "ns/op\t 1500567 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6464249, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500567, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6325660, + "unit": "ns/op\t 1498840 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6325660, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498840, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18848422, + "unit": "ns/op\t 4015569 B/op\t 97590 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18848422, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015569, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18855041, + "unit": "ns/op\t 4012673 B/op\t 97589 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18855041, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012673, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18848354, + "unit": "ns/op\t 4011416 B/op\t 97589 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18848354, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011416, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18988019, + "unit": "ns/op\t 4014814 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18988019, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014814, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18830500, + "unit": "ns/op\t 4012824 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18830500, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012824, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19090382, + "unit": "ns/op\t 4006582 B/op\t 97587 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19090382, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006582, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97587, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19054408, + "unit": "ns/op\t 4015315 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19054408, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015315, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18843693, + "unit": "ns/op\t 4004024 B/op\t 97588 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18843693, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004024, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18921212, + "unit": "ns/op\t 4018217 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18921212, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018217, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18984324, + "unit": "ns/op\t 4003725 B/op\t 97588 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18984324, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003725, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52934, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52934, + "unit": "ns/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52668, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52668, + "unit": "ns/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52700, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52700, + "unit": "ns/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52436, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52436, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53420, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53420, + "unit": "ns/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53297, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53297, + "unit": "ns/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52420, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52420, + "unit": "ns/op", + "extra": "22838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52446, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52446, + "unit": "ns/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52690, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52690, + "unit": "ns/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22921 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52397, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52397, + "unit": "ns/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52458, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52458, + "unit": "ns/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53456, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53456, + "unit": "ns/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52793, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52793, + "unit": "ns/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52559, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52559, + "unit": "ns/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22819 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52989, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52989, + "unit": "ns/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52871, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52871, + "unit": "ns/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52639, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52639, + "unit": "ns/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52752, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52752, + "unit": "ns/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52600, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52600, + "unit": "ns/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53365, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53365, + "unit": "ns/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53066, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53066, + "unit": "ns/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53127, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53127, + "unit": "ns/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53816, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53816, + "unit": "ns/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53206, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53206, + "unit": "ns/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53504, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53504, + "unit": "ns/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52992, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52992, + "unit": "ns/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52906, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52906, + "unit": "ns/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52845, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52845, + "unit": "ns/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53487, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53487, + "unit": "ns/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52513, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52513, + "unit": "ns/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3188188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.7, + "unit": "ns/op", + "extra": "3188188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3188188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3188188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.4, + "unit": "ns/op", + "extra": "3186448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186448 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.2, + "unit": "ns/op", + "extra": "3130748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3158804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 376.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 376.2, + "unit": "ns/op", + "extra": "3162990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3180380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3180380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3180380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3180380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.5, + "unit": "ns/op", + "extra": "3169261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3170920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170920 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3162921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3185977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3185977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3185977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3185977 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e79d42d654bcaa5b4b0d304d101dbd82cf7dc2e7", + "message": "Add log feature flag (#989)", + "timestamp": "2025-03-04T15:25:42Z", + "tree_id": "751e188859882e29c7a5d633695c959c6afe568d", + "url": "https://github.com/nginx/agent/commit/e79d42d654bcaa5b4b0d304d101dbd82cf7dc2e7" + }, + "date": 1741102316743, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.328961829935615, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.02070581834627, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "29f8000f3ae61d2022a62dc7669b14064f098990", + "message": "update publish location (#1005)", + "timestamp": "2025-03-05T13:39:14Z", + "tree_id": "c0cdbc1ef6f009b11e85d9e13821df71620dd682", + "url": "https://github.com/nginx/agent/commit/29f8000f3ae61d2022a62dc7669b14064f098990" + }, + "date": 1741182234814, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1943613, + "unit": "ns/op\t 295072 B/op\t 1831 allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1943613, + "unit": "ns/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295072, + "unit": "B/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916194, + "unit": "ns/op\t 295109 B/op\t 1831 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916194, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295109, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946027, + "unit": "ns/op\t 294983 B/op\t 1831 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946027, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294983, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921816, + "unit": "ns/op\t 295168 B/op\t 1831 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921816, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295168, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912768, + "unit": "ns/op\t 294659 B/op\t 1831 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912768, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294659, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909790, + "unit": "ns/op\t 295912 B/op\t 1831 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909790, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295912, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916279, + "unit": "ns/op\t 296082 B/op\t 1831 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916279, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296082, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907079, + "unit": "ns/op\t 295168 B/op\t 1831 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907079, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295168, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911578, + "unit": "ns/op\t 295327 B/op\t 1831 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911578, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295327, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910610, + "unit": "ns/op\t 295266 B/op\t 1831 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910610, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295266, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463304, + "unit": "ns/op\t 674469 B/op\t 11810 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463304, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674469, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2466566, + "unit": "ns/op\t 673634 B/op\t 11810 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2466566, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673634, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436391, + "unit": "ns/op\t 675816 B/op\t 11810 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436391, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675816, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445424, + "unit": "ns/op\t 673832 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445424, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673832, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493399, + "unit": "ns/op\t 673689 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493399, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673689, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445759, + "unit": "ns/op\t 674930 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445759, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674930, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452583, + "unit": "ns/op\t 674254 B/op\t 11810 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452583, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674254, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463198, + "unit": "ns/op\t 674610 B/op\t 11810 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463198, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674610, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2431415, + "unit": "ns/op\t 676185 B/op\t 11810 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2431415, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676185, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444802, + "unit": "ns/op\t 676484 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444802, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676484, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4550613, + "unit": "ns/op\t 1088675 B/op\t 22430 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4550613, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088675, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4594818, + "unit": "ns/op\t 1091793 B/op\t 22431 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4594818, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091793, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537938, + "unit": "ns/op\t 1089302 B/op\t 22431 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537938, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089302, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4526697, + "unit": "ns/op\t 1086968 B/op\t 22430 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4526697, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1086968, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4590539, + "unit": "ns/op\t 1089171 B/op\t 22431 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4590539, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089171, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4476137, + "unit": "ns/op\t 1085285 B/op\t 22430 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4476137, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085285, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4588824, + "unit": "ns/op\t 1090736 B/op\t 22431 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4588824, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090736, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4504692, + "unit": "ns/op\t 1087178 B/op\t 22430 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4504692, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087178, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4580663, + "unit": "ns/op\t 1087576 B/op\t 22430 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4580663, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087576, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4681131, + "unit": "ns/op\t 1089465 B/op\t 22431 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4681131, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089465, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6658637, + "unit": "ns/op\t 1498703 B/op\t 33005 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6658637, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498703, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6716770, + "unit": "ns/op\t 1500023 B/op\t 33006 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6716770, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500023, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6676934, + "unit": "ns/op\t 1496227 B/op\t 33005 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6676934, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496227, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6669429, + "unit": "ns/op\t 1502241 B/op\t 33006 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6669429, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502241, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6695844, + "unit": "ns/op\t 1499318 B/op\t 33006 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6695844, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499318, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6685716, + "unit": "ns/op\t 1501022 B/op\t 33006 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6685716, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501022, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6801724, + "unit": "ns/op\t 1499793 B/op\t 33006 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6801724, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499793, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6689548, + "unit": "ns/op\t 1499551 B/op\t 33006 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6689548, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499551, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6701167, + "unit": "ns/op\t 1494101 B/op\t 33005 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6701167, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1494101, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6629431, + "unit": "ns/op\t 1502091 B/op\t 33006 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6629431, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502091, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19583733, + "unit": "ns/op\t 4010706 B/op\t 97589 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19583733, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010706, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19698805, + "unit": "ns/op\t 4003590 B/op\t 97588 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19698805, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003590, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19634078, + "unit": "ns/op\t 4004419 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19634078, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004419, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19004617, + "unit": "ns/op\t 4003432 B/op\t 97588 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19004617, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003432, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19439622, + "unit": "ns/op\t 4001682 B/op\t 97588 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19439622, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4001682, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19331381, + "unit": "ns/op\t 4011754 B/op\t 97590 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19331381, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011754, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19740355, + "unit": "ns/op\t 4017701 B/op\t 97590 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19740355, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017701, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19138058, + "unit": "ns/op\t 4010040 B/op\t 97590 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19138058, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010040, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19771468, + "unit": "ns/op\t 4006876 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19771468, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006876, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19691584, + "unit": "ns/op\t 4013673 B/op\t 97589 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19691584, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013673, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52795, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "21757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52795, + "unit": "ns/op", + "extra": "21757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "21757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "21757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52614, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52614, + "unit": "ns/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22639 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52931, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52931, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52091, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52091, + "unit": "ns/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52715, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52715, + "unit": "ns/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52363, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52363, + "unit": "ns/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53806, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53806, + "unit": "ns/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52791, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52791, + "unit": "ns/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53185, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53185, + "unit": "ns/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52523, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52523, + "unit": "ns/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52849, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52849, + "unit": "ns/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52787, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52787, + "unit": "ns/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52592, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52592, + "unit": "ns/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52877, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52877, + "unit": "ns/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53059, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53059, + "unit": "ns/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52316, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52316, + "unit": "ns/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53429, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53429, + "unit": "ns/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53057, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53057, + "unit": "ns/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53471, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53471, + "unit": "ns/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52375, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52375, + "unit": "ns/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52551, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52551, + "unit": "ns/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52272, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52272, + "unit": "ns/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53552, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53552, + "unit": "ns/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52958, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52958, + "unit": "ns/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52892, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52892, + "unit": "ns/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53145, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53145, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53628, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53628, + "unit": "ns/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52052, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52052, + "unit": "ns/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52045, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52045, + "unit": "ns/op", + "extra": "22502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53034, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53034, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.3, + "unit": "ns/op", + "extra": "3131370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3100616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.6, + "unit": "ns/op", + "extra": "3117518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 419.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 419.5, + "unit": "ns/op", + "extra": "3117633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.8, + "unit": "ns/op", + "extra": "3027644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3116961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3116961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3116961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3116961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.6, + "unit": "ns/op", + "extra": "3109623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.8, + "unit": "ns/op", + "extra": "3101053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3085370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.7, + "unit": "ns/op", + "extra": "3085370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3085370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3085370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3101980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101980 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "29f8000f3ae61d2022a62dc7669b14064f098990", + "message": "update publish location (#1005)", + "timestamp": "2025-03-05T13:39:14Z", + "tree_id": "c0cdbc1ef6f009b11e85d9e13821df71620dd682", + "url": "https://github.com/nginx/agent/commit/29f8000f3ae61d2022a62dc7669b14064f098990" + }, + "date": 1741182381852, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 33.52779516965867, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 38.987095700181264, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0efbefd241280be08ffa5a063ee9ca058fc4da88", + "message": "Merge pull request #996 from nginx/metrics-update\n\nUpdate metric names for Otel conventions", + "timestamp": "2025-03-05T13:47:19Z", + "tree_id": "7eb6a5a42aebcca68fc533a949e04b494f791a1c", + "url": "https://github.com/nginx/agent/commit/0efbefd241280be08ffa5a063ee9ca058fc4da88" + }, + "date": 1741182718033, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1921051, + "unit": "ns/op\t 295325 B/op\t 1831 allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1921051, + "unit": "ns/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295325, + "unit": "B/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889241, + "unit": "ns/op\t 294783 B/op\t 1831 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889241, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294783, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892299, + "unit": "ns/op\t 295269 B/op\t 1831 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892299, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295269, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923543, + "unit": "ns/op\t 295308 B/op\t 1831 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923543, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295308, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894620, + "unit": "ns/op\t 294955 B/op\t 1831 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894620, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294955, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893640, + "unit": "ns/op\t 295084 B/op\t 1831 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893640, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295084, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893547, + "unit": "ns/op\t 295463 B/op\t 1831 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893547, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295463, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893131, + "unit": "ns/op\t 294937 B/op\t 1831 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893131, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294937, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892082, + "unit": "ns/op\t 294945 B/op\t 1831 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892082, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294945, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891748, + "unit": "ns/op\t 295600 B/op\t 1831 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891748, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295600, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413044, + "unit": "ns/op\t 675566 B/op\t 11810 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413044, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675566, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440758, + "unit": "ns/op\t 674638 B/op\t 11810 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440758, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674638, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2381560, + "unit": "ns/op\t 675245 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2381560, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675245, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2372339, + "unit": "ns/op\t 674852 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2372339, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674852, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438561, + "unit": "ns/op\t 675597 B/op\t 11810 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438561, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675597, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2419174, + "unit": "ns/op\t 676122 B/op\t 11810 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2419174, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676122, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394786, + "unit": "ns/op\t 675317 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394786, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675317, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2409340, + "unit": "ns/op\t 674945 B/op\t 11810 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2409340, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674945, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2443663, + "unit": "ns/op\t 674426 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2443663, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674426, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2425077, + "unit": "ns/op\t 675382 B/op\t 11810 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2425077, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675382, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4432145, + "unit": "ns/op\t 1085816 B/op\t 22430 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4432145, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085816, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4362540, + "unit": "ns/op\t 1087905 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4362540, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087905, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4454909, + "unit": "ns/op\t 1088180 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4454909, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088180, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4424682, + "unit": "ns/op\t 1087852 B/op\t 22430 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4424682, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087852, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4374426, + "unit": "ns/op\t 1088744 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4374426, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088744, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4344518, + "unit": "ns/op\t 1088065 B/op\t 22430 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4344518, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088065, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4401934, + "unit": "ns/op\t 1088446 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4401934, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088446, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4379947, + "unit": "ns/op\t 1087660 B/op\t 22430 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4379947, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087660, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4378515, + "unit": "ns/op\t 1091322 B/op\t 22431 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4378515, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091322, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4370120, + "unit": "ns/op\t 1087950 B/op\t 22430 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4370120, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087950, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6446492, + "unit": "ns/op\t 1500500 B/op\t 33006 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6446492, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500500, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6317769, + "unit": "ns/op\t 1499559 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6317769, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499559, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6366181, + "unit": "ns/op\t 1498408 B/op\t 33005 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6366181, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498408, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6372404, + "unit": "ns/op\t 1501526 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6372404, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501526, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6328183, + "unit": "ns/op\t 1497417 B/op\t 33005 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6328183, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497417, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6399437, + "unit": "ns/op\t 1499317 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6399437, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499317, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6366684, + "unit": "ns/op\t 1501710 B/op\t 33006 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6366684, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501710, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6305858, + "unit": "ns/op\t 1497848 B/op\t 33005 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6305858, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497848, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6411010, + "unit": "ns/op\t 1502315 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6411010, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502315, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354454, + "unit": "ns/op\t 1502298 B/op\t 33006 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354454, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502298, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18788644, + "unit": "ns/op\t 4003652 B/op\t 97589 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18788644, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003652, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18637493, + "unit": "ns/op\t 4006043 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18637493, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006043, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18853106, + "unit": "ns/op\t 4016198 B/op\t 97588 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18853106, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016198, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18626823, + "unit": "ns/op\t 4007448 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18626823, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007448, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18717233, + "unit": "ns/op\t 4010886 B/op\t 97589 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18717233, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010886, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18771215, + "unit": "ns/op\t 4013363 B/op\t 97589 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18771215, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013363, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18672829, + "unit": "ns/op\t 4010201 B/op\t 97588 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18672829, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010201, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18729380, + "unit": "ns/op\t 4010106 B/op\t 97589 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18729380, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010106, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18792564, + "unit": "ns/op\t 4012236 B/op\t 97588 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18792564, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012236, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18509273, + "unit": "ns/op\t 4008720 B/op\t 97588 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18509273, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008720, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52401, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52401, + "unit": "ns/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52807, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52807, + "unit": "ns/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52058, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52058, + "unit": "ns/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52276, + "unit": "ns/op\t 110297 B/op\t 42 allocs/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52276, + "unit": "ns/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110297, + "unit": "B/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52099, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52099, + "unit": "ns/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51512, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51512, + "unit": "ns/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51914, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51914, + "unit": "ns/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53659, + "unit": "ns/op\t 110306 B/op\t 42 allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53659, + "unit": "ns/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110306, + "unit": "B/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51753, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51753, + "unit": "ns/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52236, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52236, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51417, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51417, + "unit": "ns/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52140, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52140, + "unit": "ns/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52126, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52126, + "unit": "ns/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51388, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51388, + "unit": "ns/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52640, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52640, + "unit": "ns/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52225, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52225, + "unit": "ns/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52682, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52682, + "unit": "ns/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52933, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52933, + "unit": "ns/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51832, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51832, + "unit": "ns/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52498, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52498, + "unit": "ns/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52226, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52226, + "unit": "ns/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52235, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52235, + "unit": "ns/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51804, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51804, + "unit": "ns/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51919, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51919, + "unit": "ns/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52365, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52365, + "unit": "ns/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51191, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51191, + "unit": "ns/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52252, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52252, + "unit": "ns/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51886, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51886, + "unit": "ns/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52118, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52118, + "unit": "ns/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52729, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52729, + "unit": "ns/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3160500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3160500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3160500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3160500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3153330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3169389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3164350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3164350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3164350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3164350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2770893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.8, + "unit": "ns/op", + "extra": "2770893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2770893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2770893 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3148214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.1, + "unit": "ns/op", + "extra": "3080894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.4, + "unit": "ns/op", + "extra": "3169183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3153168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153168 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0efbefd241280be08ffa5a063ee9ca058fc4da88", + "message": "Merge pull request #996 from nginx/metrics-update\n\nUpdate metric names for Otel conventions", + "timestamp": "2025-03-05T13:47:19Z", + "tree_id": "7eb6a5a42aebcca68fc533a949e04b494f791a1c", + "url": "https://github.com/nginx/agent/commit/0efbefd241280be08ffa5a063ee9ca058fc4da88" + }, + "date": 1741182822495, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.79624637468472, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.99160927612944, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3aadfebfc4434bd8b05dcab7767a90c790ce5584", + "message": "Change self hosted runner tag (#1008)\n\n* update publish job to use the self-hosted runner\n\n* only run publish job on self-hosted runner", + "timestamp": "2025-03-05T16:03:18Z", + "tree_id": "87e29e958657e99e34594773d5538e408bca7ab4", + "url": "https://github.com/nginx/agent/commit/3aadfebfc4434bd8b05dcab7767a90c790ce5584" + }, + "date": 1741190870913, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1843998, + "unit": "ns/op\t 294804 B/op\t 1831 allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1843998, + "unit": "ns/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294804, + "unit": "B/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889852, + "unit": "ns/op\t 296053 B/op\t 1831 allocs/op", + "extra": "1138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889852, + "unit": "ns/op", + "extra": "1138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 296053, + "unit": "B/op", + "extra": "1138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885279, + "unit": "ns/op\t 295234 B/op\t 1831 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885279, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295234, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893065, + "unit": "ns/op\t 295231 B/op\t 1831 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893065, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295231, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886516, + "unit": "ns/op\t 295075 B/op\t 1831 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886516, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295075, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888870, + "unit": "ns/op\t 295532 B/op\t 1831 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888870, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295532, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884064, + "unit": "ns/op\t 294926 B/op\t 1831 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884064, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294926, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894956, + "unit": "ns/op\t 295081 B/op\t 1831 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894956, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295081, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938674, + "unit": "ns/op\t 294610 B/op\t 1831 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938674, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294610, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885239, + "unit": "ns/op\t 295148 B/op\t 1831 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885239, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 295148, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1831, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2432898, + "unit": "ns/op\t 674019 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2432898, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674019, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472560, + "unit": "ns/op\t 674660 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472560, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 674660, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2411780, + "unit": "ns/op\t 676490 B/op\t 11810 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2411780, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676490, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413850, + "unit": "ns/op\t 676261 B/op\t 11810 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413850, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 676261, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2419020, + "unit": "ns/op\t 675991 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2419020, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675991, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456390, + "unit": "ns/op\t 675389 B/op\t 11810 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456390, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675389, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2479372, + "unit": "ns/op\t 675728 B/op\t 11810 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2479372, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675728, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2392604, + "unit": "ns/op\t 673626 B/op\t 11810 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2392604, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 673626, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394836, + "unit": "ns/op\t 675692 B/op\t 11810 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394836, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675692, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2414475, + "unit": "ns/op\t 675029 B/op\t 11810 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2414475, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 675029, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11810, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4394865, + "unit": "ns/op\t 1089968 B/op\t 22430 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4394865, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089968, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4366551, + "unit": "ns/op\t 1084813 B/op\t 22429 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4366551, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084813, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4419939, + "unit": "ns/op\t 1090464 B/op\t 22431 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4419939, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090464, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4403876, + "unit": "ns/op\t 1084709 B/op\t 22429 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4403876, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1084709, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22429, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4413567, + "unit": "ns/op\t 1085874 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4413567, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1085874, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4395746, + "unit": "ns/op\t 1090714 B/op\t 22431 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4395746, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090714, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422999, + "unit": "ns/op\t 1089185 B/op\t 22431 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422999, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089185, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4381833, + "unit": "ns/op\t 1088371 B/op\t 22430 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4381833, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088371, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4379594, + "unit": "ns/op\t 1088418 B/op\t 22431 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4379594, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088418, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22431, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409141, + "unit": "ns/op\t 1087168 B/op\t 22430 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409141, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087168, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22430, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6322061, + "unit": "ns/op\t 1501275 B/op\t 33006 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6322061, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501275, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6441357, + "unit": "ns/op\t 1499866 B/op\t 33005 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6441357, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499866, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6361129, + "unit": "ns/op\t 1499858 B/op\t 33006 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6361129, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499858, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6321944, + "unit": "ns/op\t 1499887 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6321944, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499887, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6402286, + "unit": "ns/op\t 1502203 B/op\t 33006 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6402286, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502203, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33006, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6344411, + "unit": "ns/op\t 1497425 B/op\t 33005 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6344411, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497425, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6357633, + "unit": "ns/op\t 1497501 B/op\t 33005 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6357633, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1497501, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6337130, + "unit": "ns/op\t 1499833 B/op\t 33005 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6337130, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499833, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6302847, + "unit": "ns/op\t 1496481 B/op\t 33005 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6302847, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496481, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6332575, + "unit": "ns/op\t 1496727 B/op\t 33005 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6332575, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1496727, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33005, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18574348, + "unit": "ns/op\t 4002387 B/op\t 97588 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18574348, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4002387, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18730907, + "unit": "ns/op\t 4019678 B/op\t 97591 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18730907, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019678, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97591, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18906080, + "unit": "ns/op\t 4008657 B/op\t 97589 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18906080, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008657, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18402801, + "unit": "ns/op\t 4007601 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18402801, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007601, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18867083, + "unit": "ns/op\t 4010185 B/op\t 97590 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18867083, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010185, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97590, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18973151, + "unit": "ns/op\t 4014567 B/op\t 97589 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18973151, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014567, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19143879, + "unit": "ns/op\t 4007985 B/op\t 97588 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19143879, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007985, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97588, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18965278, + "unit": "ns/op\t 4008350 B/op\t 97589 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18965278, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008350, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18650554, + "unit": "ns/op\t 4012898 B/op\t 97589 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18650554, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012898, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18814954, + "unit": "ns/op\t 4011279 B/op\t 97589 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18814954, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011279, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97589, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51707, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51707, + "unit": "ns/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52361, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52361, + "unit": "ns/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52536, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52536, + "unit": "ns/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53094, + "unit": "ns/op\t 110296 B/op\t 42 allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53094, + "unit": "ns/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110296, + "unit": "B/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52835, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52835, + "unit": "ns/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52652, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52652, + "unit": "ns/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52433, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52433, + "unit": "ns/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52725, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52725, + "unit": "ns/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51809, + "unit": "ns/op\t 110300 B/op\t 42 allocs/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51809, + "unit": "ns/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110300, + "unit": "B/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52871, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52871, + "unit": "ns/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52227, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52227, + "unit": "ns/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52925, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52925, + "unit": "ns/op", + "extra": "22248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52040, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52040, + "unit": "ns/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52285, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52285, + "unit": "ns/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51703, + "unit": "ns/op\t 110299 B/op\t 42 allocs/op", + "extra": "22394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51703, + "unit": "ns/op", + "extra": "22394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110299, + "unit": "B/op", + "extra": "22394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52333, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52333, + "unit": "ns/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52412, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52412, + "unit": "ns/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "23152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 53188, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 53188, + "unit": "ns/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52345, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52345, + "unit": "ns/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52081, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52081, + "unit": "ns/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52718, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52718, + "unit": "ns/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52664, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52664, + "unit": "ns/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52429, + "unit": "ns/op\t 110302 B/op\t 42 allocs/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52429, + "unit": "ns/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110302, + "unit": "B/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52307, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52307, + "unit": "ns/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52773, + "unit": "ns/op\t 110303 B/op\t 42 allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52773, + "unit": "ns/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110303, + "unit": "B/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53085, + "unit": "ns/op\t 110305 B/op\t 42 allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53085, + "unit": "ns/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110305, + "unit": "B/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52675, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52675, + "unit": "ns/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52351, + "unit": "ns/op\t 110298 B/op\t 42 allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52351, + "unit": "ns/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110298, + "unit": "B/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53904, + "unit": "ns/op\t 110301 B/op\t 42 allocs/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53904, + "unit": "ns/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110301, + "unit": "B/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52532, + "unit": "ns/op\t 110304 B/op\t 42 allocs/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52532, + "unit": "ns/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 110304, + "unit": "B/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 42, + "unit": "allocs/op", + "extra": "22539 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3186536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3175663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.3, + "unit": "ns/op", + "extra": "3162483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183900 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.8, + "unit": "ns/op", + "extra": "3183900 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183900 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183900 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.6, + "unit": "ns/op", + "extra": "3149887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3157552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3175299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3169604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169604 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3168189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3163753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163753 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3aadfebfc4434bd8b05dcab7767a90c790ce5584", + "message": "Change self hosted runner tag (#1008)\n\n* update publish job to use the self-hosted runner\n\n* only run publish job on self-hosted runner", + "timestamp": "2025-03-05T16:03:18Z", + "tree_id": "87e29e958657e99e34594773d5538e408bca7ab4", + "url": "https://github.com/nginx/agent/commit/3aadfebfc4434bd8b05dcab7767a90c790ce5584" + }, + "date": 1741190982583, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.72952592663331, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.996877753551225, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0c9d46b80fb581b4b06a7c629911a3fa929b2981", + "message": "Fix Lua Parsing (#982)", + "timestamp": "2025-03-06T15:46:43Z", + "tree_id": "7e4b039a75b8731a6bdcb32e73abb9819070c2a0", + "url": "https://github.com/nginx/agent/commit/0c9d46b80fb581b4b06a7c629911a3fa929b2981" + }, + "date": 1741276286360, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1989842, + "unit": "ns/op\t 300169 B/op\t 1843 allocs/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1989842, + "unit": "ns/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300169, + "unit": "B/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902527, + "unit": "ns/op\t 299870 B/op\t 1843 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902527, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299870, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921676, + "unit": "ns/op\t 300327 B/op\t 1843 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921676, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300327, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948096, + "unit": "ns/op\t 300568 B/op\t 1843 allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948096, + "unit": "ns/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300568, + "unit": "B/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912974, + "unit": "ns/op\t 300466 B/op\t 1843 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912974, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300466, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910023, + "unit": "ns/op\t 300822 B/op\t 1843 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910023, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300822, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905451, + "unit": "ns/op\t 300887 B/op\t 1843 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905451, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300887, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913352, + "unit": "ns/op\t 301361 B/op\t 1843 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913352, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301361, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914007, + "unit": "ns/op\t 300472 B/op\t 1843 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914007, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300472, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903395, + "unit": "ns/op\t 299827 B/op\t 1843 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903395, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299827, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422689, + "unit": "ns/op\t 678450 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422689, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678450, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455548, + "unit": "ns/op\t 678090 B/op\t 11821 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455548, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678090, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463118, + "unit": "ns/op\t 680522 B/op\t 11822 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463118, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680522, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469815, + "unit": "ns/op\t 679463 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469815, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679463, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452964, + "unit": "ns/op\t 679864 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452964, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679864, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442791, + "unit": "ns/op\t 679648 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442791, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679648, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457209, + "unit": "ns/op\t 679809 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457209, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679809, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463999, + "unit": "ns/op\t 680670 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463999, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680670, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460856, + "unit": "ns/op\t 679220 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460856, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679220, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452043, + "unit": "ns/op\t 678237 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452043, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678237, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4415093, + "unit": "ns/op\t 1091423 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4415093, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091423, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422380, + "unit": "ns/op\t 1094050 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422380, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094050, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4417278, + "unit": "ns/op\t 1092444 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4417278, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092444, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4444145, + "unit": "ns/op\t 1092151 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4444145, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092151, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4471042, + "unit": "ns/op\t 1093018 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4471042, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093018, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490256, + "unit": "ns/op\t 1091515 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490256, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091515, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4466129, + "unit": "ns/op\t 1088897 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4466129, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088897, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477463, + "unit": "ns/op\t 1093955 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477463, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093955, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4444824, + "unit": "ns/op\t 1092641 B/op\t 22442 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4444824, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092641, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4506479, + "unit": "ns/op\t 1091605 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4506479, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091605, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6558758, + "unit": "ns/op\t 1506357 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6558758, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506357, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6527093, + "unit": "ns/op\t 1505716 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6527093, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505716, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6459995, + "unit": "ns/op\t 1504286 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6459995, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504286, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6524320, + "unit": "ns/op\t 1505417 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6524320, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505417, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6607623, + "unit": "ns/op\t 1509756 B/op\t 33018 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6607623, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1509756, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6483900, + "unit": "ns/op\t 1503272 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6483900, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503272, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6449625, + "unit": "ns/op\t 1499649 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6449625, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499649, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6519613, + "unit": "ns/op\t 1505709 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6519613, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505709, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6400161, + "unit": "ns/op\t 1506111 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6400161, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506111, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6438860, + "unit": "ns/op\t 1503973 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6438860, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503973, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19075131, + "unit": "ns/op\t 4013365 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19075131, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013365, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19054255, + "unit": "ns/op\t 4011363 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19054255, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011363, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19124189, + "unit": "ns/op\t 4020711 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19124189, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020711, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19202474, + "unit": "ns/op\t 4015025 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19202474, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015025, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19250296, + "unit": "ns/op\t 4011813 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19250296, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011813, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19346099, + "unit": "ns/op\t 4017906 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19346099, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017906, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19099565, + "unit": "ns/op\t 4008779 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19099565, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008779, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19542382, + "unit": "ns/op\t 4017946 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19542382, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017946, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19339102, + "unit": "ns/op\t 4016432 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19339102, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016432, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19462917, + "unit": "ns/op\t 4016829 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19462917, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016829, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58368, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58368, + "unit": "ns/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56621, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56621, + "unit": "ns/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57499, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57499, + "unit": "ns/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56675, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56675, + "unit": "ns/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56822, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56822, + "unit": "ns/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56418, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56418, + "unit": "ns/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57146, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57146, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56827, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56827, + "unit": "ns/op", + "extra": "21218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58220, + "unit": "ns/op\t 112779 B/op\t 49 allocs/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58220, + "unit": "ns/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112779, + "unit": "B/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57770, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57770, + "unit": "ns/op", + "extra": "21266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57543, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57543, + "unit": "ns/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58700, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58700, + "unit": "ns/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57976, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57976, + "unit": "ns/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57960, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57960, + "unit": "ns/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57855, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57855, + "unit": "ns/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58245, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58245, + "unit": "ns/op", + "extra": "20724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56715, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56715, + "unit": "ns/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57288, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57288, + "unit": "ns/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58243, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58243, + "unit": "ns/op", + "extra": "20689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57399, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57399, + "unit": "ns/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57567, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57567, + "unit": "ns/op", + "extra": "20697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57646, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "19806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57646, + "unit": "ns/op", + "extra": "19806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "19806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58018, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58018, + "unit": "ns/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57712, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57712, + "unit": "ns/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58225, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58225, + "unit": "ns/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58435, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58435, + "unit": "ns/op", + "extra": "20403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57991, + "unit": "ns/op\t 112779 B/op\t 49 allocs/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57991, + "unit": "ns/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112779, + "unit": "B/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56517, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56517, + "unit": "ns/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58373, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58373, + "unit": "ns/op", + "extra": "20431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57313, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57313, + "unit": "ns/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3166749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3166749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3166749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3166749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3160801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.4, + "unit": "ns/op", + "extra": "3160801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3160801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3160801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3177646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.2, + "unit": "ns/op", + "extra": "3177646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3177646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3177646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.1, + "unit": "ns/op", + "extra": "3158731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3141212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141212 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.4, + "unit": "ns/op", + "extra": "3165942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165942 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3162394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3162394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3162394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3162394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3170643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3183976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.1, + "unit": "ns/op", + "extra": "3175353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175353 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0c9d46b80fb581b4b06a7c629911a3fa929b2981", + "message": "Fix Lua Parsing (#982)", + "timestamp": "2025-03-06T15:46:43Z", + "tree_id": "7e4b039a75b8731a6bdcb32e73abb9819070c2a0", + "url": "https://github.com/nginx/agent/commit/0c9d46b80fb581b4b06a7c629911a3fa929b2981" + }, + "date": 1741276377051, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.664032881964644, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.0108860859462, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2726ad62eba27adae03a95e5888de9a989b410cd", + "message": "Support connection reset when changes detected in TLS cert files (#1004)\n\n* add command.tls paths to credential watcher if present\n\n* Add unit tests for tls cert paths\n\n* update tests", + "timestamp": "2025-03-06T16:54:14Z", + "tree_id": "b2b2c5869a5d781119f69b1d9f69816be4413b7e", + "url": "https://github.com/nginx/agent/commit/2726ad62eba27adae03a95e5888de9a989b410cd" + }, + "date": 1741280338187, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2024492, + "unit": "ns/op\t 299975 B/op\t 1843 allocs/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2024492, + "unit": "ns/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299975, + "unit": "B/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928020, + "unit": "ns/op\t 300362 B/op\t 1843 allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928020, + "unit": "ns/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300362, + "unit": "B/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929445, + "unit": "ns/op\t 299934 B/op\t 1843 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929445, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299934, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937167, + "unit": "ns/op\t 300190 B/op\t 1843 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937167, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300190, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922203, + "unit": "ns/op\t 300240 B/op\t 1843 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922203, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300240, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923756, + "unit": "ns/op\t 300073 B/op\t 1843 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923756, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300073, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936641, + "unit": "ns/op\t 300013 B/op\t 1843 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936641, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300013, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927881, + "unit": "ns/op\t 300163 B/op\t 1843 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927881, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300163, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923656, + "unit": "ns/op\t 300914 B/op\t 1843 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923656, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300914, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915844, + "unit": "ns/op\t 300199 B/op\t 1843 allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915844, + "unit": "ns/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300199, + "unit": "B/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460272, + "unit": "ns/op\t 680031 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460272, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680031, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451109, + "unit": "ns/op\t 679246 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451109, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679246, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2499050, + "unit": "ns/op\t 680432 B/op\t 11822 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2499050, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680432, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471114, + "unit": "ns/op\t 679949 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471114, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679949, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2462008, + "unit": "ns/op\t 679825 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2462008, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679825, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2439200, + "unit": "ns/op\t 678512 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2439200, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678512, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461333, + "unit": "ns/op\t 680280 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461333, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680280, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446082, + "unit": "ns/op\t 680239 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446082, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680239, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460382, + "unit": "ns/op\t 679936 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460382, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679936, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456743, + "unit": "ns/op\t 678838 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456743, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678838, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4429017, + "unit": "ns/op\t 1094842 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4429017, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094842, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4440539, + "unit": "ns/op\t 1091202 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4440539, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091202, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4486524, + "unit": "ns/op\t 1094464 B/op\t 22443 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4486524, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094464, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4434806, + "unit": "ns/op\t 1090941 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4434806, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090941, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4450407, + "unit": "ns/op\t 1093028 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4450407, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093028, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460849, + "unit": "ns/op\t 1094441 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460849, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094441, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4475966, + "unit": "ns/op\t 1092864 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4475966, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092864, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4476997, + "unit": "ns/op\t 1096606 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4476997, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096606, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4467269, + "unit": "ns/op\t 1092980 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4467269, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092980, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4568965, + "unit": "ns/op\t 1091726 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4568965, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091726, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6433333, + "unit": "ns/op\t 1505624 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6433333, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505624, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404531, + "unit": "ns/op\t 1507127 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404531, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507127, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6459078, + "unit": "ns/op\t 1506354 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6459078, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506354, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6491799, + "unit": "ns/op\t 1505823 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6491799, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505823, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6457047, + "unit": "ns/op\t 1504779 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6457047, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504779, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6347539, + "unit": "ns/op\t 1501290 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6347539, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501290, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6445659, + "unit": "ns/op\t 1506583 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6445659, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506583, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6464388, + "unit": "ns/op\t 1506556 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6464388, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506556, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6450931, + "unit": "ns/op\t 1506641 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6450931, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506641, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6475179, + "unit": "ns/op\t 1509738 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6475179, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1509738, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19080413, + "unit": "ns/op\t 4014203 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19080413, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014203, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19134414, + "unit": "ns/op\t 4014914 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19134414, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014914, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18905522, + "unit": "ns/op\t 4012929 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18905522, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012929, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19027681, + "unit": "ns/op\t 4014407 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19027681, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014407, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18901596, + "unit": "ns/op\t 4013004 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18901596, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013004, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19057638, + "unit": "ns/op\t 4021148 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19057638, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021148, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18878333, + "unit": "ns/op\t 4010458 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18878333, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010458, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18927086, + "unit": "ns/op\t 4023715 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18927086, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023715, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18926501, + "unit": "ns/op\t 4017792 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18926501, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017792, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18958840, + "unit": "ns/op\t 4015326 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18958840, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015326, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57100, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57100, + "unit": "ns/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57204, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57204, + "unit": "ns/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56555, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56555, + "unit": "ns/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56650, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56650, + "unit": "ns/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57355, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57355, + "unit": "ns/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57020, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57020, + "unit": "ns/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57444, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57444, + "unit": "ns/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57579, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57579, + "unit": "ns/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56780, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56780, + "unit": "ns/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57220, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57220, + "unit": "ns/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57494, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57494, + "unit": "ns/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56690, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56690, + "unit": "ns/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57328, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57328, + "unit": "ns/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56529, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56529, + "unit": "ns/op", + "extra": "21236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57290, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57290, + "unit": "ns/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56947, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56947, + "unit": "ns/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57965, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57965, + "unit": "ns/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56823, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56823, + "unit": "ns/op", + "extra": "20695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57446, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57446, + "unit": "ns/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56249, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56249, + "unit": "ns/op", + "extra": "20958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57085, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57085, + "unit": "ns/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57155, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57155, + "unit": "ns/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57394, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57394, + "unit": "ns/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56380, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56380, + "unit": "ns/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56588, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56588, + "unit": "ns/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57887, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57887, + "unit": "ns/op", + "extra": "20752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58021, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58021, + "unit": "ns/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56305, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56305, + "unit": "ns/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57357, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57357, + "unit": "ns/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56943, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56943, + "unit": "ns/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.9, + "unit": "ns/op", + "extra": "3183805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3183396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377, + "unit": "ns/op", + "extra": "3183396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3183396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3183396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3171126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3171126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3171126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3171126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3175393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.2, + "unit": "ns/op", + "extra": "3175393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3175393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3175393 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3170407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3170407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3170407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3170407 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3173055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.1, + "unit": "ns/op", + "extra": "3173055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3173055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3173055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.2, + "unit": "ns/op", + "extra": "3186014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186014 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.5, + "unit": "ns/op", + "extra": "3165994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3186099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.4, + "unit": "ns/op", + "extra": "3186099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3186099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3186099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3179090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179090 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2726ad62eba27adae03a95e5888de9a989b410cd", + "message": "Support connection reset when changes detected in TLS cert files (#1004)\n\n* add command.tls paths to credential watcher if present\n\n* Add unit tests for tls cert paths\n\n* update tests", + "timestamp": "2025-03-06T16:54:14Z", + "tree_id": "b2b2c5869a5d781119f69b1d9f69816be4413b7e", + "url": "https://github.com/nginx/agent/commit/2726ad62eba27adae03a95e5888de9a989b410cd" + }, + "date": 1741280421755, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.597197123359383, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99661743693826, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "73551f5147c2b44ed3d0dedf4cac773103f5155b", + "message": "add https:// to upload url (#1009)", + "timestamp": "2025-03-12T10:49:52Z", + "tree_id": "1e5b3334a095d4c77573f3d9d3cc7c7d7e6acc2d", + "url": "https://github.com/nginx/agent/commit/73551f5147c2b44ed3d0dedf4cac773103f5155b" + }, + "date": 1741776871172, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2015524, + "unit": "ns/op\t 300842 B/op\t 1842 allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2015524, + "unit": "ns/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300842, + "unit": "B/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913021, + "unit": "ns/op\t 300235 B/op\t 1843 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913021, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300235, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934423, + "unit": "ns/op\t 300462 B/op\t 1843 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934423, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300462, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915241, + "unit": "ns/op\t 299655 B/op\t 1843 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915241, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299655, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919948, + "unit": "ns/op\t 299701 B/op\t 1843 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919948, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299701, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933442, + "unit": "ns/op\t 300064 B/op\t 1843 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933442, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300064, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902393, + "unit": "ns/op\t 299324 B/op\t 1843 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902393, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299324, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897927, + "unit": "ns/op\t 299971 B/op\t 1843 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897927, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299971, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913423, + "unit": "ns/op\t 299938 B/op\t 1843 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913423, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299938, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911742, + "unit": "ns/op\t 300519 B/op\t 1843 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911742, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300519, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436251, + "unit": "ns/op\t 678392 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436251, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678392, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2464456, + "unit": "ns/op\t 679281 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2464456, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679281, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461860, + "unit": "ns/op\t 680520 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461860, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680520, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478318, + "unit": "ns/op\t 679976 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478318, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679976, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2490075, + "unit": "ns/op\t 678931 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2490075, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678931, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444041, + "unit": "ns/op\t 679617 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444041, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679617, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500610, + "unit": "ns/op\t 678785 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500610, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678785, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455764, + "unit": "ns/op\t 677786 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455764, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677786, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458942, + "unit": "ns/op\t 679388 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458942, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679388, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473630, + "unit": "ns/op\t 680527 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473630, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680527, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4543967, + "unit": "ns/op\t 1093660 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4543967, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093660, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4522559, + "unit": "ns/op\t 1092105 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4522559, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092105, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4512731, + "unit": "ns/op\t 1093135 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4512731, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093135, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4517761, + "unit": "ns/op\t 1093890 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4517761, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093890, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4469280, + "unit": "ns/op\t 1093511 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4469280, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093511, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4472996, + "unit": "ns/op\t 1092077 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4472996, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092077, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4489430, + "unit": "ns/op\t 1093428 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4489430, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093428, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4405251, + "unit": "ns/op\t 1089010 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4405251, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089010, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4472505, + "unit": "ns/op\t 1092943 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4472505, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092943, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4482311, + "unit": "ns/op\t 1091538 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4482311, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091538, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6394244, + "unit": "ns/op\t 1504245 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6394244, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504245, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6587304, + "unit": "ns/op\t 1504836 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6587304, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504836, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6602495, + "unit": "ns/op\t 1507282 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6602495, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507282, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6417052, + "unit": "ns/op\t 1504353 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6417052, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504353, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6548437, + "unit": "ns/op\t 1504527 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6548437, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504527, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6401309, + "unit": "ns/op\t 1505530 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6401309, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505530, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6564989, + "unit": "ns/op\t 1503683 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6564989, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503683, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6436319, + "unit": "ns/op\t 1504490 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6436319, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504490, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6460152, + "unit": "ns/op\t 1503527 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6460152, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503527, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6417727, + "unit": "ns/op\t 1506604 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6417727, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506604, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19440315, + "unit": "ns/op\t 4018709 B/op\t 97599 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19440315, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018709, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18874975, + "unit": "ns/op\t 4013486 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18874975, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013486, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19249004, + "unit": "ns/op\t 4018573 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19249004, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018573, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19347173, + "unit": "ns/op\t 4017304 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19347173, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017304, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19145840, + "unit": "ns/op\t 4010676 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19145840, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010676, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19282174, + "unit": "ns/op\t 4018017 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19282174, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018017, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19141236, + "unit": "ns/op\t 4019759 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19141236, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019759, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19252057, + "unit": "ns/op\t 4013559 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19252057, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013559, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19498673, + "unit": "ns/op\t 4018000 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19498673, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018000, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19347279, + "unit": "ns/op\t 4021962 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19347279, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021962, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57802, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57802, + "unit": "ns/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58173, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58173, + "unit": "ns/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58397, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58397, + "unit": "ns/op", + "extra": "20482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57075, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57075, + "unit": "ns/op", + "extra": "20779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59071, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59071, + "unit": "ns/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56648, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56648, + "unit": "ns/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57647, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57647, + "unit": "ns/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58577, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58577, + "unit": "ns/op", + "extra": "20342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57428, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57428, + "unit": "ns/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58819, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58819, + "unit": "ns/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58110, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58110, + "unit": "ns/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56520, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56520, + "unit": "ns/op", + "extra": "20390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57623, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57623, + "unit": "ns/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56995, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56995, + "unit": "ns/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57785, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57785, + "unit": "ns/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58918, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58918, + "unit": "ns/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58194, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58194, + "unit": "ns/op", + "extra": "20677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58259, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58259, + "unit": "ns/op", + "extra": "20307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58016, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58016, + "unit": "ns/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57542, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57542, + "unit": "ns/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57725, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57725, + "unit": "ns/op", + "extra": "20329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58406, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58406, + "unit": "ns/op", + "extra": "20541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59083, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59083, + "unit": "ns/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57183, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57183, + "unit": "ns/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57179, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57179, + "unit": "ns/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58182, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58182, + "unit": "ns/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57764, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57764, + "unit": "ns/op", + "extra": "20611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57956, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57956, + "unit": "ns/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58071, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58071, + "unit": "ns/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57861, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57861, + "unit": "ns/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3146748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3146748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3146748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3146748 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3176310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.1, + "unit": "ns/op", + "extra": "3176310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3176310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3176310 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3179756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.3, + "unit": "ns/op", + "extra": "3179756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3179756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3179756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.9, + "unit": "ns/op", + "extra": "3149379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3191059 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.8, + "unit": "ns/op", + "extra": "3191059 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3191059 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3191059 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2720199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "2720199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2720199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2720199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3165358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379, + "unit": "ns/op", + "extra": "3165358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3165358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3165358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.6, + "unit": "ns/op", + "extra": "3153634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 377.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3161526 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 377.7, + "unit": "ns/op", + "extra": "3161526 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3161526 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3161526 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3169107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.9, + "unit": "ns/op", + "extra": "3169107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3169107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3169107 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "73551f5147c2b44ed3d0dedf4cac773103f5155b", + "message": "add https:// to upload url (#1009)", + "timestamp": "2025-03-12T10:49:52Z", + "tree_id": "1e5b3334a095d4c77573f3d9d3cc7c7d7e6acc2d", + "url": "https://github.com/nginx/agent/commit/73551f5147c2b44ed3d0dedf4cac773103f5155b" + }, + "date": 1741776976112, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.53028536580961, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.01642592527019, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "402987100427206c425f7961e9d1c88a97fb6193", + "message": "add error to log (#1006)", + "timestamp": "2025-03-13T10:41:22Z", + "tree_id": "3effc5608d58c3c80c9080f79defa3a567933544", + "url": "https://github.com/nginx/agent/commit/402987100427206c425f7961e9d1c88a97fb6193" + }, + "date": 1741862767962, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1988445, + "unit": "ns/op\t 300681 B/op\t 1843 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1988445, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300681, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909234, + "unit": "ns/op\t 299295 B/op\t 1843 allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909234, + "unit": "ns/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299295, + "unit": "B/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923337, + "unit": "ns/op\t 299970 B/op\t 1843 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923337, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299970, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914017, + "unit": "ns/op\t 299385 B/op\t 1843 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914017, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299385, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920246, + "unit": "ns/op\t 299218 B/op\t 1843 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920246, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299218, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912871, + "unit": "ns/op\t 299645 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912871, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299645, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913398, + "unit": "ns/op\t 300306 B/op\t 1843 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913398, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300306, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909149, + "unit": "ns/op\t 299788 B/op\t 1843 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909149, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299788, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909936, + "unit": "ns/op\t 299781 B/op\t 1843 allocs/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909936, + "unit": "ns/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299781, + "unit": "B/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926936, + "unit": "ns/op\t 299599 B/op\t 1843 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926936, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299599, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2432014, + "unit": "ns/op\t 680977 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2432014, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680977, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437058, + "unit": "ns/op\t 679215 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437058, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679215, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446718, + "unit": "ns/op\t 679894 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446718, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679894, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427751, + "unit": "ns/op\t 681018 B/op\t 11822 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427751, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681018, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2429895, + "unit": "ns/op\t 679162 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2429895, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679162, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433680, + "unit": "ns/op\t 680161 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433680, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680161, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450565, + "unit": "ns/op\t 680147 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450565, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680147, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446709, + "unit": "ns/op\t 679832 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446709, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679832, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2412689, + "unit": "ns/op\t 679315 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2412689, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679315, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2417472, + "unit": "ns/op\t 679793 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2417472, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679793, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4605804, + "unit": "ns/op\t 1091116 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4605804, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091116, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4402341, + "unit": "ns/op\t 1090961 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4402341, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090961, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409040, + "unit": "ns/op\t 1092544 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409040, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092544, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4362721, + "unit": "ns/op\t 1090375 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4362721, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090375, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4406857, + "unit": "ns/op\t 1088123 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4406857, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088123, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4415240, + "unit": "ns/op\t 1093345 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4415240, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093345, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4392557, + "unit": "ns/op\t 1093573 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4392557, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093573, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4443418, + "unit": "ns/op\t 1092337 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4443418, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092337, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4418586, + "unit": "ns/op\t 1094550 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4418586, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094550, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4451508, + "unit": "ns/op\t 1091351 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4451508, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091351, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6356324, + "unit": "ns/op\t 1503526 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6356324, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503526, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6406711, + "unit": "ns/op\t 1502075 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6406711, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502075, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6364989, + "unit": "ns/op\t 1502348 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6364989, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502348, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6395110, + "unit": "ns/op\t 1501296 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6395110, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501296, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6380867, + "unit": "ns/op\t 1502127 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6380867, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502127, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6415898, + "unit": "ns/op\t 1502871 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6415898, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502871, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6376959, + "unit": "ns/op\t 1504881 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6376959, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504881, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397114, + "unit": "ns/op\t 1503985 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397114, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503985, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6448325, + "unit": "ns/op\t 1505119 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6448325, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505119, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6378526, + "unit": "ns/op\t 1506694 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6378526, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506694, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18938848, + "unit": "ns/op\t 4011939 B/op\t 97599 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18938848, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011939, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19088310, + "unit": "ns/op\t 4011772 B/op\t 97600 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19088310, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011772, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18872222, + "unit": "ns/op\t 4016411 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18872222, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016411, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18910051, + "unit": "ns/op\t 4009586 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18910051, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009586, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18753761, + "unit": "ns/op\t 4019788 B/op\t 97600 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18753761, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019788, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18853504, + "unit": "ns/op\t 4009289 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18853504, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009289, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19130852, + "unit": "ns/op\t 4011026 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19130852, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011026, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18746393, + "unit": "ns/op\t 4022790 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18746393, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022790, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19490718, + "unit": "ns/op\t 4019164 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19490718, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019164, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19208294, + "unit": "ns/op\t 4019514 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19208294, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019514, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56737, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56737, + "unit": "ns/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57784, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57784, + "unit": "ns/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57786, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57786, + "unit": "ns/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57960, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57960, + "unit": "ns/op", + "extra": "20608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57325, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57325, + "unit": "ns/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57474, + "unit": "ns/op\t 112780 B/op\t 49 allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57474, + "unit": "ns/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112780, + "unit": "B/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57953, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57953, + "unit": "ns/op", + "extra": "20265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57656, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57656, + "unit": "ns/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57884, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57884, + "unit": "ns/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58087, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58087, + "unit": "ns/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58048, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58048, + "unit": "ns/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57163, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57163, + "unit": "ns/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57793, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57793, + "unit": "ns/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57836, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57836, + "unit": "ns/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56971, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56971, + "unit": "ns/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57506, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57506, + "unit": "ns/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57155, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57155, + "unit": "ns/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57557, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57557, + "unit": "ns/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57228, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57228, + "unit": "ns/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57901, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57901, + "unit": "ns/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57493, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "19892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57493, + "unit": "ns/op", + "extra": "19892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "19892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56599, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56599, + "unit": "ns/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57390, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57390, + "unit": "ns/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57223, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57223, + "unit": "ns/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57619, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57619, + "unit": "ns/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56736, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56736, + "unit": "ns/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57182, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57182, + "unit": "ns/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56830, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56830, + "unit": "ns/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56943, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56943, + "unit": "ns/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59745, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59745, + "unit": "ns/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3133306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133306 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.2, + "unit": "ns/op", + "extra": "3099603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152064 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3152064 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152064 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152064 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3139491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3143274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3130946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.2, + "unit": "ns/op", + "extra": "3142370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142370 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3100995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3023534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3023534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3023534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3023534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.6, + "unit": "ns/op", + "extra": "3131372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131372 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "402987100427206c425f7961e9d1c88a97fb6193", + "message": "add error to log (#1006)", + "timestamp": "2025-03-13T10:41:22Z", + "tree_id": "3effc5608d58c3c80c9080f79defa3a567933544", + "url": "https://github.com/nginx/agent/commit/402987100427206c425f7961e9d1c88a97fb6193" + }, + "date": 1741862867665, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.52918453405723, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.99685898607858, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "402987100427206c425f7961e9d1c88a97fb6193", + "message": "add error to log (#1006)", + "timestamp": "2025-03-13T10:41:22Z", + "tree_id": "3effc5608d58c3c80c9080f79defa3a567933544", + "url": "https://github.com/nginx/agent/commit/402987100427206c425f7961e9d1c88a97fb6193" + }, + "date": 1741955742018, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2002651, + "unit": "ns/op\t 299703 B/op\t 1843 allocs/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2002651, + "unit": "ns/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299703, + "unit": "B/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909023, + "unit": "ns/op\t 300382 B/op\t 1843 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909023, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300382, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914319, + "unit": "ns/op\t 301195 B/op\t 1843 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914319, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301195, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937315, + "unit": "ns/op\t 299718 B/op\t 1843 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937315, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299718, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932636, + "unit": "ns/op\t 300387 B/op\t 1843 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932636, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300387, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920804, + "unit": "ns/op\t 300065 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920804, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300065, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913693, + "unit": "ns/op\t 300167 B/op\t 1843 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913693, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300167, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914437, + "unit": "ns/op\t 300186 B/op\t 1843 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914437, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300186, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912878, + "unit": "ns/op\t 299857 B/op\t 1843 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912878, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299857, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914132, + "unit": "ns/op\t 299792 B/op\t 1843 allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914132, + "unit": "ns/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299792, + "unit": "B/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448027, + "unit": "ns/op\t 679234 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448027, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679234, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2494834, + "unit": "ns/op\t 679483 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2494834, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679483, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461373, + "unit": "ns/op\t 679696 B/op\t 11822 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461373, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679696, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2439129, + "unit": "ns/op\t 678601 B/op\t 11821 allocs/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2439129, + "unit": "ns/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678601, + "unit": "B/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2474490, + "unit": "ns/op\t 681487 B/op\t 11822 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2474490, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681487, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2434422, + "unit": "ns/op\t 678943 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2434422, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678943, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447052, + "unit": "ns/op\t 678867 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447052, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678867, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440308, + "unit": "ns/op\t 679502 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440308, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679502, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445468, + "unit": "ns/op\t 679927 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445468, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679927, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444132, + "unit": "ns/op\t 678661 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444132, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678661, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4469421, + "unit": "ns/op\t 1095854 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4469421, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095854, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4446756, + "unit": "ns/op\t 1094327 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4446756, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094327, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4423649, + "unit": "ns/op\t 1087731 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4423649, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087731, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4431855, + "unit": "ns/op\t 1092110 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4431855, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092110, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490371, + "unit": "ns/op\t 1094084 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490371, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094084, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4464014, + "unit": "ns/op\t 1098362 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4464014, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1098362, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4475761, + "unit": "ns/op\t 1093692 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4475761, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093692, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4531538, + "unit": "ns/op\t 1096146 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4531538, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096146, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409295, + "unit": "ns/op\t 1095597 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409295, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095597, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4481467, + "unit": "ns/op\t 1091725 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4481467, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091725, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6465970, + "unit": "ns/op\t 1506310 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6465970, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506310, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6391274, + "unit": "ns/op\t 1508621 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6391274, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1508621, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397117, + "unit": "ns/op\t 1503114 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397117, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503114, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6481217, + "unit": "ns/op\t 1498383 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6481217, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498383, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6394601, + "unit": "ns/op\t 1507866 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6394601, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507866, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6441789, + "unit": "ns/op\t 1506160 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6441789, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506160, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6385018, + "unit": "ns/op\t 1503089 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6385018, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503089, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6461369, + "unit": "ns/op\t 1507529 B/op\t 33017 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6461369, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507529, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6503514, + "unit": "ns/op\t 1506485 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6503514, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506485, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6460980, + "unit": "ns/op\t 1505209 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6460980, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505209, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18902206, + "unit": "ns/op\t 4021503 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18902206, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021503, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18897036, + "unit": "ns/op\t 4016939 B/op\t 97600 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18897036, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016939, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18899872, + "unit": "ns/op\t 4017529 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18899872, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017529, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18860674, + "unit": "ns/op\t 4016626 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18860674, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016626, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19037305, + "unit": "ns/op\t 4021177 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19037305, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021177, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19163801, + "unit": "ns/op\t 4016564 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19163801, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016564, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18984889, + "unit": "ns/op\t 4017698 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18984889, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017698, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18970662, + "unit": "ns/op\t 4013194 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18970662, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013194, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19155491, + "unit": "ns/op\t 4022646 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19155491, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022646, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19136812, + "unit": "ns/op\t 4011359 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19136812, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011359, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58090, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58090, + "unit": "ns/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57703, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57703, + "unit": "ns/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56735, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56735, + "unit": "ns/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56232, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56232, + "unit": "ns/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55847, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55847, + "unit": "ns/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56151, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56151, + "unit": "ns/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56228, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56228, + "unit": "ns/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55651, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55651, + "unit": "ns/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56351, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56351, + "unit": "ns/op", + "extra": "21448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56138, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56138, + "unit": "ns/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56498, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56498, + "unit": "ns/op", + "extra": "21534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56725, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56725, + "unit": "ns/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56498, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56498, + "unit": "ns/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56353, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56353, + "unit": "ns/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55955, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55955, + "unit": "ns/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56723, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56723, + "unit": "ns/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56831, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56831, + "unit": "ns/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56821, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56821, + "unit": "ns/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57160, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57160, + "unit": "ns/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56757, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56757, + "unit": "ns/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56252, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56252, + "unit": "ns/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56519, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56519, + "unit": "ns/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57108, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57108, + "unit": "ns/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57486, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57486, + "unit": "ns/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57151, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57151, + "unit": "ns/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57130, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57130, + "unit": "ns/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58292, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58292, + "unit": "ns/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56748, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56748, + "unit": "ns/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57523, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57523, + "unit": "ns/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57128, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57128, + "unit": "ns/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3137778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3117019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.9, + "unit": "ns/op", + "extra": "3140139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3107161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3107161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3107161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3107161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409, + "unit": "ns/op", + "extra": "3069165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3144674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3105483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3141369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3141369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3141369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3141369 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.5, + "unit": "ns/op", + "extra": "3108294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.8, + "unit": "ns/op", + "extra": "3119432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119432 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "402987100427206c425f7961e9d1c88a97fb6193", + "message": "add error to log (#1006)", + "timestamp": "2025-03-13T10:41:22Z", + "tree_id": "3effc5608d58c3c80c9080f79defa3a567933544", + "url": "https://github.com/nginx/agent/commit/402987100427206c425f7961e9d1c88a97fb6193" + }, + "date": 1741955845614, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.72927094785792, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.99411375557802, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6589cba504b7d7aec32c92e8acfebe40e7b3a373", + "message": "Send create connection after updating credentials (#1011)", + "timestamp": "2025-03-14T16:17:05Z", + "tree_id": "753010b23866bb5e550c20a5b3504f45e5efbb49", + "url": "https://github.com/nginx/agent/commit/6589cba504b7d7aec32c92e8acfebe40e7b3a373" + }, + "date": 1741969307157, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1937264, + "unit": "ns/op\t 300160 B/op\t 1842 allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1937264, + "unit": "ns/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300160, + "unit": "B/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "615 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905401, + "unit": "ns/op\t 299822 B/op\t 1843 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905401, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299822, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938915, + "unit": "ns/op\t 299627 B/op\t 1843 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938915, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299627, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900299, + "unit": "ns/op\t 299031 B/op\t 1842 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900299, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299031, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901163, + "unit": "ns/op\t 299964 B/op\t 1843 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901163, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299964, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899209, + "unit": "ns/op\t 300050 B/op\t 1843 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899209, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300050, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902295, + "unit": "ns/op\t 300327 B/op\t 1843 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902295, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300327, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900652, + "unit": "ns/op\t 299330 B/op\t 1842 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900652, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299330, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901791, + "unit": "ns/op\t 299607 B/op\t 1843 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901791, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299607, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903422, + "unit": "ns/op\t 299927 B/op\t 1843 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903422, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299927, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2462048, + "unit": "ns/op\t 679641 B/op\t 11821 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2462048, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679641, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2454229, + "unit": "ns/op\t 679601 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2454229, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679601, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427929, + "unit": "ns/op\t 680101 B/op\t 11822 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427929, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680101, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436678, + "unit": "ns/op\t 680521 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436678, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680521, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446717, + "unit": "ns/op\t 679631 B/op\t 11822 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446717, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679631, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448606, + "unit": "ns/op\t 678909 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448606, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678909, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444025, + "unit": "ns/op\t 677917 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444025, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677917, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504550, + "unit": "ns/op\t 679445 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504550, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679445, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448140, + "unit": "ns/op\t 680454 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448140, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680454, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2441971, + "unit": "ns/op\t 680877 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2441971, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680877, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490798, + "unit": "ns/op\t 1094364 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490798, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094364, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4491515, + "unit": "ns/op\t 1094355 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4491515, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094355, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4451937, + "unit": "ns/op\t 1092621 B/op\t 22442 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4451937, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092621, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4431345, + "unit": "ns/op\t 1091089 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4431345, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091089, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4464116, + "unit": "ns/op\t 1091084 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4464116, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091084, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4435918, + "unit": "ns/op\t 1092958 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4435918, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092958, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441387, + "unit": "ns/op\t 1093465 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441387, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093465, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4464948, + "unit": "ns/op\t 1092215 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4464948, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092215, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4480793, + "unit": "ns/op\t 1096308 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4480793, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096308, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4492850, + "unit": "ns/op\t 1093678 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4492850, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093678, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6738198, + "unit": "ns/op\t 1506990 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6738198, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506990, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6466746, + "unit": "ns/op\t 1501093 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6466746, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501093, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6507862, + "unit": "ns/op\t 1506974 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6507862, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506974, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6529641, + "unit": "ns/op\t 1503643 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6529641, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503643, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6615630, + "unit": "ns/op\t 1507998 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6615630, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507998, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6484282, + "unit": "ns/op\t 1505377 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6484282, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505377, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6413770, + "unit": "ns/op\t 1503949 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6413770, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503949, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6433291, + "unit": "ns/op\t 1506419 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6433291, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506419, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6458463, + "unit": "ns/op\t 1505157 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6458463, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505157, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6482197, + "unit": "ns/op\t 1503606 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6482197, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503606, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18828659, + "unit": "ns/op\t 4013206 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18828659, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013206, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19180155, + "unit": "ns/op\t 4014089 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19180155, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014089, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18912267, + "unit": "ns/op\t 4012801 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18912267, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012801, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18696886, + "unit": "ns/op\t 4018360 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18696886, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018360, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19201593, + "unit": "ns/op\t 4018381 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19201593, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018381, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18762536, + "unit": "ns/op\t 4017032 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18762536, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017032, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19096899, + "unit": "ns/op\t 4013899 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19096899, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013899, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19271019, + "unit": "ns/op\t 4013575 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19271019, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013575, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19114154, + "unit": "ns/op\t 4016417 B/op\t 97600 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19114154, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016417, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19855594, + "unit": "ns/op\t 4021599 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19855594, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021599, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56766, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56766, + "unit": "ns/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55974, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55974, + "unit": "ns/op", + "extra": "20964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55489, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55489, + "unit": "ns/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56038, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56038, + "unit": "ns/op", + "extra": "21476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55717, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55717, + "unit": "ns/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57038, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57038, + "unit": "ns/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56401, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56401, + "unit": "ns/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55762, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55762, + "unit": "ns/op", + "extra": "21688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55493, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55493, + "unit": "ns/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56527, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56527, + "unit": "ns/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57641, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57641, + "unit": "ns/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56672, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56672, + "unit": "ns/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56024, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56024, + "unit": "ns/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56874, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56874, + "unit": "ns/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56144, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56144, + "unit": "ns/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56014, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56014, + "unit": "ns/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56686, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56686, + "unit": "ns/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58760, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58760, + "unit": "ns/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57796, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57796, + "unit": "ns/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56184, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56184, + "unit": "ns/op", + "extra": "21204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56725, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56725, + "unit": "ns/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56969, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56969, + "unit": "ns/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56751, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56751, + "unit": "ns/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56744, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56744, + "unit": "ns/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56825, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56825, + "unit": "ns/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57018, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57018, + "unit": "ns/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56914, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "19665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56914, + "unit": "ns/op", + "extra": "19665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "19665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57196, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57196, + "unit": "ns/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55871, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55871, + "unit": "ns/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56712, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56712, + "unit": "ns/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3149053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137428 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3137428 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137428 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137428 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3126518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.6, + "unit": "ns/op", + "extra": "3126518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3126518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3126518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 408.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 408.9, + "unit": "ns/op", + "extra": "3139686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134672 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3134672 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134672 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134672 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3128055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134875 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.8, + "unit": "ns/op", + "extra": "3134875 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134875 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134875 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3140086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140086 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3138430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.3, + "unit": "ns/op", + "extra": "3142834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142834 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142834 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6589cba504b7d7aec32c92e8acfebe40e7b3a373", + "message": "Send create connection after updating credentials (#1011)", + "timestamp": "2025-03-14T16:17:05Z", + "tree_id": "753010b23866bb5e550c20a5b3504f45e5efbb49", + "url": "https://github.com/nginx/agent/commit/6589cba504b7d7aec32c92e8acfebe40e7b3a373" + }, + "date": 1741969398240, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.927318603250843, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.00236719164522, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "346d7782b51c042e224277f8a234a2054426b9a0", + "message": "Enabled the cpu utilization and logical count metrics (#1010)\n\n* chore: added the cpu utilization metrics\n\n* chore: enable cpu metrics\n\n* chore: graphana", + "timestamp": "2025-03-19T08:44:41Z", + "tree_id": "76e9c70063b6a542ab30fe0bde8a2793f22d266d", + "url": "https://github.com/nginx/agent/commit/346d7782b51c042e224277f8a234a2054426b9a0" + }, + "date": 1742374162992, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1938391, + "unit": "ns/op\t 301069 B/op\t 1843 allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1938391, + "unit": "ns/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301069, + "unit": "B/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "567 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937440, + "unit": "ns/op\t 299987 B/op\t 1843 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937440, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299987, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934186, + "unit": "ns/op\t 299847 B/op\t 1843 allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934186, + "unit": "ns/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299847, + "unit": "B/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903837, + "unit": "ns/op\t 299504 B/op\t 1843 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903837, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299504, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896254, + "unit": "ns/op\t 299189 B/op\t 1843 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896254, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299189, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896674, + "unit": "ns/op\t 299339 B/op\t 1843 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896674, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299339, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897757, + "unit": "ns/op\t 299961 B/op\t 1843 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897757, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299961, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898837, + "unit": "ns/op\t 300153 B/op\t 1843 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898837, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300153, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905453, + "unit": "ns/op\t 300239 B/op\t 1843 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905453, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300239, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901607, + "unit": "ns/op\t 299799 B/op\t 1843 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901607, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299799, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427644, + "unit": "ns/op\t 680095 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427644, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680095, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456815, + "unit": "ns/op\t 679860 B/op\t 11821 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456815, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679860, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458905, + "unit": "ns/op\t 681544 B/op\t 11822 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458905, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681544, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422960, + "unit": "ns/op\t 679529 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422960, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679529, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406635, + "unit": "ns/op\t 680228 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406635, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680228, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2441050, + "unit": "ns/op\t 678946 B/op\t 11822 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2441050, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678946, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2431048, + "unit": "ns/op\t 678808 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2431048, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678808, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423618, + "unit": "ns/op\t 678478 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423618, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678478, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438361, + "unit": "ns/op\t 681124 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438361, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681124, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2417049, + "unit": "ns/op\t 679298 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2417049, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679298, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4437578, + "unit": "ns/op\t 1093020 B/op\t 22442 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4437578, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093020, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4424722, + "unit": "ns/op\t 1091366 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4424722, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091366, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4424652, + "unit": "ns/op\t 1093774 B/op\t 22442 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4424652, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093774, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442099, + "unit": "ns/op\t 1092593 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442099, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092593, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4360134, + "unit": "ns/op\t 1091165 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4360134, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091165, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4394548, + "unit": "ns/op\t 1093996 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4394548, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093996, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422346, + "unit": "ns/op\t 1091630 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422346, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091630, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409894, + "unit": "ns/op\t 1094019 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409894, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094019, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4439986, + "unit": "ns/op\t 1091394 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4439986, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091394, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4466324, + "unit": "ns/op\t 1089756 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4466324, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089756, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6517817, + "unit": "ns/op\t 1502720 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6517817, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502720, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6442350, + "unit": "ns/op\t 1503862 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6442350, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503862, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6379637, + "unit": "ns/op\t 1506226 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6379637, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506226, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6445606, + "unit": "ns/op\t 1505065 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6445606, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505065, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397189, + "unit": "ns/op\t 1504167 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397189, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504167, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6451270, + "unit": "ns/op\t 1503442 B/op\t 33017 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6451270, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503442, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6350809, + "unit": "ns/op\t 1501957 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6350809, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501957, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6464618, + "unit": "ns/op\t 1504113 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6464618, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504113, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6342464, + "unit": "ns/op\t 1503294 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6342464, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503294, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6342370, + "unit": "ns/op\t 1501118 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6342370, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501118, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18844558, + "unit": "ns/op\t 4011649 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18844558, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011649, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18909752, + "unit": "ns/op\t 4003638 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18909752, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4003638, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18806076, + "unit": "ns/op\t 4011056 B/op\t 97598 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18806076, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011056, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18716816, + "unit": "ns/op\t 4006089 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18716816, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006089, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18776885, + "unit": "ns/op\t 4014555 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18776885, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014555, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18620100, + "unit": "ns/op\t 4007225 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18620100, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007225, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18903689, + "unit": "ns/op\t 4016980 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18903689, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016980, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18994066, + "unit": "ns/op\t 4019558 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18994066, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019558, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19092815, + "unit": "ns/op\t 4011147 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19092815, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011147, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18826307, + "unit": "ns/op\t 4013010 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18826307, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013010, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56703, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56703, + "unit": "ns/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56480, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56480, + "unit": "ns/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57827, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57827, + "unit": "ns/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56913, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56913, + "unit": "ns/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56577, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56577, + "unit": "ns/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55892, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55892, + "unit": "ns/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21729 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56810, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56810, + "unit": "ns/op", + "extra": "21091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56912, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56912, + "unit": "ns/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57330, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57330, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57242, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57242, + "unit": "ns/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57448, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57448, + "unit": "ns/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56869, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56869, + "unit": "ns/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56684, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56684, + "unit": "ns/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57188, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57188, + "unit": "ns/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56954, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56954, + "unit": "ns/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56906, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56906, + "unit": "ns/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56224, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56224, + "unit": "ns/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56810, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56810, + "unit": "ns/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56671, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56671, + "unit": "ns/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55774, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55774, + "unit": "ns/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56620, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56620, + "unit": "ns/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57092, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57092, + "unit": "ns/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56634, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56634, + "unit": "ns/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56833, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56833, + "unit": "ns/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57321, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57321, + "unit": "ns/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56916, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56916, + "unit": "ns/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56217, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56217, + "unit": "ns/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56337, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56337, + "unit": "ns/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57766, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57766, + "unit": "ns/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57768, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57768, + "unit": "ns/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381, + "unit": "ns/op", + "extra": "3145130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.8, + "unit": "ns/op", + "extra": "3140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3150628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 421.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 421.9, + "unit": "ns/op", + "extra": "3068574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068574 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3147945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147945 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.8, + "unit": "ns/op", + "extra": "3145224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3155409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.2, + "unit": "ns/op", + "extra": "3155409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3155409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3155409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137745 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.9, + "unit": "ns/op", + "extra": "3137745 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137745 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137745 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3147372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.1, + "unit": "ns/op", + "extra": "3128254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128254 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "346d7782b51c042e224277f8a234a2054426b9a0", + "message": "Enabled the cpu utilization and logical count metrics (#1010)\n\n* chore: added the cpu utilization metrics\n\n* chore: enable cpu metrics\n\n* chore: graphana", + "timestamp": "2025-03-19T08:44:41Z", + "tree_id": "76e9c70063b6a542ab30fe0bde8a2793f22d266d", + "url": "https://github.com/nginx/agent/commit/346d7782b51c042e224277f8a234a2054426b9a0" + }, + "date": 1742374258770, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.196159089377783, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.98334223138081, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7bc297ccf24834e58f69123ce798c14277120686", + "message": "Update preinstall script to update agent config from V2 to V3 (#999)", + "timestamp": "2025-03-19T16:51:09Z", + "tree_id": "1b19fffdaba55e1dde2454a7144d77f3619ebf51", + "url": "https://github.com/nginx/agent/commit/7bc297ccf24834e58f69123ce798c14277120686" + }, + "date": 1742403357112, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1950821, + "unit": "ns/op\t 300837 B/op\t 1843 allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1950821, + "unit": "ns/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300837, + "unit": "B/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905376, + "unit": "ns/op\t 298991 B/op\t 1842 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905376, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298991, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907786, + "unit": "ns/op\t 299870 B/op\t 1843 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907786, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299870, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905465, + "unit": "ns/op\t 299999 B/op\t 1843 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905465, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299999, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911659, + "unit": "ns/op\t 300166 B/op\t 1843 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911659, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300166, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913329, + "unit": "ns/op\t 300508 B/op\t 1843 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913329, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300508, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929043, + "unit": "ns/op\t 300196 B/op\t 1843 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929043, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300196, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910051, + "unit": "ns/op\t 299674 B/op\t 1843 allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910051, + "unit": "ns/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299674, + "unit": "B/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913234, + "unit": "ns/op\t 300616 B/op\t 1843 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913234, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300616, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900944, + "unit": "ns/op\t 300354 B/op\t 1843 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900944, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300354, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478342, + "unit": "ns/op\t 680056 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478342, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680056, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2477444, + "unit": "ns/op\t 679922 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2477444, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679922, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469741, + "unit": "ns/op\t 681050 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469741, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681050, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2428015, + "unit": "ns/op\t 679579 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2428015, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679579, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433650, + "unit": "ns/op\t 678679 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433650, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678679, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436852, + "unit": "ns/op\t 679816 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436852, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679816, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451237, + "unit": "ns/op\t 680915 B/op\t 11822 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451237, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680915, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2420996, + "unit": "ns/op\t 678909 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2420996, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678909, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2434892, + "unit": "ns/op\t 679968 B/op\t 11821 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2434892, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679968, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423640, + "unit": "ns/op\t 680147 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423640, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680147, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4443979, + "unit": "ns/op\t 1095278 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4443979, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095278, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4514831, + "unit": "ns/op\t 1092935 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4514831, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092935, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4399702, + "unit": "ns/op\t 1090498 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4399702, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090498, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4482188, + "unit": "ns/op\t 1094269 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4482188, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094269, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4444505, + "unit": "ns/op\t 1096910 B/op\t 22442 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4444505, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096910, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4434065, + "unit": "ns/op\t 1092825 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4434065, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092825, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4437686, + "unit": "ns/op\t 1090307 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4437686, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090307, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460808, + "unit": "ns/op\t 1095139 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460808, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095139, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4553292, + "unit": "ns/op\t 1093649 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4553292, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093649, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4444010, + "unit": "ns/op\t 1095743 B/op\t 22443 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4444010, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095743, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6489312, + "unit": "ns/op\t 1504527 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6489312, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504527, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6445952, + "unit": "ns/op\t 1504701 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6445952, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504701, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6434319, + "unit": "ns/op\t 1502557 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6434319, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502557, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6682879, + "unit": "ns/op\t 1505469 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6682879, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505469, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6501297, + "unit": "ns/op\t 1507532 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6501297, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507532, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6518045, + "unit": "ns/op\t 1507993 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6518045, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507993, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6493358, + "unit": "ns/op\t 1507213 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6493358, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507213, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6394615, + "unit": "ns/op\t 1502731 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6394615, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502731, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6485447, + "unit": "ns/op\t 1503874 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6485447, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503874, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6423410, + "unit": "ns/op\t 1503482 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6423410, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503482, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18927169, + "unit": "ns/op\t 4013389 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18927169, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013389, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18894575, + "unit": "ns/op\t 4021200 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18894575, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021200, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19230316, + "unit": "ns/op\t 4018549 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19230316, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018549, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19490053, + "unit": "ns/op\t 4011090 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19490053, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011090, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19105458, + "unit": "ns/op\t 4015659 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19105458, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015659, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18716427, + "unit": "ns/op\t 4008953 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18716427, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008953, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19038667, + "unit": "ns/op\t 4014968 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19038667, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014968, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18984931, + "unit": "ns/op\t 4015112 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18984931, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015112, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19250859, + "unit": "ns/op\t 4015777 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19250859, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015777, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19209099, + "unit": "ns/op\t 4020549 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19209099, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020549, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56013, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56013, + "unit": "ns/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55397, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55397, + "unit": "ns/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56384, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56384, + "unit": "ns/op", + "extra": "21400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56565, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56565, + "unit": "ns/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56582, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56582, + "unit": "ns/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56732, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56732, + "unit": "ns/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57535, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57535, + "unit": "ns/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58169, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58169, + "unit": "ns/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56654, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56654, + "unit": "ns/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55991, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55991, + "unit": "ns/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56178, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56178, + "unit": "ns/op", + "extra": "21030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55921, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55921, + "unit": "ns/op", + "extra": "21462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57424, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57424, + "unit": "ns/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56378, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56378, + "unit": "ns/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57266, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57266, + "unit": "ns/op", + "extra": "20761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57147, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57147, + "unit": "ns/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56779, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56779, + "unit": "ns/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56413, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56413, + "unit": "ns/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57730, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57730, + "unit": "ns/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57285, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57285, + "unit": "ns/op", + "extra": "20659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56750, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56750, + "unit": "ns/op", + "extra": "20176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57306, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57306, + "unit": "ns/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56763, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56763, + "unit": "ns/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56506, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56506, + "unit": "ns/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56668, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56668, + "unit": "ns/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57442, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "20906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57442, + "unit": "ns/op", + "extra": "20906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "20906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58086, + "unit": "ns/op\t 112778 B/op\t 49 allocs/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58086, + "unit": "ns/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112778, + "unit": "B/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55881, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55881, + "unit": "ns/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57714, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57714, + "unit": "ns/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56797, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56797, + "unit": "ns/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3156436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137415 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3137415 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137415 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137415 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3121795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3142128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "3135969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.7, + "unit": "ns/op", + "extra": "3147596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.5, + "unit": "ns/op", + "extra": "3138644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.8, + "unit": "ns/op", + "extra": "3140838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3139351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3126986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3126986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3126986 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3126986 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7bc297ccf24834e58f69123ce798c14277120686", + "message": "Update preinstall script to update agent config from V2 to V3 (#999)", + "timestamp": "2025-03-19T16:51:09Z", + "tree_id": "1b19fffdaba55e1dde2454a7144d77f3619ebf51", + "url": "https://github.com/nginx/agent/commit/7bc297ccf24834e58f69123ce798c14277120686" + }, + "date": 1742403440782, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.52934899480769, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.04077253185797, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4b7ada4d42805f9815fc817b789803c1a69249ce", + "message": "Check allowed dir (#1007)", + "timestamp": "2025-03-20T09:33:01Z", + "tree_id": "bd54a08caa36b871c7e93099bdd01b265b0e8365", + "url": "https://github.com/nginx/agent/commit/4b7ada4d42805f9815fc817b789803c1a69249ce" + }, + "date": 1742463455902, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1893995, + "unit": "ns/op\t 299848 B/op\t 1840 allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1893995, + "unit": "ns/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299848, + "unit": "B/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892598, + "unit": "ns/op\t 299995 B/op\t 1841 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892598, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299995, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897712, + "unit": "ns/op\t 299816 B/op\t 1841 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897712, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299816, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886089, + "unit": "ns/op\t 299777 B/op\t 1841 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886089, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299777, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888830, + "unit": "ns/op\t 299649 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888830, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299649, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888077, + "unit": "ns/op\t 299543 B/op\t 1841 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888077, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299543, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893006, + "unit": "ns/op\t 298884 B/op\t 1840 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893006, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298884, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925750, + "unit": "ns/op\t 299233 B/op\t 1841 allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925750, + "unit": "ns/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299233, + "unit": "B/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889665, + "unit": "ns/op\t 299756 B/op\t 1841 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889665, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299756, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897033, + "unit": "ns/op\t 299572 B/op\t 1841 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897033, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299572, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2431383, + "unit": "ns/op\t 679175 B/op\t 11821 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2431383, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679175, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2383563, + "unit": "ns/op\t 678859 B/op\t 11821 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2383563, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678859, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433716, + "unit": "ns/op\t 679532 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433716, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679532, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2399389, + "unit": "ns/op\t 679140 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2399389, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679140, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461158, + "unit": "ns/op\t 679725 B/op\t 11822 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461158, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679725, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438178, + "unit": "ns/op\t 678896 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438178, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678896, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2410264, + "unit": "ns/op\t 679611 B/op\t 11822 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2410264, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679611, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2408288, + "unit": "ns/op\t 679322 B/op\t 11821 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2408288, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679322, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427962, + "unit": "ns/op\t 679819 B/op\t 11821 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427962, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679819, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2402020, + "unit": "ns/op\t 678768 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2402020, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678768, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4407456, + "unit": "ns/op\t 1090946 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4407456, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090946, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4421045, + "unit": "ns/op\t 1090931 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4421045, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090931, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4430505, + "unit": "ns/op\t 1090572 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4430505, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090572, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4381793, + "unit": "ns/op\t 1089290 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4381793, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089290, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4369259, + "unit": "ns/op\t 1092403 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4369259, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092403, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4425588, + "unit": "ns/op\t 1089460 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4425588, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089460, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4387026, + "unit": "ns/op\t 1092191 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4387026, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092191, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376427, + "unit": "ns/op\t 1091553 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376427, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091553, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4443263, + "unit": "ns/op\t 1090171 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4443263, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090171, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4406614, + "unit": "ns/op\t 1089632 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4406614, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089632, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6327260, + "unit": "ns/op\t 1502807 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6327260, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502807, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6333795, + "unit": "ns/op\t 1503724 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6333795, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503724, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404917, + "unit": "ns/op\t 1502297 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404917, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502297, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6424109, + "unit": "ns/op\t 1504217 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6424109, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504217, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6348003, + "unit": "ns/op\t 1504224 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6348003, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504224, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6341000, + "unit": "ns/op\t 1503662 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6341000, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503662, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6346455, + "unit": "ns/op\t 1504055 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6346455, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504055, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6407919, + "unit": "ns/op\t 1502550 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6407919, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502550, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6387158, + "unit": "ns/op\t 1505437 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6387158, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505437, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6348829, + "unit": "ns/op\t 1504884 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6348829, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504884, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18580304, + "unit": "ns/op\t 4017041 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18580304, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017041, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18892236, + "unit": "ns/op\t 4015948 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18892236, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015948, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18872403, + "unit": "ns/op\t 4020036 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18872403, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020036, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18800026, + "unit": "ns/op\t 4014604 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18800026, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014604, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18607295, + "unit": "ns/op\t 4013508 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18607295, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013508, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18494813, + "unit": "ns/op\t 4014384 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18494813, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014384, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18708812, + "unit": "ns/op\t 4014600 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18708812, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014600, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18696692, + "unit": "ns/op\t 4019843 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18696692, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019843, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18995315, + "unit": "ns/op\t 4014434 B/op\t 97600 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18995315, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014434, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18818641, + "unit": "ns/op\t 4021091 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18818641, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021091, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56152, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56152, + "unit": "ns/op", + "extra": "21730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56377, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56377, + "unit": "ns/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57123, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57123, + "unit": "ns/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56360, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56360, + "unit": "ns/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56249, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56249, + "unit": "ns/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57025, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57025, + "unit": "ns/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56748, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56748, + "unit": "ns/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55865, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55865, + "unit": "ns/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56119, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56119, + "unit": "ns/op", + "extra": "21584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56970, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56970, + "unit": "ns/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56503, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56503, + "unit": "ns/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55959, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55959, + "unit": "ns/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55834, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55834, + "unit": "ns/op", + "extra": "21601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55602, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55602, + "unit": "ns/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56429, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56429, + "unit": "ns/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56381, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56381, + "unit": "ns/op", + "extra": "21296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56893, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56893, + "unit": "ns/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55762, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55762, + "unit": "ns/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55914, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55914, + "unit": "ns/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21375 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56765, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56765, + "unit": "ns/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55911, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55911, + "unit": "ns/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56396, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56396, + "unit": "ns/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55345, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55345, + "unit": "ns/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55677, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55677, + "unit": "ns/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56122, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56122, + "unit": "ns/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56094, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56094, + "unit": "ns/op", + "extra": "21537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56409, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56409, + "unit": "ns/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56271, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56271, + "unit": "ns/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55860, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55860, + "unit": "ns/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56272, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56272, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3127442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 400.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2987882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 400.1, + "unit": "ns/op", + "extra": "2987882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2987882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2987882 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.7, + "unit": "ns/op", + "extra": "3156638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3139651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3140719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3137841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3098683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3134161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3134161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3134161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3134161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3145549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3131744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131744 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4b7ada4d42805f9815fc817b789803c1a69249ce", + "message": "Check allowed dir (#1007)", + "timestamp": "2025-03-20T09:33:01Z", + "tree_id": "bd54a08caa36b871c7e93099bdd01b265b0e8365", + "url": "https://github.com/nginx/agent/commit/4b7ada4d42805f9815fc817b789803c1a69249ce" + }, + "date": 1742463574205, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.263660091073678, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.00167066474249, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "efdaaaf973b08c547a34eace9b0a5c89d28e4f40", + "message": "Update build-test-oss-image and build-test-plus-image make targets to take into account the OS type (#1014)", + "timestamp": "2025-03-20T14:42:10Z", + "tree_id": "fa1cb1f3e550aa4be34428d4a373a15a0a24de88", + "url": "https://github.com/nginx/agent/commit/efdaaaf973b08c547a34eace9b0a5c89d28e4f40" + }, + "date": 1742482012622, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1943381, + "unit": "ns/op\t 299387 B/op\t 1840 allocs/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1943381, + "unit": "ns/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299387, + "unit": "B/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917341, + "unit": "ns/op\t 299442 B/op\t 1841 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917341, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299442, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909401, + "unit": "ns/op\t 300146 B/op\t 1841 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909401, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300146, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902886, + "unit": "ns/op\t 299506 B/op\t 1840 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902886, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299506, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925310, + "unit": "ns/op\t 299767 B/op\t 1841 allocs/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925310, + "unit": "ns/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299767, + "unit": "B/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907836, + "unit": "ns/op\t 299360 B/op\t 1840 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907836, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299360, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897762, + "unit": "ns/op\t 299428 B/op\t 1841 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897762, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299428, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900743, + "unit": "ns/op\t 299138 B/op\t 1841 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900743, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299138, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897855, + "unit": "ns/op\t 299554 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897855, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299554, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913208, + "unit": "ns/op\t 299368 B/op\t 1840 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913208, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299368, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448010, + "unit": "ns/op\t 678874 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448010, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678874, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450347, + "unit": "ns/op\t 678505 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450347, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678505, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437687, + "unit": "ns/op\t 679189 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437687, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679189, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448879, + "unit": "ns/op\t 679496 B/op\t 11821 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448879, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679496, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460172, + "unit": "ns/op\t 680495 B/op\t 11822 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460172, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680495, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435525, + "unit": "ns/op\t 678434 B/op\t 11822 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435525, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678434, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2429794, + "unit": "ns/op\t 679639 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2429794, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679639, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423980, + "unit": "ns/op\t 679571 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423980, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679571, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461767, + "unit": "ns/op\t 679362 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461767, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679362, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427380, + "unit": "ns/op\t 679194 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427380, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679194, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4452888, + "unit": "ns/op\t 1090245 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4452888, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090245, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4470785, + "unit": "ns/op\t 1089027 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4470785, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089027, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4432675, + "unit": "ns/op\t 1092170 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4432675, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092170, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4493183, + "unit": "ns/op\t 1090122 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4493183, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090122, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4432506, + "unit": "ns/op\t 1090005 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4432506, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090005, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4558638, + "unit": "ns/op\t 1090535 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4558638, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090535, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4501178, + "unit": "ns/op\t 1090717 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4501178, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090717, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479718, + "unit": "ns/op\t 1090830 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479718, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090830, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4425289, + "unit": "ns/op\t 1090860 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4425289, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090860, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4456809, + "unit": "ns/op\t 1090378 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4456809, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090378, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6390578, + "unit": "ns/op\t 1498398 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6390578, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498398, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404549, + "unit": "ns/op\t 1501269 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404549, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501269, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6403112, + "unit": "ns/op\t 1504638 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6403112, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504638, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6506609, + "unit": "ns/op\t 1504211 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6506609, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504211, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6459274, + "unit": "ns/op\t 1503488 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6459274, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503488, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6424114, + "unit": "ns/op\t 1505035 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6424114, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505035, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6429993, + "unit": "ns/op\t 1503688 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6429993, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503688, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6494890, + "unit": "ns/op\t 1503032 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6494890, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503032, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6403031, + "unit": "ns/op\t 1502021 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6403031, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502021, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6430754, + "unit": "ns/op\t 1503308 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6430754, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503308, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18955711, + "unit": "ns/op\t 4020737 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18955711, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020737, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19120391, + "unit": "ns/op\t 4016072 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19120391, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016072, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18754217, + "unit": "ns/op\t 4018435 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18754217, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018435, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18735342, + "unit": "ns/op\t 4016765 B/op\t 97600 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18735342, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016765, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18858856, + "unit": "ns/op\t 4016432 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18858856, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016432, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19102903, + "unit": "ns/op\t 4021696 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19102903, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021696, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18989043, + "unit": "ns/op\t 4018333 B/op\t 97602 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18989043, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018333, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19592414, + "unit": "ns/op\t 4019874 B/op\t 97602 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19592414, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019874, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18699165, + "unit": "ns/op\t 4015709 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18699165, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015709, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19192779, + "unit": "ns/op\t 4021261 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19192779, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021261, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56585, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56585, + "unit": "ns/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56505, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56505, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57046, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57046, + "unit": "ns/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55561, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55561, + "unit": "ns/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55933, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55933, + "unit": "ns/op", + "extra": "21685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55306, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55306, + "unit": "ns/op", + "extra": "21655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55611, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55611, + "unit": "ns/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55268, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55268, + "unit": "ns/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55216, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55216, + "unit": "ns/op", + "extra": "21624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55559, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55559, + "unit": "ns/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55424, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55424, + "unit": "ns/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55527, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55527, + "unit": "ns/op", + "extra": "21507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56283, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56283, + "unit": "ns/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55602, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55602, + "unit": "ns/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56225, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56225, + "unit": "ns/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57779, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57779, + "unit": "ns/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55917, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55917, + "unit": "ns/op", + "extra": "21550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55213, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55213, + "unit": "ns/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55704, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55704, + "unit": "ns/op", + "extra": "21414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56516, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56516, + "unit": "ns/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56002, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56002, + "unit": "ns/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56515, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56515, + "unit": "ns/op", + "extra": "21712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56375, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56375, + "unit": "ns/op", + "extra": "21648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55970, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55970, + "unit": "ns/op", + "extra": "21532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55815, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55815, + "unit": "ns/op", + "extra": "21477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55912, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55912, + "unit": "ns/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55546, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55546, + "unit": "ns/op", + "extra": "21663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21663 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55800, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55800, + "unit": "ns/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56256, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56256, + "unit": "ns/op", + "extra": "21345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57639, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57639, + "unit": "ns/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.8, + "unit": "ns/op", + "extra": "3151095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3132286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3132286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3132286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3132286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3149498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149498 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3133725 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3133725 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3133725 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3133725 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.5, + "unit": "ns/op", + "extra": "3131972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3157304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3157304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3157304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3157304 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3135565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.3, + "unit": "ns/op", + "extra": "3113858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.5, + "unit": "ns/op", + "extra": "3142984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3145374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145374 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "efdaaaf973b08c547a34eace9b0a5c89d28e4f40", + "message": "Update build-test-oss-image and build-test-plus-image make targets to take into account the OS type (#1014)", + "timestamp": "2025-03-20T14:42:10Z", + "tree_id": "fa1cb1f3e550aa4be34428d4a373a15a0a24de88", + "url": "https://github.com/nginx/agent/commit/efdaaaf973b08c547a34eace9b0a5c89d28e4f40" + }, + "date": 1742482134132, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.997226702924674, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99808542973657, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e85480c843cdd76c1d89bf5b85b6116e35ee30dd", + "message": "add GOPROXY env variable (#1015)", + "timestamp": "2025-03-21T16:01:26Z", + "tree_id": "957fbec544d53b4788b8dbfdc95f3f913a170082", + "url": "https://github.com/nginx/agent/commit/e85480c843cdd76c1d89bf5b85b6116e35ee30dd" + }, + "date": 1742573169223, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1921802, + "unit": "ns/op\t 299937 B/op\t 1840 allocs/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1921802, + "unit": "ns/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299937, + "unit": "B/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934010, + "unit": "ns/op\t 298994 B/op\t 1841 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934010, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298994, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905002, + "unit": "ns/op\t 299606 B/op\t 1841 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905002, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299606, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905093, + "unit": "ns/op\t 299426 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905093, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299426, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915951, + "unit": "ns/op\t 299247 B/op\t 1841 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915951, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299247, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926211, + "unit": "ns/op\t 299590 B/op\t 1841 allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926211, + "unit": "ns/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299590, + "unit": "B/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901026, + "unit": "ns/op\t 299768 B/op\t 1841 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901026, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299768, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896431, + "unit": "ns/op\t 299798 B/op\t 1840 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896431, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299798, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902716, + "unit": "ns/op\t 299121 B/op\t 1841 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902716, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299121, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903926, + "unit": "ns/op\t 299652 B/op\t 1841 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903926, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299652, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2530860, + "unit": "ns/op\t 679473 B/op\t 11821 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2530860, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679473, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2459878, + "unit": "ns/op\t 679992 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2459878, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679992, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460940, + "unit": "ns/op\t 680073 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460940, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680073, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442889, + "unit": "ns/op\t 678222 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442889, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678222, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498388, + "unit": "ns/op\t 680891 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498388, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680891, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471332, + "unit": "ns/op\t 678981 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471332, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678981, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450147, + "unit": "ns/op\t 679821 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450147, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679821, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461897, + "unit": "ns/op\t 679717 B/op\t 11821 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461897, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679717, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456174, + "unit": "ns/op\t 680219 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456174, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680219, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451939, + "unit": "ns/op\t 678328 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451939, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678328, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4486455, + "unit": "ns/op\t 1087016 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4486455, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087016, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4522791, + "unit": "ns/op\t 1089491 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4522791, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089491, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4528094, + "unit": "ns/op\t 1090858 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4528094, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090858, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479180, + "unit": "ns/op\t 1090725 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479180, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090725, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4504835, + "unit": "ns/op\t 1091909 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4504835, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091909, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4506515, + "unit": "ns/op\t 1090677 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4506515, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090677, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490201, + "unit": "ns/op\t 1091766 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490201, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091766, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4470585, + "unit": "ns/op\t 1091550 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4470585, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091550, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4528184, + "unit": "ns/op\t 1091309 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4528184, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091309, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4538949, + "unit": "ns/op\t 1091829 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4538949, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091829, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6473951, + "unit": "ns/op\t 1506876 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6473951, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506876, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6478010, + "unit": "ns/op\t 1502489 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6478010, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502489, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6573976, + "unit": "ns/op\t 1502339 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6573976, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502339, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6581936, + "unit": "ns/op\t 1504233 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6581936, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504233, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6486044, + "unit": "ns/op\t 1502696 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6486044, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502696, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6425386, + "unit": "ns/op\t 1503252 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6425386, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503252, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6411713, + "unit": "ns/op\t 1502940 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6411713, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502940, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6450875, + "unit": "ns/op\t 1505684 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6450875, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505684, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6434068, + "unit": "ns/op\t 1503943 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6434068, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503943, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6416311, + "unit": "ns/op\t 1501510 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6416311, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501510, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19116722, + "unit": "ns/op\t 4019616 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19116722, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019616, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18971322, + "unit": "ns/op\t 4010401 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18971322, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010401, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19078095, + "unit": "ns/op\t 4018236 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19078095, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018236, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19037336, + "unit": "ns/op\t 4022644 B/op\t 97602 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19037336, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022644, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18998545, + "unit": "ns/op\t 4017395 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18998545, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017395, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18894718, + "unit": "ns/op\t 4009878 B/op\t 97600 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18894718, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009878, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19111646, + "unit": "ns/op\t 4015185 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19111646, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015185, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20104986, + "unit": "ns/op\t 4015239 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20104986, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015239, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19206169, + "unit": "ns/op\t 4015936 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19206169, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015936, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19500423, + "unit": "ns/op\t 4017056 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19500423, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017056, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56575, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56575, + "unit": "ns/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55921, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55921, + "unit": "ns/op", + "extra": "21278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57857, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57857, + "unit": "ns/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56588, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56588, + "unit": "ns/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56269, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56269, + "unit": "ns/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56506, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56506, + "unit": "ns/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56827, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56827, + "unit": "ns/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56284, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56284, + "unit": "ns/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56059, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56059, + "unit": "ns/op", + "extra": "21048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21048 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56788, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56788, + "unit": "ns/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56529, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56529, + "unit": "ns/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55974, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55974, + "unit": "ns/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56211, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56211, + "unit": "ns/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56416, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56416, + "unit": "ns/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56273, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56273, + "unit": "ns/op", + "extra": "21315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56297, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56297, + "unit": "ns/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56163, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56163, + "unit": "ns/op", + "extra": "21444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57231, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57231, + "unit": "ns/op", + "extra": "21633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21633 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56856, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56856, + "unit": "ns/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56123, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56123, + "unit": "ns/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55627, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55627, + "unit": "ns/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57420, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57420, + "unit": "ns/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57176, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57176, + "unit": "ns/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56634, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56634, + "unit": "ns/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56592, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56592, + "unit": "ns/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57799, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57799, + "unit": "ns/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56418, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56418, + "unit": "ns/op", + "extra": "21618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55798, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55798, + "unit": "ns/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56264, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56264, + "unit": "ns/op", + "extra": "21321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56523, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56523, + "unit": "ns/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3158784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380, + "unit": "ns/op", + "extra": "3158784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3158784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3158784 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.5, + "unit": "ns/op", + "extra": "3148730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2896730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.7, + "unit": "ns/op", + "extra": "2896730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2896730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2896730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3147565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3147565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3147565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3147565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3143913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.4, + "unit": "ns/op", + "extra": "3143913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3143913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3143913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3142491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.9, + "unit": "ns/op", + "extra": "3130143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3120752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3140452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.1, + "unit": "ns/op", + "extra": "3148820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148820 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e85480c843cdd76c1d89bf5b85b6116e35ee30dd", + "message": "add GOPROXY env variable (#1015)", + "timestamp": "2025-03-21T16:01:26Z", + "tree_id": "957fbec544d53b4788b8dbfdc95f3f913a170082", + "url": "https://github.com/nginx/agent/commit/e85480c843cdd76c1d89bf5b85b6116e35ee30dd" + }, + "date": 1742573256475, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.79654460794869, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.025072974199496, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "139289811+nginx-nickc@users.noreply.github.com", + "name": "nginx-nickc", + "username": "nginx-nickc" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "50853fcf4ced175dbdf765056f9ec636f24ea6ab", + "message": "Add stream file transfer (#1002)", + "timestamp": "2025-03-25T13:56:56Z", + "tree_id": "9303d51e80efd0a74453739e47f6fe0bde7fc0ca", + "url": "https://github.com/nginx/agent/commit/50853fcf4ced175dbdf765056f9ec636f24ea6ab" + }, + "date": 1742911304249, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1997522, + "unit": "ns/op\t 300690 B/op\t 1841 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1997522, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300690, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916286, + "unit": "ns/op\t 298975 B/op\t 1840 allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916286, + "unit": "ns/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298975, + "unit": "B/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930256, + "unit": "ns/op\t 299400 B/op\t 1841 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930256, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299400, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914855, + "unit": "ns/op\t 299284 B/op\t 1840 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914855, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299284, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927921, + "unit": "ns/op\t 299908 B/op\t 1841 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927921, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299908, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946097, + "unit": "ns/op\t 299398 B/op\t 1841 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946097, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299398, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926997, + "unit": "ns/op\t 300040 B/op\t 1841 allocs/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926997, + "unit": "ns/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300040, + "unit": "B/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931243, + "unit": "ns/op\t 299170 B/op\t 1840 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931243, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299170, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918132, + "unit": "ns/op\t 300043 B/op\t 1841 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918132, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300043, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931815, + "unit": "ns/op\t 299843 B/op\t 1841 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931815, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299843, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456677, + "unit": "ns/op\t 678628 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456677, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678628, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2432401, + "unit": "ns/op\t 679470 B/op\t 11822 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2432401, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679470, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455107, + "unit": "ns/op\t 679102 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455107, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679102, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455615, + "unit": "ns/op\t 678080 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455615, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678080, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2483372, + "unit": "ns/op\t 678714 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2483372, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678714, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458508, + "unit": "ns/op\t 680830 B/op\t 11822 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458508, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680830, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2462329, + "unit": "ns/op\t 679004 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2462329, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679004, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469850, + "unit": "ns/op\t 679672 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469850, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679672, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448387, + "unit": "ns/op\t 680635 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448387, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680635, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2470101, + "unit": "ns/op\t 678315 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2470101, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678315, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537512, + "unit": "ns/op\t 1090891 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537512, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090891, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4513532, + "unit": "ns/op\t 1090413 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4513532, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090413, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4485485, + "unit": "ns/op\t 1089632 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4485485, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089632, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4526219, + "unit": "ns/op\t 1092663 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4526219, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092663, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4512697, + "unit": "ns/op\t 1090778 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4512697, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090778, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4493258, + "unit": "ns/op\t 1091361 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4493258, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091361, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4536806, + "unit": "ns/op\t 1090151 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4536806, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090151, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4492132, + "unit": "ns/op\t 1088001 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4492132, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088001, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4498401, + "unit": "ns/op\t 1089522 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4498401, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089522, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442967, + "unit": "ns/op\t 1091476 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442967, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091476, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6489250, + "unit": "ns/op\t 1504844 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6489250, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504844, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6513372, + "unit": "ns/op\t 1501976 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6513372, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501976, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6453577, + "unit": "ns/op\t 1505644 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6453577, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505644, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6538955, + "unit": "ns/op\t 1502863 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6538955, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502863, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6414691, + "unit": "ns/op\t 1501486 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6414691, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501486, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6439063, + "unit": "ns/op\t 1504392 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6439063, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504392, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6443527, + "unit": "ns/op\t 1503784 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6443527, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503784, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6463850, + "unit": "ns/op\t 1503416 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6463850, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503416, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6514713, + "unit": "ns/op\t 1502855 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6514713, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502855, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6495388, + "unit": "ns/op\t 1504254 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6495388, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504254, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19107090, + "unit": "ns/op\t 4013220 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19107090, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013220, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19025771, + "unit": "ns/op\t 4013840 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19025771, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013840, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19019261, + "unit": "ns/op\t 4018334 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19019261, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018334, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19548345, + "unit": "ns/op\t 4019348 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19548345, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019348, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19020369, + "unit": "ns/op\t 4012052 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19020369, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012052, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19342678, + "unit": "ns/op\t 4015382 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19342678, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015382, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18994650, + "unit": "ns/op\t 4017943 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18994650, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017943, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19391488, + "unit": "ns/op\t 4009256 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19391488, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009256, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19338656, + "unit": "ns/op\t 4015052 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19338656, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015052, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19071237, + "unit": "ns/op\t 4016404 B/op\t 97602 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19071237, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016404, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57102, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57102, + "unit": "ns/op", + "extra": "21307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57228, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57228, + "unit": "ns/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56818, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56818, + "unit": "ns/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57013, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57013, + "unit": "ns/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57375, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57375, + "unit": "ns/op", + "extra": "21104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57707, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57707, + "unit": "ns/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57314, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57314, + "unit": "ns/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57424, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57424, + "unit": "ns/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56677, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56677, + "unit": "ns/op", + "extra": "21178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56501, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56501, + "unit": "ns/op", + "extra": "21043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56803, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56803, + "unit": "ns/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57868, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57868, + "unit": "ns/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58224, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58224, + "unit": "ns/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57502, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57502, + "unit": "ns/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57098, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57098, + "unit": "ns/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57486, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57486, + "unit": "ns/op", + "extra": "20739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20739 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57194, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57194, + "unit": "ns/op", + "extra": "21127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57228, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57228, + "unit": "ns/op", + "extra": "20634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57546, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57546, + "unit": "ns/op", + "extra": "20005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20005 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57150, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57150, + "unit": "ns/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57182, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57182, + "unit": "ns/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58792, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58792, + "unit": "ns/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58022, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58022, + "unit": "ns/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58523, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58523, + "unit": "ns/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57895, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57895, + "unit": "ns/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57440, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57440, + "unit": "ns/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57848, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57848, + "unit": "ns/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57745, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57745, + "unit": "ns/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57711, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57711, + "unit": "ns/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57274, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57274, + "unit": "ns/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3124789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.3, + "unit": "ns/op", + "extra": "3108324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108324 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3120367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.6, + "unit": "ns/op", + "extra": "3109656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3121836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 439.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3129591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 439.1, + "unit": "ns/op", + "extra": "3129591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3129591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3129591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3106413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3106413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3106413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3106413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135837 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3135837 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135837 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135837 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3128853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128853 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3123451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.7, + "unit": "ns/op", + "extra": "3123451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3123451 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3123451 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "139289811+nginx-nickc@users.noreply.github.com", + "name": "nginx-nickc", + "username": "nginx-nickc" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "50853fcf4ced175dbdf765056f9ec636f24ea6ab", + "message": "Add stream file transfer (#1002)", + "timestamp": "2025-03-25T13:56:56Z", + "tree_id": "9303d51e80efd0a74453739e47f6fe0bde7fc0ca", + "url": "https://github.com/nginx/agent/commit/50853fcf4ced175dbdf765056f9ec636f24ea6ab" + }, + "date": 1742911404518, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.862616388572327, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.00136764343931, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6ea94a67faee78bdf4ca430f3f70fb6ed16dc108", + "message": "Copy instance group during V2 to V3 upgrade (#1016)", + "timestamp": "2025-03-26T10:59:35Z", + "tree_id": "7ba25c65b6661d47896f6e6e2c2642843e4797d2", + "url": "https://github.com/nginx/agent/commit/6ea94a67faee78bdf4ca430f3f70fb6ed16dc108" + }, + "date": 1742987051495, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1943612, + "unit": "ns/op\t 300004 B/op\t 1840 allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1943612, + "unit": "ns/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300004, + "unit": "B/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892057, + "unit": "ns/op\t 299178 B/op\t 1840 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892057, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299178, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899242, + "unit": "ns/op\t 299840 B/op\t 1841 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899242, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299840, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891069, + "unit": "ns/op\t 298922 B/op\t 1840 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891069, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298922, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908577, + "unit": "ns/op\t 300076 B/op\t 1841 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908577, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300076, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934919, + "unit": "ns/op\t 299688 B/op\t 1841 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934919, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299688, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897251, + "unit": "ns/op\t 299495 B/op\t 1841 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897251, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299495, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887252, + "unit": "ns/op\t 299865 B/op\t 1841 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887252, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299865, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891455, + "unit": "ns/op\t 300003 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891455, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300003, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901411, + "unit": "ns/op\t 298845 B/op\t 1840 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901411, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298845, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2425088, + "unit": "ns/op\t 679545 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2425088, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679545, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2476203, + "unit": "ns/op\t 678213 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2476203, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678213, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2415483, + "unit": "ns/op\t 679044 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2415483, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679044, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457783, + "unit": "ns/op\t 679525 B/op\t 11821 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457783, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679525, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468252, + "unit": "ns/op\t 679382 B/op\t 11822 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468252, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679382, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451600, + "unit": "ns/op\t 679625 B/op\t 11822 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451600, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679625, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455314, + "unit": "ns/op\t 678676 B/op\t 11821 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455314, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678676, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458253, + "unit": "ns/op\t 678208 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458253, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678208, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2424569, + "unit": "ns/op\t 679080 B/op\t 11821 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2424569, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679080, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2483758, + "unit": "ns/op\t 679672 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2483758, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679672, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4433087, + "unit": "ns/op\t 1090558 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4433087, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090558, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4461246, + "unit": "ns/op\t 1092339 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4461246, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092339, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477527, + "unit": "ns/op\t 1090538 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477527, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090538, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4445095, + "unit": "ns/op\t 1090170 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4445095, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090170, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4450611, + "unit": "ns/op\t 1092511 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4450611, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092511, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4461703, + "unit": "ns/op\t 1089531 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4461703, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089531, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4446699, + "unit": "ns/op\t 1092987 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4446699, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092987, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4430269, + "unit": "ns/op\t 1089547 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4430269, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089547, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4486666, + "unit": "ns/op\t 1091965 B/op\t 22441 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4486666, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091965, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4394369, + "unit": "ns/op\t 1091596 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4394369, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091596, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6386534, + "unit": "ns/op\t 1501832 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6386534, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501832, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6455745, + "unit": "ns/op\t 1504819 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6455745, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504819, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6534526, + "unit": "ns/op\t 1505707 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6534526, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505707, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6431459, + "unit": "ns/op\t 1501255 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6431459, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501255, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6368878, + "unit": "ns/op\t 1504250 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6368878, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504250, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6405950, + "unit": "ns/op\t 1505544 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6405950, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505544, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6349816, + "unit": "ns/op\t 1504403 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6349816, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504403, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6384538, + "unit": "ns/op\t 1503844 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6384538, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503844, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6348841, + "unit": "ns/op\t 1505347 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6348841, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505347, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6311960, + "unit": "ns/op\t 1498904 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6311960, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498904, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18574404, + "unit": "ns/op\t 4016228 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18574404, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016228, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18849568, + "unit": "ns/op\t 4017420 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18849568, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017420, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18798631, + "unit": "ns/op\t 4018266 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18798631, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018266, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18667151, + "unit": "ns/op\t 4017675 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18667151, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017675, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18431039, + "unit": "ns/op\t 4013502 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18431039, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013502, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18995904, + "unit": "ns/op\t 4019606 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18995904, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019606, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18998830, + "unit": "ns/op\t 4013968 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18998830, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013968, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18741806, + "unit": "ns/op\t 4012854 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18741806, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012854, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18739084, + "unit": "ns/op\t 4013747 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18739084, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013747, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18767562, + "unit": "ns/op\t 4017404 B/op\t 97603 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18767562, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017404, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57011, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57011, + "unit": "ns/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56929, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56929, + "unit": "ns/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56684, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56684, + "unit": "ns/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56336, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56336, + "unit": "ns/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56467, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56467, + "unit": "ns/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55723, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55723, + "unit": "ns/op", + "extra": "21200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55916, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55916, + "unit": "ns/op", + "extra": "21570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56396, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56396, + "unit": "ns/op", + "extra": "21285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56551, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56551, + "unit": "ns/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56104, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56104, + "unit": "ns/op", + "extra": "21470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56133, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56133, + "unit": "ns/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56749, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56749, + "unit": "ns/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56394, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56394, + "unit": "ns/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56264, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56264, + "unit": "ns/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55983, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55983, + "unit": "ns/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56602, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56602, + "unit": "ns/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56336, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56336, + "unit": "ns/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56452, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56452, + "unit": "ns/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57054, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57054, + "unit": "ns/op", + "extra": "21260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56187, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56187, + "unit": "ns/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56237, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56237, + "unit": "ns/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56319, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56319, + "unit": "ns/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55717, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55717, + "unit": "ns/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55970, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55970, + "unit": "ns/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56379, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56379, + "unit": "ns/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56878, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56878, + "unit": "ns/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57133, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57133, + "unit": "ns/op", + "extra": "20145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56489, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56489, + "unit": "ns/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56484, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56484, + "unit": "ns/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57101, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57101, + "unit": "ns/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3153840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "3153840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3153840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3153840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.6, + "unit": "ns/op", + "extra": "3140049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3155715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3155715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3155715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3155715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378.8, + "unit": "ns/op", + "extra": "3152396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 378, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3163729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 378, + "unit": "ns/op", + "extra": "3163729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3163729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3163729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3155901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.6, + "unit": "ns/op", + "extra": "3155901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3155901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3155901 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2961840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.3, + "unit": "ns/op", + "extra": "2961840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2961840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2961840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.6, + "unit": "ns/op", + "extra": "3149196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149196 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3168256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3168256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3168256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3168256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3150903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.6, + "unit": "ns/op", + "extra": "3150903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3150903 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3150903 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6ea94a67faee78bdf4ca430f3f70fb6ed16dc108", + "message": "Copy instance group during V2 to V3 upgrade (#1016)", + "timestamp": "2025-03-26T10:59:35Z", + "tree_id": "7ba25c65b6661d47896f6e6e2c2642843e4797d2", + "url": "https://github.com/nginx/agent/commit/6ea94a67faee78bdf4ca430f3f70fb6ed16dc108" + }, + "date": 1742987176781, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.530517039682902, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.995754839959105, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "128620221+pdabelf5@users.noreply.github.com", + "name": "Paul Abel", + "username": "pdabelf5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "de4cecad0c2fb653c7bed3bbfd4e0a9f521b7e79", + "message": "Add alpine 3.21 support (#1021)", + "timestamp": "2025-03-27T15:20:29Z", + "tree_id": "bb7fb3d075050bd6395c2edf3dc9a017a51fffee", + "url": "https://github.com/nginx/agent/commit/de4cecad0c2fb653c7bed3bbfd4e0a9f521b7e79" + }, + "date": 1743089113270, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1977698, + "unit": "ns/op\t 299823 B/op\t 1840 allocs/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1977698, + "unit": "ns/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299823, + "unit": "B/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902142, + "unit": "ns/op\t 299757 B/op\t 1840 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902142, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299757, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904198, + "unit": "ns/op\t 299792 B/op\t 1841 allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904198, + "unit": "ns/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299792, + "unit": "B/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903113, + "unit": "ns/op\t 299832 B/op\t 1840 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903113, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299832, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905404, + "unit": "ns/op\t 298699 B/op\t 1840 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905404, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298699, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906323, + "unit": "ns/op\t 299704 B/op\t 1841 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906323, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299704, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914227, + "unit": "ns/op\t 299410 B/op\t 1840 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914227, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299410, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939670, + "unit": "ns/op\t 298845 B/op\t 1840 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939670, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298845, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908417, + "unit": "ns/op\t 298998 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908417, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298998, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915866, + "unit": "ns/op\t 299390 B/op\t 1841 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915866, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299390, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426199, + "unit": "ns/op\t 680585 B/op\t 11822 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426199, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680585, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422656, + "unit": "ns/op\t 680452 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422656, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680452, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2480028, + "unit": "ns/op\t 679486 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2480028, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679486, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400413, + "unit": "ns/op\t 678801 B/op\t 11821 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400413, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678801, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2417073, + "unit": "ns/op\t 679205 B/op\t 11821 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2417073, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679205, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448383, + "unit": "ns/op\t 680133 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448383, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680133, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413442, + "unit": "ns/op\t 678297 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413442, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678297, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426022, + "unit": "ns/op\t 678545 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426022, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678545, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2412257, + "unit": "ns/op\t 679532 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2412257, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679532, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2416687, + "unit": "ns/op\t 679839 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2416687, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679839, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460959, + "unit": "ns/op\t 1088591 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460959, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088591, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4416868, + "unit": "ns/op\t 1089955 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4416868, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089955, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4462040, + "unit": "ns/op\t 1087882 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4462040, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087882, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4366939, + "unit": "ns/op\t 1090838 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4366939, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090838, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4427609, + "unit": "ns/op\t 1089270 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4427609, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089270, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4472282, + "unit": "ns/op\t 1090698 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4472282, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090698, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4401023, + "unit": "ns/op\t 1090844 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4401023, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090844, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4432916, + "unit": "ns/op\t 1090054 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4432916, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090054, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422034, + "unit": "ns/op\t 1088854 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422034, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088854, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4421826, + "unit": "ns/op\t 1091593 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4421826, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091593, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6451169, + "unit": "ns/op\t 1506091 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6451169, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506091, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6326720, + "unit": "ns/op\t 1501014 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6326720, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501014, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6355516, + "unit": "ns/op\t 1502291 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6355516, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502291, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6313055, + "unit": "ns/op\t 1501498 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6313055, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501498, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6330806, + "unit": "ns/op\t 1502204 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6330806, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502204, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6336729, + "unit": "ns/op\t 1506023 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6336729, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506023, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6395297, + "unit": "ns/op\t 1505277 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6395297, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505277, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6291963, + "unit": "ns/op\t 1502636 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6291963, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502636, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6368893, + "unit": "ns/op\t 1503572 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6368893, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503572, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6321260, + "unit": "ns/op\t 1500634 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6321260, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500634, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18829641, + "unit": "ns/op\t 4016455 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18829641, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016455, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18940026, + "unit": "ns/op\t 4019722 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18940026, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019722, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18921272, + "unit": "ns/op\t 4018334 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18921272, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018334, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18975156, + "unit": "ns/op\t 4015351 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18975156, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015351, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18911311, + "unit": "ns/op\t 4016115 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18911311, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016115, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18896000, + "unit": "ns/op\t 4018222 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18896000, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018222, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18831764, + "unit": "ns/op\t 4017455 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18831764, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017455, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18841435, + "unit": "ns/op\t 4015609 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18841435, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015609, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18973558, + "unit": "ns/op\t 4014634 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18973558, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014634, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18838402, + "unit": "ns/op\t 4016256 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18838402, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016256, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57150, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57150, + "unit": "ns/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56970, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56970, + "unit": "ns/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57477, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57477, + "unit": "ns/op", + "extra": "21405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21405 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57158, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57158, + "unit": "ns/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56408, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56408, + "unit": "ns/op", + "extra": "21249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56964, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56964, + "unit": "ns/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56805, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56805, + "unit": "ns/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56620, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56620, + "unit": "ns/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57554, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57554, + "unit": "ns/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56019, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56019, + "unit": "ns/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56898, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56898, + "unit": "ns/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55942, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55942, + "unit": "ns/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57144, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57144, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57142, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57142, + "unit": "ns/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57166, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57166, + "unit": "ns/op", + "extra": "21306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57323, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57323, + "unit": "ns/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57042, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57042, + "unit": "ns/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57251, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57251, + "unit": "ns/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57473, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57473, + "unit": "ns/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57049, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57049, + "unit": "ns/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56278, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56278, + "unit": "ns/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57161, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57161, + "unit": "ns/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57429, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57429, + "unit": "ns/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56831, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56831, + "unit": "ns/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57064, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57064, + "unit": "ns/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56413, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56413, + "unit": "ns/op", + "extra": "20526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57031, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57031, + "unit": "ns/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57082, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57082, + "unit": "ns/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56682, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56682, + "unit": "ns/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56867, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56867, + "unit": "ns/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3142484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.5, + "unit": "ns/op", + "extra": "3142484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3142484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3142484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3149436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.3, + "unit": "ns/op", + "extra": "3149436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3149436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3149436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2936715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "2936715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2936715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2936715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.4, + "unit": "ns/op", + "extra": "3137082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3124669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382, + "unit": "ns/op", + "extra": "3152444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152444 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3151714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 402.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3006099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 402.6, + "unit": "ns/op", + "extra": "3006099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3006099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3006099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3138703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3145582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391, + "unit": "ns/op", + "extra": "3145582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3145582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3145582 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "128620221+pdabelf5@users.noreply.github.com", + "name": "Paul Abel", + "username": "pdabelf5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "de4cecad0c2fb653c7bed3bbfd4e0a9f521b7e79", + "message": "Add alpine 3.21 support (#1021)", + "timestamp": "2025-03-27T15:20:29Z", + "tree_id": "bb7fb3d075050bd6395c2edf3dc9a017a51fffee", + "url": "https://github.com/nginx/agent/commit/de4cecad0c2fb653c7bed3bbfd4e0a9f521b7e79" + }, + "date": 1743089200845, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.32994908930599, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.01548585607538, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "75a35d9bbe47cd5e92e0781735d3470222689f74", + "message": "Remove GOPROXY from release branch workflow (#1024)", + "timestamp": "2025-03-28T09:26:05Z", + "tree_id": "48b244ae09ea711474f409b2d2037bee553be605", + "url": "https://github.com/nginx/agent/commit/75a35d9bbe47cd5e92e0781735d3470222689f74" + }, + "date": 1743154250226, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1944660, + "unit": "ns/op\t 300670 B/op\t 1841 allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1944660, + "unit": "ns/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300670, + "unit": "B/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911164, + "unit": "ns/op\t 300443 B/op\t 1841 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911164, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300443, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912100, + "unit": "ns/op\t 298895 B/op\t 1840 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912100, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298895, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910880, + "unit": "ns/op\t 299294 B/op\t 1840 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910880, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299294, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914111, + "unit": "ns/op\t 300254 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914111, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300254, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916216, + "unit": "ns/op\t 300038 B/op\t 1841 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916216, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300038, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927025, + "unit": "ns/op\t 299620 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927025, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299620, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927408, + "unit": "ns/op\t 299355 B/op\t 1840 allocs/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927408, + "unit": "ns/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299355, + "unit": "B/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933407, + "unit": "ns/op\t 300207 B/op\t 1841 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933407, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300207, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932794, + "unit": "ns/op\t 299779 B/op\t 1841 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932794, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299779, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450764, + "unit": "ns/op\t 679290 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450764, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679290, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452065, + "unit": "ns/op\t 678741 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452065, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678741, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453168, + "unit": "ns/op\t 680896 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453168, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680896, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2479605, + "unit": "ns/op\t 678706 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2479605, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678706, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471529, + "unit": "ns/op\t 678958 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471529, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678958, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453855, + "unit": "ns/op\t 679245 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453855, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679245, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2443855, + "unit": "ns/op\t 678554 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2443855, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678554, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2499886, + "unit": "ns/op\t 680214 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2499886, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680214, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446682, + "unit": "ns/op\t 679281 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446682, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679281, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436928, + "unit": "ns/op\t 679072 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436928, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679072, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4495477, + "unit": "ns/op\t 1088679 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4495477, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088679, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4471591, + "unit": "ns/op\t 1092474 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4471591, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092474, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4516668, + "unit": "ns/op\t 1089275 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4516668, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089275, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4480322, + "unit": "ns/op\t 1092713 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4480322, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092713, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477069, + "unit": "ns/op\t 1092806 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477069, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092806, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4437386, + "unit": "ns/op\t 1092373 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4437386, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092373, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496721, + "unit": "ns/op\t 1087692 B/op\t 22440 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496721, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087692, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4538346, + "unit": "ns/op\t 1090773 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4538346, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090773, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4559034, + "unit": "ns/op\t 1087960 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4559034, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087960, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4546026, + "unit": "ns/op\t 1092043 B/op\t 22441 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4546026, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092043, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6531466, + "unit": "ns/op\t 1503655 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6531466, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503655, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6420454, + "unit": "ns/op\t 1500852 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6420454, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500852, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6515172, + "unit": "ns/op\t 1503511 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6515172, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503511, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6541382, + "unit": "ns/op\t 1502445 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6541382, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502445, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6456403, + "unit": "ns/op\t 1503365 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6456403, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503365, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6438585, + "unit": "ns/op\t 1501848 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6438585, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501848, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6454862, + "unit": "ns/op\t 1504413 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6454862, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504413, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6385079, + "unit": "ns/op\t 1506099 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6385079, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506099, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6507608, + "unit": "ns/op\t 1507032 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6507608, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507032, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6410890, + "unit": "ns/op\t 1504574 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6410890, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504574, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19263506, + "unit": "ns/op\t 4008741 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19263506, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008741, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19241275, + "unit": "ns/op\t 4024911 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19241275, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024911, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19221692, + "unit": "ns/op\t 4020145 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19221692, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020145, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19107614, + "unit": "ns/op\t 4016506 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19107614, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016506, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19252724, + "unit": "ns/op\t 4021304 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19252724, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021304, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19063908, + "unit": "ns/op\t 4016728 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19063908, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016728, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19027162, + "unit": "ns/op\t 4024282 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19027162, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024282, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19153636, + "unit": "ns/op\t 4013177 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19153636, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013177, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19033845, + "unit": "ns/op\t 4018355 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19033845, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018355, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18710460, + "unit": "ns/op\t 4015519 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18710460, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015519, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56901, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56901, + "unit": "ns/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57331, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57331, + "unit": "ns/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57238, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57238, + "unit": "ns/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57658, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57658, + "unit": "ns/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57623, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57623, + "unit": "ns/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57394, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57394, + "unit": "ns/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57852, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57852, + "unit": "ns/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57094, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57094, + "unit": "ns/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57001, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57001, + "unit": "ns/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57927, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57927, + "unit": "ns/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56164, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56164, + "unit": "ns/op", + "extra": "21072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57316, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57316, + "unit": "ns/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57182, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57182, + "unit": "ns/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56947, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56947, + "unit": "ns/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57137, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57137, + "unit": "ns/op", + "extra": "20804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57352, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57352, + "unit": "ns/op", + "extra": "20936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20936 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57292, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57292, + "unit": "ns/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57671, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57671, + "unit": "ns/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57641, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57641, + "unit": "ns/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57404, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57404, + "unit": "ns/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57490, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57490, + "unit": "ns/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57224, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57224, + "unit": "ns/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57492, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57492, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57315, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57315, + "unit": "ns/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57866, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57866, + "unit": "ns/op", + "extra": "20474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57395, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57395, + "unit": "ns/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57629, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57629, + "unit": "ns/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57335, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57335, + "unit": "ns/op", + "extra": "20334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57840, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57840, + "unit": "ns/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56905, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56905, + "unit": "ns/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3148286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3140164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 380.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 380.5, + "unit": "ns/op", + "extra": "3139002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3156594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.8, + "unit": "ns/op", + "extra": "3156594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3156594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3156594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3151116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.5, + "unit": "ns/op", + "extra": "3151116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3151116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3151116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 379.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3148568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 379.7, + "unit": "ns/op", + "extra": "3148568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3148568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3148568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 405.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3146437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 405.2, + "unit": "ns/op", + "extra": "3146437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3146437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3146437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3152272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3152272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3152272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3152272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3137037 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3137037 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3137037 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3137037 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.4, + "unit": "ns/op", + "extra": "3130226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130226 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "75a35d9bbe47cd5e92e0781735d3470222689f74", + "message": "Remove GOPROXY from release branch workflow (#1024)", + "timestamp": "2025-03-28T09:26:05Z", + "tree_id": "48b244ae09ea711474f409b2d2037bee553be605", + "url": "https://github.com/nginx/agent/commit/75a35d9bbe47cd5e92e0781735d3470222689f74" + }, + "date": 1743154348734, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.66284707188156, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.004111993626665, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ad63b2f18470bc35a939d653fdacc206264df4d7", + "message": "Merge pull request #1025 from nginx/log-num-of-api-urls\n\nLog number of potential urls found", + "timestamp": "2025-03-28T12:11:16Z", + "tree_id": "002cc8e9a6012c9886413bcd7fb84e3f78eaeb24", + "url": "https://github.com/nginx/agent/commit/ad63b2f18470bc35a939d653fdacc206264df4d7" + }, + "date": 1743164161991, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1959791, + "unit": "ns/op\t 300548 B/op\t 1841 allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1959791, + "unit": "ns/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300548, + "unit": "B/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900769, + "unit": "ns/op\t 299469 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900769, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299469, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900352, + "unit": "ns/op\t 299693 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900352, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299693, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903437, + "unit": "ns/op\t 299234 B/op\t 1840 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903437, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299234, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906067, + "unit": "ns/op\t 299050 B/op\t 1840 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906067, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299050, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904364, + "unit": "ns/op\t 299563 B/op\t 1841 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904364, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299563, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898951, + "unit": "ns/op\t 299377 B/op\t 1841 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898951, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299377, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949043, + "unit": "ns/op\t 298440 B/op\t 1840 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949043, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298440, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919874, + "unit": "ns/op\t 300050 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919874, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300050, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898266, + "unit": "ns/op\t 299728 B/op\t 1841 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898266, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299728, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2470015, + "unit": "ns/op\t 678193 B/op\t 11821 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2470015, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678193, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463540, + "unit": "ns/op\t 679885 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463540, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679885, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2484699, + "unit": "ns/op\t 679466 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2484699, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679466, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458371, + "unit": "ns/op\t 681406 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458371, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681406, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471422, + "unit": "ns/op\t 680318 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471422, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680318, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472534, + "unit": "ns/op\t 679113 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472534, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679113, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478879, + "unit": "ns/op\t 677752 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478879, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677752, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463038, + "unit": "ns/op\t 678127 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463038, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678127, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452561, + "unit": "ns/op\t 678922 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452561, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678922, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460604, + "unit": "ns/op\t 678833 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460604, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678833, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4535437, + "unit": "ns/op\t 1088248 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4535437, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088248, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4503938, + "unit": "ns/op\t 1091487 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4503938, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091487, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4526587, + "unit": "ns/op\t 1088698 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4526587, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088698, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4512921, + "unit": "ns/op\t 1091844 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4512921, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091844, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4575870, + "unit": "ns/op\t 1090367 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4575870, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090367, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4566611, + "unit": "ns/op\t 1094714 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4566611, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094714, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4506534, + "unit": "ns/op\t 1089731 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4506534, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089731, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4576782, + "unit": "ns/op\t 1089765 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4576782, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089765, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4541946, + "unit": "ns/op\t 1090647 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4541946, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090647, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4580036, + "unit": "ns/op\t 1092063 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4580036, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092063, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6473522, + "unit": "ns/op\t 1500828 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6473522, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500828, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6589313, + "unit": "ns/op\t 1500147 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6589313, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500147, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6523000, + "unit": "ns/op\t 1500806 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6523000, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500806, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6527147, + "unit": "ns/op\t 1503016 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6527147, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503016, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6513629, + "unit": "ns/op\t 1499967 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6513629, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499967, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6535821, + "unit": "ns/op\t 1505652 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6535821, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505652, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6465262, + "unit": "ns/op\t 1504726 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6465262, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504726, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6529395, + "unit": "ns/op\t 1503003 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6529395, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503003, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6473852, + "unit": "ns/op\t 1505399 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6473852, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505399, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6443453, + "unit": "ns/op\t 1503057 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6443453, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503057, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19046187, + "unit": "ns/op\t 4019243 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19046187, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019243, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19459447, + "unit": "ns/op\t 4013815 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19459447, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013815, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19233147, + "unit": "ns/op\t 4009029 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19233147, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009029, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19542966, + "unit": "ns/op\t 4016041 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19542966, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016041, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18977254, + "unit": "ns/op\t 4010922 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18977254, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010922, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19455612, + "unit": "ns/op\t 4015509 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19455612, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015509, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19428775, + "unit": "ns/op\t 4017157 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19428775, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017157, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19527114, + "unit": "ns/op\t 4024284 B/op\t 97602 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19527114, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024284, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19251372, + "unit": "ns/op\t 4017641 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19251372, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017641, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19149537, + "unit": "ns/op\t 4008729 B/op\t 97599 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19149537, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008729, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55130, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55130, + "unit": "ns/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55894, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55894, + "unit": "ns/op", + "extra": "21676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55298, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55298, + "unit": "ns/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55648, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55648, + "unit": "ns/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56058, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56058, + "unit": "ns/op", + "extra": "21806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55840, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55840, + "unit": "ns/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55523, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55523, + "unit": "ns/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55942, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21861 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55942, + "unit": "ns/op", + "extra": "21861 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21861 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21861 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55225, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55225, + "unit": "ns/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55330, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55330, + "unit": "ns/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56039, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56039, + "unit": "ns/op", + "extra": "21784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55923, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55923, + "unit": "ns/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55551, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55551, + "unit": "ns/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55601, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55601, + "unit": "ns/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55643, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55643, + "unit": "ns/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56127, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56127, + "unit": "ns/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56118, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56118, + "unit": "ns/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55605, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55605, + "unit": "ns/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55313, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55313, + "unit": "ns/op", + "extra": "21511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55839, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55839, + "unit": "ns/op", + "extra": "21295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58232, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58232, + "unit": "ns/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56730, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56730, + "unit": "ns/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57207, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57207, + "unit": "ns/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56729, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56729, + "unit": "ns/op", + "extra": "20953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20953 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56713, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56713, + "unit": "ns/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56302, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56302, + "unit": "ns/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56289, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56289, + "unit": "ns/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56240, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56240, + "unit": "ns/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56621, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56621, + "unit": "ns/op", + "extra": "21349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56923, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56923, + "unit": "ns/op", + "extra": "21416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 404.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 404.4, + "unit": "ns/op", + "extra": "3118022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2948360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "2948360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2948360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2948360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3124112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124112 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383, + "unit": "ns/op", + "extra": "3110101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3128792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385, + "unit": "ns/op", + "extra": "3128792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3128792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3128792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3105753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105753 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.3, + "unit": "ns/op", + "extra": "3131343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3122352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.9, + "unit": "ns/op", + "extra": "3122352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3122352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3122352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3122053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3122053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3122053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3122053 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3117614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3117614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3117614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3117614 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ad63b2f18470bc35a939d653fdacc206264df4d7", + "message": "Merge pull request #1025 from nginx/log-num-of-api-urls\n\nLog number of potential urls found", + "timestamp": "2025-03-28T12:11:16Z", + "tree_id": "002cc8e9a6012c9886413bcd7fb84e3f78eaeb24", + "url": "https://github.com/nginx/agent/commit/ad63b2f18470bc35a939d653fdacc206264df4d7" + }, + "date": 1743164239852, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.662056910545232, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.02332946003327, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2a437a06face61e8f7d3581c56e794caf5bed493", + "message": "Add SELinux support (#1012)", + "timestamp": "2025-03-28T14:31:23Z", + "tree_id": "df7c95f026e5ccb7cc779bbb7f68b300ac83c982", + "url": "https://github.com/nginx/agent/commit/2a437a06face61e8f7d3581c56e794caf5bed493" + }, + "date": 1743172563730, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1927789, + "unit": "ns/op\t 299487 B/op\t 1840 allocs/op", + "extra": "619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1927789, + "unit": "ns/op", + "extra": "619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299487, + "unit": "B/op", + "extra": "619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904894, + "unit": "ns/op\t 299490 B/op\t 1840 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904894, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299490, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915429, + "unit": "ns/op\t 299166 B/op\t 1840 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915429, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299166, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903134, + "unit": "ns/op\t 298692 B/op\t 1840 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903134, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298692, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939621, + "unit": "ns/op\t 299881 B/op\t 1841 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939621, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299881, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914353, + "unit": "ns/op\t 299797 B/op\t 1841 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914353, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299797, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902925, + "unit": "ns/op\t 299182 B/op\t 1840 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902925, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299182, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906843, + "unit": "ns/op\t 300333 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906843, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300333, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903634, + "unit": "ns/op\t 299864 B/op\t 1840 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903634, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299864, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916142, + "unit": "ns/op\t 299327 B/op\t 1840 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916142, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299327, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2486905, + "unit": "ns/op\t 678492 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2486905, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678492, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478252, + "unit": "ns/op\t 678921 B/op\t 11821 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478252, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678921, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478534, + "unit": "ns/op\t 679639 B/op\t 11821 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478534, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679639, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2525378, + "unit": "ns/op\t 680644 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2525378, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680644, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2479749, + "unit": "ns/op\t 679792 B/op\t 11822 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2479749, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679792, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502008, + "unit": "ns/op\t 679421 B/op\t 11822 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502008, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679421, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461466, + "unit": "ns/op\t 679713 B/op\t 11822 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461466, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679713, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491874, + "unit": "ns/op\t 680890 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491874, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680890, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487401, + "unit": "ns/op\t 678738 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487401, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678738, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472811, + "unit": "ns/op\t 679464 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472811, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679464, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4621999, + "unit": "ns/op\t 1090807 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4621999, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090807, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4556368, + "unit": "ns/op\t 1089168 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4556368, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089168, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4590262, + "unit": "ns/op\t 1088854 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4590262, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088854, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4629239, + "unit": "ns/op\t 1090769 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4629239, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090769, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4543040, + "unit": "ns/op\t 1092236 B/op\t 22442 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4543040, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092236, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4535411, + "unit": "ns/op\t 1091000 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4535411, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091000, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4561352, + "unit": "ns/op\t 1089218 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4561352, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089218, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4549714, + "unit": "ns/op\t 1088184 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4549714, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088184, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4551557, + "unit": "ns/op\t 1091562 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4551557, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091562, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4596083, + "unit": "ns/op\t 1089904 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4596083, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089904, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6604197, + "unit": "ns/op\t 1503866 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6604197, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503866, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6550016, + "unit": "ns/op\t 1503055 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6550016, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503055, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6631544, + "unit": "ns/op\t 1504459 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6631544, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504459, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6560067, + "unit": "ns/op\t 1503178 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6560067, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503178, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6582552, + "unit": "ns/op\t 1506834 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6582552, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506834, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6599105, + "unit": "ns/op\t 1501461 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6599105, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501461, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6605720, + "unit": "ns/op\t 1504627 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6605720, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504627, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6602202, + "unit": "ns/op\t 1501162 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6602202, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501162, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6623402, + "unit": "ns/op\t 1505252 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6623402, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505252, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6502312, + "unit": "ns/op\t 1503066 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6502312, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503066, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19290100, + "unit": "ns/op\t 4018959 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19290100, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018959, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19351841, + "unit": "ns/op\t 4018414 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19351841, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018414, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19215264, + "unit": "ns/op\t 4022513 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19215264, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022513, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19750372, + "unit": "ns/op\t 4010420 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19750372, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010420, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19540718, + "unit": "ns/op\t 4010942 B/op\t 97600 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19540718, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010942, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19243126, + "unit": "ns/op\t 4015811 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19243126, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015811, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19484143, + "unit": "ns/op\t 4013767 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19484143, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013767, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19421181, + "unit": "ns/op\t 4017066 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19421181, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017066, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19550615, + "unit": "ns/op\t 4021170 B/op\t 97602 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19550615, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021170, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19467988, + "unit": "ns/op\t 4016053 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19467988, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016053, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56760, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56760, + "unit": "ns/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56734, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56734, + "unit": "ns/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56750, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56750, + "unit": "ns/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57027, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57027, + "unit": "ns/op", + "extra": "21422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56808, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56808, + "unit": "ns/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56715, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56715, + "unit": "ns/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56906, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56906, + "unit": "ns/op", + "extra": "21267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56672, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56672, + "unit": "ns/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56609, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56609, + "unit": "ns/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56099, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56099, + "unit": "ns/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56393, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56393, + "unit": "ns/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56789, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56789, + "unit": "ns/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56892, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56892, + "unit": "ns/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56532, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56532, + "unit": "ns/op", + "extra": "20857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57232, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57232, + "unit": "ns/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56269, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56269, + "unit": "ns/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57592, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57592, + "unit": "ns/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57028, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57028, + "unit": "ns/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56639, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56639, + "unit": "ns/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57139, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57139, + "unit": "ns/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56231, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56231, + "unit": "ns/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56909, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56909, + "unit": "ns/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56948, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56948, + "unit": "ns/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56754, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56754, + "unit": "ns/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56698, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56698, + "unit": "ns/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56839, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56839, + "unit": "ns/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57107, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57107, + "unit": "ns/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56027, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56027, + "unit": "ns/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56749, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56749, + "unit": "ns/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56754, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56754, + "unit": "ns/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3130028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.1, + "unit": "ns/op", + "extra": "3115374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.2, + "unit": "ns/op", + "extra": "3121461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3103640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3109608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410, + "unit": "ns/op", + "extra": "3109608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3109608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3109608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3121323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395, + "unit": "ns/op", + "extra": "3102261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102261 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3060988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3118938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3118938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3118938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3118938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3131468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.6, + "unit": "ns/op", + "extra": "3131468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3131468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3131468 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2a437a06face61e8f7d3581c56e794caf5bed493", + "message": "Add SELinux support (#1012)", + "timestamp": "2025-03-28T14:31:23Z", + "tree_id": "df7c95f026e5ccb7cc779bbb7f68b300ac83c982", + "url": "https://github.com/nginx/agent/commit/2a437a06face61e8f7d3581c56e794caf5bed493" + }, + "date": 1743172670488, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 33.46214369801267, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 38.01662733229629, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "32ce26e41acfc2ceb199fd48539abb7a08e0d0a8", + "message": "chore: added memory limit metrics (#1020)", + "timestamp": "2025-04-02T15:10:29+01:00", + "tree_id": "13d3b9bc4d29a6b34072554dc875474ce46784e5", + "url": "https://github.com/nginx/agent/commit/32ce26e41acfc2ceb199fd48539abb7a08e0d0a8" + }, + "date": 1743603318194, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1967478, + "unit": "ns/op\t 300499 B/op\t 1840 allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1967478, + "unit": "ns/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300499, + "unit": "B/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943762, + "unit": "ns/op\t 299577 B/op\t 1841 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943762, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299577, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936100, + "unit": "ns/op\t 300728 B/op\t 1841 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936100, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300728, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935212, + "unit": "ns/op\t 299853 B/op\t 1841 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935212, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299853, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937026, + "unit": "ns/op\t 299959 B/op\t 1841 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937026, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299959, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940363, + "unit": "ns/op\t 299555 B/op\t 1841 allocs/op", + "extra": "1177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940363, + "unit": "ns/op", + "extra": "1177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299555, + "unit": "B/op", + "extra": "1177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939442, + "unit": "ns/op\t 299600 B/op\t 1841 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939442, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299600, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 980762, + "unit": "ns/op\t 300312 B/op\t 1841 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 980762, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300312, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941625, + "unit": "ns/op\t 300961 B/op\t 1841 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941625, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300961, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 952178, + "unit": "ns/op\t 299276 B/op\t 1841 allocs/op", + "extra": "1188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 952178, + "unit": "ns/op", + "extra": "1188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299276, + "unit": "B/op", + "extra": "1188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2558364, + "unit": "ns/op\t 677995 B/op\t 11821 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2558364, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677995, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2579055, + "unit": "ns/op\t 678633 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2579055, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678633, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2549276, + "unit": "ns/op\t 679989 B/op\t 11822 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2549276, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679989, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2583591, + "unit": "ns/op\t 678291 B/op\t 11822 allocs/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2583591, + "unit": "ns/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678291, + "unit": "B/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2580470, + "unit": "ns/op\t 679062 B/op\t 11822 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2580470, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679062, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589366, + "unit": "ns/op\t 678304 B/op\t 11822 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589366, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678304, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2574217, + "unit": "ns/op\t 678068 B/op\t 11822 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2574217, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678068, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2554027, + "unit": "ns/op\t 679173 B/op\t 11822 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2554027, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679173, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2559426, + "unit": "ns/op\t 678748 B/op\t 11822 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2559426, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678748, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2568852, + "unit": "ns/op\t 678859 B/op\t 11822 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2568852, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678859, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4750817, + "unit": "ns/op\t 1090599 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4750817, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090599, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4756861, + "unit": "ns/op\t 1091088 B/op\t 22441 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4756861, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091088, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4703251, + "unit": "ns/op\t 1090901 B/op\t 22441 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4703251, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090901, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4707586, + "unit": "ns/op\t 1089595 B/op\t 22441 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4707586, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089595, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4713036, + "unit": "ns/op\t 1090934 B/op\t 22441 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4713036, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090934, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4741963, + "unit": "ns/op\t 1090266 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4741963, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090266, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4724264, + "unit": "ns/op\t 1088530 B/op\t 22441 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4724264, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088530, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4687125, + "unit": "ns/op\t 1088916 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4687125, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088916, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4667396, + "unit": "ns/op\t 1089385 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4667396, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089385, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4712402, + "unit": "ns/op\t 1091110 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4712402, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091110, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6772875, + "unit": "ns/op\t 1504762 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6772875, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504762, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6759898, + "unit": "ns/op\t 1505875 B/op\t 33017 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6759898, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505875, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6764845, + "unit": "ns/op\t 1502238 B/op\t 33017 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6764845, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502238, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6677005, + "unit": "ns/op\t 1502182 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6677005, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502182, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6721955, + "unit": "ns/op\t 1504241 B/op\t 33017 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6721955, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504241, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6730523, + "unit": "ns/op\t 1500700 B/op\t 33016 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6730523, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500700, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6757058, + "unit": "ns/op\t 1503480 B/op\t 33017 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6757058, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503480, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6857845, + "unit": "ns/op\t 1504696 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6857845, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504696, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6610811, + "unit": "ns/op\t 1503046 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6610811, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503046, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6693333, + "unit": "ns/op\t 1504429 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6693333, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504429, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19797762, + "unit": "ns/op\t 4020435 B/op\t 97602 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19797762, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020435, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20255941, + "unit": "ns/op\t 4020682 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20255941, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020682, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20287907, + "unit": "ns/op\t 4020144 B/op\t 97600 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20287907, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020144, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20229129, + "unit": "ns/op\t 4021428 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20229129, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021428, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19833040, + "unit": "ns/op\t 4018728 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19833040, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018728, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20107828, + "unit": "ns/op\t 4014046 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20107828, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014046, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19883587, + "unit": "ns/op\t 4022210 B/op\t 97601 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19883587, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022210, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20507576, + "unit": "ns/op\t 4022126 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20507576, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022126, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19878813, + "unit": "ns/op\t 4029648 B/op\t 97602 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19878813, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4029648, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19929133, + "unit": "ns/op\t 4020152 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19929133, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020152, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56391, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56391, + "unit": "ns/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57274, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57274, + "unit": "ns/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57001, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57001, + "unit": "ns/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57989, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57989, + "unit": "ns/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57722, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57722, + "unit": "ns/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57048, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57048, + "unit": "ns/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57678, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57678, + "unit": "ns/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58574, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58574, + "unit": "ns/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58441, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58441, + "unit": "ns/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57707, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57707, + "unit": "ns/op", + "extra": "21231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57973, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57973, + "unit": "ns/op", + "extra": "20308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58551, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58551, + "unit": "ns/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58843, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58843, + "unit": "ns/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57960, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57960, + "unit": "ns/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58094, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58094, + "unit": "ns/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57389, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57389, + "unit": "ns/op", + "extra": "20840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57400, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57400, + "unit": "ns/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57983, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57983, + "unit": "ns/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57418, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57418, + "unit": "ns/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57456, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57456, + "unit": "ns/op", + "extra": "20544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56652, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56652, + "unit": "ns/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57728, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57728, + "unit": "ns/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57322, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57322, + "unit": "ns/op", + "extra": "20574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57771, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57771, + "unit": "ns/op", + "extra": "20316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57756, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57756, + "unit": "ns/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58654, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58654, + "unit": "ns/op", + "extra": "20257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58611, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58611, + "unit": "ns/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57815, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57815, + "unit": "ns/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57418, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57418, + "unit": "ns/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59526, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59526, + "unit": "ns/op", + "extra": "20132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20132 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3042000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.7, + "unit": "ns/op", + "extra": "3042000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3042000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3042000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3063213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.9, + "unit": "ns/op", + "extra": "3101998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.2, + "unit": "ns/op", + "extra": "3056530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3077194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3077194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3077194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3077194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.3, + "unit": "ns/op", + "extra": "3069678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.9, + "unit": "ns/op", + "extra": "3028245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.9, + "unit": "ns/op", + "extra": "3066151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393, + "unit": "ns/op", + "extra": "3054244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3052353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.6, + "unit": "ns/op", + "extra": "3052353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3052353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3052353 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "32ce26e41acfc2ceb199fd48539abb7a08e0d0a8", + "message": "chore: added memory limit metrics (#1020)", + "timestamp": "2025-04-02T15:10:29+01:00", + "tree_id": "13d3b9bc4d29a6b34072554dc875474ce46784e5", + "url": "https://github.com/nginx/agent/commit/32ce26e41acfc2ceb199fd48539abb7a08e0d0a8" + }, + "date": 1743603428650, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.195898263663075, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.029690745519666, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "375884fd2d43e8e9fbf83459e924b733d8bca257", + "message": "Update APK package version (#1032)", + "timestamp": "2025-04-02T16:06:08+01:00", + "tree_id": "613ab2067c5d78395929e4f23db6b3558525a70d", + "url": "https://github.com/nginx/agent/commit/375884fd2d43e8e9fbf83459e924b733d8bca257" + }, + "date": 1743606646048, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2035433, + "unit": "ns/op\t 299827 B/op\t 1840 allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2035433, + "unit": "ns/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299827, + "unit": "B/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908804, + "unit": "ns/op\t 299140 B/op\t 1841 allocs/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908804, + "unit": "ns/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299140, + "unit": "B/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908737, + "unit": "ns/op\t 299501 B/op\t 1840 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908737, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299501, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912869, + "unit": "ns/op\t 299898 B/op\t 1840 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912869, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299898, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921692, + "unit": "ns/op\t 300730 B/op\t 1841 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921692, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300730, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909621, + "unit": "ns/op\t 299718 B/op\t 1841 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909621, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299718, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947983, + "unit": "ns/op\t 299020 B/op\t 1840 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947983, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299020, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915907, + "unit": "ns/op\t 298908 B/op\t 1840 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915907, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298908, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 950475, + "unit": "ns/op\t 299707 B/op\t 1841 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 950475, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299707, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908103, + "unit": "ns/op\t 299788 B/op\t 1841 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908103, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299788, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487794, + "unit": "ns/op\t 678551 B/op\t 11822 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487794, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678551, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498558, + "unit": "ns/op\t 679266 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498558, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679266, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507739, + "unit": "ns/op\t 679206 B/op\t 11821 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507739, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679206, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2511803, + "unit": "ns/op\t 679427 B/op\t 11821 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2511803, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679427, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2531032, + "unit": "ns/op\t 679426 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2531032, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679426, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487650, + "unit": "ns/op\t 679627 B/op\t 11821 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487650, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679627, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2506345, + "unit": "ns/op\t 679874 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2506345, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679874, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2526899, + "unit": "ns/op\t 679807 B/op\t 11822 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2526899, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679807, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2515594, + "unit": "ns/op\t 681298 B/op\t 11822 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2515594, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681298, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507531, + "unit": "ns/op\t 679905 B/op\t 11822 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507531, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679905, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4631371, + "unit": "ns/op\t 1090755 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4631371, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090755, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4564961, + "unit": "ns/op\t 1089416 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4564961, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089416, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4615450, + "unit": "ns/op\t 1092167 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4615450, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092167, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4553252, + "unit": "ns/op\t 1091651 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4553252, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091651, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4547257, + "unit": "ns/op\t 1089786 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4547257, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089786, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4559387, + "unit": "ns/op\t 1091281 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4559387, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091281, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537379, + "unit": "ns/op\t 1089576 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537379, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089576, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4580710, + "unit": "ns/op\t 1090451 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4580710, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090451, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4622969, + "unit": "ns/op\t 1091153 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4622969, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091153, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4604517, + "unit": "ns/op\t 1089077 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4604517, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089077, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6581850, + "unit": "ns/op\t 1503481 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6581850, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503481, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6556777, + "unit": "ns/op\t 1505121 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6556777, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505121, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6546790, + "unit": "ns/op\t 1502886 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6546790, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502886, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6600742, + "unit": "ns/op\t 1505859 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6600742, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505859, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6619571, + "unit": "ns/op\t 1501796 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6619571, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501796, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6528355, + "unit": "ns/op\t 1504702 B/op\t 33017 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6528355, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504702, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6667993, + "unit": "ns/op\t 1503645 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6667993, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503645, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6572658, + "unit": "ns/op\t 1499720 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6572658, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499720, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6524970, + "unit": "ns/op\t 1503062 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6524970, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503062, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6634446, + "unit": "ns/op\t 1506496 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6634446, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506496, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19720269, + "unit": "ns/op\t 4018444 B/op\t 97602 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19720269, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018444, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19596668, + "unit": "ns/op\t 4016527 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19596668, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016527, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19419391, + "unit": "ns/op\t 4019535 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19419391, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019535, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19557411, + "unit": "ns/op\t 4022887 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19557411, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022887, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19357329, + "unit": "ns/op\t 4015326 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19357329, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015326, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19540986, + "unit": "ns/op\t 4019292 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19540986, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019292, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19333546, + "unit": "ns/op\t 4017175 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19333546, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017175, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19209604, + "unit": "ns/op\t 4019543 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19209604, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019543, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19318608, + "unit": "ns/op\t 4015224 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19318608, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015224, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19183993, + "unit": "ns/op\t 4011491 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19183993, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011491, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56903, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56903, + "unit": "ns/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57667, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57667, + "unit": "ns/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56684, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56684, + "unit": "ns/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55939, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55939, + "unit": "ns/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55576, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55576, + "unit": "ns/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57556, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57556, + "unit": "ns/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55946, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55946, + "unit": "ns/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56020, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56020, + "unit": "ns/op", + "extra": "21459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56750, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56750, + "unit": "ns/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55903, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55903, + "unit": "ns/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55676, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55676, + "unit": "ns/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56415, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56415, + "unit": "ns/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57104, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57104, + "unit": "ns/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56284, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56284, + "unit": "ns/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56475, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56475, + "unit": "ns/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55950, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55950, + "unit": "ns/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57162, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57162, + "unit": "ns/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56451, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56451, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57166, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57166, + "unit": "ns/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56522, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56522, + "unit": "ns/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56344, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56344, + "unit": "ns/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56814, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56814, + "unit": "ns/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57125, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57125, + "unit": "ns/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56948, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56948, + "unit": "ns/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56584, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56584, + "unit": "ns/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57165, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57165, + "unit": "ns/op", + "extra": "20590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56327, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56327, + "unit": "ns/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57042, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57042, + "unit": "ns/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56938, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56938, + "unit": "ns/op", + "extra": "20529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57323, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57323, + "unit": "ns/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.9, + "unit": "ns/op", + "extra": "3097917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3119092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384, + "unit": "ns/op", + "extra": "3119092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3119092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3119092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3122786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.4, + "unit": "ns/op", + "extra": "3122786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3122786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3122786 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3135594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3135594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3135594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3135594 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.5, + "unit": "ns/op", + "extra": "3108951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108951 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3124446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.4, + "unit": "ns/op", + "extra": "3124446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3124446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3124446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 420.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3105116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 420.7, + "unit": "ns/op", + "extra": "3105116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3105116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3105116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.9, + "unit": "ns/op", + "extra": "3103663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3120368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 384.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3121162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 384.8, + "unit": "ns/op", + "extra": "3121162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3121162 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3121162 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "375884fd2d43e8e9fbf83459e924b733d8bca257", + "message": "Update APK package version (#1032)", + "timestamp": "2025-04-02T16:06:08+01:00", + "tree_id": "613ab2067c5d78395929e4f23db6b3558525a70d", + "url": "https://github.com/nginx/agent/commit/375884fd2d43e8e9fbf83459e924b733d8bca257" + }, + "date": 1743606770813, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.93063523958709, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.023731765430654, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d3b6b698632c87bd54335f663b8c837c845e05d0", + "message": "Update golang toolchain version to 1.23.9 (#1034)", + "timestamp": "2025-04-03T13:08:21+01:00", + "tree_id": "38e334504eb013c46dab45de7ed8394e89f644c2", + "url": "https://github.com/nginx/agent/commit/d3b6b698632c87bd54335f663b8c837c845e05d0" + }, + "date": 1743682386350, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1857157, + "unit": "ns/op\t 299814 B/op\t 1840 allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1857157, + "unit": "ns/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299814, + "unit": "B/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 995143, + "unit": "ns/op\t 299982 B/op\t 1841 allocs/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 995143, + "unit": "ns/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299982, + "unit": "B/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957091, + "unit": "ns/op\t 299836 B/op\t 1841 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957091, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299836, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 967232, + "unit": "ns/op\t 298911 B/op\t 1841 allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 967232, + "unit": "ns/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298911, + "unit": "B/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 968826, + "unit": "ns/op\t 299820 B/op\t 1841 allocs/op", + "extra": "1207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 968826, + "unit": "ns/op", + "extra": "1207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299820, + "unit": "B/op", + "extra": "1207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 974305, + "unit": "ns/op\t 298852 B/op\t 1841 allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 974305, + "unit": "ns/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298852, + "unit": "B/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948208, + "unit": "ns/op\t 300080 B/op\t 1841 allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948208, + "unit": "ns/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300080, + "unit": "B/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943382, + "unit": "ns/op\t 299333 B/op\t 1841 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943382, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299333, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 955351, + "unit": "ns/op\t 299876 B/op\t 1841 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 955351, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299876, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 965628, + "unit": "ns/op\t 300072 B/op\t 1841 allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 965628, + "unit": "ns/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300072, + "unit": "B/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2652181, + "unit": "ns/op\t 679496 B/op\t 11821 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2652181, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679496, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2598657, + "unit": "ns/op\t 680855 B/op\t 11822 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2598657, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680855, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2635649, + "unit": "ns/op\t 679625 B/op\t 11822 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2635649, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679625, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2667770, + "unit": "ns/op\t 679130 B/op\t 11822 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2667770, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679130, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586975, + "unit": "ns/op\t 681721 B/op\t 11822 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586975, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681721, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2573449, + "unit": "ns/op\t 678787 B/op\t 11821 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2573449, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678787, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2583033, + "unit": "ns/op\t 680072 B/op\t 11821 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2583033, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680072, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2620980, + "unit": "ns/op\t 680111 B/op\t 11822 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2620980, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680111, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589514, + "unit": "ns/op\t 680322 B/op\t 11822 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589514, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680322, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2597897, + "unit": "ns/op\t 679304 B/op\t 11822 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2597897, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679304, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4841105, + "unit": "ns/op\t 1089979 B/op\t 22441 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4841105, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089979, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4693446, + "unit": "ns/op\t 1088722 B/op\t 22441 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4693446, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088722, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740487, + "unit": "ns/op\t 1090926 B/op\t 22441 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740487, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090926, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740633, + "unit": "ns/op\t 1091696 B/op\t 22442 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740633, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091696, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4764286, + "unit": "ns/op\t 1092597 B/op\t 22441 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4764286, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092597, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740982, + "unit": "ns/op\t 1091701 B/op\t 22441 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740982, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091701, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773474, + "unit": "ns/op\t 1090482 B/op\t 22441 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773474, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090482, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4669249, + "unit": "ns/op\t 1092653 B/op\t 22441 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4669249, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092653, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4756936, + "unit": "ns/op\t 1092215 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4756936, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092215, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4712600, + "unit": "ns/op\t 1087981 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4712600, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087981, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6853153, + "unit": "ns/op\t 1507730 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6853153, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507730, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6744110, + "unit": "ns/op\t 1501890 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6744110, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501890, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6824678, + "unit": "ns/op\t 1502843 B/op\t 33017 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6824678, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502843, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6834819, + "unit": "ns/op\t 1504074 B/op\t 33017 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6834819, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504074, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6849774, + "unit": "ns/op\t 1503055 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6849774, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503055, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6781996, + "unit": "ns/op\t 1498618 B/op\t 33017 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6781996, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498618, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6820725, + "unit": "ns/op\t 1503941 B/op\t 33017 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6820725, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503941, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7013239, + "unit": "ns/op\t 1503476 B/op\t 33017 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7013239, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503476, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7026728, + "unit": "ns/op\t 1504569 B/op\t 33017 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7026728, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504569, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6875441, + "unit": "ns/op\t 1508582 B/op\t 33018 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6875441, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1508582, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19940340, + "unit": "ns/op\t 4016826 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19940340, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016826, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19826600, + "unit": "ns/op\t 4017968 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19826600, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017968, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19704856, + "unit": "ns/op\t 4021613 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19704856, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021613, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20018872, + "unit": "ns/op\t 4015872 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20018872, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015872, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19685179, + "unit": "ns/op\t 4015465 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19685179, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015465, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19918118, + "unit": "ns/op\t 4012299 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19918118, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012299, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19975734, + "unit": "ns/op\t 4013426 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19975734, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013426, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20539504, + "unit": "ns/op\t 4017100 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20539504, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017100, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19763709, + "unit": "ns/op\t 4012536 B/op\t 97600 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19763709, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012536, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19592773, + "unit": "ns/op\t 4015301 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19592773, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015301, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57484, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57484, + "unit": "ns/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57711, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57711, + "unit": "ns/op", + "extra": "20766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57553, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57553, + "unit": "ns/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55837, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55837, + "unit": "ns/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57051, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57051, + "unit": "ns/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57730, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57730, + "unit": "ns/op", + "extra": "20259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56759, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56759, + "unit": "ns/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56410, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56410, + "unit": "ns/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57269, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57269, + "unit": "ns/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57268, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57268, + "unit": "ns/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57441, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57441, + "unit": "ns/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57393, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57393, + "unit": "ns/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57299, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57299, + "unit": "ns/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57506, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57506, + "unit": "ns/op", + "extra": "20877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57546, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57546, + "unit": "ns/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57492, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57492, + "unit": "ns/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57124, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57124, + "unit": "ns/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56800, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56800, + "unit": "ns/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56701, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56701, + "unit": "ns/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56451, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56451, + "unit": "ns/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56919, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56919, + "unit": "ns/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57018, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57018, + "unit": "ns/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57059, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57059, + "unit": "ns/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57770, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57770, + "unit": "ns/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57726, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57726, + "unit": "ns/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56866, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56866, + "unit": "ns/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57516, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57516, + "unit": "ns/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56863, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56863, + "unit": "ns/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56620, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56620, + "unit": "ns/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56722, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56722, + "unit": "ns/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 427.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3017131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 427.8, + "unit": "ns/op", + "extra": "3017131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3017131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3017131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2952055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.7, + "unit": "ns/op", + "extra": "2952055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2952055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2952055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3058558 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.9, + "unit": "ns/op", + "extra": "3058558 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3058558 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3058558 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3052666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "3052666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3052666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3052666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2985640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.1, + "unit": "ns/op", + "extra": "2985640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2985640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2985640 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3017965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.6, + "unit": "ns/op", + "extra": "3017965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3017965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3017965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3022724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.5, + "unit": "ns/op", + "extra": "3022724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3022724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3022724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2996144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.9, + "unit": "ns/op", + "extra": "2996144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2996144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2996144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.4, + "unit": "ns/op", + "extra": "3057990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3036956 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.9, + "unit": "ns/op", + "extra": "3036956 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3036956 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3036956 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d3b6b698632c87bd54335f663b8c837c845e05d0", + "message": "Update golang toolchain version to 1.23.9 (#1034)", + "timestamp": "2025-04-03T13:08:21+01:00", + "tree_id": "38e334504eb013c46dab45de7ed8394e89f644c2", + "url": "https://github.com/nginx/agent/commit/d3b6b698632c87bd54335f663b8c837c845e05d0" + }, + "date": 1743682491156, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.263912116001663, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.015385839322825, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "456867d41965ab10a76952df3557200884de3820", + "message": "Added manifest file (#1033)\n\n* feat: create manifest file\n\n* chore: updated manifest file\n\n* chore: fixing manifest for delete\n\n* chore: clean up\n\n* chore: update the manifest structure\n\n* chore: created internal manifest model\n\n* chore: lint\n\n* chore: fix err\n\n* chore: lints\n\n* chore: rename\n\n* chore: unit tests\n\n* chore: more unit tests\n\n* chore: fix unit test\n\n* chore: lint\n\n* chore: rollback in case of manifest file update fails\n\n* chore: review updates\n\n* review updates\n\n* chore: updated the script to create the dir during install\n\n* chore: rename", + "timestamp": "2025-04-04T16:51:22+01:00", + "tree_id": "82ec44851df41b62a663c9aa389576531b469e31", + "url": "https://github.com/nginx/agent/commit/456867d41965ab10a76952df3557200884de3820" + }, + "date": 1743782160443, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1818432, + "unit": "ns/op\t 300136 B/op\t 1840 allocs/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1818432, + "unit": "ns/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300136, + "unit": "B/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898585, + "unit": "ns/op\t 299954 B/op\t 1841 allocs/op", + "extra": "1197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898585, + "unit": "ns/op", + "extra": "1197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299954, + "unit": "B/op", + "extra": "1197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901253, + "unit": "ns/op\t 300315 B/op\t 1841 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901253, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300315, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905446, + "unit": "ns/op\t 300094 B/op\t 1841 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905446, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300094, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908127, + "unit": "ns/op\t 300233 B/op\t 1841 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908127, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300233, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934729, + "unit": "ns/op\t 299395 B/op\t 1841 allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934729, + "unit": "ns/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299395, + "unit": "B/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928977, + "unit": "ns/op\t 299629 B/op\t 1840 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928977, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299629, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895260, + "unit": "ns/op\t 299043 B/op\t 1840 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895260, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299043, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898996, + "unit": "ns/op\t 299420 B/op\t 1840 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898996, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299420, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903404, + "unit": "ns/op\t 299659 B/op\t 1841 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903404, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299659, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2467003, + "unit": "ns/op\t 679329 B/op\t 11822 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2467003, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679329, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437315, + "unit": "ns/op\t 678587 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437315, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678587, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2486236, + "unit": "ns/op\t 680018 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2486236, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680018, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503913, + "unit": "ns/op\t 679952 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503913, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679952, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2443829, + "unit": "ns/op\t 678365 B/op\t 11821 allocs/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2443829, + "unit": "ns/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678365, + "unit": "B/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448180, + "unit": "ns/op\t 679002 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448180, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679002, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455457, + "unit": "ns/op\t 678247 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455457, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678247, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468933, + "unit": "ns/op\t 677854 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468933, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677854, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450834, + "unit": "ns/op\t 677883 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450834, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677883, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2476568, + "unit": "ns/op\t 679544 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2476568, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679544, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4561188, + "unit": "ns/op\t 1092346 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4561188, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092346, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4513759, + "unit": "ns/op\t 1089396 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4513759, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089396, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477027, + "unit": "ns/op\t 1088898 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477027, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088898, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4577743, + "unit": "ns/op\t 1087789 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4577743, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087789, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4524540, + "unit": "ns/op\t 1090535 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4524540, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090535, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4610665, + "unit": "ns/op\t 1091612 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4610665, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091612, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4561854, + "unit": "ns/op\t 1093327 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4561854, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093327, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4484551, + "unit": "ns/op\t 1088985 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4484551, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088985, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4459368, + "unit": "ns/op\t 1090535 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4459368, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090535, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4539727, + "unit": "ns/op\t 1092302 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4539727, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092302, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6637725, + "unit": "ns/op\t 1501456 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6637725, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501456, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6590656, + "unit": "ns/op\t 1500424 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6590656, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500424, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6444797, + "unit": "ns/op\t 1503563 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6444797, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503563, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6483756, + "unit": "ns/op\t 1503631 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6483756, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503631, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6487396, + "unit": "ns/op\t 1501712 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6487396, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501712, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6572354, + "unit": "ns/op\t 1500816 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6572354, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500816, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6448406, + "unit": "ns/op\t 1502214 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6448406, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502214, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6504532, + "unit": "ns/op\t 1503717 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6504532, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503717, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6464971, + "unit": "ns/op\t 1505330 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6464971, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505330, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6498887, + "unit": "ns/op\t 1503085 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6498887, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503085, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19061977, + "unit": "ns/op\t 4016124 B/op\t 97602 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19061977, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016124, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19519390, + "unit": "ns/op\t 4016389 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19519390, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016389, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19401376, + "unit": "ns/op\t 4019217 B/op\t 97601 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19401376, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019217, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19166403, + "unit": "ns/op\t 4008719 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19166403, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008719, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19113749, + "unit": "ns/op\t 4022835 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19113749, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022835, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19023166, + "unit": "ns/op\t 4010037 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19023166, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010037, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19050717, + "unit": "ns/op\t 4019187 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19050717, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019187, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19125392, + "unit": "ns/op\t 4022743 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19125392, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022743, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18971430, + "unit": "ns/op\t 4006201 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18971430, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006201, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19023617, + "unit": "ns/op\t 4017170 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19023617, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017170, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55454, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55454, + "unit": "ns/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55459, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55459, + "unit": "ns/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55904, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55904, + "unit": "ns/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56295, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56295, + "unit": "ns/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54891, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54891, + "unit": "ns/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55302, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55302, + "unit": "ns/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55634, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55634, + "unit": "ns/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56348, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56348, + "unit": "ns/op", + "extra": "21756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55870, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55870, + "unit": "ns/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55429, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55429, + "unit": "ns/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56013, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56013, + "unit": "ns/op", + "extra": "21318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55347, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55347, + "unit": "ns/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56726, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56726, + "unit": "ns/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55353, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55353, + "unit": "ns/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55331, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55331, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56252, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56252, + "unit": "ns/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56156, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56156, + "unit": "ns/op", + "extra": "21391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55659, + "unit": "ns/op\t 112776 B/op\t 49 allocs/op", + "extra": "21564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55659, + "unit": "ns/op", + "extra": "21564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112776, + "unit": "B/op", + "extra": "21564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54580, + "unit": "ns/op\t 112775 B/op\t 49 allocs/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54580, + "unit": "ns/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112775, + "unit": "B/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21393 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55480, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55480, + "unit": "ns/op", + "extra": "21272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54717, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54717, + "unit": "ns/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55853, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55853, + "unit": "ns/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56056, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56056, + "unit": "ns/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56038, + "unit": "ns/op\t 112777 B/op\t 49 allocs/op", + "extra": "21325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56038, + "unit": "ns/op", + "extra": "21325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112777, + "unit": "B/op", + "extra": "21325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56858, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56858, + "unit": "ns/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55934, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55934, + "unit": "ns/op", + "extra": "21529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55551, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55551, + "unit": "ns/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55476, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55476, + "unit": "ns/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55735, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55735, + "unit": "ns/op", + "extra": "21058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56030, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56030, + "unit": "ns/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2872276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.3, + "unit": "ns/op", + "extra": "2872276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2872276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2872276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3088990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.9, + "unit": "ns/op", + "extra": "3088990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3088990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3088990 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086229 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.6, + "unit": "ns/op", + "extra": "3086229 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086229 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086229 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.8, + "unit": "ns/op", + "extra": "3090846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3108530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108530 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 427.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 427.7, + "unit": "ns/op", + "extra": "3094768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 401.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 401.5, + "unit": "ns/op", + "extra": "3092276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3094591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094591 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3113293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.3, + "unit": "ns/op", + "extra": "3113293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3113293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3113293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3087939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.1, + "unit": "ns/op", + "extra": "3087939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3087939 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3087939 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "132996156+RRashmit@users.noreply.github.com", + "name": "RRashmit", + "username": "RRashmit" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "456867d41965ab10a76952df3557200884de3820", + "message": "Added manifest file (#1033)\n\n* feat: create manifest file\n\n* chore: updated manifest file\n\n* chore: fixing manifest for delete\n\n* chore: clean up\n\n* chore: update the manifest structure\n\n* chore: created internal manifest model\n\n* chore: lint\n\n* chore: fix err\n\n* chore: lints\n\n* chore: rename\n\n* chore: unit tests\n\n* chore: more unit tests\n\n* chore: fix unit test\n\n* chore: lint\n\n* chore: rollback in case of manifest file update fails\n\n* chore: review updates\n\n* review updates\n\n* chore: updated the script to create the dir during install\n\n* chore: rename", + "timestamp": "2025-04-04T16:51:22+01:00", + "tree_id": "82ec44851df41b62a663c9aa389576531b469e31", + "url": "https://github.com/nginx/agent/commit/456867d41965ab10a76952df3557200884de3820" + }, + "date": 1743782275998, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.663455990224524, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99635030061986, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "55b81f48103afd18e94f61d2a316f8608c99b6c7", + "message": "Shutdown gracefully (#1018)", + "timestamp": "2025-04-07T11:34:19+01:00", + "tree_id": "6277adb070422ec5cffdc2d66bb77191ccc3269a", + "url": "https://github.com/nginx/agent/commit/55b81f48103afd18e94f61d2a316f8608c99b6c7" + }, + "date": 1744022338595, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1939312, + "unit": "ns/op\t 299123 B/op\t 1840 allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1939312, + "unit": "ns/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299123, + "unit": "B/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908549, + "unit": "ns/op\t 299946 B/op\t 1840 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908549, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299946, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904193, + "unit": "ns/op\t 299641 B/op\t 1841 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904193, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299641, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912352, + "unit": "ns/op\t 299302 B/op\t 1840 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912352, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299302, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941540, + "unit": "ns/op\t 298895 B/op\t 1840 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941540, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298895, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917772, + "unit": "ns/op\t 299339 B/op\t 1840 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917772, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299339, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911984, + "unit": "ns/op\t 299782 B/op\t 1840 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911984, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299782, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914274, + "unit": "ns/op\t 299501 B/op\t 1840 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914274, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299501, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910591, + "unit": "ns/op\t 299489 B/op\t 1840 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910591, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299489, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913186, + "unit": "ns/op\t 299895 B/op\t 1841 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913186, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299895, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482923, + "unit": "ns/op\t 679863 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482923, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679863, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2490447, + "unit": "ns/op\t 679365 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2490447, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679365, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453458, + "unit": "ns/op\t 678959 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453458, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678959, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2492848, + "unit": "ns/op\t 679197 B/op\t 11822 allocs/op", + "extra": "430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2492848, + "unit": "ns/op", + "extra": "430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679197, + "unit": "B/op", + "extra": "430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473357, + "unit": "ns/op\t 679974 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473357, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679974, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457295, + "unit": "ns/op\t 679749 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457295, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679749, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2459582, + "unit": "ns/op\t 679242 B/op\t 11822 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2459582, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679242, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485451, + "unit": "ns/op\t 678785 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485451, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678785, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472020, + "unit": "ns/op\t 678533 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472020, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678533, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453428, + "unit": "ns/op\t 679230 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453428, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679230, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4523972, + "unit": "ns/op\t 1089470 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4523972, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089470, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4523195, + "unit": "ns/op\t 1088899 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4523195, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088899, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4545575, + "unit": "ns/op\t 1090669 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4545575, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090669, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4679116, + "unit": "ns/op\t 1092223 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4679116, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092223, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4572656, + "unit": "ns/op\t 1089484 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4572656, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089484, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4574139, + "unit": "ns/op\t 1090457 B/op\t 22441 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4574139, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090457, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4543546, + "unit": "ns/op\t 1090075 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4543546, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090075, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4602352, + "unit": "ns/op\t 1091959 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4602352, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091959, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4559533, + "unit": "ns/op\t 1089945 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4559533, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089945, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4556276, + "unit": "ns/op\t 1090756 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4556276, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090756, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6579583, + "unit": "ns/op\t 1501181 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6579583, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501181, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6487570, + "unit": "ns/op\t 1503018 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6487570, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503018, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6637638, + "unit": "ns/op\t 1503467 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6637638, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503467, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6507580, + "unit": "ns/op\t 1503772 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6507580, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503772, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6463045, + "unit": "ns/op\t 1503870 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6463045, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503870, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6533894, + "unit": "ns/op\t 1502143 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6533894, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502143, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6528676, + "unit": "ns/op\t 1500635 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6528676, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500635, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6603430, + "unit": "ns/op\t 1505497 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6603430, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505497, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6552083, + "unit": "ns/op\t 1501015 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6552083, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501015, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6563446, + "unit": "ns/op\t 1499830 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6563446, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499830, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19289611, + "unit": "ns/op\t 4017456 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19289611, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017456, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19292535, + "unit": "ns/op\t 4012543 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19292535, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012543, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19282515, + "unit": "ns/op\t 4013727 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19282515, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013727, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19245655, + "unit": "ns/op\t 4017824 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19245655, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017824, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19278892, + "unit": "ns/op\t 4021509 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19278892, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021509, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19641059, + "unit": "ns/op\t 4016151 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19641059, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016151, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19068553, + "unit": "ns/op\t 4016289 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19068553, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016289, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19351594, + "unit": "ns/op\t 4013916 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19351594, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013916, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19095166, + "unit": "ns/op\t 4013833 B/op\t 97601 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19095166, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013833, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19384200, + "unit": "ns/op\t 4011157 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19384200, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011157, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57672, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57672, + "unit": "ns/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58204, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58204, + "unit": "ns/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57866, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57866, + "unit": "ns/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56667, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56667, + "unit": "ns/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57380, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57380, + "unit": "ns/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56632, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56632, + "unit": "ns/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56597, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56597, + "unit": "ns/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57550, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57550, + "unit": "ns/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56542, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56542, + "unit": "ns/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57277, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57277, + "unit": "ns/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56406, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56406, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57237, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57237, + "unit": "ns/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56309, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56309, + "unit": "ns/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57391, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57391, + "unit": "ns/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56465, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56465, + "unit": "ns/op", + "extra": "20439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56712, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56712, + "unit": "ns/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57759, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57759, + "unit": "ns/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57374, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57374, + "unit": "ns/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57649, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57649, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57170, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57170, + "unit": "ns/op", + "extra": "20594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57469, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57469, + "unit": "ns/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56800, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56800, + "unit": "ns/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56949, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56949, + "unit": "ns/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57039, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57039, + "unit": "ns/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59206, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59206, + "unit": "ns/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57543, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57543, + "unit": "ns/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58213, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58213, + "unit": "ns/op", + "extra": "20386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57786, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57786, + "unit": "ns/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56772, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56772, + "unit": "ns/op", + "extra": "20694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56905, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56905, + "unit": "ns/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20871 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3094156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094156 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3104635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104635 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.3, + "unit": "ns/op", + "extra": "3090988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090988 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.7, + "unit": "ns/op", + "extra": "3098008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 409.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 409.7, + "unit": "ns/op", + "extra": "3092181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3115183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.9, + "unit": "ns/op", + "extra": "3115183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3115183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3115183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.2, + "unit": "ns/op", + "extra": "3100965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.4, + "unit": "ns/op", + "extra": "3066738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3112164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3101904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3101904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3101904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3101904 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "55b81f48103afd18e94f61d2a316f8608c99b6c7", + "message": "Shutdown gracefully (#1018)", + "timestamp": "2025-04-07T11:34:19+01:00", + "tree_id": "6277adb070422ec5cffdc2d66bb77191ccc3269a", + "url": "https://github.com/nginx/agent/commit/55b81f48103afd18e94f61d2a316f8608c99b6c7" + }, + "date": 1744022435113, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.330674271428588, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.97330255581275, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "111d2f84c508957cb1dad3056a00d99b24c1829f", + "message": "Added Agent version to userAgent (#1019)", + "timestamp": "2025-04-08T09:50:43+01:00", + "tree_id": "165299f457113c1c3700f825c96242985bf60391", + "url": "https://github.com/nginx/agent/commit/111d2f84c508957cb1dad3056a00d99b24c1829f" + }, + "date": 1744102528999, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1899084, + "unit": "ns/op\t 299422 B/op\t 1840 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1899084, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299422, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896340, + "unit": "ns/op\t 299869 B/op\t 1841 allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896340, + "unit": "ns/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299869, + "unit": "B/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900438, + "unit": "ns/op\t 299694 B/op\t 1840 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900438, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299694, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895120, + "unit": "ns/op\t 298858 B/op\t 1840 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895120, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298858, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894577, + "unit": "ns/op\t 299690 B/op\t 1841 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894577, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299690, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891001, + "unit": "ns/op\t 298837 B/op\t 1840 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891001, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298837, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907145, + "unit": "ns/op\t 299349 B/op\t 1841 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907145, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299349, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895200, + "unit": "ns/op\t 299727 B/op\t 1841 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895200, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299727, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902826, + "unit": "ns/op\t 300373 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902826, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300373, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903547, + "unit": "ns/op\t 299457 B/op\t 1840 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903547, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299457, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488324, + "unit": "ns/op\t 679163 B/op\t 11821 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488324, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679163, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2425278, + "unit": "ns/op\t 678782 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2425278, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678782, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482386, + "unit": "ns/op\t 679593 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482386, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679593, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450668, + "unit": "ns/op\t 679664 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450668, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679664, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500491, + "unit": "ns/op\t 679088 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500491, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679088, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447875, + "unit": "ns/op\t 680856 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447875, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680856, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468487, + "unit": "ns/op\t 678768 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468487, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678768, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2484266, + "unit": "ns/op\t 679608 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2484266, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679608, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473798, + "unit": "ns/op\t 678646 B/op\t 11821 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473798, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678646, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2514511, + "unit": "ns/op\t 678808 B/op\t 11821 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2514511, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678808, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4501322, + "unit": "ns/op\t 1092565 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4501322, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092565, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4541239, + "unit": "ns/op\t 1089507 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4541239, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089507, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490865, + "unit": "ns/op\t 1091306 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490865, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091306, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4601609, + "unit": "ns/op\t 1090696 B/op\t 22441 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4601609, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090696, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4595723, + "unit": "ns/op\t 1090756 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4595723, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090756, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4516795, + "unit": "ns/op\t 1089789 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4516795, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089789, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4639552, + "unit": "ns/op\t 1088645 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4639552, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088645, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4636077, + "unit": "ns/op\t 1092086 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4636077, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092086, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4646606, + "unit": "ns/op\t 1091560 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4646606, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091560, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4619876, + "unit": "ns/op\t 1089296 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4619876, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089296, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6688146, + "unit": "ns/op\t 1501245 B/op\t 33016 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6688146, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501245, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6663771, + "unit": "ns/op\t 1503131 B/op\t 33016 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6663771, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503131, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6566321, + "unit": "ns/op\t 1500293 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6566321, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500293, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6628805, + "unit": "ns/op\t 1499375 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6628805, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499375, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6644219, + "unit": "ns/op\t 1502767 B/op\t 33017 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6644219, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502767, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6516245, + "unit": "ns/op\t 1501590 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6516245, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501590, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6602805, + "unit": "ns/op\t 1505187 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6602805, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505187, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6548797, + "unit": "ns/op\t 1501961 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6548797, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501961, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6551675, + "unit": "ns/op\t 1504526 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6551675, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504526, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6528728, + "unit": "ns/op\t 1505284 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6528728, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505284, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19787985, + "unit": "ns/op\t 4014498 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19787985, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014498, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19885099, + "unit": "ns/op\t 4006918 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19885099, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006918, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19642941, + "unit": "ns/op\t 4006795 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19642941, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006795, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19897838, + "unit": "ns/op\t 4019717 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19897838, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019717, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19845994, + "unit": "ns/op\t 4010670 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19845994, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010670, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19656069, + "unit": "ns/op\t 4015954 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19656069, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015954, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19686574, + "unit": "ns/op\t 4016902 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19686574, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016902, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20021666, + "unit": "ns/op\t 4016373 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20021666, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016373, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19519783, + "unit": "ns/op\t 4020943 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19519783, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020943, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19555544, + "unit": "ns/op\t 4016993 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19555544, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016993, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56373, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "19758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56373, + "unit": "ns/op", + "extra": "19758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "19758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57406, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57406, + "unit": "ns/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56634, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56634, + "unit": "ns/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56794, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56794, + "unit": "ns/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56757, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56757, + "unit": "ns/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57704, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57704, + "unit": "ns/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56449, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56449, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56340, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56340, + "unit": "ns/op", + "extra": "21421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57383, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57383, + "unit": "ns/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57599, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57599, + "unit": "ns/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55979, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55979, + "unit": "ns/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58722, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58722, + "unit": "ns/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57215, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "19154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57215, + "unit": "ns/op", + "extra": "19154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "19154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59364, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59364, + "unit": "ns/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58574, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58574, + "unit": "ns/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58114, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58114, + "unit": "ns/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57101, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57101, + "unit": "ns/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57106, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57106, + "unit": "ns/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57137, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57137, + "unit": "ns/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56991, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56991, + "unit": "ns/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57026, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57026, + "unit": "ns/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56583, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56583, + "unit": "ns/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56712, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56712, + "unit": "ns/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56149, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56149, + "unit": "ns/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56187, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56187, + "unit": "ns/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57121, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57121, + "unit": "ns/op", + "extra": "21561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56178, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56178, + "unit": "ns/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57903, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57903, + "unit": "ns/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56206, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56206, + "unit": "ns/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56953, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56953, + "unit": "ns/op", + "extra": "20960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3108566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.4, + "unit": "ns/op", + "extra": "3108566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3108566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3108566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2862374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.4, + "unit": "ns/op", + "extra": "2862374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2862374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2862374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388, + "unit": "ns/op", + "extra": "3060103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3085995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.9, + "unit": "ns/op", + "extra": "3085995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3085995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3085995 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3099376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099376 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3087759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.5, + "unit": "ns/op", + "extra": "3087759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3087759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3087759 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3085614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.4, + "unit": "ns/op", + "extra": "3085614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3085614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3085614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.5, + "unit": "ns/op", + "extra": "3083486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388, + "unit": "ns/op", + "extra": "3083400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083400 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2960439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "2960439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2960439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2960439 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "111d2f84c508957cb1dad3056a00d99b24c1829f", + "message": "Added Agent version to userAgent (#1019)", + "timestamp": "2025-04-08T09:50:43+01:00", + "tree_id": "165299f457113c1c3700f825c96242985bf60391", + "url": "https://github.com/nginx/agent/commit/111d2f84c508957cb1dad3056a00d99b24c1829f" + }, + "date": 1744102641621, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.59549766650869, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99692604500084, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "497d1f13a4a898f1aa312c5b1374630442d33550", + "message": "Update golang crypto version to v0.36.0 (#1042)", + "timestamp": "2025-04-08T10:55:33+01:00", + "tree_id": "26551dfbdb8bac4dad4105910ef40ac0e996c6ad", + "url": "https://github.com/nginx/agent/commit/497d1f13a4a898f1aa312c5b1374630442d33550" + }, + "date": 1744106426879, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2044670, + "unit": "ns/op\t 300075 B/op\t 1841 allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2044670, + "unit": "ns/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300075, + "unit": "B/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932507, + "unit": "ns/op\t 298840 B/op\t 1841 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932507, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298840, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959524, + "unit": "ns/op\t 299055 B/op\t 1841 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959524, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299055, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947563, + "unit": "ns/op\t 299583 B/op\t 1840 allocs/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947563, + "unit": "ns/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299583, + "unit": "B/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 950078, + "unit": "ns/op\t 300305 B/op\t 1841 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 950078, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300305, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932956, + "unit": "ns/op\t 300179 B/op\t 1841 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932956, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300179, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 952583, + "unit": "ns/op\t 300568 B/op\t 1841 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 952583, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300568, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 956520, + "unit": "ns/op\t 300116 B/op\t 1841 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 956520, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300116, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957427, + "unit": "ns/op\t 300063 B/op\t 1841 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957427, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300063, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946441, + "unit": "ns/op\t 299707 B/op\t 1841 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946441, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299707, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2552584, + "unit": "ns/op\t 678150 B/op\t 11821 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2552584, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678150, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564403, + "unit": "ns/op\t 679380 B/op\t 11822 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564403, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679380, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2561512, + "unit": "ns/op\t 680273 B/op\t 11822 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2561512, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680273, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508556, + "unit": "ns/op\t 678396 B/op\t 11821 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508556, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678396, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2528895, + "unit": "ns/op\t 679360 B/op\t 11822 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2528895, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679360, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2576170, + "unit": "ns/op\t 679758 B/op\t 11821 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2576170, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679758, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2588596, + "unit": "ns/op\t 680070 B/op\t 11822 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2588596, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680070, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2536627, + "unit": "ns/op\t 680168 B/op\t 11822 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2536627, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680168, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2513597, + "unit": "ns/op\t 680298 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2513597, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680298, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2520453, + "unit": "ns/op\t 678984 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2520453, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678984, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4692776, + "unit": "ns/op\t 1089603 B/op\t 22441 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4692776, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089603, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4628893, + "unit": "ns/op\t 1088828 B/op\t 22441 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4628893, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088828, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4588634, + "unit": "ns/op\t 1089503 B/op\t 22441 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4588634, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089503, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4644273, + "unit": "ns/op\t 1092368 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4644273, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092368, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4643647, + "unit": "ns/op\t 1090435 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4643647, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090435, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4547979, + "unit": "ns/op\t 1092048 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4547979, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092048, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533066, + "unit": "ns/op\t 1092605 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533066, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092605, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552103, + "unit": "ns/op\t 1093524 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552103, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093524, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4580102, + "unit": "ns/op\t 1093233 B/op\t 22442 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4580102, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093233, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4624304, + "unit": "ns/op\t 1091298 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4624304, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091298, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6565591, + "unit": "ns/op\t 1500129 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6565591, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500129, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6603293, + "unit": "ns/op\t 1504966 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6603293, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504966, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6683414, + "unit": "ns/op\t 1502357 B/op\t 33016 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6683414, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502357, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6798619, + "unit": "ns/op\t 1501219 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6798619, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501219, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6758200, + "unit": "ns/op\t 1504094 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6758200, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504094, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6650400, + "unit": "ns/op\t 1504666 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6650400, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504666, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6626630, + "unit": "ns/op\t 1499482 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6626630, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499482, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6568432, + "unit": "ns/op\t 1505140 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6568432, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505140, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6480301, + "unit": "ns/op\t 1500065 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6480301, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500065, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6508672, + "unit": "ns/op\t 1503877 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6508672, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503877, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19542938, + "unit": "ns/op\t 4021842 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19542938, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021842, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19395489, + "unit": "ns/op\t 4015775 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19395489, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015775, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19554645, + "unit": "ns/op\t 4016828 B/op\t 97600 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19554645, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016828, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19350809, + "unit": "ns/op\t 4015448 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19350809, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015448, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19934429, + "unit": "ns/op\t 4018989 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19934429, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018989, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19472331, + "unit": "ns/op\t 4017840 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19472331, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017840, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19771584, + "unit": "ns/op\t 4005647 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19771584, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005647, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19394499, + "unit": "ns/op\t 4023236 B/op\t 97602 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19394499, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023236, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19516400, + "unit": "ns/op\t 4017830 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19516400, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017830, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19323260, + "unit": "ns/op\t 4022447 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19323260, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022447, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55627, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55627, + "unit": "ns/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56692, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56692, + "unit": "ns/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55945, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55945, + "unit": "ns/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55546, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55546, + "unit": "ns/op", + "extra": "21882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55737, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55737, + "unit": "ns/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56395, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56395, + "unit": "ns/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55894, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55894, + "unit": "ns/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55494, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55494, + "unit": "ns/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55058, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55058, + "unit": "ns/op", + "extra": "21538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54976, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54976, + "unit": "ns/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55141, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55141, + "unit": "ns/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55527, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55527, + "unit": "ns/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55140, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55140, + "unit": "ns/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56216, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56216, + "unit": "ns/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55039, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55039, + "unit": "ns/op", + "extra": "21762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57590, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57590, + "unit": "ns/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56262, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56262, + "unit": "ns/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55773, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55773, + "unit": "ns/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56324, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56324, + "unit": "ns/op", + "extra": "21381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56303, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56303, + "unit": "ns/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21693 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56495, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56495, + "unit": "ns/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56078, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56078, + "unit": "ns/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56436, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56436, + "unit": "ns/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56398, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56398, + "unit": "ns/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57046, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57046, + "unit": "ns/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21229 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56236, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56236, + "unit": "ns/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56031, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56031, + "unit": "ns/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57937, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57937, + "unit": "ns/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55675, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55675, + "unit": "ns/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56980, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56980, + "unit": "ns/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3112743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.4, + "unit": "ns/op", + "extra": "3112743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3112743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3112743 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3094952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.6, + "unit": "ns/op", + "extra": "3094952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3094952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3094952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.6, + "unit": "ns/op", + "extra": "3110857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 411.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 411.3, + "unit": "ns/op", + "extra": "3081094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.2, + "unit": "ns/op", + "extra": "3097879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3110024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3103442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "3103442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3103442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3103442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2969894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.5, + "unit": "ns/op", + "extra": "2969894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2969894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2969894 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3099552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.2, + "unit": "ns/op", + "extra": "3099552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3099552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3099552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3067567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067567 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067567 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "497d1f13a4a898f1aa312c5b1374630442d33550", + "message": "Update golang crypto version to v0.36.0 (#1042)", + "timestamp": "2025-04-08T10:55:33+01:00", + "tree_id": "26551dfbdb8bac4dad4105910ef40ac0e996c6ad", + "url": "https://github.com/nginx/agent/commit/497d1f13a4a898f1aa312c5b1374630442d33550" + }, + "date": 1744106531943, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.397546849068174, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.01882528001873, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "380f6658aadacd20d89dbb81e6c583c782b337c0", + "message": "Unlocked deadlocks inside nil-check conditions (#1029)", + "timestamp": "2025-04-15T14:06:26+01:00", + "tree_id": "7142471462c9c4f1ff7bfff7e8820a65418529c5", + "url": "https://github.com/nginx/agent/commit/380f6658aadacd20d89dbb81e6c583c782b337c0" + }, + "date": 1744722680477, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1976223, + "unit": "ns/op\t 299791 B/op\t 1841 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1976223, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299791, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909801, + "unit": "ns/op\t 299197 B/op\t 1840 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909801, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299197, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939780, + "unit": "ns/op\t 299988 B/op\t 1841 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939780, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299988, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938416, + "unit": "ns/op\t 300108 B/op\t 1841 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938416, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300108, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907535, + "unit": "ns/op\t 299445 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907535, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299445, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907975, + "unit": "ns/op\t 299746 B/op\t 1840 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907975, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299746, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937608, + "unit": "ns/op\t 299990 B/op\t 1841 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937608, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299990, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910183, + "unit": "ns/op\t 299278 B/op\t 1841 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910183, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299278, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910630, + "unit": "ns/op\t 299720 B/op\t 1841 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910630, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299720, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909485, + "unit": "ns/op\t 299775 B/op\t 1841 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909485, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299775, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2515737, + "unit": "ns/op\t 679773 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2515737, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679773, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487649, + "unit": "ns/op\t 679685 B/op\t 11821 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487649, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679685, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485624, + "unit": "ns/op\t 679282 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485624, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679282, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2520717, + "unit": "ns/op\t 680449 B/op\t 11822 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2520717, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680449, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473305, + "unit": "ns/op\t 679757 B/op\t 11822 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473305, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679757, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2477667, + "unit": "ns/op\t 681081 B/op\t 11822 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2477667, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681081, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2492308, + "unit": "ns/op\t 681104 B/op\t 11822 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2492308, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681104, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482434, + "unit": "ns/op\t 679587 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482434, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679587, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473033, + "unit": "ns/op\t 678524 B/op\t 11821 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473033, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678524, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590074, + "unit": "ns/op\t 678207 B/op\t 11821 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590074, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678207, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4529206, + "unit": "ns/op\t 1088479 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4529206, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088479, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4571624, + "unit": "ns/op\t 1089859 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4571624, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089859, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4578002, + "unit": "ns/op\t 1090409 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4578002, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090409, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4521849, + "unit": "ns/op\t 1091093 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4521849, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091093, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4581329, + "unit": "ns/op\t 1087579 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4581329, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087579, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4579895, + "unit": "ns/op\t 1091689 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4579895, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091689, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4561775, + "unit": "ns/op\t 1092430 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4561775, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092430, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4599645, + "unit": "ns/op\t 1091247 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4599645, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091247, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4518038, + "unit": "ns/op\t 1089980 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4518038, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089980, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4538385, + "unit": "ns/op\t 1088350 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4538385, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088350, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6530105, + "unit": "ns/op\t 1505833 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6530105, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505833, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6532168, + "unit": "ns/op\t 1504919 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6532168, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504919, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6449815, + "unit": "ns/op\t 1503664 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6449815, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503664, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6533877, + "unit": "ns/op\t 1501253 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6533877, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501253, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6514950, + "unit": "ns/op\t 1504307 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6514950, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504307, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6489301, + "unit": "ns/op\t 1502309 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6489301, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502309, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6526951, + "unit": "ns/op\t 1505487 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6526951, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505487, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6386899, + "unit": "ns/op\t 1502525 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6386899, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502525, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6471048, + "unit": "ns/op\t 1504723 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6471048, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504723, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6615685, + "unit": "ns/op\t 1503037 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6615685, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503037, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19168056, + "unit": "ns/op\t 4016858 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19168056, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016858, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19014527, + "unit": "ns/op\t 4010293 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19014527, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010293, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18838134, + "unit": "ns/op\t 4015576 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18838134, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015576, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19120945, + "unit": "ns/op\t 4016776 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19120945, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016776, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19071398, + "unit": "ns/op\t 4015467 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19071398, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015467, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19219472, + "unit": "ns/op\t 4014392 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19219472, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014392, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19166942, + "unit": "ns/op\t 4013690 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19166942, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013690, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18906694, + "unit": "ns/op\t 4019285 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18906694, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019285, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19093306, + "unit": "ns/op\t 4018194 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19093306, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018194, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19016689, + "unit": "ns/op\t 4015701 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19016689, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015701, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56333, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56333, + "unit": "ns/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55359, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55359, + "unit": "ns/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54913, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54913, + "unit": "ns/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55250, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55250, + "unit": "ns/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55147, + "unit": "ns/op\t 112761 B/op\t 49 allocs/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55147, + "unit": "ns/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112761, + "unit": "B/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56234, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56234, + "unit": "ns/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55510, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "21474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55510, + "unit": "ns/op", + "extra": "21474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "21474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57005, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57005, + "unit": "ns/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55471, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55471, + "unit": "ns/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56160, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56160, + "unit": "ns/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55827, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55827, + "unit": "ns/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55358, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55358, + "unit": "ns/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56508, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56508, + "unit": "ns/op", + "extra": "21548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55841, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55841, + "unit": "ns/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55924, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55924, + "unit": "ns/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54949, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54949, + "unit": "ns/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55654, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55654, + "unit": "ns/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56478, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56478, + "unit": "ns/op", + "extra": "21902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55776, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55776, + "unit": "ns/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21759 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56005, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56005, + "unit": "ns/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55393, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55393, + "unit": "ns/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21158 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57311, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57311, + "unit": "ns/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56937, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56937, + "unit": "ns/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56729, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56729, + "unit": "ns/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56429, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56429, + "unit": "ns/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55837, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55837, + "unit": "ns/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55510, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55510, + "unit": "ns/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57242, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57242, + "unit": "ns/op", + "extra": "21403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55919, + "unit": "ns/op\t 112760 B/op\t 49 allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55919, + "unit": "ns/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112760, + "unit": "B/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56264, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56264, + "unit": "ns/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21367 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.1, + "unit": "ns/op", + "extra": "3095323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3093256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3093256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3093256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3093256 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.9, + "unit": "ns/op", + "extra": "3095769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095769 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.2, + "unit": "ns/op", + "extra": "3098709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3104067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3098166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.3, + "unit": "ns/op", + "extra": "3098166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3098166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3098166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3084000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3084000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3084000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3084000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3089859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.8, + "unit": "ns/op", + "extra": "3089859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3089859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3089859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.6, + "unit": "ns/op", + "extra": "3104200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.4, + "unit": "ns/op", + "extra": "3102224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102224 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102224 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "380f6658aadacd20d89dbb81e6c583c782b337c0", + "message": "Unlocked deadlocks inside nil-check conditions (#1029)", + "timestamp": "2025-04-15T14:06:26+01:00", + "tree_id": "7142471462c9c4f1ff7bfff7e8820a65418529c5", + "url": "https://github.com/nginx/agent/commit/380f6658aadacd20d89dbb81e6c583c782b337c0" + }, + "date": 1744722781314, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.464212646388305, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.00043495725514, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c050ae5984e06d3b100e38b566a234e386bd416e", + "message": "Review file permission for otel collector config (#1037)\n\n* Review file permission for otel collector config\n\n* Merge v3, removed error from parameters", + "timestamp": "2025-04-17T11:47:30+01:00", + "tree_id": "f596d0ebb2619b7c6a99d9948f2feef3d6ad5b1a", + "url": "https://github.com/nginx/agent/commit/c050ae5984e06d3b100e38b566a234e386bd416e" + }, + "date": 1744887143259, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1901316, + "unit": "ns/op\t 300154 B/op\t 1841 allocs/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1901316, + "unit": "ns/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300154, + "unit": "B/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904279, + "unit": "ns/op\t 298948 B/op\t 1840 allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904279, + "unit": "ns/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298948, + "unit": "B/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914629, + "unit": "ns/op\t 299331 B/op\t 1841 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914629, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299331, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932162, + "unit": "ns/op\t 299893 B/op\t 1841 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932162, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299893, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931871, + "unit": "ns/op\t 299702 B/op\t 1841 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931871, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299702, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908691, + "unit": "ns/op\t 299897 B/op\t 1841 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908691, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299897, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929237, + "unit": "ns/op\t 299255 B/op\t 1841 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929237, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299255, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908869, + "unit": "ns/op\t 299467 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908869, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299467, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904115, + "unit": "ns/op\t 299569 B/op\t 1841 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904115, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299569, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916308, + "unit": "ns/op\t 299507 B/op\t 1841 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916308, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299507, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2494651, + "unit": "ns/op\t 679906 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2494651, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679906, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485880, + "unit": "ns/op\t 680177 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485880, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680177, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2479030, + "unit": "ns/op\t 680006 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2479030, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680006, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491982, + "unit": "ns/op\t 678135 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491982, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678135, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2465386, + "unit": "ns/op\t 679856 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2465386, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679856, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478303, + "unit": "ns/op\t 679165 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478303, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679165, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451621, + "unit": "ns/op\t 678365 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451621, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678365, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2490759, + "unit": "ns/op\t 679275 B/op\t 11821 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2490759, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679275, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502192, + "unit": "ns/op\t 680085 B/op\t 11822 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502192, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680085, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2465869, + "unit": "ns/op\t 678574 B/op\t 11821 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2465869, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678574, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4568020, + "unit": "ns/op\t 1088394 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4568020, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088394, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4523017, + "unit": "ns/op\t 1089192 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4523017, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089192, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4572878, + "unit": "ns/op\t 1091983 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4572878, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091983, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4588474, + "unit": "ns/op\t 1089524 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4588474, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089524, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4515568, + "unit": "ns/op\t 1089673 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4515568, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089673, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4510599, + "unit": "ns/op\t 1090229 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4510599, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090229, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4538411, + "unit": "ns/op\t 1091146 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4538411, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091146, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4498899, + "unit": "ns/op\t 1090888 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4498899, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090888, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4558829, + "unit": "ns/op\t 1090564 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4558829, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090564, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4542335, + "unit": "ns/op\t 1091345 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4542335, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091345, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6522020, + "unit": "ns/op\t 1503601 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6522020, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503601, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6486618, + "unit": "ns/op\t 1503253 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6486618, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503253, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6428199, + "unit": "ns/op\t 1499812 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6428199, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499812, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6443301, + "unit": "ns/op\t 1504247 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6443301, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504247, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6504459, + "unit": "ns/op\t 1501634 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6504459, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501634, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6485836, + "unit": "ns/op\t 1503968 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6485836, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503968, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6477482, + "unit": "ns/op\t 1504013 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6477482, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504013, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6519304, + "unit": "ns/op\t 1503304 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6519304, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503304, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6476938, + "unit": "ns/op\t 1501026 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6476938, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501026, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6503821, + "unit": "ns/op\t 1501925 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6503821, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501925, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19103552, + "unit": "ns/op\t 4020293 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19103552, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020293, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19123801, + "unit": "ns/op\t 4019111 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19123801, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019111, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19097972, + "unit": "ns/op\t 4010757 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19097972, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010757, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19065812, + "unit": "ns/op\t 4012789 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19065812, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012789, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19297760, + "unit": "ns/op\t 4019170 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19297760, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019170, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20000463, + "unit": "ns/op\t 4017130 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20000463, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017130, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19094273, + "unit": "ns/op\t 4012441 B/op\t 97600 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19094273, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012441, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19430848, + "unit": "ns/op\t 4015271 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19430848, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015271, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19079267, + "unit": "ns/op\t 4014661 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19079267, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014661, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19194866, + "unit": "ns/op\t 4017832 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19194866, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017832, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57184, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57184, + "unit": "ns/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56655, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56655, + "unit": "ns/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56528, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56528, + "unit": "ns/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58255, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58255, + "unit": "ns/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55963, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55963, + "unit": "ns/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57219, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57219, + "unit": "ns/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56579, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56579, + "unit": "ns/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57321, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57321, + "unit": "ns/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57195, + "unit": "ns/op\t 112774 B/op\t 49 allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57195, + "unit": "ns/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112774, + "unit": "B/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57104, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57104, + "unit": "ns/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57339, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57339, + "unit": "ns/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57943, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57943, + "unit": "ns/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57593, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57593, + "unit": "ns/op", + "extra": "20313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56477, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56477, + "unit": "ns/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56421, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56421, + "unit": "ns/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57746, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57746, + "unit": "ns/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57227, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57227, + "unit": "ns/op", + "extra": "21136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56703, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56703, + "unit": "ns/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57284, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57284, + "unit": "ns/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57386, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57386, + "unit": "ns/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56885, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56885, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57469, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57469, + "unit": "ns/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57240, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57240, + "unit": "ns/op", + "extra": "20558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57615, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57615, + "unit": "ns/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57783, + "unit": "ns/op\t 112773 B/op\t 49 allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57783, + "unit": "ns/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112773, + "unit": "B/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57272, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57272, + "unit": "ns/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57064, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57064, + "unit": "ns/op", + "extra": "20938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56883, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56883, + "unit": "ns/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57052, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "21362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57052, + "unit": "ns/op", + "extra": "21362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "21362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57360, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57360, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3056108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.7, + "unit": "ns/op", + "extra": "3056108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3056108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3056108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.8, + "unit": "ns/op", + "extra": "3060801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.3, + "unit": "ns/op", + "extra": "3060108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 421.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2940775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 421.9, + "unit": "ns/op", + "extra": "2940775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2940775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2940775 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3053902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.4, + "unit": "ns/op", + "extra": "3053902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3053902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3053902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3062473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.2, + "unit": "ns/op", + "extra": "3055906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3046719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.6, + "unit": "ns/op", + "extra": "3046719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3046719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3046719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.9, + "unit": "ns/op", + "extra": "3055842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3049320 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3049320 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3049320 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3049320 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c050ae5984e06d3b100e38b566a234e386bd416e", + "message": "Review file permission for otel collector config (#1037)\n\n* Review file permission for otel collector config\n\n* Merge v3, removed error from parameters", + "timestamp": "2025-04-17T11:47:30+01:00", + "tree_id": "f596d0ebb2619b7c6a99d9948f2feef3d6ad5b1a", + "url": "https://github.com/nginx/agent/commit/c050ae5984e06d3b100e38b566a234e386bd416e" + }, + "date": 1744887239457, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.130787384244044, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00566456158566, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 82, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "266632a47830fba555eb87128bb826a818549110", + "message": "Fix naming of HTTP Metrics and add request & response count metrics (#1041)", + "timestamp": "2025-04-17T13:19:48+01:00", + "tree_id": "2b0baeeb041b400f0ea45b1d38bd9f4957f40d77", + "url": "https://github.com/nginx/agent/commit/266632a47830fba555eb87128bb826a818549110" + }, + "date": 1744892681178, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2004460, + "unit": "ns/op\t 301395 B/op\t 1841 allocs/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2004460, + "unit": "ns/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301395, + "unit": "B/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924819, + "unit": "ns/op\t 299650 B/op\t 1841 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924819, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299650, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 952174, + "unit": "ns/op\t 299339 B/op\t 1841 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 952174, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299339, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943917, + "unit": "ns/op\t 299380 B/op\t 1840 allocs/op", + "extra": "1196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943917, + "unit": "ns/op", + "extra": "1196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299380, + "unit": "B/op", + "extra": "1196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919026, + "unit": "ns/op\t 299625 B/op\t 1841 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919026, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299625, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927083, + "unit": "ns/op\t 300097 B/op\t 1840 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927083, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300097, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930657, + "unit": "ns/op\t 299354 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930657, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299354, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937438, + "unit": "ns/op\t 300803 B/op\t 1841 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937438, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300803, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922805, + "unit": "ns/op\t 300169 B/op\t 1841 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922805, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300169, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939745, + "unit": "ns/op\t 299997 B/op\t 1841 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939745, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299997, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527236, + "unit": "ns/op\t 680092 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527236, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680092, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493140, + "unit": "ns/op\t 680225 B/op\t 11822 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493140, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680225, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2513335, + "unit": "ns/op\t 679895 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2513335, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679895, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2496213, + "unit": "ns/op\t 679851 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2496213, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679851, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519631, + "unit": "ns/op\t 679988 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519631, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679988, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503742, + "unit": "ns/op\t 679434 B/op\t 11821 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503742, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679434, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495757, + "unit": "ns/op\t 678951 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495757, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678951, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2526735, + "unit": "ns/op\t 680363 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2526735, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680363, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2514363, + "unit": "ns/op\t 678334 B/op\t 11821 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2514363, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678334, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502996, + "unit": "ns/op\t 678288 B/op\t 11821 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502996, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678288, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4671140, + "unit": "ns/op\t 1090790 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4671140, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090790, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4577792, + "unit": "ns/op\t 1087969 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4577792, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087969, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537594, + "unit": "ns/op\t 1089285 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537594, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089285, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4564605, + "unit": "ns/op\t 1087895 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4564605, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087895, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4627945, + "unit": "ns/op\t 1091725 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4627945, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091725, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4560881, + "unit": "ns/op\t 1089765 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4560881, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089765, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4562202, + "unit": "ns/op\t 1089153 B/op\t 22441 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4562202, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089153, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4627276, + "unit": "ns/op\t 1092368 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4627276, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092368, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4554747, + "unit": "ns/op\t 1090084 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4554747, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090084, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4609602, + "unit": "ns/op\t 1091279 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4609602, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091279, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6538449, + "unit": "ns/op\t 1502366 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6538449, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502366, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6622365, + "unit": "ns/op\t 1505766 B/op\t 33017 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6622365, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505766, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6631770, + "unit": "ns/op\t 1504303 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6631770, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504303, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6538819, + "unit": "ns/op\t 1502789 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6538819, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502789, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6549942, + "unit": "ns/op\t 1501266 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6549942, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501266, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6626435, + "unit": "ns/op\t 1506134 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6626435, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506134, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6611135, + "unit": "ns/op\t 1505749 B/op\t 33017 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6611135, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505749, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6540365, + "unit": "ns/op\t 1501206 B/op\t 33017 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6540365, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501206, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6550487, + "unit": "ns/op\t 1504817 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6550487, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504817, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6508537, + "unit": "ns/op\t 1499754 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6508537, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499754, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18996180, + "unit": "ns/op\t 4015267 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18996180, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015267, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19652247, + "unit": "ns/op\t 4012764 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19652247, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012764, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19293654, + "unit": "ns/op\t 4017769 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19293654, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017769, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19170674, + "unit": "ns/op\t 4020918 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19170674, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020918, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19225565, + "unit": "ns/op\t 4013492 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19225565, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013492, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19213813, + "unit": "ns/op\t 4015045 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19213813, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015045, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19693110, + "unit": "ns/op\t 4019797 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19693110, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019797, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19095924, + "unit": "ns/op\t 4013331 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19095924, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013331, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19200387, + "unit": "ns/op\t 4021564 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19200387, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021564, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19397493, + "unit": "ns/op\t 4018655 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19397493, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018655, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57747, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57747, + "unit": "ns/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56397, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56397, + "unit": "ns/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58124, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58124, + "unit": "ns/op", + "extra": "21002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21002 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56964, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56964, + "unit": "ns/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57354, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57354, + "unit": "ns/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21129 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57455, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57455, + "unit": "ns/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57657, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57657, + "unit": "ns/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57145, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57145, + "unit": "ns/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57050, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57050, + "unit": "ns/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57385, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57385, + "unit": "ns/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56701, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56701, + "unit": "ns/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57938, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57938, + "unit": "ns/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57248, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57248, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57158, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57158, + "unit": "ns/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59592, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59592, + "unit": "ns/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57053, + "unit": "ns/op\t 112771 B/op\t 49 allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57053, + "unit": "ns/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112771, + "unit": "B/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57439, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "21164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57439, + "unit": "ns/op", + "extra": "21164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "21164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57338, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57338, + "unit": "ns/op", + "extra": "20618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57752, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57752, + "unit": "ns/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57839, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57839, + "unit": "ns/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56823, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56823, + "unit": "ns/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57279, + "unit": "ns/op\t 112770 B/op\t 49 allocs/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57279, + "unit": "ns/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112770, + "unit": "B/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56747, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56747, + "unit": "ns/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57847, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57847, + "unit": "ns/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57598, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57598, + "unit": "ns/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57703, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57703, + "unit": "ns/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57904, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57904, + "unit": "ns/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57747, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57747, + "unit": "ns/op", + "extra": "20912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57228, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57228, + "unit": "ns/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57034, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57034, + "unit": "ns/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3097210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097210 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3089246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3089246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3089246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3089246 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 416.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3078073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 416.9, + "unit": "ns/op", + "extra": "3078073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3078073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3078073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3077577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.2, + "unit": "ns/op", + "extra": "3077577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3077577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3077577 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092485 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389, + "unit": "ns/op", + "extra": "3092485 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092485 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092485 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.2, + "unit": "ns/op", + "extra": "3081691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3086055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086055 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3082921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3082921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3082921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3082921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3081967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081967 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3073744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073744 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "266632a47830fba555eb87128bb826a818549110", + "message": "Fix naming of HTTP Metrics and add request & response count metrics (#1041)", + "timestamp": "2025-04-17T13:19:48+01:00", + "tree_id": "2b0baeeb041b400f0ea45b1d38bd9f4957f40d77", + "url": "https://github.com/nginx/agent/commit/266632a47830fba555eb87128bb826a818549110" + }, + "date": 1744892786805, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.394373969119904, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.00055257248146, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "632970f8b09bbcfe323bdc6afe5a96ce4dd1f0d1", + "message": "Removed unused scripts/testing files (#1046)", + "timestamp": "2025-04-17T15:12:13+01:00", + "tree_id": "9c85b00be7ef1ae0bec296f3c58be45ed9c8b8e9", + "url": "https://github.com/nginx/agent/commit/632970f8b09bbcfe323bdc6afe5a96ce4dd1f0d1" + }, + "date": 1744899433915, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2000722, + "unit": "ns/op\t 299922 B/op\t 1840 allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2000722, + "unit": "ns/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299922, + "unit": "B/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1010480, + "unit": "ns/op\t 300310 B/op\t 1841 allocs/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1010480, + "unit": "ns/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300310, + "unit": "B/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1150119, + "unit": "ns/op\t 299779 B/op\t 1841 allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1150119, + "unit": "ns/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299779, + "unit": "B/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1077252, + "unit": "ns/op\t 300447 B/op\t 1841 allocs/op", + "extra": "1027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1077252, + "unit": "ns/op", + "extra": "1027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300447, + "unit": "B/op", + "extra": "1027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1005589, + "unit": "ns/op\t 300206 B/op\t 1841 allocs/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1005589, + "unit": "ns/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300206, + "unit": "B/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1007794, + "unit": "ns/op\t 300444 B/op\t 1841 allocs/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1007794, + "unit": "ns/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300444, + "unit": "B/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 995705, + "unit": "ns/op\t 300780 B/op\t 1841 allocs/op", + "extra": "1116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 995705, + "unit": "ns/op", + "extra": "1116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300780, + "unit": "B/op", + "extra": "1116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1151141, + "unit": "ns/op\t 300886 B/op\t 1841 allocs/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1151141, + "unit": "ns/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300886, + "unit": "B/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1030257, + "unit": "ns/op\t 300064 B/op\t 1841 allocs/op", + "extra": "1093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1030257, + "unit": "ns/op", + "extra": "1093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300064, + "unit": "B/op", + "extra": "1093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 990271, + "unit": "ns/op\t 300610 B/op\t 1841 allocs/op", + "extra": "1232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 990271, + "unit": "ns/op", + "extra": "1232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300610, + "unit": "B/op", + "extra": "1232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586250, + "unit": "ns/op\t 680535 B/op\t 11822 allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586250, + "unit": "ns/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680535, + "unit": "B/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2714274, + "unit": "ns/op\t 678788 B/op\t 11822 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2714274, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678788, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2877017, + "unit": "ns/op\t 678871 B/op\t 11822 allocs/op", + "extra": "428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2877017, + "unit": "ns/op", + "extra": "428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678871, + "unit": "B/op", + "extra": "428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2619573, + "unit": "ns/op\t 677367 B/op\t 11821 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2619573, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677367, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2588403, + "unit": "ns/op\t 679836 B/op\t 11821 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2588403, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679836, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2773371, + "unit": "ns/op\t 679547 B/op\t 11822 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2773371, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679547, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634925, + "unit": "ns/op\t 679780 B/op\t 11822 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634925, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679780, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2579204, + "unit": "ns/op\t 679045 B/op\t 11821 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2579204, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679045, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542412, + "unit": "ns/op\t 678596 B/op\t 11821 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542412, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678596, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2752514, + "unit": "ns/op\t 680534 B/op\t 11822 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2752514, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680534, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4641297, + "unit": "ns/op\t 1092480 B/op\t 22442 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4641297, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092480, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4640805, + "unit": "ns/op\t 1089879 B/op\t 22441 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4640805, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089879, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4717928, + "unit": "ns/op\t 1090280 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4717928, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090280, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4710943, + "unit": "ns/op\t 1090941 B/op\t 22441 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4710943, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090941, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4782304, + "unit": "ns/op\t 1092786 B/op\t 22441 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4782304, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092786, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4653324, + "unit": "ns/op\t 1092160 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4653324, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092160, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4688341, + "unit": "ns/op\t 1092222 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4688341, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092222, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4657893, + "unit": "ns/op\t 1089360 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4657893, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089360, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4671148, + "unit": "ns/op\t 1091975 B/op\t 22441 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4671148, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091975, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4854359, + "unit": "ns/op\t 1091026 B/op\t 22441 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4854359, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091026, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6681250, + "unit": "ns/op\t 1503086 B/op\t 33017 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6681250, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503086, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6732923, + "unit": "ns/op\t 1503530 B/op\t 33017 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6732923, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503530, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6731233, + "unit": "ns/op\t 1504321 B/op\t 33017 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6731233, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504321, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6821340, + "unit": "ns/op\t 1506104 B/op\t 33017 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6821340, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506104, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6790609, + "unit": "ns/op\t 1506671 B/op\t 33017 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6790609, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506671, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6755870, + "unit": "ns/op\t 1503690 B/op\t 33017 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6755870, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503690, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6839145, + "unit": "ns/op\t 1501129 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6839145, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501129, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6828328, + "unit": "ns/op\t 1502381 B/op\t 33017 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6828328, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502381, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6755681, + "unit": "ns/op\t 1504819 B/op\t 33017 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6755681, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504819, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6821986, + "unit": "ns/op\t 1505410 B/op\t 33017 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6821986, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505410, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20167722, + "unit": "ns/op\t 4007554 B/op\t 97599 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20167722, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007554, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19583277, + "unit": "ns/op\t 4015033 B/op\t 97600 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19583277, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015033, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20179071, + "unit": "ns/op\t 4021064 B/op\t 97602 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20179071, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021064, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20005758, + "unit": "ns/op\t 4017965 B/op\t 97602 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20005758, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017965, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19710569, + "unit": "ns/op\t 4019457 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19710569, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019457, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20172414, + "unit": "ns/op\t 4021624 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20172414, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021624, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19679523, + "unit": "ns/op\t 4015496 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19679523, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015496, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19592802, + "unit": "ns/op\t 4014048 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19592802, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014048, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19962534, + "unit": "ns/op\t 4020206 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19962534, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020206, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19736401, + "unit": "ns/op\t 4014318 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19736401, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014318, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58400, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58400, + "unit": "ns/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58253, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58253, + "unit": "ns/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58426, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58426, + "unit": "ns/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58534, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58534, + "unit": "ns/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58233, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58233, + "unit": "ns/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58133, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58133, + "unit": "ns/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58235, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "19777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58235, + "unit": "ns/op", + "extra": "19777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "19777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58309, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58309, + "unit": "ns/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59846, + "unit": "ns/op\t 112761 B/op\t 49 allocs/op", + "extra": "20286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59846, + "unit": "ns/op", + "extra": "20286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112761, + "unit": "B/op", + "extra": "20286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59123, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "19820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59123, + "unit": "ns/op", + "extra": "19820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "19820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57731, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57731, + "unit": "ns/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59855, + "unit": "ns/op\t 112768 B/op\t 49 allocs/op", + "extra": "20445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59855, + "unit": "ns/op", + "extra": "20445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112768, + "unit": "B/op", + "extra": "20445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58944, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58944, + "unit": "ns/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58076, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58076, + "unit": "ns/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58950, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58950, + "unit": "ns/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57482, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "20232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57482, + "unit": "ns/op", + "extra": "20232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "20232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58281, + "unit": "ns/op\t 112769 B/op\t 49 allocs/op", + "extra": "20670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58281, + "unit": "ns/op", + "extra": "20670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112769, + "unit": "B/op", + "extra": "20670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 60233, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 60233, + "unit": "ns/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59177, + "unit": "ns/op\t 112762 B/op\t 49 allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59177, + "unit": "ns/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112762, + "unit": "B/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59854, + "unit": "ns/op\t 112772 B/op\t 49 allocs/op", + "extra": "19760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59854, + "unit": "ns/op", + "extra": "19760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112772, + "unit": "B/op", + "extra": "19760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 61503, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "18795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 61503, + "unit": "ns/op", + "extra": "18795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "18795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "18795 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60403, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60403, + "unit": "ns/op", + "extra": "20490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59060, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59060, + "unit": "ns/op", + "extra": "20374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59823, + "unit": "ns/op\t 112763 B/op\t 49 allocs/op", + "extra": "19482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59823, + "unit": "ns/op", + "extra": "19482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112763, + "unit": "B/op", + "extra": "19482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60727, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60727, + "unit": "ns/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58830, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58830, + "unit": "ns/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59517, + "unit": "ns/op\t 112767 B/op\t 49 allocs/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59517, + "unit": "ns/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112767, + "unit": "B/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57753, + "unit": "ns/op\t 112764 B/op\t 49 allocs/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57753, + "unit": "ns/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112764, + "unit": "B/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58217, + "unit": "ns/op\t 112766 B/op\t 49 allocs/op", + "extra": "18272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58217, + "unit": "ns/op", + "extra": "18272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112766, + "unit": "B/op", + "extra": "18272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "18272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58587, + "unit": "ns/op\t 112765 B/op\t 49 allocs/op", + "extra": "19668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58587, + "unit": "ns/op", + "extra": "19668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112765, + "unit": "B/op", + "extra": "19668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 49, + "unit": "allocs/op", + "extra": "19668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2913039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.5, + "unit": "ns/op", + "extra": "2913039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2913039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2913039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3058028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.2, + "unit": "ns/op", + "extra": "3058028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3058028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3058028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3030331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.1, + "unit": "ns/op", + "extra": "3030331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3030331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3030331 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 423.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3023968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 423.2, + "unit": "ns/op", + "extra": "3023968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3023968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3023968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2701531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.5, + "unit": "ns/op", + "extra": "2701531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2701531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2701531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 408, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3048217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 408, + "unit": "ns/op", + "extra": "3048217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3048217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3048217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 399.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 399.7, + "unit": "ns/op", + "extra": "3027982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3026496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "3026496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3026496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3026496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3029919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.1, + "unit": "ns/op", + "extra": "3029919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3029919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3029919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.8, + "unit": "ns/op", + "extra": "3062372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062372 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "632970f8b09bbcfe323bdc6afe5a96ce4dd1f0d1", + "message": "Removed unused scripts/testing files (#1046)", + "timestamp": "2025-04-17T15:12:13+01:00", + "tree_id": "9c85b00be7ef1ae0bec296f3c58be45ed9c8b8e9", + "url": "https://github.com/nginx/agent/commit/632970f8b09bbcfe323bdc6afe5a96ce4dd1f0d1" + }, + "date": 1744899546089, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.196968327049657, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.00917205298617, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8a05e9a27a50b8bda4e7e21189f933291583bb48", + "message": "Add nil check for SSL certificate file paths (#1027)\n\n* Add nil check for SSL certificate file paths\n\n* Add unit test", + "timestamp": "2025-04-22T10:38:31+01:00", + "tree_id": "82947191110d86c54e7f15f015179cb889426506", + "url": "https://github.com/nginx/agent/commit/8a05e9a27a50b8bda4e7e21189f933291583bb48" + }, + "date": 1745315000425, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1896262, + "unit": "ns/op\t 300087 B/op\t 1843 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1896262, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300087, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912670, + "unit": "ns/op\t 300781 B/op\t 1843 allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912670, + "unit": "ns/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300781, + "unit": "B/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949655, + "unit": "ns/op\t 299870 B/op\t 1843 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949655, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299870, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916336, + "unit": "ns/op\t 299507 B/op\t 1843 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916336, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299507, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917450, + "unit": "ns/op\t 299432 B/op\t 1843 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917450, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299432, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949627, + "unit": "ns/op\t 299456 B/op\t 1843 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949627, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299456, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941422, + "unit": "ns/op\t 299893 B/op\t 1843 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941422, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299893, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949512, + "unit": "ns/op\t 299145 B/op\t 1843 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949512, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299145, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922506, + "unit": "ns/op\t 299947 B/op\t 1843 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922506, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299947, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916617, + "unit": "ns/op\t 299929 B/op\t 1843 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916617, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299929, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2532262, + "unit": "ns/op\t 679480 B/op\t 11822 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2532262, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679480, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2517886, + "unit": "ns/op\t 679179 B/op\t 11822 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2517886, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679179, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542963, + "unit": "ns/op\t 678444 B/op\t 11822 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542963, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678444, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482972, + "unit": "ns/op\t 678048 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482972, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678048, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519915, + "unit": "ns/op\t 680125 B/op\t 11823 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519915, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680125, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2499896, + "unit": "ns/op\t 680107 B/op\t 11823 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2499896, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680107, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493220, + "unit": "ns/op\t 680272 B/op\t 11823 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493220, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680272, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493202, + "unit": "ns/op\t 678670 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493202, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678670, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482821, + "unit": "ns/op\t 678754 B/op\t 11823 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482821, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678754, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2490836, + "unit": "ns/op\t 679749 B/op\t 11823 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2490836, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679749, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4641445, + "unit": "ns/op\t 1091210 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4641445, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091210, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4587054, + "unit": "ns/op\t 1091211 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4587054, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091211, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4617844, + "unit": "ns/op\t 1091550 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4617844, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091550, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552121, + "unit": "ns/op\t 1090175 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552121, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090175, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4611111, + "unit": "ns/op\t 1089245 B/op\t 22442 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4611111, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089245, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4596656, + "unit": "ns/op\t 1092331 B/op\t 22442 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4596656, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092331, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4563097, + "unit": "ns/op\t 1089123 B/op\t 22442 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4563097, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089123, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4613816, + "unit": "ns/op\t 1089496 B/op\t 22442 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4613816, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089496, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4583092, + "unit": "ns/op\t 1088000 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4583092, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088000, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4576638, + "unit": "ns/op\t 1088958 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4576638, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088958, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6610561, + "unit": "ns/op\t 1502616 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6610561, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502616, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6505734, + "unit": "ns/op\t 1504061 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6505734, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504061, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6582642, + "unit": "ns/op\t 1503954 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6582642, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503954, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6475150, + "unit": "ns/op\t 1503657 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6475150, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503657, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6524959, + "unit": "ns/op\t 1504144 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6524959, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504144, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6476833, + "unit": "ns/op\t 1504225 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6476833, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504225, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6559748, + "unit": "ns/op\t 1504351 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6559748, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504351, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6521169, + "unit": "ns/op\t 1505833 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6521169, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505833, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6566717, + "unit": "ns/op\t 1505208 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6566717, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505208, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6522598, + "unit": "ns/op\t 1503222 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6522598, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503222, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19178214, + "unit": "ns/op\t 4015071 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19178214, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015071, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19358249, + "unit": "ns/op\t 4020404 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19358249, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020404, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19253997, + "unit": "ns/op\t 4017499 B/op\t 97601 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19253997, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017499, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19474568, + "unit": "ns/op\t 4026133 B/op\t 97604 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19474568, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4026133, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97604, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19118453, + "unit": "ns/op\t 4020942 B/op\t 97603 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19118453, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020942, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19923991, + "unit": "ns/op\t 4019494 B/op\t 97602 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19923991, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019494, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19070938, + "unit": "ns/op\t 4017406 B/op\t 97602 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19070938, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017406, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20278308, + "unit": "ns/op\t 4019063 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20278308, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019063, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19320721, + "unit": "ns/op\t 4018256 B/op\t 97603 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19320721, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018256, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19233014, + "unit": "ns/op\t 4012349 B/op\t 97602 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19233014, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012349, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55543, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55543, + "unit": "ns/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55907, + "unit": "ns/op\t 112842 B/op\t 50 allocs/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55907, + "unit": "ns/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112842, + "unit": "B/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56125, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "21654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56125, + "unit": "ns/op", + "extra": "21654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "21654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56157, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56157, + "unit": "ns/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56143, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56143, + "unit": "ns/op", + "extra": "21740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55615, + "unit": "ns/op\t 112844 B/op\t 50 allocs/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55615, + "unit": "ns/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112844, + "unit": "B/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56739, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56739, + "unit": "ns/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56150, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56150, + "unit": "ns/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55983, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55983, + "unit": "ns/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56765, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56765, + "unit": "ns/op", + "extra": "21637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56030, + "unit": "ns/op\t 112842 B/op\t 50 allocs/op", + "extra": "21274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56030, + "unit": "ns/op", + "extra": "21274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112842, + "unit": "B/op", + "extra": "21274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56917, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56917, + "unit": "ns/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58340, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58340, + "unit": "ns/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56561, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56561, + "unit": "ns/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21379 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55304, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55304, + "unit": "ns/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55847, + "unit": "ns/op\t 112844 B/op\t 50 allocs/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55847, + "unit": "ns/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112844, + "unit": "B/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55919, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55919, + "unit": "ns/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56810, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56810, + "unit": "ns/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56409, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56409, + "unit": "ns/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56888, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56888, + "unit": "ns/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58715, + "unit": "ns/op\t 112844 B/op\t 50 allocs/op", + "extra": "21170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58715, + "unit": "ns/op", + "extra": "21170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112844, + "unit": "B/op", + "extra": "21170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57392, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57392, + "unit": "ns/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56018, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56018, + "unit": "ns/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56297, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56297, + "unit": "ns/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56897, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56897, + "unit": "ns/op", + "extra": "21464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56178, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56178, + "unit": "ns/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56481, + "unit": "ns/op\t 112844 B/op\t 50 allocs/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56481, + "unit": "ns/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112844, + "unit": "B/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55515, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55515, + "unit": "ns/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56105, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56105, + "unit": "ns/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56728, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56728, + "unit": "ns/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 415.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3097206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 415.2, + "unit": "ns/op", + "extra": "3097206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3097206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3097206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.5, + "unit": "ns/op", + "extra": "3086629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3110194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 385.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 385.9, + "unit": "ns/op", + "extra": "3100710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100710 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3102993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "3102993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3102993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3102993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.2, + "unit": "ns/op", + "extra": "3104836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 386.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3089115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 386.2, + "unit": "ns/op", + "extra": "3089115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3089115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3089115 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3088546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "3088546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3088546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3088546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3100684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.2, + "unit": "ns/op", + "extra": "3100684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3100684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3100684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387, + "unit": "ns/op", + "extra": "3086410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086410 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086410 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8a05e9a27a50b8bda4e7e21189f933291583bb48", + "message": "Add nil check for SSL certificate file paths (#1027)\n\n* Add nil check for SSL certificate file paths\n\n* Add unit test", + "timestamp": "2025-04-22T10:38:31+01:00", + "tree_id": "82947191110d86c54e7f15f015179cb889426506", + "url": "https://github.com/nginx/agent/commit/8a05e9a27a50b8bda4e7e21189f933291583bb48" + }, + "date": 1745315116940, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.730792749040308, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.017317919629164, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "015eb68f479ca07fecc8646fea0ea7893ee4bcd1", + "message": "enable default collector (#1044)", + "timestamp": "2025-04-22T15:01:59+01:00", + "tree_id": "933872f842552534972576c702ef8a81546a34f3", + "url": "https://github.com/nginx/agent/commit/015eb68f479ca07fecc8646fea0ea7893ee4bcd1" + }, + "date": 1745330808970, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1908296, + "unit": "ns/op\t 299902 B/op\t 1843 allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1908296, + "unit": "ns/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299902, + "unit": "B/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915494, + "unit": "ns/op\t 299873 B/op\t 1843 allocs/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915494, + "unit": "ns/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299873, + "unit": "B/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932912, + "unit": "ns/op\t 300102 B/op\t 1843 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932912, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300102, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931978, + "unit": "ns/op\t 299782 B/op\t 1843 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931978, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299782, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934580, + "unit": "ns/op\t 299514 B/op\t 1843 allocs/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934580, + "unit": "ns/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299514, + "unit": "B/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921802, + "unit": "ns/op\t 299643 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921802, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299643, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939479, + "unit": "ns/op\t 299527 B/op\t 1843 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939479, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299527, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918760, + "unit": "ns/op\t 299642 B/op\t 1843 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918760, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299642, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922311, + "unit": "ns/op\t 300347 B/op\t 1843 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922311, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300347, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919229, + "unit": "ns/op\t 299797 B/op\t 1843 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919229, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299797, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452293, + "unit": "ns/op\t 680709 B/op\t 11823 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452293, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680709, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2416963, + "unit": "ns/op\t 678958 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2416963, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678958, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2397514, + "unit": "ns/op\t 681800 B/op\t 11823 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2397514, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681800, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433167, + "unit": "ns/op\t 679492 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433167, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679492, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457235, + "unit": "ns/op\t 678053 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457235, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678053, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430820, + "unit": "ns/op\t 679290 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430820, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679290, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2411914, + "unit": "ns/op\t 679716 B/op\t 11823 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2411914, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679716, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430915, + "unit": "ns/op\t 679267 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430915, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679267, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2411213, + "unit": "ns/op\t 679096 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2411213, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679096, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430773, + "unit": "ns/op\t 679624 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430773, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679624, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4447403, + "unit": "ns/op\t 1089442 B/op\t 22442 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4447403, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089442, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4504504, + "unit": "ns/op\t 1091769 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4504504, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091769, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441927, + "unit": "ns/op\t 1090913 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441927, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090913, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4408007, + "unit": "ns/op\t 1090700 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4408007, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090700, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4453502, + "unit": "ns/op\t 1089671 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4453502, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089671, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4437266, + "unit": "ns/op\t 1089909 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4437266, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089909, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4411966, + "unit": "ns/op\t 1089952 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4411966, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089952, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4410905, + "unit": "ns/op\t 1089186 B/op\t 22442 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4410905, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089186, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4487268, + "unit": "ns/op\t 1092617 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4487268, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092617, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4385844, + "unit": "ns/op\t 1091939 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4385844, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091939, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6360164, + "unit": "ns/op\t 1504452 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6360164, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504452, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6430908, + "unit": "ns/op\t 1505555 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6430908, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505555, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6349042, + "unit": "ns/op\t 1503906 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6349042, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503906, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6329814, + "unit": "ns/op\t 1500232 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6329814, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500232, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6339171, + "unit": "ns/op\t 1504670 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6339171, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504670, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6308325, + "unit": "ns/op\t 1504380 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6308325, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504380, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6432163, + "unit": "ns/op\t 1505452 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6432163, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505452, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6401225, + "unit": "ns/op\t 1506369 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6401225, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506369, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6404513, + "unit": "ns/op\t 1504588 B/op\t 33018 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6404513, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504588, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6347158, + "unit": "ns/op\t 1504893 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6347158, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504893, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18689505, + "unit": "ns/op\t 4016323 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18689505, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016323, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18668920, + "unit": "ns/op\t 4019122 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18668920, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019122, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18922948, + "unit": "ns/op\t 4016213 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18922948, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016213, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18993036, + "unit": "ns/op\t 4016165 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18993036, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016165, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18845570, + "unit": "ns/op\t 4016525 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18845570, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016525, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18706168, + "unit": "ns/op\t 4011033 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18706168, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011033, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18886016, + "unit": "ns/op\t 4011058 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18886016, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011058, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18775268, + "unit": "ns/op\t 4012248 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18775268, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012248, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18887900, + "unit": "ns/op\t 4017413 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18887900, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017413, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18572008, + "unit": "ns/op\t 4019601 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18572008, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019601, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57184, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57184, + "unit": "ns/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56991, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56991, + "unit": "ns/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56724, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56724, + "unit": "ns/op", + "extra": "21206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55817, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55817, + "unit": "ns/op", + "extra": "21360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56045, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56045, + "unit": "ns/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56297, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56297, + "unit": "ns/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57358, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57358, + "unit": "ns/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57429, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57429, + "unit": "ns/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55960, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55960, + "unit": "ns/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56695, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56695, + "unit": "ns/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56010, + "unit": "ns/op\t 112841 B/op\t 50 allocs/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56010, + "unit": "ns/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112841, + "unit": "B/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57648, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57648, + "unit": "ns/op", + "extra": "20623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55975, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55975, + "unit": "ns/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56585, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56585, + "unit": "ns/op", + "extra": "20775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56868, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56868, + "unit": "ns/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56397, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56397, + "unit": "ns/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57969, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57969, + "unit": "ns/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57540, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57540, + "unit": "ns/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57634, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57634, + "unit": "ns/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21063 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57951, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57951, + "unit": "ns/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56950, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56950, + "unit": "ns/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57541, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57541, + "unit": "ns/op", + "extra": "20538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58104, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58104, + "unit": "ns/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57709, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57709, + "unit": "ns/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56853, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56853, + "unit": "ns/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56507, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56507, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57309, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57309, + "unit": "ns/op", + "extra": "20152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57353, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "20901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57353, + "unit": "ns/op", + "extra": "20901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "20901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56327, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56327, + "unit": "ns/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56344, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56344, + "unit": "ns/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3059720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.8, + "unit": "ns/op", + "extra": "3059720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3059720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3059720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3074960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.1, + "unit": "ns/op", + "extra": "3074960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3074960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3074960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3092266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083479 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3083479 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083479 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083479 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 413.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2889756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 413.4, + "unit": "ns/op", + "extra": "2889756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2889756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2889756 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3034189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390, + "unit": "ns/op", + "extra": "3034189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3034189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3034189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3085970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.3, + "unit": "ns/op", + "extra": "3085970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3085970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3085970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.6, + "unit": "ns/op", + "extra": "3072236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3067316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3078597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390, + "unit": "ns/op", + "extra": "3078597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3078597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3078597 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "015eb68f479ca07fecc8646fea0ea7893ee4bcd1", + "message": "enable default collector (#1044)", + "timestamp": "2025-04-22T15:01:59+01:00", + "tree_id": "933872f842552534972576c702ef8a81546a34f3", + "url": "https://github.com/nginx/agent/commit/015eb68f479ca07fecc8646fea0ea7893ee4bcd1" + }, + "date": 1745330924812, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.12776855750628, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.01557378445174, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d13a27c84657f0805dfa3afe80d1abc8b77bd0ad", + "message": "Add unit test for stderr/stdout error log (#1054)\n\n* add unit test to check expected error log output for stderr/stdout\n\n* Update order of tests and labels", + "timestamp": "2025-04-23T10:47:59+01:00", + "tree_id": "ef4f12d85f33f190a28ca4c2d0774da088bfa27c", + "url": "https://github.com/nginx/agent/commit/d13a27c84657f0805dfa3afe80d1abc8b77bd0ad" + }, + "date": 1745401968801, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1879799, + "unit": "ns/op\t 299687 B/op\t 1843 allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1879799, + "unit": "ns/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299687, + "unit": "B/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905365, + "unit": "ns/op\t 300427 B/op\t 1843 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905365, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300427, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906754, + "unit": "ns/op\t 299136 B/op\t 1842 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906754, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299136, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909912, + "unit": "ns/op\t 299968 B/op\t 1843 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909912, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299968, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924936, + "unit": "ns/op\t 299607 B/op\t 1843 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924936, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299607, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916880, + "unit": "ns/op\t 299675 B/op\t 1843 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916880, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299675, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911243, + "unit": "ns/op\t 299968 B/op\t 1843 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911243, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299968, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920108, + "unit": "ns/op\t 299408 B/op\t 1842 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920108, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299408, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905589, + "unit": "ns/op\t 299770 B/op\t 1842 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905589, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299770, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918767, + "unit": "ns/op\t 300150 B/op\t 1843 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918767, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300150, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461468, + "unit": "ns/op\t 680046 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461468, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680046, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2467024, + "unit": "ns/op\t 678918 B/op\t 11822 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2467024, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678918, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440013, + "unit": "ns/op\t 679123 B/op\t 11822 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440013, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679123, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418324, + "unit": "ns/op\t 680154 B/op\t 11823 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418324, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680154, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2421227, + "unit": "ns/op\t 680120 B/op\t 11822 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2421227, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680120, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444492, + "unit": "ns/op\t 680192 B/op\t 11823 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444492, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680192, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418837, + "unit": "ns/op\t 678605 B/op\t 11822 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418837, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678605, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448729, + "unit": "ns/op\t 679583 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448729, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679583, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430587, + "unit": "ns/op\t 678319 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430587, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678319, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2432933, + "unit": "ns/op\t 680060 B/op\t 11822 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2432933, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680060, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4491147, + "unit": "ns/op\t 1091537 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4491147, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091537, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4475671, + "unit": "ns/op\t 1091584 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4475671, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091584, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4505401, + "unit": "ns/op\t 1089694 B/op\t 22442 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4505401, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089694, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4393410, + "unit": "ns/op\t 1087175 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4393410, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087175, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409049, + "unit": "ns/op\t 1091743 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409049, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091743, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4425390, + "unit": "ns/op\t 1087754 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4425390, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087754, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496083, + "unit": "ns/op\t 1089042 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496083, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089042, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4444159, + "unit": "ns/op\t 1088900 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4444159, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088900, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4403830, + "unit": "ns/op\t 1092414 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4403830, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092414, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4434956, + "unit": "ns/op\t 1090595 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4434956, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090595, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6374003, + "unit": "ns/op\t 1504411 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6374003, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504411, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354268, + "unit": "ns/op\t 1503812 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354268, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503812, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6309824, + "unit": "ns/op\t 1503187 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6309824, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503187, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6342256, + "unit": "ns/op\t 1502818 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6342256, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502818, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6428629, + "unit": "ns/op\t 1502207 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6428629, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502207, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6292283, + "unit": "ns/op\t 1502413 B/op\t 33018 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6292283, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502413, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6421691, + "unit": "ns/op\t 1503004 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6421691, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503004, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6409453, + "unit": "ns/op\t 1506078 B/op\t 33019 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6409453, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506078, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6362571, + "unit": "ns/op\t 1504076 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6362571, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504076, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6420539, + "unit": "ns/op\t 1503770 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6420539, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503770, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18971727, + "unit": "ns/op\t 4009831 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18971727, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009831, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18597821, + "unit": "ns/op\t 4019506 B/op\t 97602 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18597821, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019506, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18808586, + "unit": "ns/op\t 4011680 B/op\t 97602 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18808586, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011680, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18644452, + "unit": "ns/op\t 4011115 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18644452, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011115, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19172176, + "unit": "ns/op\t 4021911 B/op\t 97603 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19172176, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021911, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18943634, + "unit": "ns/op\t 4010500 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18943634, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010500, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18581837, + "unit": "ns/op\t 4010894 B/op\t 97602 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18581837, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010894, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18823777, + "unit": "ns/op\t 4008065 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18823777, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008065, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18733951, + "unit": "ns/op\t 4011786 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18733951, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011786, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18480269, + "unit": "ns/op\t 4012942 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18480269, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012942, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57855, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57855, + "unit": "ns/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57124, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57124, + "unit": "ns/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57758, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57758, + "unit": "ns/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56729, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56729, + "unit": "ns/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56736, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56736, + "unit": "ns/op", + "extra": "21126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56219, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56219, + "unit": "ns/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57124, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57124, + "unit": "ns/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56814, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56814, + "unit": "ns/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57216, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57216, + "unit": "ns/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56881, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56881, + "unit": "ns/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57111, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57111, + "unit": "ns/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56858, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56858, + "unit": "ns/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56910, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56910, + "unit": "ns/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56981, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56981, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56150, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56150, + "unit": "ns/op", + "extra": "21320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57057, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57057, + "unit": "ns/op", + "extra": "20064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56147, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56147, + "unit": "ns/op", + "extra": "20304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57033, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57033, + "unit": "ns/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57129, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57129, + "unit": "ns/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56024, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56024, + "unit": "ns/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56547, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56547, + "unit": "ns/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57235, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57235, + "unit": "ns/op", + "extra": "21018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57611, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57611, + "unit": "ns/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58013, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58013, + "unit": "ns/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57596, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57596, + "unit": "ns/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57329, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "20331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57329, + "unit": "ns/op", + "extra": "20331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "20331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56543, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56543, + "unit": "ns/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57830, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57830, + "unit": "ns/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56775, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56775, + "unit": "ns/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57823, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57823, + "unit": "ns/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3091366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389, + "unit": "ns/op", + "extra": "3091366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3091366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3091366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3090213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090213 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3104938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3104938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3104938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3104938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.1, + "unit": "ns/op", + "extra": "3092670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 416.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3084049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 416.4, + "unit": "ns/op", + "extra": "3084049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3084049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3084049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3091035 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3091035 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3091035 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3091035 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.6, + "unit": "ns/op", + "extra": "3081826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.8, + "unit": "ns/op", + "extra": "3090355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 387.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3095762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 387.5, + "unit": "ns/op", + "extra": "3095762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3095762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3095762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3087909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.6, + "unit": "ns/op", + "extra": "3087909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3087909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3087909 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d13a27c84657f0805dfa3afe80d1abc8b77bd0ad", + "message": "Add unit test for stderr/stdout error log (#1054)\n\n* add unit test to check expected error log output for stderr/stdout\n\n* Update order of tests and labels", + "timestamp": "2025-04-23T10:47:59+01:00", + "tree_id": "ef4f12d85f33f190a28ca4c2d0774da088bfa27c", + "url": "https://github.com/nginx/agent/commit/d13a27c84657f0805dfa3afe80d1abc8b77bd0ad" + }, + "date": 1745402079174, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.063387261384744, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.98764572912237, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "99e75988f72a6e82a635cc04215c7ebbaba98765", + "message": "Add NGINX Agent config validation (#1039)", + "timestamp": "2025-04-25T10:11:36+01:00", + "tree_id": "0afa3c89633c9f7e05b9eda9b5526b93b0651885", + "url": "https://github.com/nginx/agent/commit/99e75988f72a6e82a635cc04215c7ebbaba98765" + }, + "date": 1745572584083, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1946093, + "unit": "ns/op\t 301240 B/op\t 1843 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1946093, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301240, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907716, + "unit": "ns/op\t 300618 B/op\t 1843 allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907716, + "unit": "ns/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300618, + "unit": "B/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926766, + "unit": "ns/op\t 299777 B/op\t 1843 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926766, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299777, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913090, + "unit": "ns/op\t 300023 B/op\t 1843 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913090, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300023, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913419, + "unit": "ns/op\t 299820 B/op\t 1843 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913419, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299820, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913115, + "unit": "ns/op\t 299689 B/op\t 1843 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913115, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299689, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922832, + "unit": "ns/op\t 299319 B/op\t 1843 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922832, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299319, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939107, + "unit": "ns/op\t 300019 B/op\t 1843 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939107, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300019, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927051, + "unit": "ns/op\t 300163 B/op\t 1843 allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927051, + "unit": "ns/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300163, + "unit": "B/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909922, + "unit": "ns/op\t 299348 B/op\t 1842 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909922, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299348, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2474874, + "unit": "ns/op\t 678920 B/op\t 11823 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2474874, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678920, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2424720, + "unit": "ns/op\t 678912 B/op\t 11822 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2424720, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678912, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447669, + "unit": "ns/op\t 678721 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447669, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678721, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404592, + "unit": "ns/op\t 681082 B/op\t 11823 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404592, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681082, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2467795, + "unit": "ns/op\t 679871 B/op\t 11823 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2467795, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679871, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426427, + "unit": "ns/op\t 679861 B/op\t 11823 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426427, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679861, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423698, + "unit": "ns/op\t 679779 B/op\t 11823 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423698, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679779, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436519, + "unit": "ns/op\t 680648 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436519, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680648, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438595, + "unit": "ns/op\t 679654 B/op\t 11823 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438595, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679654, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433561, + "unit": "ns/op\t 679951 B/op\t 11823 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433561, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679951, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4465713, + "unit": "ns/op\t 1091661 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4465713, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091661, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4438066, + "unit": "ns/op\t 1091512 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4438066, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091512, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4452153, + "unit": "ns/op\t 1091075 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4452153, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091075, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460392, + "unit": "ns/op\t 1089537 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460392, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089537, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4462572, + "unit": "ns/op\t 1093138 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4462572, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093138, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4450234, + "unit": "ns/op\t 1089988 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4450234, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089988, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4491334, + "unit": "ns/op\t 1088923 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4491334, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088923, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4451277, + "unit": "ns/op\t 1092763 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4451277, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092763, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4461205, + "unit": "ns/op\t 1090600 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4461205, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090600, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496386, + "unit": "ns/op\t 1089338 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496386, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089338, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6367146, + "unit": "ns/op\t 1501775 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6367146, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501775, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6419292, + "unit": "ns/op\t 1501730 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6419292, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501730, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6449415, + "unit": "ns/op\t 1504001 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6449415, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504001, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6303703, + "unit": "ns/op\t 1502315 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6303703, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502315, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6407606, + "unit": "ns/op\t 1502810 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6407606, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502810, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6386010, + "unit": "ns/op\t 1503575 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6386010, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503575, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6362203, + "unit": "ns/op\t 1505711 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6362203, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505711, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6533974, + "unit": "ns/op\t 1507169 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6533974, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507169, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6393291, + "unit": "ns/op\t 1505350 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6393291, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505350, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6449329, + "unit": "ns/op\t 1502180 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6449329, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502180, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18868737, + "unit": "ns/op\t 4020081 B/op\t 97603 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18868737, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020081, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19126474, + "unit": "ns/op\t 4017972 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19126474, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017972, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19085957, + "unit": "ns/op\t 4011624 B/op\t 97602 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19085957, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011624, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18846987, + "unit": "ns/op\t 4017895 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18846987, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017895, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18783605, + "unit": "ns/op\t 4019812 B/op\t 97603 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18783605, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019812, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18976153, + "unit": "ns/op\t 4018583 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18976153, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018583, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19004170, + "unit": "ns/op\t 4024002 B/op\t 97603 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19004170, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024002, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19220249, + "unit": "ns/op\t 4015096 B/op\t 97603 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19220249, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015096, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18659775, + "unit": "ns/op\t 4017027 B/op\t 97602 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18659775, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017027, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18864506, + "unit": "ns/op\t 4021532 B/op\t 97602 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18864506, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021532, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56930, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56930, + "unit": "ns/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55947, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55947, + "unit": "ns/op", + "extra": "21238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57512, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57512, + "unit": "ns/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56179, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56179, + "unit": "ns/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56615, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56615, + "unit": "ns/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56697, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56697, + "unit": "ns/op", + "extra": "21213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57038, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57038, + "unit": "ns/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57024, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57024, + "unit": "ns/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57527, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57527, + "unit": "ns/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56771, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56771, + "unit": "ns/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58008, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58008, + "unit": "ns/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57286, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57286, + "unit": "ns/op", + "extra": "20744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57638, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57638, + "unit": "ns/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56966, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56966, + "unit": "ns/op", + "extra": "20880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20880 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57529, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57529, + "unit": "ns/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21057 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57126, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57126, + "unit": "ns/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57356, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57356, + "unit": "ns/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58457, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58457, + "unit": "ns/op", + "extra": "21146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57976, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57976, + "unit": "ns/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58376, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58376, + "unit": "ns/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57731, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57731, + "unit": "ns/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57155, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57155, + "unit": "ns/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56679, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56679, + "unit": "ns/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57663, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57663, + "unit": "ns/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56675, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56675, + "unit": "ns/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56667, + "unit": "ns/op\t 112844 B/op\t 50 allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56667, + "unit": "ns/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112844, + "unit": "B/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57306, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57306, + "unit": "ns/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57401, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57401, + "unit": "ns/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56660, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56660, + "unit": "ns/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56711, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56711, + "unit": "ns/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 410, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 410, + "unit": "ns/op", + "extra": "3069969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2802099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.8, + "unit": "ns/op", + "extra": "2802099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2802099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2802099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3078169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.7, + "unit": "ns/op", + "extra": "3078169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3078169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3078169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.3, + "unit": "ns/op", + "extra": "3080458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3076708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390, + "unit": "ns/op", + "extra": "3076708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3076708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3076708 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3085924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.8, + "unit": "ns/op", + "extra": "3085924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3085924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3085924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388, + "unit": "ns/op", + "extra": "3081192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081192 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068734 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.1, + "unit": "ns/op", + "extra": "3068734 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068734 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068734 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3070244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.1, + "unit": "ns/op", + "extra": "3070244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3070244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3070244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3074772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.8, + "unit": "ns/op", + "extra": "3074772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3074772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3074772 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "99e75988f72a6e82a635cc04215c7ebbaba98765", + "message": "Add NGINX Agent config validation (#1039)", + "timestamp": "2025-04-25T10:11:36+01:00", + "tree_id": "0afa3c89633c9f7e05b9eda9b5526b93b0651885", + "url": "https://github.com/nginx/agent/commit/99e75988f72a6e82a635cc04215c7ebbaba98765" + }, + "date": 1745572695222, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.462740360616873, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.00611357269268, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "63c3abbc323c9c7b48face3687b8710da76b8a9c", + "message": "Create make collector target without NAP (#1055)", + "timestamp": "2025-04-25T10:24:19+01:00", + "tree_id": "a7c466dc63a97a40d9278e01813d9933db485825", + "url": "https://github.com/nginx/agent/commit/63c3abbc323c9c7b48face3687b8710da76b8a9c" + }, + "date": 1745573349513, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1956919, + "unit": "ns/op\t 299841 B/op\t 1842 allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1956919, + "unit": "ns/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299841, + "unit": "B/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "627 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935129, + "unit": "ns/op\t 300153 B/op\t 1843 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935129, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300153, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912030, + "unit": "ns/op\t 299929 B/op\t 1843 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912030, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299929, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942298, + "unit": "ns/op\t 299234 B/op\t 1843 allocs/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942298, + "unit": "ns/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299234, + "unit": "B/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914557, + "unit": "ns/op\t 299660 B/op\t 1843 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914557, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299660, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918831, + "unit": "ns/op\t 299556 B/op\t 1842 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918831, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299556, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934416, + "unit": "ns/op\t 299027 B/op\t 1843 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934416, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299027, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918189, + "unit": "ns/op\t 299253 B/op\t 1843 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918189, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299253, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923228, + "unit": "ns/op\t 300553 B/op\t 1843 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923228, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300553, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920768, + "unit": "ns/op\t 299682 B/op\t 1842 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920768, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299682, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2414657, + "unit": "ns/op\t 679210 B/op\t 11822 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2414657, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679210, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2398079, + "unit": "ns/op\t 679248 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2398079, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679248, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2421721, + "unit": "ns/op\t 679827 B/op\t 11823 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2421721, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679827, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2439399, + "unit": "ns/op\t 680714 B/op\t 11822 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2439399, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680714, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400454, + "unit": "ns/op\t 679043 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400454, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679043, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2425203, + "unit": "ns/op\t 680388 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2425203, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680388, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2395970, + "unit": "ns/op\t 679064 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2395970, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679064, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404155, + "unit": "ns/op\t 679147 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404155, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679147, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2407842, + "unit": "ns/op\t 679733 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2407842, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679733, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406425, + "unit": "ns/op\t 679870 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406425, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679870, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4401747, + "unit": "ns/op\t 1089352 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4401747, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089352, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4365076, + "unit": "ns/op\t 1092111 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4365076, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092111, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4426434, + "unit": "ns/op\t 1092216 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4426434, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092216, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4578968, + "unit": "ns/op\t 1090063 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4578968, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090063, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477294, + "unit": "ns/op\t 1089038 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477294, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089038, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4425819, + "unit": "ns/op\t 1089383 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4425819, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089383, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4388972, + "unit": "ns/op\t 1089838 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4388972, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089838, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4346276, + "unit": "ns/op\t 1091456 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4346276, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091456, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4385672, + "unit": "ns/op\t 1089133 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4385672, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089133, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4403677, + "unit": "ns/op\t 1090857 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4403677, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090857, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6321994, + "unit": "ns/op\t 1502345 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6321994, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502345, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6270847, + "unit": "ns/op\t 1500807 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6270847, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500807, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6306843, + "unit": "ns/op\t 1504034 B/op\t 33018 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6306843, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504034, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6300983, + "unit": "ns/op\t 1499443 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6300983, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499443, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6282875, + "unit": "ns/op\t 1505115 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6282875, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505115, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6406152, + "unit": "ns/op\t 1503149 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6406152, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503149, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6316328, + "unit": "ns/op\t 1501661 B/op\t 33018 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6316328, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501661, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6298259, + "unit": "ns/op\t 1503757 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6298259, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503757, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6246521, + "unit": "ns/op\t 1502600 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6246521, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502600, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6272418, + "unit": "ns/op\t 1504706 B/op\t 33018 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6272418, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504706, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18347608, + "unit": "ns/op\t 4006873 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18347608, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006873, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18477314, + "unit": "ns/op\t 4011577 B/op\t 97602 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18477314, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011577, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18723907, + "unit": "ns/op\t 4007928 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18723907, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007928, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18536098, + "unit": "ns/op\t 4009843 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18536098, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009843, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18658295, + "unit": "ns/op\t 4010017 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18658295, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010017, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18545508, + "unit": "ns/op\t 4017696 B/op\t 97602 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18545508, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017696, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18588782, + "unit": "ns/op\t 4019707 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18588782, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019707, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18528755, + "unit": "ns/op\t 4008159 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18528755, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008159, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18783779, + "unit": "ns/op\t 4012134 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18783779, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012134, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18374488, + "unit": "ns/op\t 4014261 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18374488, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014261, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56881, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56881, + "unit": "ns/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58029, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58029, + "unit": "ns/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58712, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58712, + "unit": "ns/op", + "extra": "20943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57662, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57662, + "unit": "ns/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56724, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56724, + "unit": "ns/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57046, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57046, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57933, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57933, + "unit": "ns/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56825, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56825, + "unit": "ns/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57860, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57860, + "unit": "ns/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56726, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56726, + "unit": "ns/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20949 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57334, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57334, + "unit": "ns/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57286, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57286, + "unit": "ns/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58468, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58468, + "unit": "ns/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56839, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56839, + "unit": "ns/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57575, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57575, + "unit": "ns/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57853, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57853, + "unit": "ns/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57332, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57332, + "unit": "ns/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57545, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57545, + "unit": "ns/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58287, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58287, + "unit": "ns/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57525, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57525, + "unit": "ns/op", + "extra": "20821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57673, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57673, + "unit": "ns/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21021 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57450, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57450, + "unit": "ns/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57120, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57120, + "unit": "ns/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56383, + "unit": "ns/op\t 112844 B/op\t 50 allocs/op", + "extra": "21292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56383, + "unit": "ns/op", + "extra": "21292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112844, + "unit": "B/op", + "extra": "21292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57055, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "20599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57055, + "unit": "ns/op", + "extra": "20599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "20599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57455, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57455, + "unit": "ns/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56968, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56968, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57608, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57608, + "unit": "ns/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56807, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56807, + "unit": "ns/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57360, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57360, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.5, + "unit": "ns/op", + "extra": "3071535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071535 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3089713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "3089713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3089713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3089713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396, + "unit": "ns/op", + "extra": "3080529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 417.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3078884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 417.5, + "unit": "ns/op", + "extra": "3078884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3078884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3078884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2974954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.6, + "unit": "ns/op", + "extra": "2974954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2974954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2974954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3071011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3076909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391, + "unit": "ns/op", + "extra": "3076909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3076909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3076909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3073617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3068932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.5, + "unit": "ns/op", + "extra": "3068742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068742 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "63c3abbc323c9c7b48face3687b8710da76b8a9c", + "message": "Create make collector target without NAP (#1055)", + "timestamp": "2025-04-25T10:24:19+01:00", + "tree_id": "a7c466dc63a97a40d9278e01813d9933db485825", + "url": "https://github.com/nginx/agent/commit/63c3abbc323c9c7b48face3687b8710da76b8a9c" + }, + "date": 1745573473193, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.59685879388983, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.9903878955124, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 67, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 80, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e04179fb41004782483f7150cadaa9b634b33775", + "message": "Add config parser tests for SSLCerts (#1050)", + "timestamp": "2025-04-25T10:28:16+01:00", + "tree_id": "ad62a1a7541e0c2237b458324a66ce6d46d7f3c9", + "url": "https://github.com/nginx/agent/commit/e04179fb41004782483f7150cadaa9b634b33775" + }, + "date": 1745573595567, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1942390, + "unit": "ns/op\t 300521 B/op\t 1842 allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1942390, + "unit": "ns/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300521, + "unit": "B/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908542, + "unit": "ns/op\t 300256 B/op\t 1843 allocs/op", + "extra": "1130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908542, + "unit": "ns/op", + "extra": "1130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300256, + "unit": "B/op", + "extra": "1130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903795, + "unit": "ns/op\t 299630 B/op\t 1842 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903795, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299630, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914120, + "unit": "ns/op\t 300000 B/op\t 1843 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914120, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300000, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929809, + "unit": "ns/op\t 299482 B/op\t 1843 allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929809, + "unit": "ns/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299482, + "unit": "B/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910506, + "unit": "ns/op\t 299887 B/op\t 1842 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910506, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299887, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906279, + "unit": "ns/op\t 299384 B/op\t 1843 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906279, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299384, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907007, + "unit": "ns/op\t 300215 B/op\t 1843 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907007, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300215, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903982, + "unit": "ns/op\t 299869 B/op\t 1843 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903982, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299869, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910178, + "unit": "ns/op\t 300093 B/op\t 1843 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910178, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300093, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2402704, + "unit": "ns/op\t 679437 B/op\t 11823 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2402704, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679437, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2387312, + "unit": "ns/op\t 679820 B/op\t 11822 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2387312, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679820, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2399158, + "unit": "ns/op\t 680022 B/op\t 11823 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2399158, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680022, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418809, + "unit": "ns/op\t 680890 B/op\t 11822 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418809, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680890, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2408592, + "unit": "ns/op\t 678571 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2408592, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678571, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423213, + "unit": "ns/op\t 680969 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423213, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680969, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2403587, + "unit": "ns/op\t 679177 B/op\t 11822 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2403587, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679177, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2412002, + "unit": "ns/op\t 681543 B/op\t 11823 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2412002, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681543, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394959, + "unit": "ns/op\t 679582 B/op\t 11822 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394959, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679582, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447890, + "unit": "ns/op\t 679937 B/op\t 11823 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447890, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679937, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4450027, + "unit": "ns/op\t 1092617 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4450027, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092617, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4421353, + "unit": "ns/op\t 1090112 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4421353, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090112, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4402929, + "unit": "ns/op\t 1088520 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4402929, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088520, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4433413, + "unit": "ns/op\t 1090818 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4433413, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090818, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4413977, + "unit": "ns/op\t 1090871 B/op\t 22442 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4413977, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090871, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4408296, + "unit": "ns/op\t 1092182 B/op\t 22443 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4408296, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092182, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422641, + "unit": "ns/op\t 1091580 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422641, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091580, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4386934, + "unit": "ns/op\t 1089478 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4386934, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089478, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4411126, + "unit": "ns/op\t 1090205 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4411126, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090205, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409769, + "unit": "ns/op\t 1089467 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409769, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089467, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6334703, + "unit": "ns/op\t 1502927 B/op\t 33017 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6334703, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502927, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6341433, + "unit": "ns/op\t 1503196 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6341433, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503196, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6301364, + "unit": "ns/op\t 1504761 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6301364, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504761, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6315215, + "unit": "ns/op\t 1499795 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6315215, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499795, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6346536, + "unit": "ns/op\t 1507619 B/op\t 33019 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6346536, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507619, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6395082, + "unit": "ns/op\t 1503475 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6395082, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503475, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6523201, + "unit": "ns/op\t 1503606 B/op\t 33018 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6523201, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503606, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6260679, + "unit": "ns/op\t 1502371 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6260679, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502371, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6295518, + "unit": "ns/op\t 1505374 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6295518, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505374, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6463740, + "unit": "ns/op\t 1505267 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6463740, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505267, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18788758, + "unit": "ns/op\t 4015972 B/op\t 97602 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18788758, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015972, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18623698, + "unit": "ns/op\t 4015317 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18623698, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015317, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18809130, + "unit": "ns/op\t 4020228 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18809130, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020228, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18477680, + "unit": "ns/op\t 4014278 B/op\t 97602 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18477680, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014278, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18454750, + "unit": "ns/op\t 4020850 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18454750, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020850, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18550711, + "unit": "ns/op\t 4016660 B/op\t 97602 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18550711, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016660, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18859585, + "unit": "ns/op\t 4015899 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18859585, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015899, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18755221, + "unit": "ns/op\t 4015956 B/op\t 97602 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18755221, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015956, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18477335, + "unit": "ns/op\t 4017408 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18477335, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017408, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18690810, + "unit": "ns/op\t 4016915 B/op\t 97603 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18690810, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016915, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57803, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57803, + "unit": "ns/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55781, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55781, + "unit": "ns/op", + "extra": "21456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56204, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56204, + "unit": "ns/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57190, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57190, + "unit": "ns/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56760, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56760, + "unit": "ns/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56410, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56410, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56329, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56329, + "unit": "ns/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55643, + "unit": "ns/op\t 112843 B/op\t 50 allocs/op", + "extra": "21291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55643, + "unit": "ns/op", + "extra": "21291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112843, + "unit": "B/op", + "extra": "21291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56141, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56141, + "unit": "ns/op", + "extra": "21667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56593, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56593, + "unit": "ns/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57215, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57215, + "unit": "ns/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56700, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56700, + "unit": "ns/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56294, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56294, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57600, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57600, + "unit": "ns/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56349, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56349, + "unit": "ns/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57522, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57522, + "unit": "ns/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56683, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "21328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56683, + "unit": "ns/op", + "extra": "21328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "21328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56389, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56389, + "unit": "ns/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57144, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57144, + "unit": "ns/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56273, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56273, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57059, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57059, + "unit": "ns/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56440, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56440, + "unit": "ns/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56211, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56211, + "unit": "ns/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56344, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56344, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56314, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56314, + "unit": "ns/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57104, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57104, + "unit": "ns/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58131, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58131, + "unit": "ns/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56314, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56314, + "unit": "ns/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57256, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57256, + "unit": "ns/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57659, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57659, + "unit": "ns/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.6, + "unit": "ns/op", + "extra": "3057484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3074499 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.1, + "unit": "ns/op", + "extra": "3074499 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3074499 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3074499 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3079504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.3, + "unit": "ns/op", + "extra": "3079504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3079504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3079504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3086404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.6, + "unit": "ns/op", + "extra": "3086404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3086404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3086404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 420.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 420.8, + "unit": "ns/op", + "extra": "3072856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3092456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.2, + "unit": "ns/op", + "extra": "3092456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3092456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3092456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3088250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.3, + "unit": "ns/op", + "extra": "3088250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3088250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3088250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.7, + "unit": "ns/op", + "extra": "3073237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3075234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.5, + "unit": "ns/op", + "extra": "3075234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3075234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3075234 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3080994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.2, + "unit": "ns/op", + "extra": "3080994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3080994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3080994 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e04179fb41004782483f7150cadaa9b634b33775", + "message": "Add config parser tests for SSLCerts (#1050)", + "timestamp": "2025-04-25T10:28:16+01:00", + "tree_id": "ad62a1a7541e0c2237b458324a66ce6d46d7f3c9", + "url": "https://github.com/nginx/agent/commit/e04179fb41004782483f7150cadaa9b634b33775" + }, + "date": 1745573719229, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.063280224541707, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.017036138251626, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 69, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4ae7de6e843471608fe5860ff2c42054a9442be8", + "message": "Enable/Disable Features (#1051)", + "timestamp": "2025-04-25T11:00:06+01:00", + "tree_id": "3aa873185d67b3047936576898c14fd2fafeffd0", + "url": "https://github.com/nginx/agent/commit/4ae7de6e843471608fe5860ff2c42054a9442be8" + }, + "date": 1745575497455, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1996826, + "unit": "ns/op\t 301513 B/op\t 1843 allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1996826, + "unit": "ns/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301513, + "unit": "B/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927895, + "unit": "ns/op\t 299592 B/op\t 1843 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927895, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299592, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936397, + "unit": "ns/op\t 299520 B/op\t 1842 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936397, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299520, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 950772, + "unit": "ns/op\t 299797 B/op\t 1843 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 950772, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299797, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938852, + "unit": "ns/op\t 299726 B/op\t 1843 allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938852, + "unit": "ns/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299726, + "unit": "B/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933093, + "unit": "ns/op\t 300268 B/op\t 1843 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933093, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300268, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 999601, + "unit": "ns/op\t 298775 B/op\t 1842 allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 999601, + "unit": "ns/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298775, + "unit": "B/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941579, + "unit": "ns/op\t 299923 B/op\t 1843 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941579, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299923, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935509, + "unit": "ns/op\t 299863 B/op\t 1843 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935509, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299863, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934579, + "unit": "ns/op\t 300471 B/op\t 1843 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934579, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300471, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447795, + "unit": "ns/op\t 680594 B/op\t 11823 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447795, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680594, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2486960, + "unit": "ns/op\t 680008 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2486960, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680008, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2474471, + "unit": "ns/op\t 679683 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2474471, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679683, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442744, + "unit": "ns/op\t 679586 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442744, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679586, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457671, + "unit": "ns/op\t 679231 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457671, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679231, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471622, + "unit": "ns/op\t 679406 B/op\t 11823 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471622, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679406, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448904, + "unit": "ns/op\t 680401 B/op\t 11823 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448904, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680401, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2431251, + "unit": "ns/op\t 679774 B/op\t 11822 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2431251, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679774, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473087, + "unit": "ns/op\t 679485 B/op\t 11823 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473087, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679485, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2464844, + "unit": "ns/op\t 679655 B/op\t 11822 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2464844, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679655, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4475967, + "unit": "ns/op\t 1091564 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4475967, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091564, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4455296, + "unit": "ns/op\t 1087825 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4455296, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087825, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4446717, + "unit": "ns/op\t 1088620 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4446717, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088620, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4453965, + "unit": "ns/op\t 1091834 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4453965, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091834, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4483893, + "unit": "ns/op\t 1091559 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4483893, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091559, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479593, + "unit": "ns/op\t 1089575 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479593, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089575, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4465656, + "unit": "ns/op\t 1091001 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4465656, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091001, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4439745, + "unit": "ns/op\t 1088983 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4439745, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088983, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4433657, + "unit": "ns/op\t 1089624 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4433657, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089624, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4443500, + "unit": "ns/op\t 1091489 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4443500, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091489, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6386652, + "unit": "ns/op\t 1502895 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6386652, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502895, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6319995, + "unit": "ns/op\t 1504310 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6319995, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504310, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6309101, + "unit": "ns/op\t 1503931 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6309101, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503931, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6320595, + "unit": "ns/op\t 1503465 B/op\t 33017 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6320595, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503465, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6367069, + "unit": "ns/op\t 1503637 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6367069, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503637, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6318769, + "unit": "ns/op\t 1502273 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6318769, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502273, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6376557, + "unit": "ns/op\t 1502168 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6376557, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502168, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6457003, + "unit": "ns/op\t 1505670 B/op\t 33019 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6457003, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505670, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397079, + "unit": "ns/op\t 1504200 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397079, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504200, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6391373, + "unit": "ns/op\t 1505522 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6391373, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505522, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18709062, + "unit": "ns/op\t 4019171 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18709062, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019171, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19021434, + "unit": "ns/op\t 4014397 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19021434, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014397, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18677796, + "unit": "ns/op\t 4016711 B/op\t 97603 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18677796, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016711, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18548506, + "unit": "ns/op\t 4013530 B/op\t 97601 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18548506, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013530, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19395787, + "unit": "ns/op\t 4015221 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19395787, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015221, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18580865, + "unit": "ns/op\t 4022790 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18580865, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022790, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18741325, + "unit": "ns/op\t 4010595 B/op\t 97602 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18741325, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010595, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18861996, + "unit": "ns/op\t 4018960 B/op\t 97601 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18861996, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018960, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18684014, + "unit": "ns/op\t 4018385 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18684014, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018385, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18435530, + "unit": "ns/op\t 4007511 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18435530, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007511, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57384, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57384, + "unit": "ns/op", + "extra": "20083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57756, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57756, + "unit": "ns/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58071, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58071, + "unit": "ns/op", + "extra": "20428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58382, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58382, + "unit": "ns/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58712, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58712, + "unit": "ns/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21074 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58301, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58301, + "unit": "ns/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57965, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57965, + "unit": "ns/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57956, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57956, + "unit": "ns/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57755, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57755, + "unit": "ns/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58136, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58136, + "unit": "ns/op", + "extra": "20103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57832, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57832, + "unit": "ns/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59797, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59797, + "unit": "ns/op", + "extra": "20503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58156, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58156, + "unit": "ns/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57101, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57101, + "unit": "ns/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57381, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57381, + "unit": "ns/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58527, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58527, + "unit": "ns/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57544, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57544, + "unit": "ns/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57808, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57808, + "unit": "ns/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58235, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58235, + "unit": "ns/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57719, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57719, + "unit": "ns/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57756, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57756, + "unit": "ns/op", + "extra": "20722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57281, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57281, + "unit": "ns/op", + "extra": "20175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59144, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59144, + "unit": "ns/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57995, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57995, + "unit": "ns/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57888, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57888, + "unit": "ns/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58009, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58009, + "unit": "ns/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57026, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57026, + "unit": "ns/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59603, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59603, + "unit": "ns/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59221, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59221, + "unit": "ns/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57446, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57446, + "unit": "ns/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3082879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.2, + "unit": "ns/op", + "extra": "3082879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3082879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3082879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3078408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.3, + "unit": "ns/op", + "extra": "3078408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3078408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3078408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.8, + "unit": "ns/op", + "extra": "3063644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.5, + "unit": "ns/op", + "extra": "3073281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3079612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3079612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3079612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3079612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 423.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 423.9, + "unit": "ns/op", + "extra": "3073189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3090622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.2, + "unit": "ns/op", + "extra": "3090622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3090622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3090622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3068197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3072994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072994 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3058431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.9, + "unit": "ns/op", + "extra": "3058431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3058431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3058431 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4ae7de6e843471608fe5860ff2c42054a9442be8", + "message": "Enable/Disable Features (#1051)", + "timestamp": "2025-04-25T11:00:06+01:00", + "tree_id": "3aa873185d67b3047936576898c14fd2fafeffd0", + "url": "https://github.com/nginx/agent/commit/4ae7de6e843471608fe5860ff2c42054a9442be8" + }, + "date": 1745575594061, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.864088513221738, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.0096146751471, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a68504bc0e58c4f9ba455e31c8d23e0c79b065bc", + "message": "Ignore NGINX cache manager process when looking for NGINX master process (#1058)", + "timestamp": "2025-04-25T11:02:59+01:00", + "tree_id": "1ac445af1ef6df1d3f882598aaee2d1118c6c66d", + "url": "https://github.com/nginx/agent/commit/a68504bc0e58c4f9ba455e31c8d23e0c79b065bc" + }, + "date": 1745575672428, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1869294, + "unit": "ns/op\t 300113 B/op\t 1842 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1869294, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300113, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 954563, + "unit": "ns/op\t 299950 B/op\t 1843 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 954563, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299950, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900024, + "unit": "ns/op\t 299386 B/op\t 1843 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900024, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299386, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900672, + "unit": "ns/op\t 299639 B/op\t 1843 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900672, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299639, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899791, + "unit": "ns/op\t 299609 B/op\t 1843 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899791, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299609, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907621, + "unit": "ns/op\t 299889 B/op\t 1843 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907621, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299889, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914722, + "unit": "ns/op\t 300183 B/op\t 1843 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914722, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300183, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904968, + "unit": "ns/op\t 299685 B/op\t 1843 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904968, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299685, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900128, + "unit": "ns/op\t 298997 B/op\t 1842 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900128, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 298997, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904131, + "unit": "ns/op\t 299875 B/op\t 1843 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904131, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299875, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2408952, + "unit": "ns/op\t 679527 B/op\t 11823 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2408952, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679527, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2412523, + "unit": "ns/op\t 678939 B/op\t 11822 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2412523, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678939, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2382738, + "unit": "ns/op\t 679287 B/op\t 11822 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2382738, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679287, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2387826, + "unit": "ns/op\t 678735 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2387826, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678735, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2386971, + "unit": "ns/op\t 679857 B/op\t 11823 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2386971, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679857, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2380793, + "unit": "ns/op\t 679565 B/op\t 11822 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2380793, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679565, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2421874, + "unit": "ns/op\t 679902 B/op\t 11822 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2421874, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679902, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2401308, + "unit": "ns/op\t 678245 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2401308, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678245, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413910, + "unit": "ns/op\t 679046 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413910, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679046, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413743, + "unit": "ns/op\t 679816 B/op\t 11822 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413743, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679816, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4380385, + "unit": "ns/op\t 1089066 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4380385, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089066, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4388638, + "unit": "ns/op\t 1090023 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4388638, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090023, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4325349, + "unit": "ns/op\t 1091057 B/op\t 22442 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4325349, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091057, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375990, + "unit": "ns/op\t 1089278 B/op\t 22442 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375990, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089278, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4347586, + "unit": "ns/op\t 1091497 B/op\t 22442 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4347586, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091497, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4422371, + "unit": "ns/op\t 1090239 B/op\t 22442 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4422371, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090239, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4328917, + "unit": "ns/op\t 1091913 B/op\t 22443 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4328917, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091913, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4384976, + "unit": "ns/op\t 1089849 B/op\t 22442 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4384976, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089849, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375991, + "unit": "ns/op\t 1090975 B/op\t 22442 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375991, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090975, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322871, + "unit": "ns/op\t 1088359 B/op\t 22442 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322871, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088359, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6271490, + "unit": "ns/op\t 1504500 B/op\t 33018 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6271490, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504500, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6273775, + "unit": "ns/op\t 1501904 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6273775, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501904, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6212831, + "unit": "ns/op\t 1502964 B/op\t 33018 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6212831, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502964, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6255931, + "unit": "ns/op\t 1498436 B/op\t 33017 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6255931, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1498436, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6254185, + "unit": "ns/op\t 1501014 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6254185, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501014, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6259214, + "unit": "ns/op\t 1505321 B/op\t 33018 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6259214, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505321, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6326345, + "unit": "ns/op\t 1504146 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6326345, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504146, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6288257, + "unit": "ns/op\t 1503952 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6288257, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503952, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6322349, + "unit": "ns/op\t 1501600 B/op\t 33018 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6322349, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501600, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6220256, + "unit": "ns/op\t 1505141 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6220256, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505141, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18654070, + "unit": "ns/op\t 4014603 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18654070, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014603, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18221314, + "unit": "ns/op\t 4012990 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18221314, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012990, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18368830, + "unit": "ns/op\t 4012694 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18368830, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012694, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18230868, + "unit": "ns/op\t 4013117 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18230868, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013117, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18430212, + "unit": "ns/op\t 4012242 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18430212, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012242, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18673164, + "unit": "ns/op\t 4013113 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18673164, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013113, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18348030, + "unit": "ns/op\t 4015840 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18348030, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015840, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18434064, + "unit": "ns/op\t 4011010 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18434064, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011010, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18460150, + "unit": "ns/op\t 4013839 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18460150, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013839, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18356996, + "unit": "ns/op\t 4009811 B/op\t 97603 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18356996, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009811, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56299, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56299, + "unit": "ns/op", + "extra": "21487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56686, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56686, + "unit": "ns/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56627, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56627, + "unit": "ns/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56112, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56112, + "unit": "ns/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57053, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57053, + "unit": "ns/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56870, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21111 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56870, + "unit": "ns/op", + "extra": "21111 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21111 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21111 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57043, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57043, + "unit": "ns/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56964, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56964, + "unit": "ns/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56682, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56682, + "unit": "ns/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57148, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57148, + "unit": "ns/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56422, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56422, + "unit": "ns/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56885, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56885, + "unit": "ns/op", + "extra": "21153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56385, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56385, + "unit": "ns/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57166, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57166, + "unit": "ns/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56868, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56868, + "unit": "ns/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56610, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56610, + "unit": "ns/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57685, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57685, + "unit": "ns/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56846, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56846, + "unit": "ns/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56642, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56642, + "unit": "ns/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56828, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56828, + "unit": "ns/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57937, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57937, + "unit": "ns/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57627, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57627, + "unit": "ns/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21110 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58213, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58213, + "unit": "ns/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56378, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56378, + "unit": "ns/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58003, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58003, + "unit": "ns/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57192, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57192, + "unit": "ns/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57274, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57274, + "unit": "ns/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56843, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56843, + "unit": "ns/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57022, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57022, + "unit": "ns/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56729, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56729, + "unit": "ns/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3075007 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.9, + "unit": "ns/op", + "extra": "3075007 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3075007 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3075007 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3075490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3075490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3075490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3075490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 429.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 429.8, + "unit": "ns/op", + "extra": "3068044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.8, + "unit": "ns/op", + "extra": "3054250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.2, + "unit": "ns/op", + "extra": "3063829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 388.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081273 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 388.7, + "unit": "ns/op", + "extra": "3081273 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081273 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081273 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.5, + "unit": "ns/op", + "extra": "3081090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073844 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "3073844 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073844 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073844 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3062842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3072697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.2, + "unit": "ns/op", + "extra": "3072697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3072697 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3072697 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a68504bc0e58c4f9ba455e31c8d23e0c79b065bc", + "message": "Ignore NGINX cache manager process when looking for NGINX master process (#1058)", + "timestamp": "2025-04-25T11:02:59+01:00", + "tree_id": "1ac445af1ef6df1d3f882598aaee2d1118c6c66d", + "url": "https://github.com/nginx/agent/commit/a68504bc0e58c4f9ba455e31c8d23e0c79b065bc" + }, + "date": 1745575778663, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 35.06085679519668, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 40.024644734724305, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c6a51d562dfced9230424319e74aaf143a003f8b", + "message": "Clean up log level documentation (#1063)", + "timestamp": "2025-04-25T15:47:05+01:00", + "tree_id": "857fc1aa50446268827ab5c7b7493f2a3b0b00b0", + "url": "https://github.com/nginx/agent/commit/c6a51d562dfced9230424319e74aaf143a003f8b" + }, + "date": 1745592718545, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1888968, + "unit": "ns/op\t 300711 B/op\t 1843 allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1888968, + "unit": "ns/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300711, + "unit": "B/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928560, + "unit": "ns/op\t 299684 B/op\t 1843 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928560, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299684, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923208, + "unit": "ns/op\t 300064 B/op\t 1843 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923208, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300064, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 969069, + "unit": "ns/op\t 299500 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 969069, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299500, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918054, + "unit": "ns/op\t 299589 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918054, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299589, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924000, + "unit": "ns/op\t 299894 B/op\t 1843 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924000, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299894, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916511, + "unit": "ns/op\t 299516 B/op\t 1843 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916511, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299516, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913115, + "unit": "ns/op\t 300537 B/op\t 1843 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913115, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300537, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917567, + "unit": "ns/op\t 300432 B/op\t 1843 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917567, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300432, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927639, + "unit": "ns/op\t 299786 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927639, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299786, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447086, + "unit": "ns/op\t 680794 B/op\t 11822 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447086, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680794, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438903, + "unit": "ns/op\t 678567 B/op\t 11822 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438903, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678567, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442572, + "unit": "ns/op\t 679398 B/op\t 11823 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442572, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679398, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458773, + "unit": "ns/op\t 678803 B/op\t 11822 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458773, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678803, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426174, + "unit": "ns/op\t 679971 B/op\t 11823 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426174, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679971, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435412, + "unit": "ns/op\t 680384 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435412, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680384, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418384, + "unit": "ns/op\t 679545 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418384, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679545, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468115, + "unit": "ns/op\t 679067 B/op\t 11822 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468115, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679067, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2529775, + "unit": "ns/op\t 679610 B/op\t 11823 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2529775, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679610, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500229, + "unit": "ns/op\t 680209 B/op\t 11823 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500229, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680209, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479853, + "unit": "ns/op\t 1091209 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479853, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091209, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4475244, + "unit": "ns/op\t 1090542 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4475244, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090542, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533535, + "unit": "ns/op\t 1090033 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533535, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090033, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4464586, + "unit": "ns/op\t 1090435 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4464586, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090435, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441328, + "unit": "ns/op\t 1092845 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441328, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092845, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4499944, + "unit": "ns/op\t 1087290 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4499944, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1087290, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4408197, + "unit": "ns/op\t 1090328 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4408197, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090328, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4484093, + "unit": "ns/op\t 1089620 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4484093, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089620, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409660, + "unit": "ns/op\t 1091290 B/op\t 22442 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409660, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091290, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4456876, + "unit": "ns/op\t 1089924 B/op\t 22442 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4456876, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089924, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6401038, + "unit": "ns/op\t 1502127 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6401038, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502127, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6376060, + "unit": "ns/op\t 1502853 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6376060, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502853, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6375558, + "unit": "ns/op\t 1502979 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6375558, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502979, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354632, + "unit": "ns/op\t 1505767 B/op\t 33018 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354632, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505767, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6377937, + "unit": "ns/op\t 1501319 B/op\t 33017 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6377937, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501319, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6394479, + "unit": "ns/op\t 1503154 B/op\t 33018 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6394479, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503154, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6305500, + "unit": "ns/op\t 1503397 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6305500, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503397, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6414827, + "unit": "ns/op\t 1503904 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6414827, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503904, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6408604, + "unit": "ns/op\t 1502794 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6408604, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502794, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6409659, + "unit": "ns/op\t 1500843 B/op\t 33018 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6409659, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500843, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18534821, + "unit": "ns/op\t 4014459 B/op\t 97602 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18534821, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014459, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19283869, + "unit": "ns/op\t 4014885 B/op\t 97601 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19283869, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014885, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18619758, + "unit": "ns/op\t 4024700 B/op\t 97603 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18619758, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024700, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18855953, + "unit": "ns/op\t 4016923 B/op\t 97602 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18855953, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016923, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18491336, + "unit": "ns/op\t 4017297 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18491336, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017297, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18785888, + "unit": "ns/op\t 4015121 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18785888, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015121, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18877979, + "unit": "ns/op\t 4010442 B/op\t 97602 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18877979, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010442, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18167318, + "unit": "ns/op\t 4012137 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18167318, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012137, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18716768, + "unit": "ns/op\t 4017826 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18716768, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017826, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18753469, + "unit": "ns/op\t 4018698 B/op\t 97602 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18753469, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018698, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56859, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56859, + "unit": "ns/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57096, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57096, + "unit": "ns/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56092, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56092, + "unit": "ns/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56794, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56794, + "unit": "ns/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56594, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56594, + "unit": "ns/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57464, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57464, + "unit": "ns/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56586, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56586, + "unit": "ns/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57488, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57488, + "unit": "ns/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57528, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57528, + "unit": "ns/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57093, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57093, + "unit": "ns/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56922, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56922, + "unit": "ns/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21128 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58198, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58198, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56773, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56773, + "unit": "ns/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56293, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56293, + "unit": "ns/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57598, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57598, + "unit": "ns/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57527, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57527, + "unit": "ns/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57630, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57630, + "unit": "ns/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58284, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58284, + "unit": "ns/op", + "extra": "20089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56923, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56923, + "unit": "ns/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57148, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57148, + "unit": "ns/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57559, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57559, + "unit": "ns/op", + "extra": "20212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56765, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56765, + "unit": "ns/op", + "extra": "20270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57782, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57782, + "unit": "ns/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57461, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57461, + "unit": "ns/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56899, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56899, + "unit": "ns/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57443, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57443, + "unit": "ns/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57341, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57341, + "unit": "ns/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57104, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57104, + "unit": "ns/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57194, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57194, + "unit": "ns/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56627, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56627, + "unit": "ns/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3085170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3085170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3085170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3085170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3077073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.1, + "unit": "ns/op", + "extra": "3077073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3077073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3077073 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3083136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083136 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 414.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3082434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 414.5, + "unit": "ns/op", + "extra": "3082434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3082434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3082434 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2969529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "2969529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2969529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2969529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.9, + "unit": "ns/op", + "extra": "3071152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071152 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3075006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389, + "unit": "ns/op", + "extra": "3075006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3075006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3075006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3077484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.8, + "unit": "ns/op", + "extra": "3077484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3077484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3077484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3053800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.9, + "unit": "ns/op", + "extra": "3053800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3053800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3053800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3069721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.7, + "unit": "ns/op", + "extra": "3069721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3069721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3069721 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c6a51d562dfced9230424319e74aaf143a003f8b", + "message": "Clean up log level documentation (#1063)", + "timestamp": "2025-04-25T15:47:05+01:00", + "tree_id": "857fc1aa50446268827ab5c7b7493f2a3b0b00b0", + "url": "https://github.com/nginx/agent/commit/c6a51d562dfced9230424319e74aaf143a003f8b" + }, + "date": 1745592845692, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.862283537261682, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.993945206519186, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 68, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b02bed6d8abe0808147edf909d808d24699d2ea", + "message": "Update OTel dependencies (#1061)", + "timestamp": "2025-04-25T17:11:46+01:00", + "tree_id": "909b24533a54a9a8d6076470aada5d32f42bce16", + "url": "https://github.com/nginx/agent/commit/9b02bed6d8abe0808147edf909d808d24699d2ea" + }, + "date": 1745597797137, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1737995, + "unit": "ns/op\t 301298 B/op\t 1843 allocs/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1737995, + "unit": "ns/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301298, + "unit": "B/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913036, + "unit": "ns/op\t 300222 B/op\t 1843 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913036, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300222, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904001, + "unit": "ns/op\t 299745 B/op\t 1843 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904001, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299745, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941136, + "unit": "ns/op\t 299832 B/op\t 1843 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941136, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299832, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910316, + "unit": "ns/op\t 300608 B/op\t 1843 allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910316, + "unit": "ns/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300608, + "unit": "B/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914535, + "unit": "ns/op\t 300297 B/op\t 1843 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914535, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300297, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929210, + "unit": "ns/op\t 300508 B/op\t 1843 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929210, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300508, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907771, + "unit": "ns/op\t 300168 B/op\t 1843 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907771, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300168, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 981300, + "unit": "ns/op\t 300150 B/op\t 1843 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 981300, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300150, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917518, + "unit": "ns/op\t 299974 B/op\t 1843 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917518, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299974, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2492545, + "unit": "ns/op\t 679697 B/op\t 11823 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2492545, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679697, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2480788, + "unit": "ns/op\t 679149 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2480788, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679149, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2539114, + "unit": "ns/op\t 679224 B/op\t 11823 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2539114, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679224, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2642234, + "unit": "ns/op\t 681165 B/op\t 11823 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2642234, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681165, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2506108, + "unit": "ns/op\t 679416 B/op\t 11823 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2506108, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679416, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519642, + "unit": "ns/op\t 679646 B/op\t 11823 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519642, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679646, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527071, + "unit": "ns/op\t 679012 B/op\t 11823 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527071, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679012, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507078, + "unit": "ns/op\t 679978 B/op\t 11823 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507078, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679978, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2515467, + "unit": "ns/op\t 680429 B/op\t 11823 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2515467, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680429, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469602, + "unit": "ns/op\t 680799 B/op\t 11823 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469602, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680799, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4539910, + "unit": "ns/op\t 1091006 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4539910, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091006, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533957, + "unit": "ns/op\t 1093571 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533957, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093571, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4511333, + "unit": "ns/op\t 1091400 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4511333, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091400, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4544346, + "unit": "ns/op\t 1094845 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4544346, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094845, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4580012, + "unit": "ns/op\t 1091620 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4580012, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091620, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4623063, + "unit": "ns/op\t 1092669 B/op\t 22443 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4623063, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092669, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4502818, + "unit": "ns/op\t 1094328 B/op\t 22443 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4502818, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094328, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4519055, + "unit": "ns/op\t 1093025 B/op\t 22443 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4519055, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093025, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4540548, + "unit": "ns/op\t 1095837 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4540548, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095837, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4551433, + "unit": "ns/op\t 1092113 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4551433, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092113, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6570754, + "unit": "ns/op\t 1504983 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6570754, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504983, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6704038, + "unit": "ns/op\t 1505204 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6704038, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505204, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6521275, + "unit": "ns/op\t 1502472 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6521275, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502472, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6510517, + "unit": "ns/op\t 1504465 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6510517, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504465, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6511199, + "unit": "ns/op\t 1506249 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6511199, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506249, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6477539, + "unit": "ns/op\t 1506297 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6477539, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506297, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6466406, + "unit": "ns/op\t 1505059 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6466406, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505059, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6525871, + "unit": "ns/op\t 1507132 B/op\t 33019 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6525871, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507132, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6685877, + "unit": "ns/op\t 1502953 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6685877, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502953, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6527735, + "unit": "ns/op\t 1502030 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6527735, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502030, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19229564, + "unit": "ns/op\t 4017086 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19229564, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017086, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19238496, + "unit": "ns/op\t 4020109 B/op\t 97602 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19238496, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020109, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18999340, + "unit": "ns/op\t 4014881 B/op\t 97602 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18999340, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014881, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19300113, + "unit": "ns/op\t 4017888 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19300113, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017888, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19383936, + "unit": "ns/op\t 4014565 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19383936, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014565, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19470790, + "unit": "ns/op\t 4015141 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19470790, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015141, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19926944, + "unit": "ns/op\t 4015148 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19926944, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015148, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19066165, + "unit": "ns/op\t 4014019 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19066165, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014019, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19139989, + "unit": "ns/op\t 4011242 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19139989, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011242, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19136881, + "unit": "ns/op\t 4015697 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19136881, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015697, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57097, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57097, + "unit": "ns/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57705, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57705, + "unit": "ns/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57737, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57737, + "unit": "ns/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57811, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57811, + "unit": "ns/op", + "extra": "20614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56983, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56983, + "unit": "ns/op", + "extra": "20886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57374, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57374, + "unit": "ns/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57012, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57012, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57515, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57515, + "unit": "ns/op", + "extra": "21352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57697, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57697, + "unit": "ns/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57361, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57361, + "unit": "ns/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57807, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57807, + "unit": "ns/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56947, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56947, + "unit": "ns/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57412, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57412, + "unit": "ns/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56569, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56569, + "unit": "ns/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56612, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56612, + "unit": "ns/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56679, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56679, + "unit": "ns/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57336, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57336, + "unit": "ns/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57231, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57231, + "unit": "ns/op", + "extra": "20547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57297, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57297, + "unit": "ns/op", + "extra": "20869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57714, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57714, + "unit": "ns/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57350, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57350, + "unit": "ns/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56920, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56920, + "unit": "ns/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20516 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56996, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56996, + "unit": "ns/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57255, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57255, + "unit": "ns/op", + "extra": "20346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57403, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57403, + "unit": "ns/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57807, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57807, + "unit": "ns/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58669, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58669, + "unit": "ns/op", + "extra": "20438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58583, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58583, + "unit": "ns/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57801, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57801, + "unit": "ns/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57848, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57848, + "unit": "ns/op", + "extra": "20372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 381.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3140931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 381.7, + "unit": "ns/op", + "extra": "3140931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3140931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3140931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3120514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.6, + "unit": "ns/op", + "extra": "3120514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3120514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3120514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3130263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.6, + "unit": "ns/op", + "extra": "3130263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3130263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3130263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 418.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3125991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 418.2, + "unit": "ns/op", + "extra": "3125991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3125991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3125991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3110372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3110372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3110372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3110372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144476 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.5, + "unit": "ns/op", + "extra": "3144476 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144476 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144476 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3007408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.7, + "unit": "ns/op", + "extra": "3007408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3007408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3007408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3144454 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.2, + "unit": "ns/op", + "extra": "3144454 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3144454 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3144454 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 382.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 382.1, + "unit": "ns/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3139094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 383.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3127245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 383.8, + "unit": "ns/op", + "extra": "3127245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3127245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3127245 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b02bed6d8abe0808147edf909d808d24699d2ea", + "message": "Update OTel dependencies (#1061)", + "timestamp": "2025-04-25T17:11:46+01:00", + "tree_id": "909b24533a54a9a8d6076470aada5d32f42bce16", + "url": "https://github.com/nginx/agent/commit/9b02bed6d8abe0808147edf909d808d24699d2ea" + }, + "date": 1745597925985, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.32895259313569, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.994813278744715, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 63, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "84ee6db591bd2fd86b6c2660679eec5e9c57d69b", + "message": "Add container metrics receiver to collect CPU & Memory Usage (#1064)", + "timestamp": "2025-04-29T11:48:50+01:00", + "tree_id": "f12dd61067fac8ad999ddd6f2a655f8d19b67f9a", + "url": "https://github.com/nginx/agent/commit/84ee6db591bd2fd86b6c2660679eec5e9c57d69b" + }, + "date": 1745924021971, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1799663, + "unit": "ns/op\t 302031 B/op\t 1843 allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1799663, + "unit": "ns/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 302031, + "unit": "B/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912619, + "unit": "ns/op\t 300130 B/op\t 1843 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912619, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300130, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920365, + "unit": "ns/op\t 299850 B/op\t 1843 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920365, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299850, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923524, + "unit": "ns/op\t 299888 B/op\t 1843 allocs/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923524, + "unit": "ns/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299888, + "unit": "B/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937840, + "unit": "ns/op\t 299507 B/op\t 1843 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937840, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299507, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945065, + "unit": "ns/op\t 300292 B/op\t 1843 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945065, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300292, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913700, + "unit": "ns/op\t 299777 B/op\t 1843 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913700, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299777, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922134, + "unit": "ns/op\t 299414 B/op\t 1843 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922134, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299414, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915982, + "unit": "ns/op\t 299356 B/op\t 1843 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915982, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299356, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915943, + "unit": "ns/op\t 300174 B/op\t 1843 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915943, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300174, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488712, + "unit": "ns/op\t 679966 B/op\t 11823 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488712, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679966, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2512982, + "unit": "ns/op\t 680109 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2512982, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680109, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2477399, + "unit": "ns/op\t 680606 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2477399, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680606, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2477299, + "unit": "ns/op\t 679317 B/op\t 11823 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2477299, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679317, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2467354, + "unit": "ns/op\t 681212 B/op\t 11823 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2467354, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681212, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2514247, + "unit": "ns/op\t 681262 B/op\t 11823 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2514247, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681262, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2492716, + "unit": "ns/op\t 679103 B/op\t 11822 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2492716, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679103, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488362, + "unit": "ns/op\t 680409 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488362, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680409, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2465137, + "unit": "ns/op\t 678768 B/op\t 11823 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2465137, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678768, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485349, + "unit": "ns/op\t 679486 B/op\t 11823 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485349, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679486, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4524863, + "unit": "ns/op\t 1094162 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4524863, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094162, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4527055, + "unit": "ns/op\t 1093868 B/op\t 22443 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4527055, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093868, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4542922, + "unit": "ns/op\t 1095512 B/op\t 22444 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4542922, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095512, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4583777, + "unit": "ns/op\t 1095704 B/op\t 22444 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4583777, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095704, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4546626, + "unit": "ns/op\t 1094335 B/op\t 22443 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4546626, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094335, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4590966, + "unit": "ns/op\t 1093050 B/op\t 22443 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4590966, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093050, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4526841, + "unit": "ns/op\t 1094369 B/op\t 22443 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4526841, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094369, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4525616, + "unit": "ns/op\t 1090953 B/op\t 22443 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4525616, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090953, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4539131, + "unit": "ns/op\t 1093629 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4539131, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093629, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4525090, + "unit": "ns/op\t 1093471 B/op\t 22443 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4525090, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093471, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6483584, + "unit": "ns/op\t 1504297 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6483584, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504297, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6552361, + "unit": "ns/op\t 1507371 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6552361, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507371, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6507524, + "unit": "ns/op\t 1503440 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6507524, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503440, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6586625, + "unit": "ns/op\t 1503258 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6586625, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503258, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6562143, + "unit": "ns/op\t 1506040 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6562143, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506040, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6503540, + "unit": "ns/op\t 1506527 B/op\t 33019 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6503540, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506527, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6527697, + "unit": "ns/op\t 1505268 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6527697, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505268, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6495863, + "unit": "ns/op\t 1506036 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6495863, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506036, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6524874, + "unit": "ns/op\t 1506109 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6524874, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506109, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6550261, + "unit": "ns/op\t 1507062 B/op\t 33019 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6550261, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507062, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19254776, + "unit": "ns/op\t 4016575 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19254776, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016575, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18912952, + "unit": "ns/op\t 4002052 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18912952, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4002052, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19468967, + "unit": "ns/op\t 4013746 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19468967, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013746, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19203767, + "unit": "ns/op\t 4017180 B/op\t 97601 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19203767, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017180, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19218162, + "unit": "ns/op\t 4018804 B/op\t 97602 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19218162, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018804, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19182840, + "unit": "ns/op\t 4018003 B/op\t 97601 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19182840, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018003, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19249790, + "unit": "ns/op\t 4012332 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19249790, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012332, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19179375, + "unit": "ns/op\t 4014076 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19179375, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014076, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19176272, + "unit": "ns/op\t 4016513 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19176272, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016513, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19566344, + "unit": "ns/op\t 4017520 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19566344, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017520, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58084, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58084, + "unit": "ns/op", + "extra": "20786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57223, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57223, + "unit": "ns/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21079 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58343, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58343, + "unit": "ns/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57107, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57107, + "unit": "ns/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57388, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57388, + "unit": "ns/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57350, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57350, + "unit": "ns/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58267, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58267, + "unit": "ns/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56628, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56628, + "unit": "ns/op", + "extra": "20262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59105, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59105, + "unit": "ns/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57332, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57332, + "unit": "ns/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58182, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58182, + "unit": "ns/op", + "extra": "20848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58410, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58410, + "unit": "ns/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58539, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58539, + "unit": "ns/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57467, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57467, + "unit": "ns/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57960, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57960, + "unit": "ns/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58989, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58989, + "unit": "ns/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59463, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "18956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59463, + "unit": "ns/op", + "extra": "18956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "18956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "18956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57798, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57798, + "unit": "ns/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58262, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58262, + "unit": "ns/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57846, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57846, + "unit": "ns/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57799, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57799, + "unit": "ns/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59173, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59173, + "unit": "ns/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58103, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58103, + "unit": "ns/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59962, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59962, + "unit": "ns/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57989, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57989, + "unit": "ns/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57683, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57683, + "unit": "ns/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57966, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57966, + "unit": "ns/op", + "extra": "20358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58749, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58749, + "unit": "ns/op", + "extra": "20479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58307, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58307, + "unit": "ns/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57980, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57980, + "unit": "ns/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3024964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.7, + "unit": "ns/op", + "extra": "3024964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3024964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3024964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3024889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.1, + "unit": "ns/op", + "extra": "3024889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3024889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3024889 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3019838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.3, + "unit": "ns/op", + "extra": "3019838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3019838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3019838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3003918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.9, + "unit": "ns/op", + "extra": "3003918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3003918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3003918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2894690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.2, + "unit": "ns/op", + "extra": "2894690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2894690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2894690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 428.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "2920506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 428.4, + "unit": "ns/op", + "extra": "2920506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "2920506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "2920506 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3015864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "3015864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3015864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3015864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3026365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.8, + "unit": "ns/op", + "extra": "3026365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3026365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3026365 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3028706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.1, + "unit": "ns/op", + "extra": "3028706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3028706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3028706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3020822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.7, + "unit": "ns/op", + "extra": "3020822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3020822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3020822 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "84ee6db591bd2fd86b6c2660679eec5e9c57d69b", + "message": "Add container metrics receiver to collect CPU & Memory Usage (#1064)", + "timestamp": "2025-04-29T11:48:50+01:00", + "tree_id": "f12dd61067fac8ad999ddd6f2a655f8d19b67f9a", + "url": "https://github.com/nginx/agent/commit/84ee6db591bd2fd86b6c2660679eec5e9c57d69b" + }, + "date": 1745924136964, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.796731269845978, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.02513174433207, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "chrisadams1267@gmail.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "288b158656b89de31df4af5d0d51c7bc09ab35f2", + "message": "Fix upgrade v2 to v3 (#1056)\n\n* Update preinstall.sh\n\nextract config_dirs and instance groups if present\n\n* Update preinstall.sh\n\nUpdating output messages\n\n* Update preinstall.sh\n\nRemove collector config as it is generated at runtime\n\n* Update preinstall.sh\n\nAdded check for nginx-agent command being present for improved debugging to see if existing version of agent is present or not\n\n* Update preinstall.sh\n\nCheck for >1 instance group, as an instance can join only one Config Sync Group at a time\n\n* Update preinstall.sh\n\nRemove >1 check as any value is considered to be a single config sync group\n\n* Update scripts/packages/preinstall.sh\n\nCo-authored-by: Donal Hurley \n\n* Update scripts/packages/preinstall.sh\n\nCo-authored-by: Donal Hurley \n\n---------\n\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-04-29T15:34:44+01:00", + "tree_id": "7bd34220ffc009942fd1fad0fd5d267bea1f1a2d", + "url": "https://github.com/nginx/agent/commit/288b158656b89de31df4af5d0d51c7bc09ab35f2" + }, + "date": 1745937581025, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1787090, + "unit": "ns/op\t 299929 B/op\t 1843 allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1787090, + "unit": "ns/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299929, + "unit": "B/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930670, + "unit": "ns/op\t 300824 B/op\t 1843 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930670, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300824, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917302, + "unit": "ns/op\t 300472 B/op\t 1843 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917302, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300472, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923836, + "unit": "ns/op\t 299871 B/op\t 1843 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923836, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299871, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940239, + "unit": "ns/op\t 299838 B/op\t 1843 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940239, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299838, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925129, + "unit": "ns/op\t 299814 B/op\t 1843 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925129, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299814, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914572, + "unit": "ns/op\t 299477 B/op\t 1843 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914572, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299477, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948332, + "unit": "ns/op\t 300189 B/op\t 1843 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948332, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300189, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919700, + "unit": "ns/op\t 299683 B/op\t 1843 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919700, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299683, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920895, + "unit": "ns/op\t 299752 B/op\t 1843 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920895, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299752, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2506416, + "unit": "ns/op\t 679183 B/op\t 11822 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2506416, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679183, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2534353, + "unit": "ns/op\t 680929 B/op\t 11823 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2534353, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680929, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2525887, + "unit": "ns/op\t 680627 B/op\t 11823 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2525887, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680627, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2494415, + "unit": "ns/op\t 680294 B/op\t 11823 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2494415, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680294, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485005, + "unit": "ns/op\t 680117 B/op\t 11823 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485005, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680117, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482270, + "unit": "ns/op\t 678588 B/op\t 11822 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482270, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678588, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2512528, + "unit": "ns/op\t 679617 B/op\t 11822 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2512528, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679617, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500845, + "unit": "ns/op\t 681003 B/op\t 11823 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500845, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681003, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2517304, + "unit": "ns/op\t 679305 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2517304, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679305, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2529452, + "unit": "ns/op\t 680139 B/op\t 11823 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2529452, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680139, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4585380, + "unit": "ns/op\t 1096124 B/op\t 22444 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4585380, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096124, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537458, + "unit": "ns/op\t 1093524 B/op\t 22443 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537458, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093524, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4501797, + "unit": "ns/op\t 1091114 B/op\t 22442 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4501797, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091114, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4562549, + "unit": "ns/op\t 1092745 B/op\t 22443 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4562549, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092745, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4530900, + "unit": "ns/op\t 1091233 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4530900, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091233, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4564728, + "unit": "ns/op\t 1095231 B/op\t 22444 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4564728, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095231, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4573738, + "unit": "ns/op\t 1092346 B/op\t 22443 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4573738, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092346, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4528437, + "unit": "ns/op\t 1092251 B/op\t 22443 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4528437, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092251, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4558316, + "unit": "ns/op\t 1091410 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4558316, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091410, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552154, + "unit": "ns/op\t 1093418 B/op\t 22443 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552154, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093418, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6659319, + "unit": "ns/op\t 1504867 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6659319, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504867, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6694619, + "unit": "ns/op\t 1505988 B/op\t 33019 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6694619, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505988, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6542726, + "unit": "ns/op\t 1504587 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6542726, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504587, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6574606, + "unit": "ns/op\t 1504222 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6574606, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504222, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6704552, + "unit": "ns/op\t 1506629 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6704552, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506629, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6585451, + "unit": "ns/op\t 1506503 B/op\t 33019 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6585451, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506503, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6525001, + "unit": "ns/op\t 1501754 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6525001, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501754, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6593230, + "unit": "ns/op\t 1505795 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6593230, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505795, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6569342, + "unit": "ns/op\t 1504520 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6569342, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504520, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6573097, + "unit": "ns/op\t 1502037 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6573097, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502037, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19388030, + "unit": "ns/op\t 4018532 B/op\t 97602 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19388030, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018532, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19655180, + "unit": "ns/op\t 4014525 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19655180, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014525, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19239012, + "unit": "ns/op\t 4021171 B/op\t 97602 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19239012, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021171, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19733476, + "unit": "ns/op\t 4017171 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19733476, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017171, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19102031, + "unit": "ns/op\t 4010478 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19102031, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010478, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19148001, + "unit": "ns/op\t 4012638 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19148001, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012638, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19242025, + "unit": "ns/op\t 4017975 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19242025, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017975, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19341571, + "unit": "ns/op\t 4014511 B/op\t 97602 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19341571, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014511, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18981988, + "unit": "ns/op\t 4009599 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18981988, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009599, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19566379, + "unit": "ns/op\t 4013851 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19566379, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013851, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58361, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58361, + "unit": "ns/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20888 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56735, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56735, + "unit": "ns/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58225, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58225, + "unit": "ns/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57421, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57421, + "unit": "ns/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58407, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58407, + "unit": "ns/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57439, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57439, + "unit": "ns/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57016, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57016, + "unit": "ns/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56933, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56933, + "unit": "ns/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57387, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57387, + "unit": "ns/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57209, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57209, + "unit": "ns/op", + "extra": "21312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56652, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56652, + "unit": "ns/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57545, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57545, + "unit": "ns/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56599, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56599, + "unit": "ns/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57269, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57269, + "unit": "ns/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56951, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56951, + "unit": "ns/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57000, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57000, + "unit": "ns/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57061, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57061, + "unit": "ns/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57104, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57104, + "unit": "ns/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57288, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57288, + "unit": "ns/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57251, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57251, + "unit": "ns/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58104, + "unit": "ns/op\t 112846 B/op\t 50 allocs/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58104, + "unit": "ns/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112846, + "unit": "B/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58291, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58291, + "unit": "ns/op", + "extra": "20592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57091, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57091, + "unit": "ns/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21039 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57610, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57610, + "unit": "ns/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58587, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "19796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58587, + "unit": "ns/op", + "extra": "19796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "19796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57538, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57538, + "unit": "ns/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57516, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57516, + "unit": "ns/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58021, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58021, + "unit": "ns/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57307, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57307, + "unit": "ns/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56925, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56925, + "unit": "ns/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 407.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3014962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 407.7, + "unit": "ns/op", + "extra": "3014962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3014962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3014962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 396.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3007551 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 396.8, + "unit": "ns/op", + "extra": "3007551 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3007551 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3007551 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3006042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.7, + "unit": "ns/op", + "extra": "3006042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3006042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3006042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 398.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3023282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 398.1, + "unit": "ns/op", + "extra": "3023282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3023282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3023282 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3001923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.2, + "unit": "ns/op", + "extra": "3001923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3001923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3001923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3025686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.3, + "unit": "ns/op", + "extra": "3025686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3025686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3025686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3019380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.6, + "unit": "ns/op", + "extra": "3019380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3019380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3019380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3024998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397, + "unit": "ns/op", + "extra": "3024998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3024998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3024998 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.6, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027520 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.6, + "unit": "ns/op", + "extra": "3027520 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027520 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027520 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 397.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3023022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 397.4, + "unit": "ns/op", + "extra": "3023022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3023022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3023022 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "chrisadams1267@gmail.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "288b158656b89de31df4af5d0d51c7bc09ab35f2", + "message": "Fix upgrade v2 to v3 (#1056)\n\n* Update preinstall.sh\n\nextract config_dirs and instance groups if present\n\n* Update preinstall.sh\n\nUpdating output messages\n\n* Update preinstall.sh\n\nRemove collector config as it is generated at runtime\n\n* Update preinstall.sh\n\nAdded check for nginx-agent command being present for improved debugging to see if existing version of agent is present or not\n\n* Update preinstall.sh\n\nCheck for >1 instance group, as an instance can join only one Config Sync Group at a time\n\n* Update preinstall.sh\n\nRemove >1 check as any value is considered to be a single config sync group\n\n* Update scripts/packages/preinstall.sh\n\nCo-authored-by: Donal Hurley \n\n* Update scripts/packages/preinstall.sh\n\nCo-authored-by: Donal Hurley \n\n---------\n\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-04-29T15:34:44+01:00", + "tree_id": "7bd34220ffc009942fd1fad0fd5d267bea1f1a2d", + "url": "https://github.com/nginx/agent/commit/288b158656b89de31df4af5d0d51c7bc09ab35f2" + }, + "date": 1745937697019, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.262112737629728, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.986520706366825, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9dcd9a9e4349996730fb98e1610fd08a23ecd831", + "message": "Fix Add OTel Receiver After Config Apply & Fix Reload Monitoring Old Log (#1057)", + "timestamp": "2025-04-29T17:03:26+01:00", + "tree_id": "338a20e855aac513c96d30ca0084125b0d4f15f0", + "url": "https://github.com/nginx/agent/commit/9dcd9a9e4349996730fb98e1610fd08a23ecd831" + }, + "date": 1745942903538, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2082140, + "unit": "ns/op\t 301229 B/op\t 1843 allocs/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2082140, + "unit": "ns/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301229, + "unit": "B/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919456, + "unit": "ns/op\t 300647 B/op\t 1843 allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919456, + "unit": "ns/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300647, + "unit": "B/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921831, + "unit": "ns/op\t 299706 B/op\t 1843 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921831, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299706, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932430, + "unit": "ns/op\t 300738 B/op\t 1843 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932430, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300738, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927794, + "unit": "ns/op\t 299829 B/op\t 1843 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927794, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299829, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938943, + "unit": "ns/op\t 300459 B/op\t 1843 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938943, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300459, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931455, + "unit": "ns/op\t 300083 B/op\t 1843 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931455, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300083, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959147, + "unit": "ns/op\t 300265 B/op\t 1843 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959147, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300265, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930675, + "unit": "ns/op\t 300662 B/op\t 1843 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930675, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300662, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936137, + "unit": "ns/op\t 300151 B/op\t 1843 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936137, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300151, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2529764, + "unit": "ns/op\t 679641 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2529764, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679641, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444310, + "unit": "ns/op\t 680710 B/op\t 11823 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444310, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680710, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456359, + "unit": "ns/op\t 679988 B/op\t 11823 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456359, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679988, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475473, + "unit": "ns/op\t 678706 B/op\t 11823 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475473, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678706, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452043, + "unit": "ns/op\t 680811 B/op\t 11823 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452043, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680811, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461865, + "unit": "ns/op\t 679844 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461865, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679844, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478797, + "unit": "ns/op\t 678879 B/op\t 11822 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478797, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678879, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2474373, + "unit": "ns/op\t 680272 B/op\t 11823 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2474373, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680272, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451923, + "unit": "ns/op\t 680471 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451923, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680471, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473186, + "unit": "ns/op\t 680731 B/op\t 11823 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473186, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680731, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4628110, + "unit": "ns/op\t 1093325 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4628110, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093325, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4555339, + "unit": "ns/op\t 1093806 B/op\t 22443 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4555339, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093806, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4429780, + "unit": "ns/op\t 1093786 B/op\t 22443 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4429780, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093786, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4478598, + "unit": "ns/op\t 1092334 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4478598, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092334, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442650, + "unit": "ns/op\t 1094591 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442650, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094591, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496147, + "unit": "ns/op\t 1096590 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496147, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096590, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4473629, + "unit": "ns/op\t 1097126 B/op\t 22443 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4473629, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1097126, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4484395, + "unit": "ns/op\t 1092370 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4484395, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092370, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4469967, + "unit": "ns/op\t 1096493 B/op\t 22444 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4469967, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096493, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4467046, + "unit": "ns/op\t 1093658 B/op\t 22443 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4467046, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093658, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6385481, + "unit": "ns/op\t 1504660 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6385481, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504660, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6410065, + "unit": "ns/op\t 1507318 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6410065, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507318, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6401329, + "unit": "ns/op\t 1501790 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6401329, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501790, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6425874, + "unit": "ns/op\t 1503942 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6425874, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503942, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6416612, + "unit": "ns/op\t 1504933 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6416612, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504933, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6395951, + "unit": "ns/op\t 1504623 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6395951, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504623, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6375114, + "unit": "ns/op\t 1504727 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6375114, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504727, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6418069, + "unit": "ns/op\t 1506601 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6418069, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506601, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6331865, + "unit": "ns/op\t 1507324 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6331865, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507324, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6429988, + "unit": "ns/op\t 1502377 B/op\t 33018 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6429988, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502377, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19025708, + "unit": "ns/op\t 4015032 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19025708, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015032, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19010098, + "unit": "ns/op\t 4016735 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19010098, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016735, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18915440, + "unit": "ns/op\t 4018231 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18915440, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018231, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18618754, + "unit": "ns/op\t 4018734 B/op\t 97603 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18618754, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018734, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18709475, + "unit": "ns/op\t 4018383 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18709475, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018383, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19424392, + "unit": "ns/op\t 4016562 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19424392, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016562, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19688854, + "unit": "ns/op\t 4022985 B/op\t 97603 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19688854, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022985, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97603, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19096572, + "unit": "ns/op\t 4016817 B/op\t 97602 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19096572, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016817, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19521604, + "unit": "ns/op\t 4010420 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19521604, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010420, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19136548, + "unit": "ns/op\t 4021425 B/op\t 97601 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19136548, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021425, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59079, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59079, + "unit": "ns/op", + "extra": "20311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58255, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58255, + "unit": "ns/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59000, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59000, + "unit": "ns/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57686, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57686, + "unit": "ns/op", + "extra": "20830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58641, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58641, + "unit": "ns/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58490, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58490, + "unit": "ns/op", + "extra": "20602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58314, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58314, + "unit": "ns/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58196, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58196, + "unit": "ns/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58664, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58664, + "unit": "ns/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57803, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57803, + "unit": "ns/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58844, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58844, + "unit": "ns/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57979, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57979, + "unit": "ns/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58362, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58362, + "unit": "ns/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58565, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58565, + "unit": "ns/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58190, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58190, + "unit": "ns/op", + "extra": "20460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59236, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59236, + "unit": "ns/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57968, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57968, + "unit": "ns/op", + "extra": "20168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57463, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57463, + "unit": "ns/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58919, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58919, + "unit": "ns/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58023, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58023, + "unit": "ns/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58215, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58215, + "unit": "ns/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20565 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58452, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58452, + "unit": "ns/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58742, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "19071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58742, + "unit": "ns/op", + "extra": "19071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "19071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19071 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58508, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58508, + "unit": "ns/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59061, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59061, + "unit": "ns/op", + "extra": "20287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58857, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58857, + "unit": "ns/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58662, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58662, + "unit": "ns/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20436 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58618, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58618, + "unit": "ns/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59808, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59808, + "unit": "ns/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58947, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58947, + "unit": "ns/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 433.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3041468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 433.4, + "unit": "ns/op", + "extra": "3041468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3041468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3041468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3040935 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.8, + "unit": "ns/op", + "extra": "3040935 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3040935 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3040935 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3027829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393, + "unit": "ns/op", + "extra": "3027829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3027829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3027829 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392, + "unit": "ns/op", + "extra": "3067200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.3, + "unit": "ns/op", + "extra": "3063637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.9, + "unit": "ns/op", + "extra": "3055002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3047744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.9, + "unit": "ns/op", + "extra": "3047744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3047744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3047744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3035163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.2, + "unit": "ns/op", + "extra": "3035163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3035163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3035163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392, + "unit": "ns/op", + "extra": "3057946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057946 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 392.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3053281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 392.8, + "unit": "ns/op", + "extra": "3053281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3053281 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3053281 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9dcd9a9e4349996730fb98e1610fd08a23ecd831", + "message": "Fix Add OTel Receiver After Config Apply & Fix Reload Monitoring Old Log (#1057)", + "timestamp": "2025-04-29T17:03:26+01:00", + "tree_id": "338a20e855aac513c96d30ca0084125b0d4f15f0", + "url": "https://github.com/nginx/agent/commit/9dcd9a9e4349996730fb98e1610fd08a23ecd831" + }, + "date": 1745943020042, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.79573542840739, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.00441470068261, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 63, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "741357dcd2b6d3ab046cd637f5200b01deaf5cb2", + "message": "Remove File Actions (#1048)", + "timestamp": "2025-04-29T17:25:47+01:00", + "tree_id": "426484ff150b6ada81d80e6ec072c5ccdf46d6ca", + "url": "https://github.com/nginx/agent/commit/741357dcd2b6d3ab046cd637f5200b01deaf5cb2" + }, + "date": 1745944238905, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2042347, + "unit": "ns/op\t 301546 B/op\t 1843 allocs/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2042347, + "unit": "ns/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301546, + "unit": "B/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919441, + "unit": "ns/op\t 299764 B/op\t 1843 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919441, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299764, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907039, + "unit": "ns/op\t 299931 B/op\t 1843 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907039, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299931, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907632, + "unit": "ns/op\t 300449 B/op\t 1843 allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907632, + "unit": "ns/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300449, + "unit": "B/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924365, + "unit": "ns/op\t 300306 B/op\t 1843 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924365, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300306, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919503, + "unit": "ns/op\t 300397 B/op\t 1843 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919503, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300397, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944068, + "unit": "ns/op\t 299584 B/op\t 1843 allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944068, + "unit": "ns/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299584, + "unit": "B/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907060, + "unit": "ns/op\t 299809 B/op\t 1843 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907060, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299809, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905119, + "unit": "ns/op\t 299273 B/op\t 1843 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905119, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299273, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905888, + "unit": "ns/op\t 299464 B/op\t 1843 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905888, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299464, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488004, + "unit": "ns/op\t 680493 B/op\t 11823 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488004, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680493, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437908, + "unit": "ns/op\t 680328 B/op\t 11823 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437908, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680328, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2449428, + "unit": "ns/op\t 680215 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2449428, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680215, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475797, + "unit": "ns/op\t 680320 B/op\t 11823 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475797, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680320, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475392, + "unit": "ns/op\t 679687 B/op\t 11823 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475392, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679687, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2486330, + "unit": "ns/op\t 679607 B/op\t 11823 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2486330, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679607, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452081, + "unit": "ns/op\t 680612 B/op\t 11823 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452081, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680612, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2464294, + "unit": "ns/op\t 680123 B/op\t 11823 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2464294, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680123, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460197, + "unit": "ns/op\t 680076 B/op\t 11822 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460197, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680076, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456550, + "unit": "ns/op\t 678860 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456550, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678860, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460662, + "unit": "ns/op\t 1095942 B/op\t 22443 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460662, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095942, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4463547, + "unit": "ns/op\t 1094699 B/op\t 22443 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4463547, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094699, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442002, + "unit": "ns/op\t 1094509 B/op\t 22443 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442002, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094509, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4577656, + "unit": "ns/op\t 1092589 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4577656, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092589, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4476388, + "unit": "ns/op\t 1095547 B/op\t 22443 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4476388, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095547, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4471788, + "unit": "ns/op\t 1092991 B/op\t 22442 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4471788, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092991, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4461977, + "unit": "ns/op\t 1092751 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4461977, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092751, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4505300, + "unit": "ns/op\t 1094038 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4505300, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094038, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4468720, + "unit": "ns/op\t 1093685 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4468720, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093685, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4435193, + "unit": "ns/op\t 1094554 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4435193, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094554, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6474283, + "unit": "ns/op\t 1505057 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6474283, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505057, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6658254, + "unit": "ns/op\t 1505961 B/op\t 33018 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6658254, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505961, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6481720, + "unit": "ns/op\t 1504765 B/op\t 33018 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6481720, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504765, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6521810, + "unit": "ns/op\t 1504451 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6521810, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504451, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6531612, + "unit": "ns/op\t 1505543 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6531612, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505543, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6457532, + "unit": "ns/op\t 1504693 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6457532, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504693, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6453662, + "unit": "ns/op\t 1502873 B/op\t 33018 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6453662, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502873, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6438364, + "unit": "ns/op\t 1503660 B/op\t 33018 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6438364, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503660, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6359001, + "unit": "ns/op\t 1504998 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6359001, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504998, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6445397, + "unit": "ns/op\t 1504242 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6445397, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504242, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19106421, + "unit": "ns/op\t 4013053 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19106421, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013053, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19263357, + "unit": "ns/op\t 4018385 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19263357, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018385, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19217550, + "unit": "ns/op\t 4017206 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19217550, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017206, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19215148, + "unit": "ns/op\t 4013336 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19215148, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013336, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19066287, + "unit": "ns/op\t 4018047 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19066287, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018047, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19131544, + "unit": "ns/op\t 4012092 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19131544, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012092, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18885940, + "unit": "ns/op\t 4021166 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18885940, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021166, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18928789, + "unit": "ns/op\t 4019817 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18928789, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019817, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19091924, + "unit": "ns/op\t 4014826 B/op\t 97601 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19091924, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014826, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18871273, + "unit": "ns/op\t 4010519 B/op\t 97601 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18871273, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010519, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56879, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56879, + "unit": "ns/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57686, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57686, + "unit": "ns/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57046, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57046, + "unit": "ns/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57079, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57079, + "unit": "ns/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56845, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56845, + "unit": "ns/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57204, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57204, + "unit": "ns/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56309, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56309, + "unit": "ns/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57172, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57172, + "unit": "ns/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56758, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56758, + "unit": "ns/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57614, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57614, + "unit": "ns/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56973, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56973, + "unit": "ns/op", + "extra": "20622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56437, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56437, + "unit": "ns/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57508, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57508, + "unit": "ns/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56531, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56531, + "unit": "ns/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57343, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57343, + "unit": "ns/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58237, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58237, + "unit": "ns/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58366, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58366, + "unit": "ns/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56082, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56082, + "unit": "ns/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56844, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56844, + "unit": "ns/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56704, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56704, + "unit": "ns/op", + "extra": "20604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57335, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57335, + "unit": "ns/op", + "extra": "21070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57422, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57422, + "unit": "ns/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56780, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56780, + "unit": "ns/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58635, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58635, + "unit": "ns/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56249, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56249, + "unit": "ns/op", + "extra": "20596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56986, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56986, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56969, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56969, + "unit": "ns/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57049, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57049, + "unit": "ns/op", + "extra": "21014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57327, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57327, + "unit": "ns/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57131, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57131, + "unit": "ns/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21387 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.2, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.2, + "unit": "ns/op", + "extra": "3068107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 389.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3077127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 389.9, + "unit": "ns/op", + "extra": "3077127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3077127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3077127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3068839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390, + "unit": "ns/op", + "extra": "3068839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3068839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3068839 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "3071980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.3, + "unit": "ns/op", + "extra": "3083436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083436 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 434, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3073044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 434, + "unit": "ns/op", + "extra": "3073044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3073044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3073044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3026841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.1, + "unit": "ns/op", + "extra": "3026841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3026841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3026841 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3081186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.5, + "unit": "ns/op", + "extra": "3081186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3081186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3081186 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3063782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3062955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.1, + "unit": "ns/op", + "extra": "3062955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3062955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3062955 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "741357dcd2b6d3ab046cd637f5200b01deaf5cb2", + "message": "Remove File Actions (#1048)", + "timestamp": "2025-04-29T17:25:47+01:00", + "tree_id": "426484ff150b6ada81d80e6ec072c5ccdf46d6ca", + "url": "https://github.com/nginx/agent/commit/741357dcd2b6d3ab046cd637f5200b01deaf5cb2" + }, + "date": 1745944370915, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.32911113202203, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.02241047955629, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "735f50381a9efb00cdafae114b9d839001133df8", + "message": "Agent v3: Release Packaging (#1068)\n\n* add v3 packages to nginx-agent pkg repository, and add GOPROXY variable\n\n* fix alpine package naming to be same as nginx oss, add revision", + "timestamp": "2025-04-29T17:32:23+01:00", + "tree_id": "ccb04f094889903257777be68ebc6b80e084daa4", + "url": "https://github.com/nginx/agent/commit/735f50381a9efb00cdafae114b9d839001133df8" + }, + "date": 1745944642324, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2012215, + "unit": "ns/op\t 301367 B/op\t 1843 allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2012215, + "unit": "ns/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301367, + "unit": "B/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935914, + "unit": "ns/op\t 301026 B/op\t 1843 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935914, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301026, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928965, + "unit": "ns/op\t 300174 B/op\t 1843 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928965, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300174, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939895, + "unit": "ns/op\t 300313 B/op\t 1843 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939895, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300313, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923413, + "unit": "ns/op\t 299717 B/op\t 1843 allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923413, + "unit": "ns/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299717, + "unit": "B/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920053, + "unit": "ns/op\t 300677 B/op\t 1843 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920053, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300677, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926262, + "unit": "ns/op\t 300997 B/op\t 1843 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926262, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300997, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923860, + "unit": "ns/op\t 300810 B/op\t 1843 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923860, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300810, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929473, + "unit": "ns/op\t 299666 B/op\t 1843 allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929473, + "unit": "ns/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299666, + "unit": "B/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929657, + "unit": "ns/op\t 300347 B/op\t 1843 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929657, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300347, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475986, + "unit": "ns/op\t 680555 B/op\t 11823 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475986, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680555, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2524227, + "unit": "ns/op\t 681589 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2524227, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681589, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498375, + "unit": "ns/op\t 680397 B/op\t 11823 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498375, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680397, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503903, + "unit": "ns/op\t 679875 B/op\t 11823 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503903, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679875, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2497670, + "unit": "ns/op\t 679910 B/op\t 11823 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2497670, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679910, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2543596, + "unit": "ns/op\t 679783 B/op\t 11823 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2543596, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679783, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468125, + "unit": "ns/op\t 681167 B/op\t 11823 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468125, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681167, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478218, + "unit": "ns/op\t 680123 B/op\t 11822 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478218, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680123, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495013, + "unit": "ns/op\t 680171 B/op\t 11823 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495013, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680171, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498551, + "unit": "ns/op\t 679213 B/op\t 11822 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498551, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679213, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537114, + "unit": "ns/op\t 1093230 B/op\t 22443 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537114, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093230, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4531593, + "unit": "ns/op\t 1091301 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4531593, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091301, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4581193, + "unit": "ns/op\t 1090421 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4581193, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090421, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4542745, + "unit": "ns/op\t 1094567 B/op\t 22443 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4542745, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094567, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4526072, + "unit": "ns/op\t 1092660 B/op\t 22443 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4526072, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092660, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4493964, + "unit": "ns/op\t 1092926 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4493964, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092926, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4541067, + "unit": "ns/op\t 1091953 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4541067, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091953, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4457017, + "unit": "ns/op\t 1093252 B/op\t 22443 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4457017, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093252, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4478124, + "unit": "ns/op\t 1091921 B/op\t 22442 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4478124, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091921, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4505524, + "unit": "ns/op\t 1090166 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4505524, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090166, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6531730, + "unit": "ns/op\t 1507280 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6531730, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507280, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6642843, + "unit": "ns/op\t 1504133 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6642843, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504133, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6604530, + "unit": "ns/op\t 1505116 B/op\t 33018 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6604530, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505116, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6532684, + "unit": "ns/op\t 1507363 B/op\t 33019 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6532684, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507363, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33019, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6484628, + "unit": "ns/op\t 1502811 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6484628, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502811, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6517656, + "unit": "ns/op\t 1504614 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6517656, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504614, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6511406, + "unit": "ns/op\t 1507292 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6511406, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507292, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6522198, + "unit": "ns/op\t 1506073 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6522198, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506073, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6688212, + "unit": "ns/op\t 1501208 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6688212, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501208, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6564987, + "unit": "ns/op\t 1502994 B/op\t 33018 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6564987, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502994, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18947883, + "unit": "ns/op\t 4020567 B/op\t 97601 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18947883, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020567, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19304167, + "unit": "ns/op\t 4016745 B/op\t 97602 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19304167, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016745, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19078681, + "unit": "ns/op\t 4005658 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19078681, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005658, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19281278, + "unit": "ns/op\t 4011912 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19281278, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011912, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19388006, + "unit": "ns/op\t 4016548 B/op\t 97602 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19388006, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016548, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19150092, + "unit": "ns/op\t 4014870 B/op\t 97602 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19150092, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014870, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19349173, + "unit": "ns/op\t 4017204 B/op\t 97602 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19349173, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017204, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19270192, + "unit": "ns/op\t 4011915 B/op\t 97602 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19270192, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011915, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19279475, + "unit": "ns/op\t 4015811 B/op\t 97602 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19279475, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015811, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19070410, + "unit": "ns/op\t 4011061 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19070410, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011061, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57759, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57759, + "unit": "ns/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20881 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59863, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59863, + "unit": "ns/op", + "extra": "20126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57809, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57809, + "unit": "ns/op", + "extra": "20133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58337, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "19900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58337, + "unit": "ns/op", + "extra": "19900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "19900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58213, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58213, + "unit": "ns/op", + "extra": "20462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58255, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58255, + "unit": "ns/op", + "extra": "20061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58050, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58050, + "unit": "ns/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58852, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58852, + "unit": "ns/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58957, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58957, + "unit": "ns/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58609, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58609, + "unit": "ns/op", + "extra": "20077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20077 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57738, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57738, + "unit": "ns/op", + "extra": "20344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58382, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58382, + "unit": "ns/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58796, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58796, + "unit": "ns/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58907, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58907, + "unit": "ns/op", + "extra": "20328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58434, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58434, + "unit": "ns/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58941, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58941, + "unit": "ns/op", + "extra": "20196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58606, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58606, + "unit": "ns/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58445, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58445, + "unit": "ns/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59089, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59089, + "unit": "ns/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58630, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58630, + "unit": "ns/op", + "extra": "20131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58022, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58022, + "unit": "ns/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58835, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58835, + "unit": "ns/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58391, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "19922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58391, + "unit": "ns/op", + "extra": "19922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "19922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57702, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57702, + "unit": "ns/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58926, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58926, + "unit": "ns/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57598, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57598, + "unit": "ns/op", + "extra": "20388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58125, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58125, + "unit": "ns/op", + "extra": "20625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58838, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58838, + "unit": "ns/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58282, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58282, + "unit": "ns/op", + "extra": "20059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20059 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58711, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58711, + "unit": "ns/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 424, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 424, + "unit": "ns/op", + "extra": "3057880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057880 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.8, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3046876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.8, + "unit": "ns/op", + "extra": "3046876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3046876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3046876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3032272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.7, + "unit": "ns/op", + "extra": "3032272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3032272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3032272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.1, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3017084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.1, + "unit": "ns/op", + "extra": "3017084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3017084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3017084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3043318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.3, + "unit": "ns/op", + "extra": "3043318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3043318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3043318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 395.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3055947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 395.3, + "unit": "ns/op", + "extra": "3055947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3055947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3055947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 393.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3043176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 393.9, + "unit": "ns/op", + "extra": "3043176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3043176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3043176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3058467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.7, + "unit": "ns/op", + "extra": "3058467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3058467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3058467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3039480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.7, + "unit": "ns/op", + "extra": "3039480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3039480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3039480 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 394.3, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3042456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 394.3, + "unit": "ns/op", + "extra": "3042456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3042456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3042456 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "735f50381a9efb00cdafae114b9d839001133df8", + "message": "Agent v3: Release Packaging (#1068)\n\n* add v3 packages to nginx-agent pkg repository, and add GOPROXY variable\n\n* fix alpine package naming to be same as nginx oss, add revision", + "timestamp": "2025-04-29T17:32:23+01:00", + "tree_id": "ccb04f094889903257777be68ebc6b80e084daa4", + "url": "https://github.com/nginx/agent/commit/735f50381a9efb00cdafae114b9d839001133df8" + }, + "date": 1745944771403, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.13049879349912, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.01867672096771, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8bfaf2c2bc3a80c01515d10bd6c3aea6d07446f9", + "message": "Fix to start the NGINX plus scraper (#1072)", + "timestamp": "2025-05-01T15:22:25+01:00", + "tree_id": "ed1cbb9fc05541bb439a73da93fb04dd962c7dc8", + "url": "https://github.com/nginx/agent/commit/8bfaf2c2bc3a80c01515d10bd6c3aea6d07446f9" + }, + "date": 1746109638476, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2123711, + "unit": "ns/op\t 300853 B/op\t 1843 allocs/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2123711, + "unit": "ns/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300853, + "unit": "B/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923344, + "unit": "ns/op\t 300265 B/op\t 1843 allocs/op", + "extra": "1174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923344, + "unit": "ns/op", + "extra": "1174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300265, + "unit": "B/op", + "extra": "1174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919233, + "unit": "ns/op\t 299791 B/op\t 1843 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919233, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299791, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 979019, + "unit": "ns/op\t 300071 B/op\t 1843 allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 979019, + "unit": "ns/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300071, + "unit": "B/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917718, + "unit": "ns/op\t 300317 B/op\t 1843 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917718, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300317, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928361, + "unit": "ns/op\t 300054 B/op\t 1843 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928361, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300054, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918018, + "unit": "ns/op\t 300430 B/op\t 1843 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918018, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300430, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923499, + "unit": "ns/op\t 299870 B/op\t 1843 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923499, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299870, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924325, + "unit": "ns/op\t 300219 B/op\t 1843 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924325, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300219, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922563, + "unit": "ns/op\t 299643 B/op\t 1843 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922563, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299643, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1843, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460597, + "unit": "ns/op\t 679863 B/op\t 11823 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460597, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679863, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2489707, + "unit": "ns/op\t 679879 B/op\t 11823 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2489707, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679879, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453595, + "unit": "ns/op\t 679401 B/op\t 11822 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453595, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679401, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469670, + "unit": "ns/op\t 680820 B/op\t 11823 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469670, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680820, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452102, + "unit": "ns/op\t 681662 B/op\t 11823 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452102, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681662, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495678, + "unit": "ns/op\t 680618 B/op\t 11823 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495678, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680618, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463580, + "unit": "ns/op\t 679539 B/op\t 11823 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463580, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679539, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2476583, + "unit": "ns/op\t 680533 B/op\t 11823 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2476583, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680533, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2483075, + "unit": "ns/op\t 681327 B/op\t 11823 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2483075, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681327, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11823, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2455134, + "unit": "ns/op\t 680010 B/op\t 11822 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2455134, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680010, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11822, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4521052, + "unit": "ns/op\t 1095877 B/op\t 22444 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4521052, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095877, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4489030, + "unit": "ns/op\t 1092923 B/op\t 22443 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4489030, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092923, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477190, + "unit": "ns/op\t 1091328 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477190, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091328, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4446514, + "unit": "ns/op\t 1097113 B/op\t 22444 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4446514, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1097113, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4490858, + "unit": "ns/op\t 1094228 B/op\t 22443 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4490858, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094228, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496961, + "unit": "ns/op\t 1095080 B/op\t 22443 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496961, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095080, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4429672, + "unit": "ns/op\t 1095172 B/op\t 22444 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4429672, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095172, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4437174, + "unit": "ns/op\t 1097556 B/op\t 22444 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4437174, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1097556, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22444, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4447272, + "unit": "ns/op\t 1092916 B/op\t 22443 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4447272, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092916, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4493374, + "unit": "ns/op\t 1092742 B/op\t 22443 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4493374, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092742, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22443, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6399100, + "unit": "ns/op\t 1506045 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6399100, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506045, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6416896, + "unit": "ns/op\t 1504686 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6416896, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504686, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6456640, + "unit": "ns/op\t 1506856 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6456640, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506856, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6469996, + "unit": "ns/op\t 1505821 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6469996, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505821, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6420522, + "unit": "ns/op\t 1504340 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6420522, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504340, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6439073, + "unit": "ns/op\t 1504611 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6439073, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504611, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6398658, + "unit": "ns/op\t 1503452 B/op\t 33018 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6398658, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503452, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6431427, + "unit": "ns/op\t 1502742 B/op\t 33018 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6431427, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502742, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6438103, + "unit": "ns/op\t 1503730 B/op\t 33018 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6438103, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503730, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6536733, + "unit": "ns/op\t 1504698 B/op\t 33018 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6536733, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504698, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33018, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18708654, + "unit": "ns/op\t 4018371 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18708654, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018371, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19416046, + "unit": "ns/op\t 4014521 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19416046, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014521, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19159861, + "unit": "ns/op\t 4013486 B/op\t 97600 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19159861, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013486, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18884872, + "unit": "ns/op\t 4007753 B/op\t 97600 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18884872, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007753, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19177663, + "unit": "ns/op\t 4013107 B/op\t 97601 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19177663, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013107, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19342581, + "unit": "ns/op\t 4014804 B/op\t 97602 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19342581, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014804, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97602, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19290326, + "unit": "ns/op\t 4012284 B/op\t 97601 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19290326, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012284, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19327520, + "unit": "ns/op\t 4019388 B/op\t 97601 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19327520, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019388, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19063389, + "unit": "ns/op\t 4017980 B/op\t 97601 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19063389, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017980, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19205609, + "unit": "ns/op\t 4012538 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19205609, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012538, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58680, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58680, + "unit": "ns/op", + "extra": "20452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58599, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58599, + "unit": "ns/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58918, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58918, + "unit": "ns/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58556, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58556, + "unit": "ns/op", + "extra": "20366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58170, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58170, + "unit": "ns/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58347, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58347, + "unit": "ns/op", + "extra": "20407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58381, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58381, + "unit": "ns/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58435, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58435, + "unit": "ns/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57985, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57985, + "unit": "ns/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57830, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57830, + "unit": "ns/op", + "extra": "20421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58485, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58485, + "unit": "ns/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57973, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57973, + "unit": "ns/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58386, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58386, + "unit": "ns/op", + "extra": "20492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58371, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58371, + "unit": "ns/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59160, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59160, + "unit": "ns/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58920, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58920, + "unit": "ns/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59150, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59150, + "unit": "ns/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58901, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58901, + "unit": "ns/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58267, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58267, + "unit": "ns/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58566, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58566, + "unit": "ns/op", + "extra": "20545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58519, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58519, + "unit": "ns/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58601, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58601, + "unit": "ns/op", + "extra": "20029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58845, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58845, + "unit": "ns/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58313, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58313, + "unit": "ns/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58815, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58815, + "unit": "ns/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58984, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "19918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58984, + "unit": "ns/op", + "extra": "19918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "19918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58753, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58753, + "unit": "ns/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57953, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57953, + "unit": "ns/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59229, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59229, + "unit": "ns/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59941, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59941, + "unit": "ns/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20318 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3067904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3067904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3067904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3067904 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3057402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390, + "unit": "ns/op", + "extra": "3057402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3057402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3057402 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 390.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3083552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 390.4, + "unit": "ns/op", + "extra": "3083552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3083552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3083552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 426.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3074817 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 426.4, + "unit": "ns/op", + "extra": "3074817 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3074817 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3074817 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 403.9, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3063860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 403.9, + "unit": "ns/op", + "extra": "3063860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3063860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3063860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.4, + "unit": "ns/op", + "extra": "3071702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3071238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391, + "unit": "ns/op", + "extra": "3071238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3071238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3071238 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.4, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3054013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.4, + "unit": "ns/op", + "extra": "3054013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3054013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3054013 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.7, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3066368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.7, + "unit": "ns/op", + "extra": "3066368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3066368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3066368 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 391.5, + "unit": "ns/op\t 224 B/op\t 6 allocs/op", + "extra": "3060993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 391.5, + "unit": "ns/op", + "extra": "3060993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 224, + "unit": "B/op", + "extra": "3060993 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 6, + "unit": "allocs/op", + "extra": "3060993 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8bfaf2c2bc3a80c01515d10bd6c3aea6d07446f9", + "message": "Fix to start the NGINX plus scraper (#1072)", + "timestamp": "2025-05-01T15:22:25+01:00", + "tree_id": "ed1cbb9fc05541bb439a73da93fb04dd962c7dc8", + "url": "https://github.com/nginx/agent/commit/8bfaf2c2bc3a80c01515d10bd6c3aea6d07446f9" + }, + "date": 1746109800021, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 33.92792356889564, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 38.999833392711764, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4d17ee597835a12a9c5643b47309572a88e784cf", + "message": "change generate hash (#1045)", + "timestamp": "2025-05-07T15:02:03+01:00", + "tree_id": "583551b96978d4e7a40cd9a11906b537bd97422e", + "url": "https://github.com/nginx/agent/commit/4d17ee597835a12a9c5643b47309572a88e784cf" + }, + "date": 1746626823164, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1969197, + "unit": "ns/op\t 300781 B/op\t 1841 allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1969197, + "unit": "ns/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300781, + "unit": "B/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927849, + "unit": "ns/op\t 299965 B/op\t 1841 allocs/op", + "extra": "1100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927849, + "unit": "ns/op", + "extra": "1100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299965, + "unit": "B/op", + "extra": "1100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923566, + "unit": "ns/op\t 300947 B/op\t 1841 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923566, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300947, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944528, + "unit": "ns/op\t 300387 B/op\t 1841 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944528, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300387, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937071, + "unit": "ns/op\t 300049 B/op\t 1841 allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937071, + "unit": "ns/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300049, + "unit": "B/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926475, + "unit": "ns/op\t 299927 B/op\t 1841 allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926475, + "unit": "ns/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299927, + "unit": "B/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930156, + "unit": "ns/op\t 299986 B/op\t 1841 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930156, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299986, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929050, + "unit": "ns/op\t 300255 B/op\t 1841 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929050, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300255, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920907, + "unit": "ns/op\t 299678 B/op\t 1841 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920907, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299678, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931345, + "unit": "ns/op\t 299437 B/op\t 1841 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931345, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299437, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2436612, + "unit": "ns/op\t 680975 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2436612, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680975, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445819, + "unit": "ns/op\t 680385 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445819, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680385, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450852, + "unit": "ns/op\t 680077 B/op\t 11821 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450852, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680077, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2477694, + "unit": "ns/op\t 677746 B/op\t 11820 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2477694, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677746, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437598, + "unit": "ns/op\t 679879 B/op\t 11820 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437598, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679879, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2441730, + "unit": "ns/op\t 680073 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2441730, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680073, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2444299, + "unit": "ns/op\t 680885 B/op\t 11821 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2444299, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680885, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435571, + "unit": "ns/op\t 679616 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435571, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679616, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440915, + "unit": "ns/op\t 680365 B/op\t 11821 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440915, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680365, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427182, + "unit": "ns/op\t 681033 B/op\t 11821 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427182, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681033, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4498341, + "unit": "ns/op\t 1093675 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4498341, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093675, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4477996, + "unit": "ns/op\t 1091578 B/op\t 22440 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4477996, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091578, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4421827, + "unit": "ns/op\t 1093477 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4421827, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093477, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4486707, + "unit": "ns/op\t 1091684 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4486707, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091684, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4461608, + "unit": "ns/op\t 1094936 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4461608, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094936, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4467261, + "unit": "ns/op\t 1093070 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4467261, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093070, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4464495, + "unit": "ns/op\t 1091152 B/op\t 22440 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4464495, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091152, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442169, + "unit": "ns/op\t 1092820 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442169, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092820, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4394761, + "unit": "ns/op\t 1091828 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4394761, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091828, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4492491, + "unit": "ns/op\t 1092077 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4492491, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092077, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6409066, + "unit": "ns/op\t 1501527 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6409066, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501527, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6399292, + "unit": "ns/op\t 1506557 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6399292, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506557, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6371497, + "unit": "ns/op\t 1505768 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6371497, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505768, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397684, + "unit": "ns/op\t 1503435 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397684, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503435, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6435444, + "unit": "ns/op\t 1501446 B/op\t 33015 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6435444, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501446, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6472293, + "unit": "ns/op\t 1505801 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6472293, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505801, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6391431, + "unit": "ns/op\t 1505818 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6391431, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505818, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6415068, + "unit": "ns/op\t 1502529 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6415068, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502529, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6338052, + "unit": "ns/op\t 1505749 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6338052, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505749, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6433221, + "unit": "ns/op\t 1499484 B/op\t 33015 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6433221, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499484, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18739463, + "unit": "ns/op\t 4018404 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18739463, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018404, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19009785, + "unit": "ns/op\t 4011898 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19009785, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011898, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18874443, + "unit": "ns/op\t 4015528 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18874443, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015528, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18481407, + "unit": "ns/op\t 4006901 B/op\t 97600 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18481407, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006901, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18909198, + "unit": "ns/op\t 4009906 B/op\t 97599 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18909198, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009906, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18992803, + "unit": "ns/op\t 4016573 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18992803, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016573, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18832370, + "unit": "ns/op\t 4011946 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18832370, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011946, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18893832, + "unit": "ns/op\t 4012061 B/op\t 97600 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18893832, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012061, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18746706, + "unit": "ns/op\t 4026447 B/op\t 97601 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18746706, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4026447, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18872299, + "unit": "ns/op\t 4014789 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18872299, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014789, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56868, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56868, + "unit": "ns/op", + "extra": "20248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57362, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57362, + "unit": "ns/op", + "extra": "20683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57603, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57603, + "unit": "ns/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56866, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56866, + "unit": "ns/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56711, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56711, + "unit": "ns/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57968, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57968, + "unit": "ns/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58244, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58244, + "unit": "ns/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57208, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57208, + "unit": "ns/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56711, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56711, + "unit": "ns/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57671, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57671, + "unit": "ns/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56960, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56960, + "unit": "ns/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56644, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56644, + "unit": "ns/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58416, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58416, + "unit": "ns/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57594, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57594, + "unit": "ns/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57483, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57483, + "unit": "ns/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57625, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57625, + "unit": "ns/op", + "extra": "20470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58274, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58274, + "unit": "ns/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57721, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57721, + "unit": "ns/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57415, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57415, + "unit": "ns/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57141, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57141, + "unit": "ns/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57972, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57972, + "unit": "ns/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58135, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58135, + "unit": "ns/op", + "extra": "20769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58159, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58159, + "unit": "ns/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58786, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58786, + "unit": "ns/op", + "extra": "20589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57889, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57889, + "unit": "ns/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58251, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58251, + "unit": "ns/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57710, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57710, + "unit": "ns/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57579, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57579, + "unit": "ns/op", + "extra": "20000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58025, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58025, + "unit": "ns/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58563, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58563, + "unit": "ns/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4198296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.7, + "unit": "ns/op", + "extra": "4198296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4198296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4198296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4165789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.3, + "unit": "ns/op", + "extra": "4165789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4165789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4165789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4114057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.1, + "unit": "ns/op", + "extra": "4114057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4114057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4114057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4188220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.5, + "unit": "ns/op", + "extra": "4188220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4188220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4188220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4214918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286, + "unit": "ns/op", + "extra": "4214918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4214918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4214918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4184850 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.6, + "unit": "ns/op", + "extra": "4184850 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4184850 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4184850 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.4, + "unit": "ns/op", + "extra": "4186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4186390 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4048197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.1, + "unit": "ns/op", + "extra": "4048197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4048197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4048197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4230352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285, + "unit": "ns/op", + "extra": "4230352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4230352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4230352 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4158366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.1, + "unit": "ns/op", + "extra": "4158366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4158366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4158366 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4d17ee597835a12a9c5643b47309572a88e784cf", + "message": "change generate hash (#1045)", + "timestamp": "2025-05-07T15:02:03+01:00", + "tree_id": "583551b96978d4e7a40cd9a11906b537bd97422e", + "url": "https://github.com/nginx/agent/commit/4d17ee597835a12a9c5643b47309572a88e784cf" + }, + "date": 1746626923979, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.861681235095116, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.000098090282975, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "55e4cbc5ef1b590fe8f5b8598556774494412b86", + "message": "Add setting config path from NGINX process (#1073)\n\n* Add setting config path from NGINX process\n\n* PR feedback", + "timestamp": "2025-05-08T12:18:53+01:00", + "tree_id": "2b1330b46b250d327cd30e1d121abe96b970f81a", + "url": "https://github.com/nginx/agent/commit/55e4cbc5ef1b590fe8f5b8598556774494412b86" + }, + "date": 1746703429690, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1919846, + "unit": "ns/op\t 300437 B/op\t 1841 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1919846, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300437, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904229, + "unit": "ns/op\t 299946 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904229, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299946, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907592, + "unit": "ns/op\t 300515 B/op\t 1841 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907592, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300515, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905438, + "unit": "ns/op\t 299780 B/op\t 1841 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905438, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299780, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916702, + "unit": "ns/op\t 299598 B/op\t 1841 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916702, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299598, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935192, + "unit": "ns/op\t 299383 B/op\t 1841 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935192, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299383, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914563, + "unit": "ns/op\t 299761 B/op\t 1841 allocs/op", + "extra": "1204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914563, + "unit": "ns/op", + "extra": "1204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299761, + "unit": "B/op", + "extra": "1204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908702, + "unit": "ns/op\t 300237 B/op\t 1841 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908702, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300237, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913912, + "unit": "ns/op\t 300309 B/op\t 1841 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913912, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300309, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911079, + "unit": "ns/op\t 300903 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911079, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300903, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2415004, + "unit": "ns/op\t 678380 B/op\t 11820 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2415004, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678380, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2407268, + "unit": "ns/op\t 678523 B/op\t 11821 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2407268, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678523, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435215, + "unit": "ns/op\t 678769 B/op\t 11820 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435215, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678769, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2422191, + "unit": "ns/op\t 680297 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2422191, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680297, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2421371, + "unit": "ns/op\t 679420 B/op\t 11821 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2421371, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679420, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418088, + "unit": "ns/op\t 679571 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418088, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679571, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2443873, + "unit": "ns/op\t 680850 B/op\t 11821 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2443873, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680850, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404865, + "unit": "ns/op\t 681035 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404865, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681035, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413874, + "unit": "ns/op\t 678587 B/op\t 11820 allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413874, + "unit": "ns/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678587, + "unit": "B/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2399605, + "unit": "ns/op\t 679500 B/op\t 11820 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2399605, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679500, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4421436, + "unit": "ns/op\t 1092074 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4421436, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092074, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4430051, + "unit": "ns/op\t 1095860 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4430051, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095860, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4501958, + "unit": "ns/op\t 1094276 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4501958, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094276, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4380883, + "unit": "ns/op\t 1091683 B/op\t 22440 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4380883, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091683, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4466817, + "unit": "ns/op\t 1088423 B/op\t 22440 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4466817, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088423, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4385412, + "unit": "ns/op\t 1091791 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4385412, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091791, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460177, + "unit": "ns/op\t 1092105 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460177, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092105, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376821, + "unit": "ns/op\t 1095140 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376821, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095140, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4413372, + "unit": "ns/op\t 1097571 B/op\t 22442 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4413372, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1097571, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4445093, + "unit": "ns/op\t 1095375 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4445093, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095375, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6554756, + "unit": "ns/op\t 1504161 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6554756, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504161, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6324000, + "unit": "ns/op\t 1503914 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6324000, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503914, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6450205, + "unit": "ns/op\t 1503550 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6450205, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503550, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6397414, + "unit": "ns/op\t 1503770 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6397414, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503770, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6301592, + "unit": "ns/op\t 1500973 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6301592, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500973, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6330520, + "unit": "ns/op\t 1504189 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6330520, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504189, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6386917, + "unit": "ns/op\t 1502913 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6386917, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502913, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6474011, + "unit": "ns/op\t 1502077 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6474011, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502077, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6359623, + "unit": "ns/op\t 1504170 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6359623, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504170, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6367769, + "unit": "ns/op\t 1505252 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6367769, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505252, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18483527, + "unit": "ns/op\t 4015462 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18483527, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015462, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18437485, + "unit": "ns/op\t 4016880 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18437485, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016880, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18786725, + "unit": "ns/op\t 4014325 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18786725, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014325, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18767714, + "unit": "ns/op\t 4013870 B/op\t 97598 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18767714, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013870, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18822355, + "unit": "ns/op\t 4016816 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18822355, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016816, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18399390, + "unit": "ns/op\t 4018995 B/op\t 97599 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18399390, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018995, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18775932, + "unit": "ns/op\t 4018559 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18775932, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018559, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18525234, + "unit": "ns/op\t 4006889 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18525234, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006889, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18688870, + "unit": "ns/op\t 4020591 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18688870, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020591, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18906847, + "unit": "ns/op\t 4014065 B/op\t 97600 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18906847, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014065, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58383, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58383, + "unit": "ns/op", + "extra": "20635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58628, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58628, + "unit": "ns/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58672, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58672, + "unit": "ns/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59526, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59526, + "unit": "ns/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58921, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58921, + "unit": "ns/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58884, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58884, + "unit": "ns/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59242, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59242, + "unit": "ns/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59337, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59337, + "unit": "ns/op", + "extra": "20210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58980, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58980, + "unit": "ns/op", + "extra": "20306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58998, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58998, + "unit": "ns/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58211, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58211, + "unit": "ns/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58915, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58915, + "unit": "ns/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58847, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58847, + "unit": "ns/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59086, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59086, + "unit": "ns/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59068, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59068, + "unit": "ns/op", + "extra": "20239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59671, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59671, + "unit": "ns/op", + "extra": "20097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 60207, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "19813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 60207, + "unit": "ns/op", + "extra": "19813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "19813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19813 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59467, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59467, + "unit": "ns/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59414, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59414, + "unit": "ns/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59734, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59734, + "unit": "ns/op", + "extra": "20167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59196, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59196, + "unit": "ns/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59762, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59762, + "unit": "ns/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59198, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59198, + "unit": "ns/op", + "extra": "20150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59446, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59446, + "unit": "ns/op", + "extra": "20202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59302, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59302, + "unit": "ns/op", + "extra": "20094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59683, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59683, + "unit": "ns/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59533, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59533, + "unit": "ns/op", + "extra": "20088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59425, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59425, + "unit": "ns/op", + "extra": "20140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59800, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59800, + "unit": "ns/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59032, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "19879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59032, + "unit": "ns/op", + "extra": "19879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "19879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4197124 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.5, + "unit": "ns/op", + "extra": "4197124 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4197124 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4197124 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4203964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287, + "unit": "ns/op", + "extra": "4203964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4203964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4203964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4212038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.2, + "unit": "ns/op", + "extra": "4212038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4212038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4212038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4215093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.5, + "unit": "ns/op", + "extra": "4215093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4215093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4215093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4165890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284, + "unit": "ns/op", + "extra": "4165890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4165890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4165890 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 312.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4193022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 312.4, + "unit": "ns/op", + "extra": "4193022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4193022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4193022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4218421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285, + "unit": "ns/op", + "extra": "4218421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4218421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4218421 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4209566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4209566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4209566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4209566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4189638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.8, + "unit": "ns/op", + "extra": "4189638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4189638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4189638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4189954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286.8, + "unit": "ns/op", + "extra": "4189954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4189954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4189954 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "127981157+john-david3@users.noreply.github.com", + "name": "John David White", + "username": "john-david3" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "55e4cbc5ef1b590fe8f5b8598556774494412b86", + "message": "Add setting config path from NGINX process (#1073)\n\n* Add setting config path from NGINX process\n\n* PR feedback", + "timestamp": "2025-05-08T12:18:53+01:00", + "tree_id": "2b1330b46b250d327cd30e1d121abe96b970f81a", + "url": "https://github.com/nginx/agent/commit/55e4cbc5ef1b590fe8f5b8598556774494412b86" + }, + "date": 1746703549960, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.994391060869376, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.998227672391444, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 63, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e745a3236e0f02a579461a5a435b3bcd410a686c", + "message": "remove release workflow call on all v3 pipelines (#1071)", + "timestamp": "2025-05-13T11:58:55+01:00", + "tree_id": "5cba5d6e69e6cd6211141683e6e4fa2d417ca8e3", + "url": "https://github.com/nginx/agent/commit/e745a3236e0f02a579461a5a435b3bcd410a686c" + }, + "date": 1747134225971, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2021685, + "unit": "ns/op\t 301467 B/op\t 1841 allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2021685, + "unit": "ns/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301467, + "unit": "B/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902822, + "unit": "ns/op\t 299711 B/op\t 1841 allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902822, + "unit": "ns/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299711, + "unit": "B/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903371, + "unit": "ns/op\t 300122 B/op\t 1841 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903371, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300122, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945779, + "unit": "ns/op\t 299765 B/op\t 1841 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945779, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299765, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902502, + "unit": "ns/op\t 299527 B/op\t 1841 allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902502, + "unit": "ns/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299527, + "unit": "B/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901038, + "unit": "ns/op\t 299417 B/op\t 1841 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901038, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299417, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915443, + "unit": "ns/op\t 299658 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915443, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299658, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912838, + "unit": "ns/op\t 299899 B/op\t 1841 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912838, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299899, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909482, + "unit": "ns/op\t 300188 B/op\t 1841 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909482, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300188, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907557, + "unit": "ns/op\t 300051 B/op\t 1841 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907557, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300051, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442526, + "unit": "ns/op\t 679732 B/op\t 11821 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442526, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679732, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430513, + "unit": "ns/op\t 679544 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430513, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679544, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2385235, + "unit": "ns/op\t 681433 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2385235, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681433, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2388649, + "unit": "ns/op\t 680832 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2388649, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680832, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400887, + "unit": "ns/op\t 679872 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400887, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679872, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423835, + "unit": "ns/op\t 679823 B/op\t 11820 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423835, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679823, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2395605, + "unit": "ns/op\t 679241 B/op\t 11821 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2395605, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679241, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2392239, + "unit": "ns/op\t 679294 B/op\t 11820 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2392239, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679294, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404058, + "unit": "ns/op\t 680792 B/op\t 11821 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404058, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680792, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2412552, + "unit": "ns/op\t 681118 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2412552, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681118, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4416621, + "unit": "ns/op\t 1093509 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4416621, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093509, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4355855, + "unit": "ns/op\t 1092939 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4355855, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092939, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4395556, + "unit": "ns/op\t 1093507 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4395556, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093507, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4383020, + "unit": "ns/op\t 1091288 B/op\t 22440 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4383020, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091288, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4339460, + "unit": "ns/op\t 1090242 B/op\t 22440 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4339460, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090242, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4368165, + "unit": "ns/op\t 1092168 B/op\t 22440 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4368165, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092168, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4429011, + "unit": "ns/op\t 1091045 B/op\t 22441 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4429011, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091045, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4305306, + "unit": "ns/op\t 1094079 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4305306, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094079, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4357900, + "unit": "ns/op\t 1092037 B/op\t 22440 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4357900, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092037, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4370959, + "unit": "ns/op\t 1091050 B/op\t 22440 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4370959, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091050, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6306674, + "unit": "ns/op\t 1502178 B/op\t 33015 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6306674, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502178, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6310550, + "unit": "ns/op\t 1503448 B/op\t 33016 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6310550, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503448, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6245734, + "unit": "ns/op\t 1505659 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6245734, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505659, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6268073, + "unit": "ns/op\t 1505590 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6268073, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505590, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6230488, + "unit": "ns/op\t 1508448 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6230488, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1508448, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6370353, + "unit": "ns/op\t 1503987 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6370353, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503987, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6347237, + "unit": "ns/op\t 1504349 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6347237, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504349, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6375671, + "unit": "ns/op\t 1505078 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6375671, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505078, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6366757, + "unit": "ns/op\t 1507211 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6366757, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507211, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6328738, + "unit": "ns/op\t 1506255 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6328738, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506255, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18704708, + "unit": "ns/op\t 4012117 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18704708, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012117, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18631446, + "unit": "ns/op\t 4013908 B/op\t 97600 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18631446, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013908, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18510005, + "unit": "ns/op\t 4019520 B/op\t 97601 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18510005, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019520, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18966077, + "unit": "ns/op\t 4014580 B/op\t 97600 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18966077, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014580, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18839315, + "unit": "ns/op\t 4017409 B/op\t 97601 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18839315, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017409, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18786144, + "unit": "ns/op\t 4013341 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18786144, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013341, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18749556, + "unit": "ns/op\t 4012762 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18749556, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012762, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18961884, + "unit": "ns/op\t 4013123 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18961884, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013123, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19001981, + "unit": "ns/op\t 4021206 B/op\t 97600 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19001981, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021206, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19045076, + "unit": "ns/op\t 4018119 B/op\t 97599 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19045076, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018119, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57991, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57991, + "unit": "ns/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57488, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57488, + "unit": "ns/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58409, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58409, + "unit": "ns/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58036, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58036, + "unit": "ns/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59301, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59301, + "unit": "ns/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58504, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58504, + "unit": "ns/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57710, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57710, + "unit": "ns/op", + "extra": "20685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58730, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58730, + "unit": "ns/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57895, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57895, + "unit": "ns/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58270, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58270, + "unit": "ns/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57169, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57169, + "unit": "ns/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57883, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57883, + "unit": "ns/op", + "extra": "20415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57756, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57756, + "unit": "ns/op", + "extra": "20122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58948, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58948, + "unit": "ns/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58812, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58812, + "unit": "ns/op", + "extra": "20305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58596, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58596, + "unit": "ns/op", + "extra": "20426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58181, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58181, + "unit": "ns/op", + "extra": "20236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57573, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57573, + "unit": "ns/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57631, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57631, + "unit": "ns/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57661, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57661, + "unit": "ns/op", + "extra": "20155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58177, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58177, + "unit": "ns/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58067, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58067, + "unit": "ns/op", + "extra": "20065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57889, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57889, + "unit": "ns/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58453, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58453, + "unit": "ns/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58125, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58125, + "unit": "ns/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59581, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59581, + "unit": "ns/op", + "extra": "20517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58581, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58581, + "unit": "ns/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58488, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58488, + "unit": "ns/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58777, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58777, + "unit": "ns/op", + "extra": "20185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57377, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57377, + "unit": "ns/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4230188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.4, + "unit": "ns/op", + "extra": "4230188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4230188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4230188 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4241929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.8, + "unit": "ns/op", + "extra": "4241929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4241929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4241929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4224441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.3, + "unit": "ns/op", + "extra": "4224441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4224441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4224441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4243720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "4243720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4243720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4243720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3850051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.8, + "unit": "ns/op", + "extra": "3850051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3850051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3850051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4224762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.8, + "unit": "ns/op", + "extra": "4224762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4224762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4224762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4226689 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283, + "unit": "ns/op", + "extra": "4226689 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4226689 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4226689 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4196140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.3, + "unit": "ns/op", + "extra": "4196140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4196140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4196140 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4249678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.6, + "unit": "ns/op", + "extra": "4249678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4249678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4249678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4248194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.6, + "unit": "ns/op", + "extra": "4248194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4248194 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4248194 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e745a3236e0f02a579461a5a435b3bcd410a686c", + "message": "remove release workflow call on all v3 pipelines (#1071)", + "timestamp": "2025-05-13T11:58:55+01:00", + "tree_id": "5cba5d6e69e6cd6211141683e6e4fa2d417ca8e3", + "url": "https://github.com/nginx/agent/commit/e745a3236e0f02a579461a5a435b3bcd410a686c" + }, + "date": 1747134345122, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.330886612493824, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.01096742821799, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "36799275+valyria257@users.noreply.github.com", + "name": "Valyria McFarland", + "username": "valyria257" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f21a7479f79af88488c7354dce356bf2c917b56a", + "message": "Merge pull request #1076 from valyria257/naas-collector-devenv\n\nNGINXaaS: add skip tls verification option to otlp exporter", + "timestamp": "2025-05-15T13:52:43-07:00", + "tree_id": "f823d3d5cb8ee9f9891fe7af45af8e1a51b879ac", + "url": "https://github.com/nginx/agent/commit/f21a7479f79af88488c7354dce356bf2c917b56a" + }, + "date": 1747342662288, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2044932, + "unit": "ns/op\t 300638 B/op\t 1841 allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2044932, + "unit": "ns/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300638, + "unit": "B/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899008, + "unit": "ns/op\t 299222 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899008, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299222, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901723, + "unit": "ns/op\t 300513 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901723, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300513, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897394, + "unit": "ns/op\t 299514 B/op\t 1841 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897394, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299514, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1064289, + "unit": "ns/op\t 300526 B/op\t 1841 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1064289, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300526, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896952, + "unit": "ns/op\t 299790 B/op\t 1841 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896952, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299790, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897048, + "unit": "ns/op\t 299992 B/op\t 1841 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897048, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299992, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895805, + "unit": "ns/op\t 300450 B/op\t 1841 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895805, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300450, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899580, + "unit": "ns/op\t 300066 B/op\t 1841 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899580, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300066, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916710, + "unit": "ns/op\t 299961 B/op\t 1841 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916710, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299961, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418230, + "unit": "ns/op\t 679242 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418230, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679242, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427452, + "unit": "ns/op\t 679888 B/op\t 11820 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427452, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679888, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488327, + "unit": "ns/op\t 679175 B/op\t 11821 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488327, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679175, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433816, + "unit": "ns/op\t 680656 B/op\t 11821 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433816, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680656, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504359, + "unit": "ns/op\t 679618 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504359, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679618, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2377121, + "unit": "ns/op\t 681425 B/op\t 11821 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2377121, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681425, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2441343, + "unit": "ns/op\t 679305 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2441343, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679305, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413460, + "unit": "ns/op\t 678835 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413460, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678835, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404684, + "unit": "ns/op\t 680304 B/op\t 11821 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404684, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680304, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440672, + "unit": "ns/op\t 679082 B/op\t 11820 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440672, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679082, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4387913, + "unit": "ns/op\t 1090857 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4387913, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090857, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4384512, + "unit": "ns/op\t 1092500 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4384512, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092500, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4373450, + "unit": "ns/op\t 1090644 B/op\t 22440 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4373450, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090644, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4413872, + "unit": "ns/op\t 1094931 B/op\t 22441 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4413872, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094931, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376195, + "unit": "ns/op\t 1093063 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376195, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093063, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4428725, + "unit": "ns/op\t 1093820 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4428725, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093820, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4376226, + "unit": "ns/op\t 1094221 B/op\t 22441 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4376226, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094221, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4388949, + "unit": "ns/op\t 1091629 B/op\t 22440 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4388949, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091629, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4409246, + "unit": "ns/op\t 1090096 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4409246, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090096, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4338252, + "unit": "ns/op\t 1092030 B/op\t 22440 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4338252, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092030, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6250863, + "unit": "ns/op\t 1507514 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6250863, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507514, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6336721, + "unit": "ns/op\t 1505887 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6336721, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505887, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6313378, + "unit": "ns/op\t 1507474 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6313378, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507474, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6320608, + "unit": "ns/op\t 1505318 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6320608, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505318, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6281451, + "unit": "ns/op\t 1504383 B/op\t 33015 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6281451, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504383, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6313082, + "unit": "ns/op\t 1505855 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6313082, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505855, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6366107, + "unit": "ns/op\t 1504090 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6366107, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504090, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6329720, + "unit": "ns/op\t 1503029 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6329720, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503029, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6398981, + "unit": "ns/op\t 1504126 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6398981, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504126, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6269135, + "unit": "ns/op\t 1505475 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6269135, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505475, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18528930, + "unit": "ns/op\t 4019628 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18528930, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019628, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18444043, + "unit": "ns/op\t 4014687 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18444043, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014687, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18485734, + "unit": "ns/op\t 4019270 B/op\t 97600 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18485734, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019270, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18793855, + "unit": "ns/op\t 4012098 B/op\t 97598 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18793855, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012098, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18619524, + "unit": "ns/op\t 4018845 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18619524, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018845, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18741171, + "unit": "ns/op\t 4013197 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18741171, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013197, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18695428, + "unit": "ns/op\t 4019240 B/op\t 97599 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18695428, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019240, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18648563, + "unit": "ns/op\t 4016072 B/op\t 97599 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18648563, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016072, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18572866, + "unit": "ns/op\t 4021759 B/op\t 97601 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18572866, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021759, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18810943, + "unit": "ns/op\t 4009710 B/op\t 97599 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18810943, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009710, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57940, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57940, + "unit": "ns/op", + "extra": "21336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56797, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56797, + "unit": "ns/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56289, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56289, + "unit": "ns/op", + "extra": "21157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56421, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56421, + "unit": "ns/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56569, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56569, + "unit": "ns/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59003, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59003, + "unit": "ns/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57338, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57338, + "unit": "ns/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57031, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57031, + "unit": "ns/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56052, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56052, + "unit": "ns/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56306, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56306, + "unit": "ns/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55927, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55927, + "unit": "ns/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57028, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57028, + "unit": "ns/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56906, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56906, + "unit": "ns/op", + "extra": "21284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56322, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56322, + "unit": "ns/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56725, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56725, + "unit": "ns/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56058, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56058, + "unit": "ns/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55950, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55950, + "unit": "ns/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56524, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56524, + "unit": "ns/op", + "extra": "21339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56738, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56738, + "unit": "ns/op", + "extra": "20632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56689, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56689, + "unit": "ns/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56635, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56635, + "unit": "ns/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57026, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57026, + "unit": "ns/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56508, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56508, + "unit": "ns/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57705, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57705, + "unit": "ns/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56914, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56914, + "unit": "ns/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57429, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57429, + "unit": "ns/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56379, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56379, + "unit": "ns/op", + "extra": "20899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57603, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57603, + "unit": "ns/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56603, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56603, + "unit": "ns/op", + "extra": "21033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56952, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56952, + "unit": "ns/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4240944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.3, + "unit": "ns/op", + "extra": "4240944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4240944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4240944 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4242171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.5, + "unit": "ns/op", + "extra": "4242171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4242171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4242171 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4242414 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.2, + "unit": "ns/op", + "extra": "4242414 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4242414 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4242414 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4242289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.3, + "unit": "ns/op", + "extra": "4242289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4242289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4242289 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4253544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.9, + "unit": "ns/op", + "extra": "4253544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4253544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4253544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4236164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.4, + "unit": "ns/op", + "extra": "4236164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4236164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4236164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4222477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.8, + "unit": "ns/op", + "extra": "4222477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4222477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4222477 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4222360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.9, + "unit": "ns/op", + "extra": "4222360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4222360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4222360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4233723 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283, + "unit": "ns/op", + "extra": "4233723 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4233723 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4233723 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4241463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.9, + "unit": "ns/op", + "extra": "4241463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4241463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4241463 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "36799275+valyria257@users.noreply.github.com", + "name": "Valyria McFarland", + "username": "valyria257" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f21a7479f79af88488c7354dce356bf2c917b56a", + "message": "Merge pull request #1076 from valyria257/naas-collector-devenv\n\nNGINXaaS: add skip tls verification option to otlp exporter", + "timestamp": "2025-05-15T13:52:43-07:00", + "tree_id": "f823d3d5cb8ee9f9891fe7af45af8e1a51b879ac", + "url": "https://github.com/nginx/agent/commit/f21a7479f79af88488c7354dce356bf2c917b56a" + }, + "date": 1747342766311, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.19732261277203, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99450999128354, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c25bb76b7f2bfd2959ac67d2b3cc5b6dd2b2727a", + "message": "Update Manifest file during a ConfigContextUpdate (#1075)\n\n---------\n\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-05-16T16:21:07+01:00", + "tree_id": "24399d793a3a7adf537edda728fa82c9f1159625", + "url": "https://github.com/nginx/agent/commit/c25bb76b7f2bfd2959ac67d2b3cc5b6dd2b2727a" + }, + "date": 1747409159788, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2006911, + "unit": "ns/op\t 300859 B/op\t 1841 allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2006911, + "unit": "ns/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300859, + "unit": "B/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905708, + "unit": "ns/op\t 300340 B/op\t 1841 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905708, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300340, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904071, + "unit": "ns/op\t 300374 B/op\t 1841 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904071, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300374, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936676, + "unit": "ns/op\t 300225 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936676, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300225, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905107, + "unit": "ns/op\t 299928 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905107, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299928, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899336, + "unit": "ns/op\t 299362 B/op\t 1841 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899336, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299362, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903093, + "unit": "ns/op\t 299358 B/op\t 1841 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903093, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299358, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898954, + "unit": "ns/op\t 299783 B/op\t 1841 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898954, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299783, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901542, + "unit": "ns/op\t 300029 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901542, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300029, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900768, + "unit": "ns/op\t 300444 B/op\t 1841 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900768, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300444, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2426580, + "unit": "ns/op\t 680345 B/op\t 11821 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2426580, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680345, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2429323, + "unit": "ns/op\t 679313 B/op\t 11820 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2429323, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679313, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2430184, + "unit": "ns/op\t 679869 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2430184, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679869, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446125, + "unit": "ns/op\t 679449 B/op\t 11820 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446125, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679449, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435735, + "unit": "ns/op\t 679370 B/op\t 11820 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435735, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679370, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435833, + "unit": "ns/op\t 680036 B/op\t 11820 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435833, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680036, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423431, + "unit": "ns/op\t 681069 B/op\t 11821 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423431, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681069, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2388313, + "unit": "ns/op\t 680021 B/op\t 11820 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2388313, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680021, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2428432, + "unit": "ns/op\t 678282 B/op\t 11820 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2428432, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678282, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2402417, + "unit": "ns/op\t 680543 B/op\t 11820 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2402417, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680543, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4379762, + "unit": "ns/op\t 1091742 B/op\t 22440 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4379762, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091742, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442199, + "unit": "ns/op\t 1090987 B/op\t 22440 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442199, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090987, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4404224, + "unit": "ns/op\t 1092430 B/op\t 22441 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4404224, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092430, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4382661, + "unit": "ns/op\t 1089000 B/op\t 22440 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4382661, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089000, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4423552, + "unit": "ns/op\t 1093381 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4423552, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093381, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4427560, + "unit": "ns/op\t 1091443 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4427560, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091443, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4373677, + "unit": "ns/op\t 1091099 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4373677, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091099, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4406984, + "unit": "ns/op\t 1093216 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4406984, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093216, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4390970, + "unit": "ns/op\t 1093796 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4390970, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093796, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4384735, + "unit": "ns/op\t 1091314 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4384735, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091314, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6448752, + "unit": "ns/op\t 1505733 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6448752, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505733, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6374271, + "unit": "ns/op\t 1505095 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6374271, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505095, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6368989, + "unit": "ns/op\t 1508244 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6368989, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1508244, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6340392, + "unit": "ns/op\t 1503769 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6340392, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503769, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6346496, + "unit": "ns/op\t 1504418 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6346496, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504418, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6412037, + "unit": "ns/op\t 1503633 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6412037, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503633, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6427774, + "unit": "ns/op\t 1505943 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6427774, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505943, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6362927, + "unit": "ns/op\t 1506003 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6362927, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506003, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6374031, + "unit": "ns/op\t 1499934 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6374031, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1499934, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6355876, + "unit": "ns/op\t 1504344 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6355876, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504344, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18738453, + "unit": "ns/op\t 4011377 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18738453, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011377, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18499081, + "unit": "ns/op\t 4005033 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18499081, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005033, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18371547, + "unit": "ns/op\t 4007795 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18371547, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007795, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18481191, + "unit": "ns/op\t 4011384 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18481191, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011384, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18686761, + "unit": "ns/op\t 4019494 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18686761, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019494, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18715904, + "unit": "ns/op\t 4012544 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18715904, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012544, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18788483, + "unit": "ns/op\t 4013919 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18788483, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013919, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18728616, + "unit": "ns/op\t 4010418 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18728616, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010418, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18601266, + "unit": "ns/op\t 4012589 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18601266, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012589, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18816739, + "unit": "ns/op\t 4014989 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18816739, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014989, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58038, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58038, + "unit": "ns/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57247, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57247, + "unit": "ns/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57446, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57446, + "unit": "ns/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57686, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57686, + "unit": "ns/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57580, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57580, + "unit": "ns/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57627, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57627, + "unit": "ns/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57914, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57914, + "unit": "ns/op", + "extra": "21069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21069 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57930, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57930, + "unit": "ns/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57509, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57509, + "unit": "ns/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57991, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57991, + "unit": "ns/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58742, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58742, + "unit": "ns/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56252, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56252, + "unit": "ns/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57997, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57997, + "unit": "ns/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57626, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57626, + "unit": "ns/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57794, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57794, + "unit": "ns/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57695, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57695, + "unit": "ns/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56713, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56713, + "unit": "ns/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57999, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57999, + "unit": "ns/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58082, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58082, + "unit": "ns/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59436, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59436, + "unit": "ns/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57748, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57748, + "unit": "ns/op", + "extra": "20643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58317, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58317, + "unit": "ns/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57845, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57845, + "unit": "ns/op", + "extra": "20523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58645, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "19897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58645, + "unit": "ns/op", + "extra": "19897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "19897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57934, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57934, + "unit": "ns/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58196, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58196, + "unit": "ns/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59747, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59747, + "unit": "ns/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58720, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58720, + "unit": "ns/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58343, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58343, + "unit": "ns/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58597, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58597, + "unit": "ns/op", + "extra": "20469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4223457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.8, + "unit": "ns/op", + "extra": "4223457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4223457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4223457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4246392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.6, + "unit": "ns/op", + "extra": "4246392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4246392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4246392 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4216323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.1, + "unit": "ns/op", + "extra": "4216323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4216323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4216323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4240980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.6, + "unit": "ns/op", + "extra": "4240980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4240980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4240980 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4096321 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284, + "unit": "ns/op", + "extra": "4096321 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4096321 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4096321 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4233512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.8, + "unit": "ns/op", + "extra": "4233512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4233512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4233512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4254907 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.7, + "unit": "ns/op", + "extra": "4254907 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4254907 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4254907 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4242165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.5, + "unit": "ns/op", + "extra": "4242165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4242165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4242165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4223134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.5, + "unit": "ns/op", + "extra": "4223134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4223134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4223134 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4224560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.7, + "unit": "ns/op", + "extra": "4224560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4224560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4224560 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c25bb76b7f2bfd2959ac67d2b3cc5b6dd2b2727a", + "message": "Update Manifest file during a ConfigContextUpdate (#1075)\n\n---------\n\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-05-16T16:21:07+01:00", + "tree_id": "24399d793a3a7adf537edda728fa82c9f1159625", + "url": "https://github.com/nginx/agent/commit/c25bb76b7f2bfd2959ac67d2b3cc5b6dd2b2727a" + }, + "date": 1747409275819, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.13062703059572, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.988776495547945, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 62, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "30070cf8b7a9f5b8cb1e9c356e84ef51e4ceda52", + "message": "Add support for large NGINX config file sizes (#1053)", + "timestamp": "2025-05-19T14:51:05+01:00", + "tree_id": "42f7b4b04998c1cc2ea941c709345fbab1438946", + "url": "https://github.com/nginx/agent/commit/30070cf8b7a9f5b8cb1e9c356e84ef51e4ceda52" + }, + "date": 1747662961376, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2014225, + "unit": "ns/op\t 299757 B/op\t 1841 allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2014225, + "unit": "ns/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299757, + "unit": "B/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905796, + "unit": "ns/op\t 299824 B/op\t 1841 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905796, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299824, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906509, + "unit": "ns/op\t 299585 B/op\t 1841 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906509, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299585, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914298, + "unit": "ns/op\t 299445 B/op\t 1841 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914298, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299445, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910270, + "unit": "ns/op\t 300286 B/op\t 1841 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910270, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300286, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907522, + "unit": "ns/op\t 299940 B/op\t 1841 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907522, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299940, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931571, + "unit": "ns/op\t 300494 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931571, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300494, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914994, + "unit": "ns/op\t 300074 B/op\t 1841 allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914994, + "unit": "ns/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300074, + "unit": "B/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907147, + "unit": "ns/op\t 300847 B/op\t 1841 allocs/op", + "extra": "1210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907147, + "unit": "ns/op", + "extra": "1210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300847, + "unit": "B/op", + "extra": "1210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913476, + "unit": "ns/op\t 300351 B/op\t 1841 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913476, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300351, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400913, + "unit": "ns/op\t 680628 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400913, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680628, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400795, + "unit": "ns/op\t 680052 B/op\t 11821 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400795, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680052, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2418000, + "unit": "ns/op\t 677389 B/op\t 11820 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2418000, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 677389, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2397120, + "unit": "ns/op\t 679602 B/op\t 11820 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2397120, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679602, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2405058, + "unit": "ns/op\t 679673 B/op\t 11820 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2405058, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679673, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2397504, + "unit": "ns/op\t 679180 B/op\t 11821 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2397504, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679180, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2394226, + "unit": "ns/op\t 680685 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2394226, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680685, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400402, + "unit": "ns/op\t 681083 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400402, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681083, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2403691, + "unit": "ns/op\t 679079 B/op\t 11820 allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2403691, + "unit": "ns/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679079, + "unit": "B/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423627, + "unit": "ns/op\t 679434 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423627, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679434, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4412816, + "unit": "ns/op\t 1096258 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4412816, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096258, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4355607, + "unit": "ns/op\t 1096577 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4355607, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096577, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4356441, + "unit": "ns/op\t 1091819 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4356441, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091819, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4332900, + "unit": "ns/op\t 1095545 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4332900, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095545, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4355833, + "unit": "ns/op\t 1091733 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4355833, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091733, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4369447, + "unit": "ns/op\t 1088159 B/op\t 22440 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4369447, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088159, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4279331, + "unit": "ns/op\t 1094493 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4279331, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094493, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4364466, + "unit": "ns/op\t 1092649 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4364466, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092649, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4310505, + "unit": "ns/op\t 1090713 B/op\t 22440 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4310505, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090713, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375790, + "unit": "ns/op\t 1089609 B/op\t 22440 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375790, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089609, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6352953, + "unit": "ns/op\t 1503038 B/op\t 33015 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6352953, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503038, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6300648, + "unit": "ns/op\t 1505516 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6300648, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505516, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6280484, + "unit": "ns/op\t 1504954 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6280484, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504954, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6309394, + "unit": "ns/op\t 1504846 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6309394, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504846, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6273022, + "unit": "ns/op\t 1504960 B/op\t 33016 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6273022, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504960, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6337412, + "unit": "ns/op\t 1506764 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6337412, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506764, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6250935, + "unit": "ns/op\t 1503555 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6250935, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503555, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6321839, + "unit": "ns/op\t 1505094 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6321839, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505094, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6344567, + "unit": "ns/op\t 1505137 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6344567, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505137, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6274005, + "unit": "ns/op\t 1506479 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6274005, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506479, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18319185, + "unit": "ns/op\t 4010350 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18319185, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010350, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18547195, + "unit": "ns/op\t 4016463 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18547195, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016463, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18452421, + "unit": "ns/op\t 4023457 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18452421, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023457, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18539409, + "unit": "ns/op\t 4016532 B/op\t 97599 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18539409, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016532, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18493648, + "unit": "ns/op\t 4012853 B/op\t 97598 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18493648, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012853, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18630913, + "unit": "ns/op\t 4014309 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18630913, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014309, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18352596, + "unit": "ns/op\t 4014771 B/op\t 97599 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18352596, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014771, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18536547, + "unit": "ns/op\t 4012767 B/op\t 97599 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18536547, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012767, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18470554, + "unit": "ns/op\t 4007054 B/op\t 97598 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18470554, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007054, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18500166, + "unit": "ns/op\t 4015305 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18500166, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015305, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56949, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56949, + "unit": "ns/op", + "extra": "21270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56462, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56462, + "unit": "ns/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57182, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57182, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56604, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56604, + "unit": "ns/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57070, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57070, + "unit": "ns/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56618, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56618, + "unit": "ns/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56664, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56664, + "unit": "ns/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56394, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56394, + "unit": "ns/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56824, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56824, + "unit": "ns/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56728, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56728, + "unit": "ns/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56747, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56747, + "unit": "ns/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58015, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58015, + "unit": "ns/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56975, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56975, + "unit": "ns/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57353, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57353, + "unit": "ns/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57540, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57540, + "unit": "ns/op", + "extra": "20494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57318, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57318, + "unit": "ns/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57281, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57281, + "unit": "ns/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56770, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56770, + "unit": "ns/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56491, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56491, + "unit": "ns/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56484, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56484, + "unit": "ns/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56644, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56644, + "unit": "ns/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57517, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57517, + "unit": "ns/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57658, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57658, + "unit": "ns/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57534, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57534, + "unit": "ns/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57784, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57784, + "unit": "ns/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58469, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58469, + "unit": "ns/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57543, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57543, + "unit": "ns/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58223, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58223, + "unit": "ns/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57645, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57645, + "unit": "ns/op", + "extra": "20809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56729, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56729, + "unit": "ns/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4266814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.5, + "unit": "ns/op", + "extra": "4266814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4266814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4266814 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4224219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.7, + "unit": "ns/op", + "extra": "4224219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4224219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4224219 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4254742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.1, + "unit": "ns/op", + "extra": "4254742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4254742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4254742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4254385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281, + "unit": "ns/op", + "extra": "4254385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4254385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4254385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4223601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.9, + "unit": "ns/op", + "extra": "4223601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4223601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4223601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4255189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.2, + "unit": "ns/op", + "extra": "4255189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4255189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4255189 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4242098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.7, + "unit": "ns/op", + "extra": "4242098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4242098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4242098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4231486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4231486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4231486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4231486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4198359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.7, + "unit": "ns/op", + "extra": "4198359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4198359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4198359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4258279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.7, + "unit": "ns/op", + "extra": "4258279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4258279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4258279 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "30070cf8b7a9f5b8cb1e9c356e84ef51e4ceda52", + "message": "Add support for large NGINX config file sizes (#1053)", + "timestamp": "2025-05-19T14:51:05+01:00", + "tree_id": "42f7b4b04998c1cc2ea941c709345fbab1438946", + "url": "https://github.com/nginx/agent/commit/30070cf8b7a9f5b8cb1e9c356e84ef51e4ceda52" + }, + "date": 1747663071402, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.72771773434611, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.97590618013712, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b574fa90848c9a7c123e6e7e6153ccd602ae724", + "message": "Update Default Backoff Settings (#1080)", + "timestamp": "2025-05-20T11:04:19+01:00", + "tree_id": "576ccdd2dc3b10b13295004578fca1b2a743665f", + "url": "https://github.com/nginx/agent/commit/9b574fa90848c9a7c123e6e7e6153ccd602ae724" + }, + "date": 1747735749852, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2088939, + "unit": "ns/op\t 302375 B/op\t 1841 allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2088939, + "unit": "ns/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 302375, + "unit": "B/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893788, + "unit": "ns/op\t 299763 B/op\t 1841 allocs/op", + "extra": "1159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893788, + "unit": "ns/op", + "extra": "1159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299763, + "unit": "B/op", + "extra": "1159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1159 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891351, + "unit": "ns/op\t 299964 B/op\t 1841 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891351, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299964, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894448, + "unit": "ns/op\t 299783 B/op\t 1841 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894448, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299783, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904234, + "unit": "ns/op\t 300295 B/op\t 1841 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904234, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300295, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917491, + "unit": "ns/op\t 299614 B/op\t 1841 allocs/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917491, + "unit": "ns/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299614, + "unit": "B/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894293, + "unit": "ns/op\t 300244 B/op\t 1841 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894293, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300244, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893769, + "unit": "ns/op\t 300575 B/op\t 1841 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893769, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300575, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894496, + "unit": "ns/op\t 300514 B/op\t 1841 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894496, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300514, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907508, + "unit": "ns/op\t 299792 B/op\t 1841 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907508, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299792, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2411083, + "unit": "ns/op\t 680331 B/op\t 11821 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2411083, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680331, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2373907, + "unit": "ns/op\t 679051 B/op\t 11820 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2373907, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679051, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2414375, + "unit": "ns/op\t 680061 B/op\t 11820 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2414375, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680061, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2421023, + "unit": "ns/op\t 679151 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2421023, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679151, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2414931, + "unit": "ns/op\t 679997 B/op\t 11820 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2414931, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679997, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2383085, + "unit": "ns/op\t 680182 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2383085, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680182, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2381783, + "unit": "ns/op\t 680301 B/op\t 11820 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2381783, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680301, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2406289, + "unit": "ns/op\t 679727 B/op\t 11820 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2406289, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679727, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2369622, + "unit": "ns/op\t 678320 B/op\t 11820 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2369622, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678320, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2401993, + "unit": "ns/op\t 680027 B/op\t 11820 allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2401993, + "unit": "ns/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680027, + "unit": "B/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "501 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4375595, + "unit": "ns/op\t 1089544 B/op\t 22440 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4375595, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089544, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4336895, + "unit": "ns/op\t 1090200 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4336895, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090200, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4304857, + "unit": "ns/op\t 1093932 B/op\t 22441 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4304857, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093932, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4362323, + "unit": "ns/op\t 1090492 B/op\t 22440 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4362323, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090492, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4359897, + "unit": "ns/op\t 1091154 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4359897, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091154, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4402373, + "unit": "ns/op\t 1096798 B/op\t 22442 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4402373, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096798, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4374674, + "unit": "ns/op\t 1089958 B/op\t 22440 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4374674, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089958, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4351370, + "unit": "ns/op\t 1091646 B/op\t 22440 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4351370, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091646, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4373470, + "unit": "ns/op\t 1092783 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4373470, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092783, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4325071, + "unit": "ns/op\t 1091299 B/op\t 22440 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4325071, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091299, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6337359, + "unit": "ns/op\t 1503712 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6337359, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503712, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6252913, + "unit": "ns/op\t 1503131 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6252913, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503131, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6335834, + "unit": "ns/op\t 1504552 B/op\t 33016 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6335834, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504552, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6415281, + "unit": "ns/op\t 1504583 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6415281, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504583, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6314220, + "unit": "ns/op\t 1505291 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6314220, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505291, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354558, + "unit": "ns/op\t 1504749 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354558, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504749, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6255204, + "unit": "ns/op\t 1505340 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6255204, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505340, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6312739, + "unit": "ns/op\t 1506649 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6312739, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506649, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6314539, + "unit": "ns/op\t 1504273 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6314539, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504273, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6298122, + "unit": "ns/op\t 1500571 B/op\t 33016 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6298122, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500571, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18246031, + "unit": "ns/op\t 4010996 B/op\t 97599 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18246031, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010996, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18335880, + "unit": "ns/op\t 4013602 B/op\t 97599 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18335880, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013602, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18583930, + "unit": "ns/op\t 4012020 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18583930, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012020, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18540110, + "unit": "ns/op\t 4013424 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18540110, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013424, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18751311, + "unit": "ns/op\t 4017314 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18751311, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017314, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18588581, + "unit": "ns/op\t 4014560 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18588581, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014560, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18454191, + "unit": "ns/op\t 4007678 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18454191, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007678, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18881280, + "unit": "ns/op\t 4022498 B/op\t 97600 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18881280, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022498, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18245155, + "unit": "ns/op\t 4015508 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18245155, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015508, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18467621, + "unit": "ns/op\t 4015421 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18467621, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015421, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56232, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56232, + "unit": "ns/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56619, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56619, + "unit": "ns/op", + "extra": "21612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55902, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55902, + "unit": "ns/op", + "extra": "21508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56455, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56455, + "unit": "ns/op", + "extra": "21235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55628, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55628, + "unit": "ns/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55384, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55384, + "unit": "ns/op", + "extra": "20959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56325, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56325, + "unit": "ns/op", + "extra": "21836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56006, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56006, + "unit": "ns/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55598, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55598, + "unit": "ns/op", + "extra": "21603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21603 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56326, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56326, + "unit": "ns/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56657, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56657, + "unit": "ns/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56807, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56807, + "unit": "ns/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56554, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56554, + "unit": "ns/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56569, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56569, + "unit": "ns/op", + "extra": "20989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56360, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56360, + "unit": "ns/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56616, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56616, + "unit": "ns/op", + "extra": "20882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56976, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56976, + "unit": "ns/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56221, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56221, + "unit": "ns/op", + "extra": "21211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57405, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57405, + "unit": "ns/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56672, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56672, + "unit": "ns/op", + "extra": "20979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56731, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56731, + "unit": "ns/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56846, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56846, + "unit": "ns/op", + "extra": "21316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56774, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56774, + "unit": "ns/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56281, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56281, + "unit": "ns/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56789, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56789, + "unit": "ns/op", + "extra": "21670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57272, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57272, + "unit": "ns/op", + "extra": "21540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55741, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55741, + "unit": "ns/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55694, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55694, + "unit": "ns/op", + "extra": "21482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56470, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56470, + "unit": "ns/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56535, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56535, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4249917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.2, + "unit": "ns/op", + "extra": "4249917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4249917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4249917 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4263217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.6, + "unit": "ns/op", + "extra": "4263217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4263217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4263217 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4262794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.6, + "unit": "ns/op", + "extra": "4262794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4262794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4262794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4280566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.2, + "unit": "ns/op", + "extra": "4280566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4280566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4280566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4278433 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.4, + "unit": "ns/op", + "extra": "4278433 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4278433 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4278433 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3939764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.5, + "unit": "ns/op", + "extra": "3939764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3939764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3939764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4258456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.9, + "unit": "ns/op", + "extra": "4258456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4258456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4258456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4255173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4255173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4255173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4255173 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4244922 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281, + "unit": "ns/op", + "extra": "4244922 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4244922 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4244922 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4259510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.9, + "unit": "ns/op", + "extra": "4259510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4259510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4259510 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b574fa90848c9a7c123e6e7e6153ccd602ae724", + "message": "Update Default Backoff Settings (#1080)", + "timestamp": "2025-05-20T11:04:19+01:00", + "tree_id": "576ccdd2dc3b10b13295004578fca1b2a743665f", + "url": "https://github.com/nginx/agent/commit/9b574fa90848c9a7c123e6e7e6153ccd602ae724" + }, + "date": 1747735873633, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.19567162678476, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.99983576874922, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "56c539aeddea709d13f76c3b842091e7dae84b4a", + "message": "Fix names and default values of Agent Config settings. (#1065)", + "timestamp": "2025-05-22T11:16:40+01:00", + "tree_id": "e5c925ce368b0610c08fe9213d8f183a24fbe62c", + "url": "https://github.com/nginx/agent/commit/56c539aeddea709d13f76c3b842091e7dae84b4a" + }, + "date": 1747909293920, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1984042, + "unit": "ns/op\t 300111 B/op\t 1841 allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1984042, + "unit": "ns/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300111, + "unit": "B/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959352, + "unit": "ns/op\t 300304 B/op\t 1841 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959352, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300304, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931839, + "unit": "ns/op\t 299840 B/op\t 1841 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931839, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299840, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906478, + "unit": "ns/op\t 299970 B/op\t 1841 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906478, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299970, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900640, + "unit": "ns/op\t 300121 B/op\t 1841 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900640, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300121, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907848, + "unit": "ns/op\t 300083 B/op\t 1841 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907848, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300083, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896874, + "unit": "ns/op\t 299881 B/op\t 1841 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896874, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299881, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905088, + "unit": "ns/op\t 300336 B/op\t 1841 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905088, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300336, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917871, + "unit": "ns/op\t 300197 B/op\t 1841 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917871, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300197, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910614, + "unit": "ns/op\t 300512 B/op\t 1841 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910614, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300512, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450673, + "unit": "ns/op\t 680783 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450673, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680783, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2443508, + "unit": "ns/op\t 679404 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2443508, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679404, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504282, + "unit": "ns/op\t 679686 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504282, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679686, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2511938, + "unit": "ns/op\t 679111 B/op\t 11820 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2511938, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679111, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2540373, + "unit": "ns/op\t 680028 B/op\t 11820 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2540373, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680028, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2511283, + "unit": "ns/op\t 679662 B/op\t 11821 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2511283, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679662, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2501204, + "unit": "ns/op\t 681080 B/op\t 11821 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2501204, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681080, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2463430, + "unit": "ns/op\t 680270 B/op\t 11821 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2463430, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680270, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448307, + "unit": "ns/op\t 679356 B/op\t 11821 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448307, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679356, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2462402, + "unit": "ns/op\t 679154 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2462402, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679154, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4506707, + "unit": "ns/op\t 1094354 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4506707, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094354, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4528136, + "unit": "ns/op\t 1093335 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4528136, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093335, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4509448, + "unit": "ns/op\t 1092737 B/op\t 22440 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4509448, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092737, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4633376, + "unit": "ns/op\t 1093860 B/op\t 22441 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4633376, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093860, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533138, + "unit": "ns/op\t 1090791 B/op\t 22440 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533138, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090791, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4494664, + "unit": "ns/op\t 1090560 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4494664, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090560, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4532611, + "unit": "ns/op\t 1091851 B/op\t 22440 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4532611, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091851, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4527709, + "unit": "ns/op\t 1094913 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4527709, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094913, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4625781, + "unit": "ns/op\t 1093827 B/op\t 22441 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4625781, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093827, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4554686, + "unit": "ns/op\t 1091890 B/op\t 22440 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4554686, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091890, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6517576, + "unit": "ns/op\t 1504692 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6517576, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504692, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6705724, + "unit": "ns/op\t 1505395 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6705724, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505395, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6574822, + "unit": "ns/op\t 1503342 B/op\t 33016 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6574822, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503342, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6582866, + "unit": "ns/op\t 1504834 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6582866, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504834, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6576078, + "unit": "ns/op\t 1507262 B/op\t 33017 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6576078, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507262, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6522498, + "unit": "ns/op\t 1505238 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6522498, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505238, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6613711, + "unit": "ns/op\t 1504417 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6613711, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504417, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6518596, + "unit": "ns/op\t 1506203 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6518596, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506203, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6732388, + "unit": "ns/op\t 1502715 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6732388, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502715, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6606986, + "unit": "ns/op\t 1506382 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6606986, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506382, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19370419, + "unit": "ns/op\t 4019139 B/op\t 97600 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19370419, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019139, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19258401, + "unit": "ns/op\t 4015405 B/op\t 97599 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19258401, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015405, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19529405, + "unit": "ns/op\t 4011867 B/op\t 97599 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19529405, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011867, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19320225, + "unit": "ns/op\t 4014835 B/op\t 97599 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19320225, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014835, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19751508, + "unit": "ns/op\t 4010664 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19751508, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010664, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19475480, + "unit": "ns/op\t 4017227 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19475480, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017227, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19444561, + "unit": "ns/op\t 4017852 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19444561, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017852, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19695758, + "unit": "ns/op\t 4016558 B/op\t 97601 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19695758, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016558, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19455022, + "unit": "ns/op\t 4021221 B/op\t 97600 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19455022, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021221, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19443741, + "unit": "ns/op\t 4017291 B/op\t 97600 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19443741, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017291, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58445, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58445, + "unit": "ns/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57342, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "19810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57342, + "unit": "ns/op", + "extra": "19810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "19810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58448, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58448, + "unit": "ns/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58680, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58680, + "unit": "ns/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59805, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59805, + "unit": "ns/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59204, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59204, + "unit": "ns/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58379, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58379, + "unit": "ns/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57325, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57325, + "unit": "ns/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57720, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57720, + "unit": "ns/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58503, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58503, + "unit": "ns/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57810, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57810, + "unit": "ns/op", + "extra": "20578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58579, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58579, + "unit": "ns/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58149, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58149, + "unit": "ns/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 61239, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 61239, + "unit": "ns/op", + "extra": "20481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59820, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59820, + "unit": "ns/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 60938, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 60938, + "unit": "ns/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59309, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59309, + "unit": "ns/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58616, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "19574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58616, + "unit": "ns/op", + "extra": "19574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "19574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59536, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59536, + "unit": "ns/op", + "extra": "20707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59974, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59974, + "unit": "ns/op", + "extra": "20053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58887, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "19722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58887, + "unit": "ns/op", + "extra": "19722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "19722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58315, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58315, + "unit": "ns/op", + "extra": "20484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58078, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58078, + "unit": "ns/op", + "extra": "20226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58984, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58984, + "unit": "ns/op", + "extra": "20295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59804, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "19874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59804, + "unit": "ns/op", + "extra": "19874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "19874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59628, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "19930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59628, + "unit": "ns/op", + "extra": "19930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "19930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59530, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59530, + "unit": "ns/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58678, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58678, + "unit": "ns/op", + "extra": "20925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20925 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60328, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60328, + "unit": "ns/op", + "extra": "20401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59510, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "19645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59510, + "unit": "ns/op", + "extra": "19645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "19645 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4232899 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.2, + "unit": "ns/op", + "extra": "4232899 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4232899 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4232899 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4175580 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300, + "unit": "ns/op", + "extra": "4175580 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4175580 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4175580 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3966463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "3966463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3966463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3966463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3911299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286.7, + "unit": "ns/op", + "extra": "3911299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3911299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3911299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4244389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.9, + "unit": "ns/op", + "extra": "4244389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4244389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4244389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4245158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.8, + "unit": "ns/op", + "extra": "4245158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4245158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4245158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4236902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.6, + "unit": "ns/op", + "extra": "4236902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4236902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4236902 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4203730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4203730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4203730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4203730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4142022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286, + "unit": "ns/op", + "extra": "4142022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4142022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4142022 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4210798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286, + "unit": "ns/op", + "extra": "4210798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4210798 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4210798 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "56c539aeddea709d13f76c3b842091e7dae84b4a", + "message": "Fix names and default values of Agent Config settings. (#1065)", + "timestamp": "2025-05-22T11:16:40+01:00", + "tree_id": "e5c925ce368b0610c08fe9213d8f183a24fbe62c", + "url": "https://github.com/nginx/agent/commit/56c539aeddea709d13f76c3b842091e7dae84b4a" + }, + "date": 1747909394437, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.52903629852846, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.9841531553995, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6a7b70dc487ee3546b5cdacf7c149882eab54397", + "message": "Recreate referenced files that were manually deleted on the data plane during a config apply (#1084)", + "timestamp": "2025-05-22T11:32:50+01:00", + "tree_id": "65a2ca2965de82884b449db1d1e6ec98df0202fa", + "url": "https://github.com/nginx/agent/commit/6a7b70dc487ee3546b5cdacf7c149882eab54397" + }, + "date": 1747910261947, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2086787, + "unit": "ns/op\t 300495 B/op\t 1841 allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2086787, + "unit": "ns/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300495, + "unit": "B/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "597 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928312, + "unit": "ns/op\t 300932 B/op\t 1841 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928312, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300932, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959284, + "unit": "ns/op\t 300312 B/op\t 1841 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959284, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300312, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928388, + "unit": "ns/op\t 300101 B/op\t 1841 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928388, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300101, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929239, + "unit": "ns/op\t 299818 B/op\t 1841 allocs/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929239, + "unit": "ns/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299818, + "unit": "B/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924090, + "unit": "ns/op\t 300504 B/op\t 1841 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924090, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300504, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921535, + "unit": "ns/op\t 299830 B/op\t 1841 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921535, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299830, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926748, + "unit": "ns/op\t 300185 B/op\t 1841 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926748, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300185, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921429, + "unit": "ns/op\t 300758 B/op\t 1841 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921429, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300758, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923463, + "unit": "ns/op\t 301077 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923463, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301077, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2471997, + "unit": "ns/op\t 679548 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2471997, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679548, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458923, + "unit": "ns/op\t 679140 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458923, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679140, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2447020, + "unit": "ns/op\t 681013 B/op\t 11821 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2447020, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681013, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469745, + "unit": "ns/op\t 679502 B/op\t 11820 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469745, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679502, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445969, + "unit": "ns/op\t 680262 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445969, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680262, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2467659, + "unit": "ns/op\t 681146 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2467659, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681146, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2489459, + "unit": "ns/op\t 681178 B/op\t 11821 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2489459, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681178, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488494, + "unit": "ns/op\t 680743 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488494, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680743, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2466337, + "unit": "ns/op\t 679673 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2466337, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679673, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2439300, + "unit": "ns/op\t 680478 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2439300, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680478, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4478782, + "unit": "ns/op\t 1095816 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4478782, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095816, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4484600, + "unit": "ns/op\t 1093278 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4484600, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093278, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4513332, + "unit": "ns/op\t 1093565 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4513332, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093565, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4476034, + "unit": "ns/op\t 1092446 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4476034, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092446, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4463825, + "unit": "ns/op\t 1096522 B/op\t 22442 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4463825, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096522, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4543798, + "unit": "ns/op\t 1095189 B/op\t 22441 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4543798, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095189, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4618431, + "unit": "ns/op\t 1090561 B/op\t 22440 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4618431, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090561, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4515549, + "unit": "ns/op\t 1093972 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4515549, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093972, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4564701, + "unit": "ns/op\t 1092866 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4564701, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092866, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4467952, + "unit": "ns/op\t 1095496 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4467952, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095496, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6582438, + "unit": "ns/op\t 1504149 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6582438, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504149, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6446363, + "unit": "ns/op\t 1504949 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6446363, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504949, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6555540, + "unit": "ns/op\t 1503974 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6555540, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503974, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6511066, + "unit": "ns/op\t 1505407 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6511066, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505407, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6456060, + "unit": "ns/op\t 1505237 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6456060, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505237, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6537100, + "unit": "ns/op\t 1503685 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6537100, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503685, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6576931, + "unit": "ns/op\t 1504600 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6576931, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504600, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6524837, + "unit": "ns/op\t 1503422 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6524837, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503422, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6595622, + "unit": "ns/op\t 1501523 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6595622, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501523, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6424913, + "unit": "ns/op\t 1503948 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6424913, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503948, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19156071, + "unit": "ns/op\t 4005606 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19156071, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005606, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19445949, + "unit": "ns/op\t 4014201 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19445949, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014201, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19220941, + "unit": "ns/op\t 4007236 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19220941, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007236, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18947245, + "unit": "ns/op\t 4015632 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18947245, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015632, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18970698, + "unit": "ns/op\t 4019875 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18970698, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019875, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19112111, + "unit": "ns/op\t 4019248 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19112111, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019248, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19252528, + "unit": "ns/op\t 4017049 B/op\t 97599 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19252528, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017049, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18914638, + "unit": "ns/op\t 4013139 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18914638, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013139, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19393886, + "unit": "ns/op\t 4019096 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19393886, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019096, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19448847, + "unit": "ns/op\t 4008843 B/op\t 97599 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19448847, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008843, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57696, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57696, + "unit": "ns/op", + "extra": "20859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57234, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57234, + "unit": "ns/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58035, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58035, + "unit": "ns/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57639, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57639, + "unit": "ns/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57290, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57290, + "unit": "ns/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58536, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58536, + "unit": "ns/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57045, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57045, + "unit": "ns/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57329, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57329, + "unit": "ns/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21141 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57583, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57583, + "unit": "ns/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57153, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57153, + "unit": "ns/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57459, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57459, + "unit": "ns/op", + "extra": "20794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57249, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57249, + "unit": "ns/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58128, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58128, + "unit": "ns/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21036 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57322, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57322, + "unit": "ns/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57950, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57950, + "unit": "ns/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57233, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57233, + "unit": "ns/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57773, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57773, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56933, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56933, + "unit": "ns/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58304, + "unit": "ns/op\t 112861 B/op\t 50 allocs/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58304, + "unit": "ns/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112861, + "unit": "B/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57070, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57070, + "unit": "ns/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58033, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58033, + "unit": "ns/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58642, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58642, + "unit": "ns/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59074, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59074, + "unit": "ns/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57905, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57905, + "unit": "ns/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57528, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57528, + "unit": "ns/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57793, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57793, + "unit": "ns/op", + "extra": "20250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57986, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57986, + "unit": "ns/op", + "extra": "20716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57898, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57898, + "unit": "ns/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57847, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57847, + "unit": "ns/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57981, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57981, + "unit": "ns/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4271824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.7, + "unit": "ns/op", + "extra": "4271824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4271824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4271824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4272528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.4, + "unit": "ns/op", + "extra": "4272528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4272528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4272528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4213804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.4, + "unit": "ns/op", + "extra": "4213804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4213804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4213804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4264575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.1, + "unit": "ns/op", + "extra": "4264575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4264575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4264575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4257982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.7, + "unit": "ns/op", + "extra": "4257982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4257982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4257982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4163846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.9, + "unit": "ns/op", + "extra": "4163846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4163846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4163846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4249490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282, + "unit": "ns/op", + "extra": "4249490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4249490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4249490 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4252461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.3, + "unit": "ns/op", + "extra": "4252461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4252461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4252461 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4249096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283, + "unit": "ns/op", + "extra": "4249096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4249096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4249096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4242280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.6, + "unit": "ns/op", + "extra": "4242280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4242280 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4242280 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6a7b70dc487ee3546b5cdacf7c149882eab54397", + "message": "Recreate referenced files that were manually deleted on the data plane during a config apply (#1084)", + "timestamp": "2025-05-22T11:32:50+01:00", + "tree_id": "65a2ca2965de82884b449db1d1e6ec98df0202fa", + "url": "https://github.com/nginx/agent/commit/6a7b70dc487ee3546b5cdacf7c149882eab54397" + }, + "date": 1747910378598, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.06223042340606, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.02361492284241, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3dad26582af6c17e013302d08a4f1ed5d5504296", + "message": "Allow underscore in host name (#1086)", + "timestamp": "2025-05-22T11:50:44+01:00", + "tree_id": "01db526f8b3cf73817caef47b1c87862d2c5b2de", + "url": "https://github.com/nginx/agent/commit/3dad26582af6c17e013302d08a4f1ed5d5504296" + }, + "date": 1747911327575, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1939781, + "unit": "ns/op\t 300650 B/op\t 1841 allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1939781, + "unit": "ns/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300650, + "unit": "B/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885283, + "unit": "ns/op\t 300339 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885283, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300339, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874682, + "unit": "ns/op\t 299696 B/op\t 1841 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874682, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299696, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 874601, + "unit": "ns/op\t 299991 B/op\t 1841 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 874601, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299991, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886804, + "unit": "ns/op\t 300505 B/op\t 1841 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886804, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300505, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888902, + "unit": "ns/op\t 300376 B/op\t 1841 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888902, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300376, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880032, + "unit": "ns/op\t 299511 B/op\t 1841 allocs/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880032, + "unit": "ns/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299511, + "unit": "B/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920481, + "unit": "ns/op\t 299550 B/op\t 1841 allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920481, + "unit": "ns/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299550, + "unit": "B/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882328, + "unit": "ns/op\t 299766 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882328, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299766, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894940, + "unit": "ns/op\t 299647 B/op\t 1841 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894940, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299647, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2400604, + "unit": "ns/op\t 679097 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2400604, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679097, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2386390, + "unit": "ns/op\t 679684 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2386390, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679684, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445737, + "unit": "ns/op\t 679870 B/op\t 11821 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445737, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679870, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2362051, + "unit": "ns/op\t 679771 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2362051, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679771, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2376136, + "unit": "ns/op\t 679439 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2376136, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679439, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2367918, + "unit": "ns/op\t 679524 B/op\t 11821 allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2367918, + "unit": "ns/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679524, + "unit": "B/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2404736, + "unit": "ns/op\t 680136 B/op\t 11821 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2404736, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680136, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2407056, + "unit": "ns/op\t 680229 B/op\t 11821 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2407056, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680229, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2420052, + "unit": "ns/op\t 680390 B/op\t 11821 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2420052, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680390, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2413714, + "unit": "ns/op\t 679304 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2413714, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679304, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4421545, + "unit": "ns/op\t 1091673 B/op\t 22440 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4421545, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091673, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4393401, + "unit": "ns/op\t 1094956 B/op\t 22441 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4393401, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094956, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4315881, + "unit": "ns/op\t 1093848 B/op\t 22441 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4315881, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093848, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4317432, + "unit": "ns/op\t 1092455 B/op\t 22441 allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4317432, + "unit": "ns/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092455, + "unit": "B/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "283 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4191331, + "unit": "ns/op\t 1094140 B/op\t 22441 allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4191331, + "unit": "ns/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094140, + "unit": "B/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4389394, + "unit": "ns/op\t 1091432 B/op\t 22441 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4389394, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091432, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4259826, + "unit": "ns/op\t 1091200 B/op\t 22440 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4259826, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091200, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4298725, + "unit": "ns/op\t 1093589 B/op\t 22441 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4298725, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093589, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4324549, + "unit": "ns/op\t 1091253 B/op\t 22440 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4324549, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091253, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4253554, + "unit": "ns/op\t 1092198 B/op\t 22440 allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4253554, + "unit": "ns/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092198, + "unit": "B/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6223754, + "unit": "ns/op\t 1503840 B/op\t 33016 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6223754, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503840, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6249978, + "unit": "ns/op\t 1503355 B/op\t 33016 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6249978, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503355, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6278112, + "unit": "ns/op\t 1504640 B/op\t 33016 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6278112, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504640, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6221409, + "unit": "ns/op\t 1502100 B/op\t 33016 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6221409, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502100, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6250734, + "unit": "ns/op\t 1504527 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6250734, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504527, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6165595, + "unit": "ns/op\t 1502729 B/op\t 33016 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6165595, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502729, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6226318, + "unit": "ns/op\t 1505007 B/op\t 33016 allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6226318, + "unit": "ns/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505007, + "unit": "B/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "193 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6218196, + "unit": "ns/op\t 1502443 B/op\t 33015 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6218196, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502443, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6127095, + "unit": "ns/op\t 1505541 B/op\t 33016 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6127095, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505541, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6110506, + "unit": "ns/op\t 1500957 B/op\t 33015 allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6110506, + "unit": "ns/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500957, + "unit": "B/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18169717, + "unit": "ns/op\t 4005898 B/op\t 97599 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18169717, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005898, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 17916762, + "unit": "ns/op\t 4014044 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 17916762, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014044, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18378354, + "unit": "ns/op\t 4015621 B/op\t 97598 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18378354, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015621, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18284277, + "unit": "ns/op\t 4015494 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18284277, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015494, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18699674, + "unit": "ns/op\t 4018580 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18699674, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018580, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18136287, + "unit": "ns/op\t 4015875 B/op\t 97599 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18136287, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015875, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18380451, + "unit": "ns/op\t 4013265 B/op\t 97600 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18380451, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013265, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18439628, + "unit": "ns/op\t 4014269 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18439628, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014269, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18108650, + "unit": "ns/op\t 4009121 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18108650, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009121, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18116193, + "unit": "ns/op\t 4005395 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18116193, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4005395, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53846, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53846, + "unit": "ns/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54074, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54074, + "unit": "ns/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52765, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52765, + "unit": "ns/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 54194, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 54194, + "unit": "ns/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53875, + "unit": "ns/op\t 112845 B/op\t 50 allocs/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53875, + "unit": "ns/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112845, + "unit": "B/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22126 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55233, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55233, + "unit": "ns/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53794, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53794, + "unit": "ns/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53761, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53761, + "unit": "ns/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53469, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53469, + "unit": "ns/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 53977, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 53977, + "unit": "ns/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54518, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54518, + "unit": "ns/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54516, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54516, + "unit": "ns/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22573 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55018, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55018, + "unit": "ns/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55276, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55276, + "unit": "ns/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "22699 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54971, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54971, + "unit": "ns/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54551, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54551, + "unit": "ns/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 54939, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 54939, + "unit": "ns/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55352, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55352, + "unit": "ns/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55157, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55157, + "unit": "ns/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55609, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55609, + "unit": "ns/op", + "extra": "21716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21716 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54998, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54998, + "unit": "ns/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56297, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56297, + "unit": "ns/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56227, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56227, + "unit": "ns/op", + "extra": "21997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54119, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54119, + "unit": "ns/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55270, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55270, + "unit": "ns/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56096, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56096, + "unit": "ns/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56068, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56068, + "unit": "ns/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 55390, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 55390, + "unit": "ns/op", + "extra": "21038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 54425, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 54425, + "unit": "ns/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 53552, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 53552, + "unit": "ns/op", + "extra": "21681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21681 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21681 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 267.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4357534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 267.8, + "unit": "ns/op", + "extra": "4357534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4357534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4357534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4547263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.3, + "unit": "ns/op", + "extra": "4547263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4547263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4547263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 272.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4311730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 272.1, + "unit": "ns/op", + "extra": "4311730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4311730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4311730 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 270.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4334413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 270.1, + "unit": "ns/op", + "extra": "4334413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4334413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4334413 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 270.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4477554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 270.4, + "unit": "ns/op", + "extra": "4477554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4477554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4477554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 271.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4436881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 271.6, + "unit": "ns/op", + "extra": "4436881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4436881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4436881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 275.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4486778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 275.4, + "unit": "ns/op", + "extra": "4486778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4486778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4486778 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 269.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4449848 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 269.4, + "unit": "ns/op", + "extra": "4449848 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4449848 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4449848 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 270.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4456268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 270.4, + "unit": "ns/op", + "extra": "4456268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4456268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4456268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 273.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4321676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 273.5, + "unit": "ns/op", + "extra": "4321676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4321676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4321676 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3dad26582af6c17e013302d08a4f1ed5d5504296", + "message": "Allow underscore in host name (#1086)", + "timestamp": "2025-05-22T11:50:44+01:00", + "tree_id": "01db526f8b3cf73817caef47b1c87862d2c5b2de", + "url": "https://github.com/nginx/agent/commit/3dad26582af6c17e013302d08a4f1ed5d5504296" + }, + "date": 1747911447143, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.329456017697996, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.997071594244154, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6b72b7b4fbd10fe5360f7b9ff0afefa3aeed0078", + "message": "OTel Logs to Stdout in Containers (#1085)", + "timestamp": "2025-05-23T10:20:07+01:00", + "tree_id": "029c68b3b51810d047d6cedebe7c31478086c1b4", + "url": "https://github.com/nginx/agent/commit/6b72b7b4fbd10fe5360f7b9ff0afefa3aeed0078" + }, + "date": 1747992295078, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1949058, + "unit": "ns/op\t 299823 B/op\t 1841 allocs/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1949058, + "unit": "ns/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299823, + "unit": "B/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928046, + "unit": "ns/op\t 299783 B/op\t 1841 allocs/op", + "extra": "1140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928046, + "unit": "ns/op", + "extra": "1140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299783, + "unit": "B/op", + "extra": "1140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1140 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903894, + "unit": "ns/op\t 299971 B/op\t 1841 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903894, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299971, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899534, + "unit": "ns/op\t 300248 B/op\t 1841 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899534, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300248, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937489, + "unit": "ns/op\t 299474 B/op\t 1841 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937489, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299474, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915673, + "unit": "ns/op\t 300271 B/op\t 1841 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915673, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300271, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899166, + "unit": "ns/op\t 299779 B/op\t 1841 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899166, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299779, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897245, + "unit": "ns/op\t 299943 B/op\t 1841 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897245, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299943, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897280, + "unit": "ns/op\t 299110 B/op\t 1841 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897280, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299110, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896554, + "unit": "ns/op\t 300177 B/op\t 1841 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896554, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300177, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433490, + "unit": "ns/op\t 678916 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433490, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678916, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2454485, + "unit": "ns/op\t 679860 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2454485, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679860, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485428, + "unit": "ns/op\t 679655 B/op\t 11820 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485428, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679655, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2481172, + "unit": "ns/op\t 679870 B/op\t 11820 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2481172, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679870, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442411, + "unit": "ns/op\t 680067 B/op\t 11820 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442411, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680067, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2446327, + "unit": "ns/op\t 678689 B/op\t 11820 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2446327, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678689, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452545, + "unit": "ns/op\t 679524 B/op\t 11820 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452545, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679524, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2476284, + "unit": "ns/op\t 681269 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2476284, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681269, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2460081, + "unit": "ns/op\t 680656 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2460081, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680656, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433726, + "unit": "ns/op\t 679313 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433726, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679313, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479433, + "unit": "ns/op\t 1092297 B/op\t 22440 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479433, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092297, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4497105, + "unit": "ns/op\t 1092516 B/op\t 22440 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4497105, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092516, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479364, + "unit": "ns/op\t 1089720 B/op\t 22440 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479364, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089720, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4499851, + "unit": "ns/op\t 1092426 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4499851, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092426, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4486436, + "unit": "ns/op\t 1093524 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4486436, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093524, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4478398, + "unit": "ns/op\t 1090513 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4478398, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090513, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4518355, + "unit": "ns/op\t 1094439 B/op\t 22441 allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4518355, + "unit": "ns/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094439, + "unit": "B/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4501016, + "unit": "ns/op\t 1092234 B/op\t 22440 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4501016, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092234, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4492544, + "unit": "ns/op\t 1093160 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4492544, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093160, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496355, + "unit": "ns/op\t 1093553 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496355, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093553, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6573350, + "unit": "ns/op\t 1506080 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6573350, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506080, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6472655, + "unit": "ns/op\t 1506444 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6472655, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506444, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6506250, + "unit": "ns/op\t 1503414 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6506250, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503414, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6556341, + "unit": "ns/op\t 1504878 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6556341, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504878, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6519326, + "unit": "ns/op\t 1504336 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6519326, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504336, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6516776, + "unit": "ns/op\t 1502252 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6516776, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502252, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6461099, + "unit": "ns/op\t 1505422 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6461099, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505422, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6477477, + "unit": "ns/op\t 1506014 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6477477, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506014, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6543453, + "unit": "ns/op\t 1510147 B/op\t 33017 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6543453, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1510147, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6486198, + "unit": "ns/op\t 1500630 B/op\t 33015 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6486198, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500630, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18699334, + "unit": "ns/op\t 4012481 B/op\t 97598 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18699334, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012481, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18979729, + "unit": "ns/op\t 4011654 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18979729, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011654, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19174549, + "unit": "ns/op\t 4014251 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19174549, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014251, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19176575, + "unit": "ns/op\t 4018093 B/op\t 97599 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19176575, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018093, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18968769, + "unit": "ns/op\t 4012091 B/op\t 97600 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18968769, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012091, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19066649, + "unit": "ns/op\t 4009791 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19066649, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009791, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18954977, + "unit": "ns/op\t 4015397 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18954977, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015397, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19149856, + "unit": "ns/op\t 4017827 B/op\t 97599 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19149856, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017827, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18960754, + "unit": "ns/op\t 4017033 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18960754, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017033, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18891754, + "unit": "ns/op\t 4016077 B/op\t 97600 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18891754, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016077, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56589, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56589, + "unit": "ns/op", + "extra": "21175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57247, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57247, + "unit": "ns/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57973, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57973, + "unit": "ns/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56025, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56025, + "unit": "ns/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56922, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56922, + "unit": "ns/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20973 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56911, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56911, + "unit": "ns/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57130, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57130, + "unit": "ns/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57365, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57365, + "unit": "ns/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57550, + "unit": "ns/op\t 112859 B/op\t 50 allocs/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57550, + "unit": "ns/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112859, + "unit": "B/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56906, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56906, + "unit": "ns/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56743, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56743, + "unit": "ns/op", + "extra": "20796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55920, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55920, + "unit": "ns/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56974, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56974, + "unit": "ns/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56575, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56575, + "unit": "ns/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56689, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56689, + "unit": "ns/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57354, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57354, + "unit": "ns/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57189, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57189, + "unit": "ns/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57627, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57627, + "unit": "ns/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56654, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56654, + "unit": "ns/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57441, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57441, + "unit": "ns/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56606, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56606, + "unit": "ns/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57981, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57981, + "unit": "ns/op", + "extra": "20416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58356, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58356, + "unit": "ns/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57833, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57833, + "unit": "ns/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56621, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56621, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56755, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56755, + "unit": "ns/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57175, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57175, + "unit": "ns/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57065, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57065, + "unit": "ns/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21105 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57918, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57918, + "unit": "ns/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56811, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56811, + "unit": "ns/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4289000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.1, + "unit": "ns/op", + "extra": "4289000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4289000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4289000 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4260288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.7, + "unit": "ns/op", + "extra": "4260288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4260288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4260288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4263088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.6, + "unit": "ns/op", + "extra": "4263088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4263088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4263088 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4241916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4241916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4241916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4241916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4263586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.6, + "unit": "ns/op", + "extra": "4263586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4263586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4263586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4071049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282, + "unit": "ns/op", + "extra": "4071049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4071049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4071049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4249419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4249419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4249419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4249419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4287482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.7, + "unit": "ns/op", + "extra": "4287482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4287482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4287482 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4264849 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.5, + "unit": "ns/op", + "extra": "4264849 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4264849 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4264849 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4268737 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.2, + "unit": "ns/op", + "extra": "4268737 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4268737 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4268737 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6b72b7b4fbd10fe5360f7b9ff0afefa3aeed0078", + "message": "OTel Logs to Stdout in Containers (#1085)", + "timestamp": "2025-05-23T10:20:07+01:00", + "tree_id": "029c68b3b51810d047d6cedebe7c31478086c1b4", + "url": "https://github.com/nginx/agent/commit/6b72b7b4fbd10fe5360f7b9ff0afefa3aeed0078" + }, + "date": 1747992405353, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.596331707934326, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.979693996180536, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7ddcf177114e92a72e58c26396a6eb5286f2aebb", + "message": "Update manifest when file deleted on disk (#1089)", + "timestamp": "2025-05-26T16:09:52+01:00", + "tree_id": "15f635cc38359060a14915aaeb3517609a4b4796", + "url": "https://github.com/nginx/agent/commit/7ddcf177114e92a72e58c26396a6eb5286f2aebb" + }, + "date": 1748272486491, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1960797, + "unit": "ns/op\t 301003 B/op\t 1841 allocs/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1960797, + "unit": "ns/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301003, + "unit": "B/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914346, + "unit": "ns/op\t 299477 B/op\t 1841 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914346, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299477, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900474, + "unit": "ns/op\t 299493 B/op\t 1841 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900474, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299493, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901776, + "unit": "ns/op\t 299968 B/op\t 1841 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901776, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299968, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898160, + "unit": "ns/op\t 300505 B/op\t 1841 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898160, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300505, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898166, + "unit": "ns/op\t 299616 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898166, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299616, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901658, + "unit": "ns/op\t 300206 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901658, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300206, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895837, + "unit": "ns/op\t 300440 B/op\t 1841 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895837, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300440, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898012, + "unit": "ns/op\t 299979 B/op\t 1841 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898012, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299979, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900898, + "unit": "ns/op\t 300016 B/op\t 1841 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900898, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300016, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435674, + "unit": "ns/op\t 679034 B/op\t 11820 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435674, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679034, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2449781, + "unit": "ns/op\t 678893 B/op\t 11820 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2449781, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678893, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442757, + "unit": "ns/op\t 679541 B/op\t 11820 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442757, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679541, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2457238, + "unit": "ns/op\t 678880 B/op\t 11820 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2457238, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678880, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2434387, + "unit": "ns/op\t 679272 B/op\t 11821 allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2434387, + "unit": "ns/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679272, + "unit": "B/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2454656, + "unit": "ns/op\t 681807 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2454656, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681807, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456731, + "unit": "ns/op\t 680692 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456731, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680692, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2459606, + "unit": "ns/op\t 679371 B/op\t 11820 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2459606, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679371, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468895, + "unit": "ns/op\t 680855 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468895, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680855, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2443440, + "unit": "ns/op\t 680130 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2443440, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680130, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4466157, + "unit": "ns/op\t 1092850 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4466157, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092850, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4502673, + "unit": "ns/op\t 1092377 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4502673, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092377, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4462161, + "unit": "ns/op\t 1095838 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4462161, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095838, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4521200, + "unit": "ns/op\t 1091686 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4521200, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091686, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4523249, + "unit": "ns/op\t 1092124 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4523249, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092124, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4441368, + "unit": "ns/op\t 1096527 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4441368, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1096527, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4451347, + "unit": "ns/op\t 1089699 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4451347, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089699, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4496097, + "unit": "ns/op\t 1089611 B/op\t 22440 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4496097, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089611, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4452059, + "unit": "ns/op\t 1091409 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4452059, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091409, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4455772, + "unit": "ns/op\t 1090092 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4455772, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090092, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6464340, + "unit": "ns/op\t 1506519 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6464340, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506519, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6503754, + "unit": "ns/op\t 1506119 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6503754, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506119, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6484326, + "unit": "ns/op\t 1504760 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6484326, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504760, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6464027, + "unit": "ns/op\t 1504776 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6464027, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504776, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6478085, + "unit": "ns/op\t 1506327 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6478085, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506327, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6381879, + "unit": "ns/op\t 1505518 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6381879, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505518, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6573139, + "unit": "ns/op\t 1505403 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6573139, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505403, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6424652, + "unit": "ns/op\t 1504721 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6424652, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504721, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6499550, + "unit": "ns/op\t 1504906 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6499550, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504906, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6468964, + "unit": "ns/op\t 1502707 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6468964, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502707, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19178020, + "unit": "ns/op\t 4018415 B/op\t 97600 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19178020, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018415, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19024746, + "unit": "ns/op\t 4017250 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19024746, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017250, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19060262, + "unit": "ns/op\t 4013016 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19060262, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013016, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18794759, + "unit": "ns/op\t 4015342 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18794759, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015342, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18749528, + "unit": "ns/op\t 4022777 B/op\t 97600 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18749528, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4022777, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19140976, + "unit": "ns/op\t 4017052 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19140976, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017052, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19034641, + "unit": "ns/op\t 4015392 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19034641, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015392, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19077857, + "unit": "ns/op\t 4015997 B/op\t 97601 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19077857, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015997, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97601, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19215726, + "unit": "ns/op\t 4020144 B/op\t 97599 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19215726, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020144, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18741322, + "unit": "ns/op\t 4020322 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18741322, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020322, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57297, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57297, + "unit": "ns/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56706, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56706, + "unit": "ns/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56951, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56951, + "unit": "ns/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56154, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56154, + "unit": "ns/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56494, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56494, + "unit": "ns/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56664, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56664, + "unit": "ns/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57499, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57499, + "unit": "ns/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57571, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57571, + "unit": "ns/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20893 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56743, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56743, + "unit": "ns/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56343, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56343, + "unit": "ns/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57416, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57416, + "unit": "ns/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57003, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57003, + "unit": "ns/op", + "extra": "21531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56473, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56473, + "unit": "ns/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57285, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57285, + "unit": "ns/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56714, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56714, + "unit": "ns/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20889 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57154, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57154, + "unit": "ns/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56488, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56488, + "unit": "ns/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57830, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57830, + "unit": "ns/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58789, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58789, + "unit": "ns/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57113, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57113, + "unit": "ns/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20995 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56943, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56943, + "unit": "ns/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57315, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57315, + "unit": "ns/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56875, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56875, + "unit": "ns/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56784, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56784, + "unit": "ns/op", + "extra": "21121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21121 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57342, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57342, + "unit": "ns/op", + "extra": "21117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57981, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57981, + "unit": "ns/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56810, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56810, + "unit": "ns/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56498, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56498, + "unit": "ns/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57348, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57348, + "unit": "ns/op", + "extra": "21154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57584, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57584, + "unit": "ns/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4248082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.1, + "unit": "ns/op", + "extra": "4248082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4248082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4248082 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4210878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.6, + "unit": "ns/op", + "extra": "4210878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4210878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4210878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3601546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.8, + "unit": "ns/op", + "extra": "3601546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3601546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3601546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4207147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.2, + "unit": "ns/op", + "extra": "4207147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4207147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4207147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4255833 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.1, + "unit": "ns/op", + "extra": "4255833 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4255833 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4255833 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4225431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.9, + "unit": "ns/op", + "extra": "4225431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4225431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4225431 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4225521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.8, + "unit": "ns/op", + "extra": "4225521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4225521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4225521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4228654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.5, + "unit": "ns/op", + "extra": "4228654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4228654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4228654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4211286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282, + "unit": "ns/op", + "extra": "4211286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4211286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4211286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4201090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.8, + "unit": "ns/op", + "extra": "4201090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4201090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4201090 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7ddcf177114e92a72e58c26396a6eb5286f2aebb", + "message": "Update manifest when file deleted on disk (#1089)", + "timestamp": "2025-05-26T16:09:52+01:00", + "tree_id": "15f635cc38359060a14915aaeb3517609a4b4796", + "url": "https://github.com/nginx/agent/commit/7ddcf177114e92a72e58c26396a6eb5286f2aebb" + }, + "date": 1748272594706, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.129910350735724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99263604469285, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 73, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "28ccf2e67c4bd19f9bd39d58622fb7a56d3a219e", + "message": "remove symbol table and print build command (#1090)", + "timestamp": "2025-05-28T16:05:42+01:00", + "tree_id": "27c61a5c05b88b69647f5f7ed72fca65158809f5", + "url": "https://github.com/nginx/agent/commit/28ccf2e67c4bd19f9bd39d58622fb7a56d3a219e" + }, + "date": 1748445038704, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2069311, + "unit": "ns/op\t 300972 B/op\t 1841 allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2069311, + "unit": "ns/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300972, + "unit": "B/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929491, + "unit": "ns/op\t 299989 B/op\t 1841 allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929491, + "unit": "ns/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299989, + "unit": "B/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946209, + "unit": "ns/op\t 299265 B/op\t 1841 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946209, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299265, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913372, + "unit": "ns/op\t 300610 B/op\t 1841 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913372, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300610, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919989, + "unit": "ns/op\t 299644 B/op\t 1841 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919989, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299644, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920734, + "unit": "ns/op\t 299863 B/op\t 1841 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920734, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299863, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926749, + "unit": "ns/op\t 300564 B/op\t 1841 allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926749, + "unit": "ns/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300564, + "unit": "B/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911270, + "unit": "ns/op\t 299892 B/op\t 1841 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911270, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299892, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904712, + "unit": "ns/op\t 299990 B/op\t 1841 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904712, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299990, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914027, + "unit": "ns/op\t 300292 B/op\t 1841 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914027, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300292, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2465492, + "unit": "ns/op\t 680271 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2465492, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680271, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2437399, + "unit": "ns/op\t 679917 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2437399, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679917, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2456479, + "unit": "ns/op\t 678957 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2456479, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678957, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508745, + "unit": "ns/op\t 680980 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508745, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680980, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2445880, + "unit": "ns/op\t 679036 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2445880, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679036, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2469822, + "unit": "ns/op\t 680982 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2469822, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680982, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2449426, + "unit": "ns/op\t 679146 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2449426, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679146, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468829, + "unit": "ns/op\t 680339 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468829, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680339, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461747, + "unit": "ns/op\t 679337 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461747, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679337, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2431732, + "unit": "ns/op\t 680751 B/op\t 11821 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2431732, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680751, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4488766, + "unit": "ns/op\t 1093139 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4488766, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093139, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4504732, + "unit": "ns/op\t 1089751 B/op\t 22440 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4504732, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089751, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4451071, + "unit": "ns/op\t 1092003 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4451071, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092003, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4469183, + "unit": "ns/op\t 1094540 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4469183, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094540, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4461334, + "unit": "ns/op\t 1091726 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4461334, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091726, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4497563, + "unit": "ns/op\t 1092728 B/op\t 22440 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4497563, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092728, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4479953, + "unit": "ns/op\t 1091900 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4479953, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091900, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4470400, + "unit": "ns/op\t 1091847 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4470400, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091847, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4501161, + "unit": "ns/op\t 1090240 B/op\t 22440 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4501161, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090240, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4491429, + "unit": "ns/op\t 1092781 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4491429, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092781, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6565154, + "unit": "ns/op\t 1504694 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6565154, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504694, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6530846, + "unit": "ns/op\t 1507041 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6530846, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507041, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6499479, + "unit": "ns/op\t 1509629 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6499479, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1509629, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6450001, + "unit": "ns/op\t 1503443 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6450001, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503443, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6543417, + "unit": "ns/op\t 1506455 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6543417, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506455, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6525713, + "unit": "ns/op\t 1504134 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6525713, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504134, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6545889, + "unit": "ns/op\t 1504005 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6545889, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504005, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6664583, + "unit": "ns/op\t 1505465 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6664583, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505465, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6583187, + "unit": "ns/op\t 1505582 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6583187, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505582, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6548284, + "unit": "ns/op\t 1503496 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6548284, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503496, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19314061, + "unit": "ns/op\t 4012671 B/op\t 97598 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19314061, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012671, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19480580, + "unit": "ns/op\t 4015164 B/op\t 97599 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19480580, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015164, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19276363, + "unit": "ns/op\t 4010456 B/op\t 97598 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19276363, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010456, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19139016, + "unit": "ns/op\t 4017395 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19139016, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017395, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19132956, + "unit": "ns/op\t 4017072 B/op\t 97599 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19132956, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017072, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19651751, + "unit": "ns/op\t 4011646 B/op\t 97599 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19651751, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011646, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20148221, + "unit": "ns/op\t 4023215 B/op\t 97599 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20148221, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4023215, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19521281, + "unit": "ns/op\t 4014587 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19521281, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014587, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19415887, + "unit": "ns/op\t 4018416 B/op\t 97600 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19415887, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018416, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19478507, + "unit": "ns/op\t 4012847 B/op\t 97600 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19478507, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012847, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57373, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57373, + "unit": "ns/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57982, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57982, + "unit": "ns/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58599, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58599, + "unit": "ns/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 59058, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 59058, + "unit": "ns/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57815, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57815, + "unit": "ns/op", + "extra": "20404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58263, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58263, + "unit": "ns/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58005, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58005, + "unit": "ns/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58948, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58948, + "unit": "ns/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58571, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58571, + "unit": "ns/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58214, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58214, + "unit": "ns/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57868, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57868, + "unit": "ns/op", + "extra": "20337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20337 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57933, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57933, + "unit": "ns/op", + "extra": "20556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57813, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57813, + "unit": "ns/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58324, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58324, + "unit": "ns/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57700, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57700, + "unit": "ns/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57340, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57340, + "unit": "ns/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57940, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57940, + "unit": "ns/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57084, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57084, + "unit": "ns/op", + "extra": "21082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58082, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58082, + "unit": "ns/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20947 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57222, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57222, + "unit": "ns/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57254, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57254, + "unit": "ns/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57797, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57797, + "unit": "ns/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56613, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56613, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57798, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57798, + "unit": "ns/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57409, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57409, + "unit": "ns/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56806, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56806, + "unit": "ns/op", + "extra": "20916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20916 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57148, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57148, + "unit": "ns/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57700, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57700, + "unit": "ns/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57483, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57483, + "unit": "ns/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56941, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56941, + "unit": "ns/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4239612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282, + "unit": "ns/op", + "extra": "4239612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4239612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4239612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4225389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.4, + "unit": "ns/op", + "extra": "4225389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4225389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4225389 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4231724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.4, + "unit": "ns/op", + "extra": "4231724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4231724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4231724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4212445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.5, + "unit": "ns/op", + "extra": "4212445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4212445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4212445 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4222968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.8, + "unit": "ns/op", + "extra": "4222968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4222968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4222968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4233532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.9, + "unit": "ns/op", + "extra": "4233532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4233532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4233532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4197442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.3, + "unit": "ns/op", + "extra": "4197442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4197442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4197442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4198802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.8, + "unit": "ns/op", + "extra": "4198802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4198802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4198802 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4240659 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287, + "unit": "ns/op", + "extra": "4240659 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4240659 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4240659 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4204185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.9, + "unit": "ns/op", + "extra": "4204185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4204185 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4204185 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "28ccf2e67c4bd19f9bd39d58622fb7a56d3a219e", + "message": "remove symbol table and print build command (#1090)", + "timestamp": "2025-05-28T16:05:42+01:00", + "tree_id": "27c61a5c05b88b69647f5f7ed72fca65158809f5", + "url": "https://github.com/nginx/agent/commit/28ccf2e67c4bd19f9bd39d58622fb7a56d3a219e" + }, + "date": 1748445157364, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.99759027898292, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.018325295488864, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 63, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cfb3d582a606c0d77cbac0a277a0ce3e6bb87a56", + "message": "Remove Ubuntu 22.04 integration test (#1098)", + "timestamp": "2025-05-29T15:54:42+01:00", + "tree_id": "3f8f7b3570884a8be7cbf73c8d805891e8168c8e", + "url": "https://github.com/nginx/agent/commit/cfb3d582a606c0d77cbac0a277a0ce3e6bb87a56" + }, + "date": 1748530774272, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1980066, + "unit": "ns/op\t 300892 B/op\t 1841 allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1980066, + "unit": "ns/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300892, + "unit": "B/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935295, + "unit": "ns/op\t 300495 B/op\t 1841 allocs/op", + "extra": "1155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935295, + "unit": "ns/op", + "extra": "1155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300495, + "unit": "B/op", + "extra": "1155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914304, + "unit": "ns/op\t 300518 B/op\t 1841 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914304, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300518, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912106, + "unit": "ns/op\t 299573 B/op\t 1840 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912106, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299573, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915655, + "unit": "ns/op\t 299873 B/op\t 1841 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915655, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299873, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929357, + "unit": "ns/op\t 300232 B/op\t 1841 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929357, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300232, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912084, + "unit": "ns/op\t 299964 B/op\t 1841 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912084, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299964, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916180, + "unit": "ns/op\t 300161 B/op\t 1841 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916180, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300161, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947713, + "unit": "ns/op\t 300099 B/op\t 1841 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947713, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300099, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913811, + "unit": "ns/op\t 300252 B/op\t 1841 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913811, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300252, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2466429, + "unit": "ns/op\t 679542 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2466429, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679542, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2461445, + "unit": "ns/op\t 680701 B/op\t 11821 allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2461445, + "unit": "ns/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680701, + "unit": "B/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2435577, + "unit": "ns/op\t 679961 B/op\t 11821 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2435577, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679961, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2506069, + "unit": "ns/op\t 681456 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2506069, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681456, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458114, + "unit": "ns/op\t 680509 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458114, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680509, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2427749, + "unit": "ns/op\t 680123 B/op\t 11821 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2427749, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680123, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2464760, + "unit": "ns/op\t 679587 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2464760, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679587, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468203, + "unit": "ns/op\t 681328 B/op\t 11821 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468203, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681328, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2459474, + "unit": "ns/op\t 679098 B/op\t 11820 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2459474, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679098, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442252, + "unit": "ns/op\t 680020 B/op\t 11821 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442252, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680020, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4464706, + "unit": "ns/op\t 1091236 B/op\t 22440 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4464706, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091236, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4484808, + "unit": "ns/op\t 1094055 B/op\t 22441 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4484808, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094055, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4478967, + "unit": "ns/op\t 1090019 B/op\t 22440 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4478967, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090019, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4500889, + "unit": "ns/op\t 1093469 B/op\t 22441 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4500889, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093469, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4452823, + "unit": "ns/op\t 1091563 B/op\t 22440 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4452823, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091563, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4457966, + "unit": "ns/op\t 1094037 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4457966, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094037, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4482088, + "unit": "ns/op\t 1094201 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4482088, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094201, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4481010, + "unit": "ns/op\t 1094618 B/op\t 22441 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4481010, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094618, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4520937, + "unit": "ns/op\t 1092405 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4520937, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092405, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4470623, + "unit": "ns/op\t 1093566 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4470623, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093566, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6476747, + "unit": "ns/op\t 1504663 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6476747, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504663, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6609233, + "unit": "ns/op\t 1503277 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6609233, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503277, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6432629, + "unit": "ns/op\t 1506364 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6432629, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506364, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6460936, + "unit": "ns/op\t 1501515 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6460936, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501515, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6425374, + "unit": "ns/op\t 1505574 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6425374, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505574, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6472691, + "unit": "ns/op\t 1502072 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6472691, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502072, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6499275, + "unit": "ns/op\t 1504481 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6499275, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504481, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6415552, + "unit": "ns/op\t 1500747 B/op\t 33015 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6415552, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500747, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33015, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6499419, + "unit": "ns/op\t 1505547 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6499419, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505547, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6527627, + "unit": "ns/op\t 1505541 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6527627, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505541, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19170826, + "unit": "ns/op\t 4015259 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19170826, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015259, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19090647, + "unit": "ns/op\t 4012939 B/op\t 97599 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19090647, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012939, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18729040, + "unit": "ns/op\t 4016738 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18729040, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016738, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18863046, + "unit": "ns/op\t 4013342 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18863046, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013342, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18901132, + "unit": "ns/op\t 4015868 B/op\t 97598 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18901132, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015868, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18852017, + "unit": "ns/op\t 4017298 B/op\t 97599 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18852017, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017298, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19011272, + "unit": "ns/op\t 4016374 B/op\t 97599 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19011272, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016374, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19059161, + "unit": "ns/op\t 4008605 B/op\t 97598 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19059161, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008605, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19235304, + "unit": "ns/op\t 4010346 B/op\t 97598 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19235304, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010346, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18955984, + "unit": "ns/op\t 4009216 B/op\t 97598 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18955984, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009216, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56432, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56432, + "unit": "ns/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56420, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56420, + "unit": "ns/op", + "extra": "21276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56990, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56990, + "unit": "ns/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57061, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57061, + "unit": "ns/op", + "extra": "21392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57033, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57033, + "unit": "ns/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57946, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57946, + "unit": "ns/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56662, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56662, + "unit": "ns/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58198, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58198, + "unit": "ns/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56817, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56817, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56652, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56652, + "unit": "ns/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56522, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56522, + "unit": "ns/op", + "extra": "20988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56782, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56782, + "unit": "ns/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57093, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57093, + "unit": "ns/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56785, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56785, + "unit": "ns/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56842, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56842, + "unit": "ns/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57130, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57130, + "unit": "ns/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58070, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58070, + "unit": "ns/op", + "extra": "21199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56770, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56770, + "unit": "ns/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56782, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56782, + "unit": "ns/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57232, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57232, + "unit": "ns/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57221, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57221, + "unit": "ns/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57084, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57084, + "unit": "ns/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56934, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56934, + "unit": "ns/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56964, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56964, + "unit": "ns/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57700, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57700, + "unit": "ns/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21003 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57063, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57063, + "unit": "ns/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56653, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56653, + "unit": "ns/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57821, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57821, + "unit": "ns/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57310, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57310, + "unit": "ns/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57711, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57711, + "unit": "ns/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20673 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4259616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286.4, + "unit": "ns/op", + "extra": "4259616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4259616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4259616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3495549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.6, + "unit": "ns/op", + "extra": "3495549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3495549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3495549 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 279.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4278332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 279.7, + "unit": "ns/op", + "extra": "4278332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4278332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4278332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4275133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.2, + "unit": "ns/op", + "extra": "4275133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4275133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4275133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4259299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.3, + "unit": "ns/op", + "extra": "4259299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4259299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4259299 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4284816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.3, + "unit": "ns/op", + "extra": "4284816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4284816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4284816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 279.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4266060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 279.9, + "unit": "ns/op", + "extra": "4266060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4266060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4266060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4256442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.1, + "unit": "ns/op", + "extra": "4256442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4256442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4256442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4112293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.4, + "unit": "ns/op", + "extra": "4112293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4112293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4112293 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 279.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4255924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 279.7, + "unit": "ns/op", + "extra": "4255924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4255924 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4255924 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cfb3d582a606c0d77cbac0a277a0ce3e6bb87a56", + "message": "Remove Ubuntu 22.04 integration test (#1098)", + "timestamp": "2025-05-29T15:54:42+01:00", + "tree_id": "3f8f7b3570884a8be7cbf73c8d805891e8168c8e", + "url": "https://github.com/nginx/agent/commit/cfb3d582a606c0d77cbac0a277a0ce3e6bb87a56" + }, + "date": 1748530902061, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.329842975804713, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.012196444033236, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f3c711e8853a1bbf680d19155c52bdd2b225f70", + "message": "Fix request count metric for NGINX Plus receiver (#1096)", + "timestamp": "2025-05-29T16:16:55+01:00", + "tree_id": "0adaaebd40915d1bbdbf0f954de9434897baa35b", + "url": "https://github.com/nginx/agent/commit/0f3c711e8853a1bbf680d19155c52bdd2b225f70" + }, + "date": 1748532105035, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2055831, + "unit": "ns/op\t 299620 B/op\t 1840 allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2055831, + "unit": "ns/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299620, + "unit": "B/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1840, + "unit": "allocs/op", + "extra": "571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938576, + "unit": "ns/op\t 299914 B/op\t 1841 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938576, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299914, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938227, + "unit": "ns/op\t 300054 B/op\t 1841 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938227, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300054, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942558, + "unit": "ns/op\t 300340 B/op\t 1841 allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942558, + "unit": "ns/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300340, + "unit": "B/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 966842, + "unit": "ns/op\t 299853 B/op\t 1841 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 966842, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299853, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934351, + "unit": "ns/op\t 300155 B/op\t 1841 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934351, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300155, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931050, + "unit": "ns/op\t 300741 B/op\t 1841 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931050, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300741, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943996, + "unit": "ns/op\t 300341 B/op\t 1841 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943996, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300341, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936069, + "unit": "ns/op\t 300349 B/op\t 1841 allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936069, + "unit": "ns/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300349, + "unit": "B/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940906, + "unit": "ns/op\t 300257 B/op\t 1841 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940906, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300257, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507543, + "unit": "ns/op\t 679808 B/op\t 11821 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507543, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679808, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2535836, + "unit": "ns/op\t 680426 B/op\t 11821 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2535836, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680426, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2571468, + "unit": "ns/op\t 680661 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2571468, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680661, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564477, + "unit": "ns/op\t 681069 B/op\t 11821 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564477, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681069, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2537028, + "unit": "ns/op\t 680771 B/op\t 11821 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2537028, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680771, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564992, + "unit": "ns/op\t 680646 B/op\t 11821 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564992, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680646, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527287, + "unit": "ns/op\t 680054 B/op\t 11821 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527287, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680054, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2518506, + "unit": "ns/op\t 679747 B/op\t 11820 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2518506, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679747, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2518460, + "unit": "ns/op\t 679473 B/op\t 11821 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2518460, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679473, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2622764, + "unit": "ns/op\t 681883 B/op\t 11821 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2622764, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681883, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4622878, + "unit": "ns/op\t 1091116 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4622878, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091116, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4558792, + "unit": "ns/op\t 1088342 B/op\t 22440 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4558792, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1088342, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4604891, + "unit": "ns/op\t 1093393 B/op\t 22441 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4604891, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093393, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4618754, + "unit": "ns/op\t 1092336 B/op\t 22440 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4618754, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092336, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4586003, + "unit": "ns/op\t 1089673 B/op\t 22440 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4586003, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089673, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4555386, + "unit": "ns/op\t 1095569 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4555386, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095569, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4590895, + "unit": "ns/op\t 1089837 B/op\t 22440 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4590895, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089837, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4567011, + "unit": "ns/op\t 1090064 B/op\t 22440 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4567011, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090064, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4596551, + "unit": "ns/op\t 1089682 B/op\t 22440 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4596551, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089682, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4638524, + "unit": "ns/op\t 1097041 B/op\t 22442 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4638524, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1097041, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6593844, + "unit": "ns/op\t 1504875 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6593844, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504875, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6582704, + "unit": "ns/op\t 1504378 B/op\t 33016 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6582704, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504378, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6600806, + "unit": "ns/op\t 1508225 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6600806, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1508225, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6664912, + "unit": "ns/op\t 1503543 B/op\t 33016 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6664912, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503543, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6579363, + "unit": "ns/op\t 1504104 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6579363, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504104, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6596683, + "unit": "ns/op\t 1505547 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6596683, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505547, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6578862, + "unit": "ns/op\t 1504635 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6578862, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504635, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6539245, + "unit": "ns/op\t 1507027 B/op\t 33017 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6539245, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507027, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33017, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6459618, + "unit": "ns/op\t 1504139 B/op\t 33016 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6459618, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504139, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6546260, + "unit": "ns/op\t 1503026 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6546260, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503026, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19055206, + "unit": "ns/op\t 4013411 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19055206, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013411, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18951613, + "unit": "ns/op\t 4014641 B/op\t 97598 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18951613, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014641, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19158798, + "unit": "ns/op\t 4018102 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19158798, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018102, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19609248, + "unit": "ns/op\t 4013386 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19609248, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013386, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19445654, + "unit": "ns/op\t 4013872 B/op\t 97598 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19445654, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013872, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19045048, + "unit": "ns/op\t 4015866 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19045048, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015866, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19164436, + "unit": "ns/op\t 4008000 B/op\t 97599 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19164436, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4008000, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19211886, + "unit": "ns/op\t 4017145 B/op\t 97599 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19211886, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017145, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19369967, + "unit": "ns/op\t 4013316 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19369967, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013316, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19082522, + "unit": "ns/op\t 4015556 B/op\t 97599 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19082522, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015556, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58456, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58456, + "unit": "ns/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57869, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57869, + "unit": "ns/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58874, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58874, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58455, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58455, + "unit": "ns/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58194, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58194, + "unit": "ns/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58067, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58067, + "unit": "ns/op", + "extra": "20518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58326, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58326, + "unit": "ns/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57841, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57841, + "unit": "ns/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57542, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57542, + "unit": "ns/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58057, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58057, + "unit": "ns/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57359, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57359, + "unit": "ns/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57897, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57897, + "unit": "ns/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57472, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57472, + "unit": "ns/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20607 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57125, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57125, + "unit": "ns/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57072, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57072, + "unit": "ns/op", + "extra": "20660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58394, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58394, + "unit": "ns/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59548, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59548, + "unit": "ns/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 60360, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "19906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 60360, + "unit": "ns/op", + "extra": "19906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "19906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59114, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59114, + "unit": "ns/op", + "extra": "20218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 60232, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 60232, + "unit": "ns/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60025, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "19826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60025, + "unit": "ns/op", + "extra": "19826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "19826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 61129, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 61129, + "unit": "ns/op", + "extra": "20095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59923, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "19731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59923, + "unit": "ns/op", + "extra": "19731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "19731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59706, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59706, + "unit": "ns/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60392, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60392, + "unit": "ns/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59956, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "19634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59956, + "unit": "ns/op", + "extra": "19634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "19634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 61768, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 61768, + "unit": "ns/op", + "extra": "20035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60418, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "19471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60418, + "unit": "ns/op", + "extra": "19471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "19471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60052, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "19832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60052, + "unit": "ns/op", + "extra": "19832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "19832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60897, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60897, + "unit": "ns/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4156718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.2, + "unit": "ns/op", + "extra": "4156718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4156718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4156718 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4148541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.2, + "unit": "ns/op", + "extra": "4148541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4148541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4148541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4171143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.9, + "unit": "ns/op", + "extra": "4171143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4171143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4171143 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4172965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.5, + "unit": "ns/op", + "extra": "4172965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4172965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4172965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3682888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.2, + "unit": "ns/op", + "extra": "3682888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3682888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3682888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4145020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.9, + "unit": "ns/op", + "extra": "4145020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4145020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4145020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4162144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.4, + "unit": "ns/op", + "extra": "4162144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4162144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4162144 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4130054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.3, + "unit": "ns/op", + "extra": "4130054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4130054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4130054 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4161678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.9, + "unit": "ns/op", + "extra": "4161678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4161678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4161678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4127666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.2, + "unit": "ns/op", + "extra": "4127666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4127666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4127666 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0f3c711e8853a1bbf680d19155c52bdd2b225f70", + "message": "Fix request count metric for NGINX Plus receiver (#1096)", + "timestamp": "2025-05-29T16:16:55+01:00", + "tree_id": "0adaaebd40915d1bbdbf0f954de9434897baa35b", + "url": "https://github.com/nginx/agent/commit/0f3c711e8853a1bbf680d19155c52bdd2b225f70" + }, + "date": 1748532272255, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 35.46315864864893, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 39.01432418715402, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 63, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "ch.adams@f5.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "befe09b34dd2dd1733bb161dc2bf9a4185ef98ab", + "message": "Fix purging of dirs and files (#1095)\n\n* Fix purging of dirs and files\n\n* address feedback on postremove.sh", + "timestamp": "2025-05-29T17:05:06+01:00", + "tree_id": "c5e417dfcf8b863b26e1dfd512793faab2520248", + "url": "https://github.com/nginx/agent/commit/befe09b34dd2dd1733bb161dc2bf9a4185ef98ab" + }, + "date": 1748535001072, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2131188, + "unit": "ns/op\t 301701 B/op\t 1841 allocs/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2131188, + "unit": "ns/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301701, + "unit": "B/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901097, + "unit": "ns/op\t 299761 B/op\t 1841 allocs/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901097, + "unit": "ns/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299761, + "unit": "B/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902942, + "unit": "ns/op\t 299856 B/op\t 1841 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902942, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299856, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904031, + "unit": "ns/op\t 300114 B/op\t 1841 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904031, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300114, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911601, + "unit": "ns/op\t 300424 B/op\t 1841 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911601, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300424, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904602, + "unit": "ns/op\t 299793 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904602, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299793, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948007, + "unit": "ns/op\t 299789 B/op\t 1841 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948007, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299789, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 961629, + "unit": "ns/op\t 299562 B/op\t 1841 allocs/op", + "extra": "1056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 961629, + "unit": "ns/op", + "extra": "1056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299562, + "unit": "B/op", + "extra": "1056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909856, + "unit": "ns/op\t 300362 B/op\t 1841 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909856, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300362, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905622, + "unit": "ns/op\t 299650 B/op\t 1841 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905622, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299650, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1841, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423792, + "unit": "ns/op\t 680995 B/op\t 11821 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423792, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680995, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451159, + "unit": "ns/op\t 679744 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451159, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679744, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2482142, + "unit": "ns/op\t 680439 B/op\t 11821 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2482142, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680439, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2438961, + "unit": "ns/op\t 679783 B/op\t 11821 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2438961, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679783, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2428494, + "unit": "ns/op\t 680507 B/op\t 11821 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2428494, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680507, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2420184, + "unit": "ns/op\t 680013 B/op\t 11821 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2420184, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680013, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2448964, + "unit": "ns/op\t 680247 B/op\t 11821 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2448964, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680247, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2452643, + "unit": "ns/op\t 678541 B/op\t 11820 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2452643, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678541, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453605, + "unit": "ns/op\t 679169 B/op\t 11820 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453605, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679169, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11820, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2423533, + "unit": "ns/op\t 680535 B/op\t 11821 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2423533, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680535, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11821, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4511754, + "unit": "ns/op\t 1092040 B/op\t 22440 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4511754, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092040, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4455097, + "unit": "ns/op\t 1093082 B/op\t 22441 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4455097, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093082, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4442468, + "unit": "ns/op\t 1092820 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4442468, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092820, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4460643, + "unit": "ns/op\t 1092322 B/op\t 22441 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4460643, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092322, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4514349, + "unit": "ns/op\t 1093313 B/op\t 22441 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4514349, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093313, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4480132, + "unit": "ns/op\t 1090460 B/op\t 22440 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4480132, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090460, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4472045, + "unit": "ns/op\t 1093396 B/op\t 22441 allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4472045, + "unit": "ns/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093396, + "unit": "B/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4412811, + "unit": "ns/op\t 1095028 B/op\t 22442 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4412811, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095028, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22442, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4473853, + "unit": "ns/op\t 1091124 B/op\t 22441 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4473853, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091124, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22441, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4445223, + "unit": "ns/op\t 1092224 B/op\t 22440 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4445223, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092224, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22440, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6517210, + "unit": "ns/op\t 1505133 B/op\t 33016 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6517210, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505133, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6469151, + "unit": "ns/op\t 1503149 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6469151, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503149, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6518021, + "unit": "ns/op\t 1500781 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6518021, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1500781, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6458445, + "unit": "ns/op\t 1502501 B/op\t 33016 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6458445, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502501, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6483993, + "unit": "ns/op\t 1505263 B/op\t 33016 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6483993, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505263, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6529836, + "unit": "ns/op\t 1507548 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6529836, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507548, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6480715, + "unit": "ns/op\t 1510123 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6480715, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1510123, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6528897, + "unit": "ns/op\t 1503521 B/op\t 33016 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6528897, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503521, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6448581, + "unit": "ns/op\t 1504368 B/op\t 33016 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6448581, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504368, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6432518, + "unit": "ns/op\t 1503062 B/op\t 33016 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6432518, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503062, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33016, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18654790, + "unit": "ns/op\t 4011337 B/op\t 97598 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18654790, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011337, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18973951, + "unit": "ns/op\t 4018510 B/op\t 97599 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18973951, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018510, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19190486, + "unit": "ns/op\t 4011640 B/op\t 97599 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19190486, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4011640, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18931875, + "unit": "ns/op\t 4014155 B/op\t 97600 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18931875, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014155, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19039016, + "unit": "ns/op\t 4017038 B/op\t 97600 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19039016, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017038, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18993286, + "unit": "ns/op\t 4017937 B/op\t 97600 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18993286, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017937, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19114558, + "unit": "ns/op\t 4015197 B/op\t 97599 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19114558, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015197, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97599, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19302365, + "unit": "ns/op\t 4004764 B/op\t 97598 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19302365, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4004764, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19185732, + "unit": "ns/op\t 4024172 B/op\t 97598 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19185732, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4024172, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97598, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19313074, + "unit": "ns/op\t 4018542 B/op\t 97600 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19313074, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018542, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97600, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58204, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58204, + "unit": "ns/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57453, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57453, + "unit": "ns/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58110, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58110, + "unit": "ns/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57516, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57516, + "unit": "ns/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57384, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57384, + "unit": "ns/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57045, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57045, + "unit": "ns/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57051, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57051, + "unit": "ns/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56985, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56985, + "unit": "ns/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57866, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57866, + "unit": "ns/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56093, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56093, + "unit": "ns/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57123, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57123, + "unit": "ns/op", + "extra": "21244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56878, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56878, + "unit": "ns/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57186, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57186, + "unit": "ns/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56357, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56357, + "unit": "ns/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57822, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57822, + "unit": "ns/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57733, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57733, + "unit": "ns/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 60109, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 60109, + "unit": "ns/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57057, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57057, + "unit": "ns/op", + "extra": "20588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58457, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58457, + "unit": "ns/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57406, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57406, + "unit": "ns/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57107, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57107, + "unit": "ns/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57938, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57938, + "unit": "ns/op", + "extra": "20598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58642, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58642, + "unit": "ns/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58667, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58667, + "unit": "ns/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58175, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58175, + "unit": "ns/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58727, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58727, + "unit": "ns/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57686, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57686, + "unit": "ns/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57666, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57666, + "unit": "ns/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57309, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57309, + "unit": "ns/op", + "extra": "20733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57737, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57737, + "unit": "ns/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20619 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4270300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.8, + "unit": "ns/op", + "extra": "4270300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4270300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4270300 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4260955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.5, + "unit": "ns/op", + "extra": "4260955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4260955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4260955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4258789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4258789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4258789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4258789 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4263645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.8, + "unit": "ns/op", + "extra": "4263645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4263645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4263645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4266084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.3, + "unit": "ns/op", + "extra": "4266084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4266084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4266084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4247178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.9, + "unit": "ns/op", + "extra": "4247178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4247178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4247178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4270386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.4, + "unit": "ns/op", + "extra": "4270386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4270386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4270386 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4265576 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.5, + "unit": "ns/op", + "extra": "4265576 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4265576 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4265576 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4236424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.6, + "unit": "ns/op", + "extra": "4236424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4236424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4236424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4264072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.3, + "unit": "ns/op", + "extra": "4264072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4264072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4264072 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "ch.adams@f5.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "befe09b34dd2dd1733bb161dc2bf9a4185ef98ab", + "message": "Fix purging of dirs and files (#1095)\n\n* Fix purging of dirs and files\n\n* address feedback on postremove.sh", + "timestamp": "2025-05-29T17:05:06+01:00", + "tree_id": "c5e417dfcf8b863b26e1dfd512793faab2520248", + "url": "https://github.com/nginx/agent/commit/befe09b34dd2dd1733bb161dc2bf9a4185ef98ab" + }, + "date": 1748535157476, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.064360952716825, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.01989623886901, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 61, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0de3ba3451d8b05cced5eedb744a82db90db7e53", + "message": "Ignore Access Log in metrics collection if Formats differ (#1097)\n\n* add nil check\n\n* fix race conditions\n\n* fix race conditions\n\n* fix race conditions\n\n* fix issue when two formats are set for the same access log\n\n* clean up\n\n* format\n\n* change log\n\n* change log", + "timestamp": "2025-05-30T14:33:42+01:00", + "tree_id": "fe51638150397d807c0259046a4cccb4cccecbda", + "url": "https://github.com/nginx/agent/commit/0de3ba3451d8b05cced5eedb744a82db90db7e53" + }, + "date": 1748612320378, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2034253, + "unit": "ns/op\t 300785 B/op\t 1842 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2034253, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300785, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943435, + "unit": "ns/op\t 299631 B/op\t 1842 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943435, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299631, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930906, + "unit": "ns/op\t 300156 B/op\t 1842 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930906, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300156, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 962250, + "unit": "ns/op\t 300584 B/op\t 1842 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 962250, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300584, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935519, + "unit": "ns/op\t 299618 B/op\t 1842 allocs/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935519, + "unit": "ns/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299618, + "unit": "B/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 950616, + "unit": "ns/op\t 300850 B/op\t 1842 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 950616, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300850, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931885, + "unit": "ns/op\t 300573 B/op\t 1842 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931885, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300573, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935748, + "unit": "ns/op\t 299264 B/op\t 1842 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935748, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299264, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936815, + "unit": "ns/op\t 300663 B/op\t 1842 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936815, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300663, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940022, + "unit": "ns/op\t 300781 B/op\t 1842 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940022, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300781, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495880, + "unit": "ns/op\t 680755 B/op\t 11843 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495880, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680755, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2515012, + "unit": "ns/op\t 680182 B/op\t 11843 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2515012, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680182, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500633, + "unit": "ns/op\t 680000 B/op\t 11843 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500633, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680000, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542749, + "unit": "ns/op\t 681408 B/op\t 11843 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542749, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681408, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2505247, + "unit": "ns/op\t 680080 B/op\t 11843 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2505247, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680080, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2501607, + "unit": "ns/op\t 680516 B/op\t 11843 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2501607, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680516, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491368, + "unit": "ns/op\t 678638 B/op\t 11842 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491368, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678638, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11842, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502341, + "unit": "ns/op\t 678421 B/op\t 11842 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502341, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 678421, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11842, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503019, + "unit": "ns/op\t 681642 B/op\t 11843 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503019, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681642, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2480115, + "unit": "ns/op\t 679585 B/op\t 11842 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2480115, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679585, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11842, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4519277, + "unit": "ns/op\t 1094013 B/op\t 22484 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4519277, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094013, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4514303, + "unit": "ns/op\t 1092032 B/op\t 22484 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4514303, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092032, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4572095, + "unit": "ns/op\t 1091310 B/op\t 22483 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4572095, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091310, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4566626, + "unit": "ns/op\t 1093045 B/op\t 22484 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4566626, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093045, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4514892, + "unit": "ns/op\t 1092990 B/op\t 22484 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4514892, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092990, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4549141, + "unit": "ns/op\t 1091995 B/op\t 22484 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4549141, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091995, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4532059, + "unit": "ns/op\t 1092772 B/op\t 22484 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4532059, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092772, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4555827, + "unit": "ns/op\t 1091068 B/op\t 22484 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4555827, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091068, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4566265, + "unit": "ns/op\t 1094376 B/op\t 22484 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4566265, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094376, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4511764, + "unit": "ns/op\t 1092330 B/op\t 22484 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4511764, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092330, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6595587, + "unit": "ns/op\t 1506368 B/op\t 33080 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6595587, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506368, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6555780, + "unit": "ns/op\t 1503327 B/op\t 33080 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6555780, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503327, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6589991, + "unit": "ns/op\t 1505726 B/op\t 33080 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6589991, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505726, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6521039, + "unit": "ns/op\t 1505609 B/op\t 33080 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6521039, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505609, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6558181, + "unit": "ns/op\t 1502440 B/op\t 33080 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6558181, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502440, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6522389, + "unit": "ns/op\t 1503704 B/op\t 33080 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6522389, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503704, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6518146, + "unit": "ns/op\t 1505260 B/op\t 33080 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6518146, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505260, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6629104, + "unit": "ns/op\t 1507646 B/op\t 33080 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6629104, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1507646, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6514968, + "unit": "ns/op\t 1505880 B/op\t 33080 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6514968, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505880, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6598428, + "unit": "ns/op\t 1504755 B/op\t 33080 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6598428, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504755, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19381933, + "unit": "ns/op\t 4019352 B/op\t 97794 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19381933, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019352, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19474633, + "unit": "ns/op\t 4021762 B/op\t 97795 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19474633, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4021762, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19564342, + "unit": "ns/op\t 4018167 B/op\t 97795 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19564342, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018167, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19537998, + "unit": "ns/op\t 4019607 B/op\t 97795 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19537998, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019607, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19244152, + "unit": "ns/op\t 4017081 B/op\t 97795 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19244152, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017081, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19332550, + "unit": "ns/op\t 4013639 B/op\t 97795 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19332550, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013639, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18994750, + "unit": "ns/op\t 4018052 B/op\t 97793 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18994750, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018052, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97793, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18999911, + "unit": "ns/op\t 4012819 B/op\t 97794 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18999911, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012819, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19112744, + "unit": "ns/op\t 4019292 B/op\t 97793 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19112744, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019292, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97793, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19282766, + "unit": "ns/op\t 4016287 B/op\t 97794 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19282766, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016287, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56898, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56898, + "unit": "ns/op", + "extra": "20534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57349, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57349, + "unit": "ns/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57461, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57461, + "unit": "ns/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57259, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57259, + "unit": "ns/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57554, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57554, + "unit": "ns/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57362, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57362, + "unit": "ns/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57754, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57754, + "unit": "ns/op", + "extra": "20996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20996 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57353, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57353, + "unit": "ns/op", + "extra": "20836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57528, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57528, + "unit": "ns/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57022, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57022, + "unit": "ns/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58881, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58881, + "unit": "ns/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57922, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57922, + "unit": "ns/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58441, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58441, + "unit": "ns/op", + "extra": "20686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20686 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57213, + "unit": "ns/op\t 112848 B/op\t 50 allocs/op", + "extra": "20112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57213, + "unit": "ns/op", + "extra": "20112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112848, + "unit": "B/op", + "extra": "20112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58223, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58223, + "unit": "ns/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57041, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57041, + "unit": "ns/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58676, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58676, + "unit": "ns/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58545, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58545, + "unit": "ns/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58429, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58429, + "unit": "ns/op", + "extra": "20214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57924, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57924, + "unit": "ns/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58779, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58779, + "unit": "ns/op", + "extra": "20394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58126, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58126, + "unit": "ns/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57912, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57912, + "unit": "ns/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58704, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58704, + "unit": "ns/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58326, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58326, + "unit": "ns/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58137, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58137, + "unit": "ns/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58265, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58265, + "unit": "ns/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57647, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57647, + "unit": "ns/op", + "extra": "20062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58595, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "19780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58595, + "unit": "ns/op", + "extra": "19780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "19780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "19780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58910, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58910, + "unit": "ns/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4247044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.3, + "unit": "ns/op", + "extra": "4247044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4247044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4247044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4220532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.7, + "unit": "ns/op", + "extra": "4220532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4220532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4220532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4232869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.4, + "unit": "ns/op", + "extra": "4232869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4232869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4232869 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4248330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.9, + "unit": "ns/op", + "extra": "4248330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4248330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4248330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4234572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.5, + "unit": "ns/op", + "extra": "4234572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4234572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4234572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4223125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284, + "unit": "ns/op", + "extra": "4223125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4223125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4223125 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4212337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.9, + "unit": "ns/op", + "extra": "4212337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4212337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4212337 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4267807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.5, + "unit": "ns/op", + "extra": "4267807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4267807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4267807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 282.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4229276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 282.3, + "unit": "ns/op", + "extra": "4229276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4229276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4229276 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.5, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4248204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.5, + "unit": "ns/op", + "extra": "4248204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4248204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4248204 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0de3ba3451d8b05cced5eedb744a82db90db7e53", + "message": "Ignore Access Log in metrics collection if Formats differ (#1097)\n\n* add nil check\n\n* fix race conditions\n\n* fix race conditions\n\n* fix race conditions\n\n* fix issue when two formats are set for the same access log\n\n* clean up\n\n* format\n\n* change log\n\n* change log", + "timestamp": "2025-05-30T14:33:42+01:00", + "tree_id": "fe51638150397d807c0259046a4cccb4cccecbda", + "url": "https://github.com/nginx/agent/commit/0de3ba3451d8b05cced5eedb744a82db90db7e53" + }, + "date": 1748612457758, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.463869749833197, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.0102073659984, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "04b535a2ec45e5c328fb0f04788b62824852c0d3", + "message": "Fix to allow multiple access logs to collect metrics (#1100)\n\n* add nil check\n\n* fix race conditions\n\n* fix race conditions\n\n* fix race conditions\n\n* fix issue when two formats are set for the same access log\n\n* clean up\n\n* format\n\n* change log\n\n* change log\n\n* fix multiple access logs\n\n* PR feedback\n\n* PR feedback", + "timestamp": "2025-05-30T17:23:22+01:00", + "tree_id": "9bd124559b4e0d4ed191065743f13903b54189bc", + "url": "https://github.com/nginx/agent/commit/04b535a2ec45e5c328fb0f04788b62824852c0d3" + }, + "date": 1748622498574, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1999352, + "unit": "ns/op\t 301622 B/op\t 1842 allocs/op", + "extra": "608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1999352, + "unit": "ns/op", + "extra": "608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 301622, + "unit": "B/op", + "extra": "608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925326, + "unit": "ns/op\t 299339 B/op\t 1842 allocs/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925326, + "unit": "ns/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299339, + "unit": "B/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904338, + "unit": "ns/op\t 300375 B/op\t 1842 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904338, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300375, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908607, + "unit": "ns/op\t 300773 B/op\t 1842 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908607, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300773, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907391, + "unit": "ns/op\t 300229 B/op\t 1842 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907391, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300229, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933192, + "unit": "ns/op\t 300113 B/op\t 1842 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933192, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300113, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915860, + "unit": "ns/op\t 300221 B/op\t 1842 allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915860, + "unit": "ns/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300221, + "unit": "B/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899044, + "unit": "ns/op\t 299478 B/op\t 1842 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899044, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299478, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909937, + "unit": "ns/op\t 299981 B/op\t 1842 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909937, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299981, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905368, + "unit": "ns/op\t 300386 B/op\t 1842 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905368, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300386, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2432751, + "unit": "ns/op\t 679400 B/op\t 11842 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2432751, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679400, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11842, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2424374, + "unit": "ns/op\t 681489 B/op\t 11843 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2424374, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681489, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2414948, + "unit": "ns/op\t 680648 B/op\t 11843 allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2414948, + "unit": "ns/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680648, + "unit": "B/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485814, + "unit": "ns/op\t 681609 B/op\t 11843 allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485814, + "unit": "ns/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681609, + "unit": "B/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2442305, + "unit": "ns/op\t 680916 B/op\t 11842 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2442305, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680916, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11842, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2450374, + "unit": "ns/op\t 680117 B/op\t 11843 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2450374, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680117, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2440343, + "unit": "ns/op\t 681161 B/op\t 11843 allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2440343, + "unit": "ns/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681161, + "unit": "B/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2484243, + "unit": "ns/op\t 679935 B/op\t 11843 allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2484243, + "unit": "ns/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679935, + "unit": "B/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2433513, + "unit": "ns/op\t 680404 B/op\t 11843 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2433513, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680404, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2451729, + "unit": "ns/op\t 680125 B/op\t 11843 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2451729, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680125, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4473614, + "unit": "ns/op\t 1090785 B/op\t 22483 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4473614, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090785, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4465325, + "unit": "ns/op\t 1090692 B/op\t 22483 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4465325, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090692, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4427134, + "unit": "ns/op\t 1093186 B/op\t 22484 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4427134, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093186, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4463418, + "unit": "ns/op\t 1091729 B/op\t 22484 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4463418, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091729, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4505116, + "unit": "ns/op\t 1093876 B/op\t 22484 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4505116, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093876, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4483365, + "unit": "ns/op\t 1095339 B/op\t 22484 allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4483365, + "unit": "ns/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095339, + "unit": "B/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4459989, + "unit": "ns/op\t 1093792 B/op\t 22484 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4459989, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093792, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4455839, + "unit": "ns/op\t 1092026 B/op\t 22484 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4455839, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092026, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4488771, + "unit": "ns/op\t 1089555 B/op\t 22483 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4488771, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1089555, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4468277, + "unit": "ns/op\t 1092782 B/op\t 22483 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4468277, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092782, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6429358, + "unit": "ns/op\t 1502557 B/op\t 33080 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6429358, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502557, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6398275, + "unit": "ns/op\t 1504735 B/op\t 33080 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6398275, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504735, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6414817, + "unit": "ns/op\t 1506521 B/op\t 33080 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6414817, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506521, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6442459, + "unit": "ns/op\t 1502933 B/op\t 33080 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6442459, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502933, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6434863, + "unit": "ns/op\t 1501751 B/op\t 33080 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6434863, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501751, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6448745, + "unit": "ns/op\t 1508339 B/op\t 33080 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6448745, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1508339, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6598354, + "unit": "ns/op\t 1505624 B/op\t 33080 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6598354, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505624, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6424544, + "unit": "ns/op\t 1503196 B/op\t 33080 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6424544, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503196, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6521645, + "unit": "ns/op\t 1502462 B/op\t 33080 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6521645, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1502462, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6342612, + "unit": "ns/op\t 1501941 B/op\t 33080 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6342612, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1501941, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19694028, + "unit": "ns/op\t 4009258 B/op\t 97794 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19694028, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009258, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18886155, + "unit": "ns/op\t 4009768 B/op\t 97793 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18886155, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009768, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97793, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18825192, + "unit": "ns/op\t 4015799 B/op\t 97793 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18825192, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015799, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97793, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18916454, + "unit": "ns/op\t 4014560 B/op\t 97794 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18916454, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4014560, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18854960, + "unit": "ns/op\t 4016841 B/op\t 97795 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18854960, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016841, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18794500, + "unit": "ns/op\t 4010537 B/op\t 97794 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18794500, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010537, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18792401, + "unit": "ns/op\t 4017106 B/op\t 97795 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18792401, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4017106, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18914365, + "unit": "ns/op\t 4010576 B/op\t 97794 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18914365, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4010576, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18994261, + "unit": "ns/op\t 4012414 B/op\t 97794 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18994261, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4012414, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19168222, + "unit": "ns/op\t 4006270 B/op\t 97793 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19168222, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4006270, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97793, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56025, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56025, + "unit": "ns/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57610, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57610, + "unit": "ns/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57250, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57250, + "unit": "ns/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56783, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56783, + "unit": "ns/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56512, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56512, + "unit": "ns/op", + "extra": "20504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57194, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57194, + "unit": "ns/op", + "extra": "20832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57540, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57540, + "unit": "ns/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56805, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56805, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56995, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56995, + "unit": "ns/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20895 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57129, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57129, + "unit": "ns/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57645, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57645, + "unit": "ns/op", + "extra": "20454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57141, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57141, + "unit": "ns/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56747, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56747, + "unit": "ns/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57064, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57064, + "unit": "ns/op", + "extra": "20563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57504, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57504, + "unit": "ns/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20991 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58982, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58982, + "unit": "ns/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20986 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57462, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57462, + "unit": "ns/op", + "extra": "20774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57628, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57628, + "unit": "ns/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57297, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57297, + "unit": "ns/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57511, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57511, + "unit": "ns/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57434, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57434, + "unit": "ns/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56625, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56625, + "unit": "ns/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57059, + "unit": "ns/op\t 112858 B/op\t 50 allocs/op", + "extra": "20367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57059, + "unit": "ns/op", + "extra": "20367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112858, + "unit": "B/op", + "extra": "20367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20367 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58063, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58063, + "unit": "ns/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57198, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57198, + "unit": "ns/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58135, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58135, + "unit": "ns/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58244, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58244, + "unit": "ns/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57042, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57042, + "unit": "ns/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57193, + "unit": "ns/op\t 112856 B/op\t 50 allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57193, + "unit": "ns/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112856, + "unit": "B/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20931 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57115, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57115, + "unit": "ns/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20630 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 279.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4304295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 279.4, + "unit": "ns/op", + "extra": "4304295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4304295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4304295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 279.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4284066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 279.9, + "unit": "ns/op", + "extra": "4284066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4284066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4284066 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4270556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.3, + "unit": "ns/op", + "extra": "4270556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4270556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4270556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.3, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4293093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.3, + "unit": "ns/op", + "extra": "4293093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4293093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4293093 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4128572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.2, + "unit": "ns/op", + "extra": "4128572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4128572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4128572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4262072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280, + "unit": "ns/op", + "extra": "4262072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4262072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4262072 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "3492692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.1, + "unit": "ns/op", + "extra": "3492692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "3492692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "3492692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 280.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4259719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 280.2, + "unit": "ns/op", + "extra": "4259719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4259719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4259719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 281.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4278751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 281.4, + "unit": "ns/op", + "extra": "4278751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4278751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4278751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 279.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4282062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 279.6, + "unit": "ns/op", + "extra": "4282062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4282062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4282062 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "04b535a2ec45e5c328fb0f04788b62824852c0d3", + "message": "Fix to allow multiple access logs to collect metrics (#1100)\n\n* add nil check\n\n* fix race conditions\n\n* fix race conditions\n\n* fix race conditions\n\n* fix issue when two formats are set for the same access log\n\n* clean up\n\n* format\n\n* change log\n\n* change log\n\n* fix multiple access logs\n\n* PR feedback\n\n* PR feedback", + "timestamp": "2025-05-30T17:23:22+01:00", + "tree_id": "9bd124559b4e0d4ed191065743f13903b54189bc", + "url": "https://github.com/nginx/agent/commit/04b535a2ec45e5c328fb0f04788b62824852c0d3" + }, + "date": 1748622608379, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.463238145031347, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.025916200785694, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f240293e4a1df2e933145d9a8d2953876d8574b1", + "message": "Update release GOPROXY (#1101)\n\n* use prod proxy, remove gpg key upload\n\n* dont strip symbol table from local package builds\n\n* remove debug flags from local package builds", + "timestamp": "2025-06-03T13:45:40+01:00", + "tree_id": "017a69b764502462ece342f810422d92fc52615f", + "url": "https://github.com/nginx/agent/commit/f240293e4a1df2e933145d9a8d2953876d8574b1" + }, + "date": 1748955032134, + "tool": "go", + "benches": [ + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 2035715, + "unit": "ns/op\t 300294 B/op\t 1842 allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 2035715, + "unit": "ns/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300294, + "unit": "B/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 973173, + "unit": "ns/op\t 299417 B/op\t 1842 allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 973173, + "unit": "ns/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299417, + "unit": "B/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944283, + "unit": "ns/op\t 300248 B/op\t 1842 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944283, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300248, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947549, + "unit": "ns/op\t 299765 B/op\t 1842 allocs/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947549, + "unit": "ns/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299765, + "unit": "B/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947106, + "unit": "ns/op\t 299884 B/op\t 1842 allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947106, + "unit": "ns/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299884, + "unit": "B/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940052, + "unit": "ns/op\t 299709 B/op\t 1842 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940052, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299709, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942077, + "unit": "ns/op\t 300505 B/op\t 1842 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942077, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300505, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 953415, + "unit": "ns/op\t 299879 B/op\t 1842 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 953415, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 299879, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939083, + "unit": "ns/op\t 300368 B/op\t 1842 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939083, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300368, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938947, + "unit": "ns/op\t 300346 B/op\t 1842 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938947, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 300346, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1842, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2521841, + "unit": "ns/op\t 680702 B/op\t 11843 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2521841, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680702, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2619577, + "unit": "ns/op\t 681227 B/op\t 11843 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2619577, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681227, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2534503, + "unit": "ns/op\t 679820 B/op\t 11843 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2534503, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679820, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2515109, + "unit": "ns/op\t 681596 B/op\t 11843 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2515109, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 681596, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2536840, + "unit": "ns/op\t 680005 B/op\t 11842 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2536840, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680005, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11842, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2567079, + "unit": "ns/op\t 680107 B/op\t 11843 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2567079, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680107, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519519, + "unit": "ns/op\t 679475 B/op\t 11843 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519519, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 679475, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2525688, + "unit": "ns/op\t 680278 B/op\t 11843 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2525688, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680278, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2505588, + "unit": "ns/op\t 680093 B/op\t 11843 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2505588, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680093, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498208, + "unit": "ns/op\t 680978 B/op\t 11843 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498208, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 680978, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 11843, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4542216, + "unit": "ns/op\t 1091324 B/op\t 22484 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4542216, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091324, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4595738, + "unit": "ns/op\t 1092744 B/op\t 22484 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4595738, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092744, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4642298, + "unit": "ns/op\t 1094968 B/op\t 22484 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4642298, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1094968, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4489972, + "unit": "ns/op\t 1091295 B/op\t 22483 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4489972, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1091295, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4551412, + "unit": "ns/op\t 1090104 B/op\t 22483 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4551412, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090104, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4538235, + "unit": "ns/op\t 1092896 B/op\t 22484 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4538235, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092896, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4489573, + "unit": "ns/op\t 1095259 B/op\t 22485 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4489573, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1095259, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22485, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4578319, + "unit": "ns/op\t 1090055 B/op\t 22483 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4578319, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1090055, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4535855, + "unit": "ns/op\t 1093343 B/op\t 22483 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4535855, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1093343, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22483, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4557204, + "unit": "ns/op\t 1092439 B/op\t 22484 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4557204, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1092439, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 22484, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6646022, + "unit": "ns/op\t 1504720 B/op\t 33080 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6646022, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504720, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6595189, + "unit": "ns/op\t 1505269 B/op\t 33080 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6595189, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1505269, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6511625, + "unit": "ns/op\t 1503080 B/op\t 33080 allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6511625, + "unit": "ns/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503080, + "unit": "B/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6559028, + "unit": "ns/op\t 1504318 B/op\t 33080 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6559028, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504318, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6528671, + "unit": "ns/op\t 1504648 B/op\t 33080 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6528671, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504648, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6555628, + "unit": "ns/op\t 1506091 B/op\t 33080 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6555628, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1506091, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6562329, + "unit": "ns/op\t 1504465 B/op\t 33080 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6562329, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504465, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6633506, + "unit": "ns/op\t 1503253 B/op\t 33080 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6633506, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503253, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6591157, + "unit": "ns/op\t 1503576 B/op\t 33080 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6591157, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1503576, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6685946, + "unit": "ns/op\t 1504723 B/op\t 33080 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6685946, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1504723, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 33080, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19459031, + "unit": "ns/op\t 4007913 B/op\t 97794 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19459031, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4007913, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19471284, + "unit": "ns/op\t 4013159 B/op\t 97794 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19471284, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013159, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19622957, + "unit": "ns/op\t 4016428 B/op\t 97795 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19622957, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4016428, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19484098, + "unit": "ns/op\t 4019415 B/op\t 97795 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19484098, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4019415, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19365158, + "unit": "ns/op\t 4020358 B/op\t 97794 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19365158, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4020358, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19784395, + "unit": "ns/op\t 4018820 B/op\t 97795 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19784395, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018820, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19599742, + "unit": "ns/op\t 4018926 B/op\t 97795 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19599742, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4018926, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19503697, + "unit": "ns/op\t 4009331 B/op\t 97795 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19503697, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4009331, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97795, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19265242, + "unit": "ns/op\t 4015555 B/op\t 97794 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19265242, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4015555, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97794, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19713093, + "unit": "ns/op\t 4013085 B/op\t 97793 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19713093, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4013085, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 97793, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57090, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57090, + "unit": "ns/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56874, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56874, + "unit": "ns/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57130, + "unit": "ns/op\t 112847 B/op\t 50 allocs/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57130, + "unit": "ns/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112847, + "unit": "B/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57470, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57470, + "unit": "ns/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57723, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57723, + "unit": "ns/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57742, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57742, + "unit": "ns/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57543, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57543, + "unit": "ns/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57245, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57245, + "unit": "ns/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57233, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57233, + "unit": "ns/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "21064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57953, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57953, + "unit": "ns/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58012, + "unit": "ns/op\t 112851 B/op\t 50 allocs/op", + "extra": "20391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58012, + "unit": "ns/op", + "extra": "20391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112851, + "unit": "B/op", + "extra": "20391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58303, + "unit": "ns/op\t 112860 B/op\t 50 allocs/op", + "extra": "20184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58303, + "unit": "ns/op", + "extra": "20184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112860, + "unit": "B/op", + "extra": "20184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57007, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57007, + "unit": "ns/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57678, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57678, + "unit": "ns/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58889, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58889, + "unit": "ns/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57903, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57903, + "unit": "ns/op", + "extra": "20540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57617, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57617, + "unit": "ns/op", + "extra": "20209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 57009, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 57009, + "unit": "ns/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58090, + "unit": "ns/op\t 112854 B/op\t 50 allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58090, + "unit": "ns/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112854, + "unit": "B/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58149, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58149, + "unit": "ns/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58122, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58122, + "unit": "ns/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57852, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57852, + "unit": "ns/op", + "extra": "20539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58101, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58101, + "unit": "ns/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58581, + "unit": "ns/op\t 112857 B/op\t 50 allocs/op", + "extra": "20370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58581, + "unit": "ns/op", + "extra": "20370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112857, + "unit": "B/op", + "extra": "20370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58473, + "unit": "ns/op\t 112852 B/op\t 50 allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58473, + "unit": "ns/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112852, + "unit": "B/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58032, + "unit": "ns/op\t 112853 B/op\t 50 allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58032, + "unit": "ns/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112853, + "unit": "B/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57130, + "unit": "ns/op\t 112850 B/op\t 50 allocs/op", + "extra": "20444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57130, + "unit": "ns/op", + "extra": "20444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112850, + "unit": "B/op", + "extra": "20444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58135, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58135, + "unit": "ns/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57747, + "unit": "ns/op\t 112855 B/op\t 50 allocs/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57747, + "unit": "ns/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112855, + "unit": "B/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57893, + "unit": "ns/op\t 112849 B/op\t 50 allocs/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57893, + "unit": "ns/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112849, + "unit": "B/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 50, + "unit": "allocs/op", + "extra": "20700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4173724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.6, + "unit": "ns/op", + "extra": "4173724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4173724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4173724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4072965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.8, + "unit": "ns/op", + "extra": "4072965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4072965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4072965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.9, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4243684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.9, + "unit": "ns/op", + "extra": "4243684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4243684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4243684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.7, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4213254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.7, + "unit": "ns/op", + "extra": "4213254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4213254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4213254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4197084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.8, + "unit": "ns/op", + "extra": "4197084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4197084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4197084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.6, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4245793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.6, + "unit": "ns/op", + "extra": "4245793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4245793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4245793 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.4, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4215466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.4, + "unit": "ns/op", + "extra": "4215466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4215466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4215466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 284.1, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4232527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 284.1, + "unit": "ns/op", + "extra": "4232527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4232527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4232527 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.2, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4200898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.2, + "unit": "ns/op", + "extra": "4200898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4200898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4200898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 283.8, + "unit": "ns/op\t 152 B/op\t 4 allocs/op", + "extra": "4202884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 283.8, + "unit": "ns/op", + "extra": "4202884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 152, + "unit": "B/op", + "extra": "4202884 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 4, + "unit": "allocs/op", + "extra": "4202884 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "f240293e4a1df2e933145d9a8d2953876d8574b1", + "message": "Update release GOPROXY (#1101)\n\n* use prod proxy, remove gpg key upload\n\n* dont strip symbol table from local package builds\n\n* remove debug flags from local package builds", + "timestamp": "2025-06-03T13:45:40+01:00", + "tree_id": "017a69b764502462ece342f810422d92fc52615f", + "url": "https://github.com/nginx/agent/commit/f240293e4a1df2e933145d9a8d2953876d8574b1" + }, + "date": 1748955179661, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.19603597650576, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.00481823820638, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 62, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 74, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ba88e4c03a46db6fc51e4f2384e8a373941fa76b", + "message": "[CI/CD] Various fixes (#1200)\n\n* fix version check, and reenable perf test results upload\n\n* fetch tags\n\n* fetch tags\n\n* update step title", + "timestamp": "2025-08-11T10:56:01+01:00", + "tree_id": "c838c6761b84ec48397495fd0d02b7767a513cd6", + "url": "https://github.com/nginx/agent/commit/ba88e4c03a46db6fc51e4f2384e8a373941fa76b" + }, + "date": 1754906665025, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14420167, + "unit": "ns/op\t 559838 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14420167, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 559838, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11131661, + "unit": "ns/op\t 567570 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11131661, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 567570, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9010210, + "unit": "ns/op\t 761395 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9010210, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761395, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9043453, + "unit": "ns/op\t 781769 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9043453, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 781769, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9043929, + "unit": "ns/op\t 764115 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9043929, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764115, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9215763, + "unit": "ns/op\t 761124 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9215763, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761124, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8932859, + "unit": "ns/op\t 742410 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8932859, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742410, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8990256, + "unit": "ns/op\t 757335 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8990256, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757335, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9021411, + "unit": "ns/op\t 760743 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9021411, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760743, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9031740, + "unit": "ns/op\t 771077 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9031740, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 771077, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9578295, + "unit": "ns/op\t 809019 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9578295, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809019, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9491966, + "unit": "ns/op\t 802920 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9491966, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802920, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9503756, + "unit": "ns/op\t 811683 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9503756, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811683, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9520914, + "unit": "ns/op\t 809591 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9520914, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809591, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9472708, + "unit": "ns/op\t 803915 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9472708, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803915, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9493504, + "unit": "ns/op\t 805817 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9493504, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805817, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9520215, + "unit": "ns/op\t 810709 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9520215, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810709, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9576778, + "unit": "ns/op\t 818508 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9576778, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818508, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9580457, + "unit": "ns/op\t 828376 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9580457, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 828376, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9606323, + "unit": "ns/op\t 810351 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9606323, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810351, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13315790, + "unit": "ns/op\t 1877099 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13315790, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877099, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13401023, + "unit": "ns/op\t 1869106 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13401023, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869106, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13398850, + "unit": "ns/op\t 1883635 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13398850, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883635, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13421838, + "unit": "ns/op\t 1876610 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13421838, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876610, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13217521, + "unit": "ns/op\t 1855691 B/op\t 810 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13217521, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1855691, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13323205, + "unit": "ns/op\t 1897625 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13323205, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1897625, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13350226, + "unit": "ns/op\t 1911245 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13350226, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1911245, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13371679, + "unit": "ns/op\t 1882651 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13371679, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882651, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13298405, + "unit": "ns/op\t 1875211 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13298405, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875211, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13211615, + "unit": "ns/op\t 1851847 B/op\t 810 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13211615, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1851847, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255473313, + "unit": "ns/op\t 7867956 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255473313, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867956, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262041238, + "unit": "ns/op\t 7596952 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262041238, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596952, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262675824, + "unit": "ns/op\t 7730630 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262675824, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730630, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265293222, + "unit": "ns/op\t 7596522 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265293222, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596522, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264038306, + "unit": "ns/op\t 8003244 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264038306, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8003244, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265590633, + "unit": "ns/op\t 7459122 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265590633, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459122, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264024286, + "unit": "ns/op\t 7869260 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264024286, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869260, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264724867, + "unit": "ns/op\t 7594422 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264724867, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594422, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264482202, + "unit": "ns/op\t 7461480 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264482202, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461480, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265135949, + "unit": "ns/op\t 7594885 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265135949, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594885, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33391425, + "unit": "ns/op\t 4921594 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33391425, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4921594, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33315796, + "unit": "ns/op\t 4901210 B/op\t 7639 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33315796, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4901210, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33397633, + "unit": "ns/op\t 4947508 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33397633, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4947508, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33248279, + "unit": "ns/op\t 4963732 B/op\t 7666 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33248279, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4963732, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7666, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33706140, + "unit": "ns/op\t 4770601 B/op\t 7589 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33706140, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4770601, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7589, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33496000, + "unit": "ns/op\t 4877941 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33496000, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4877941, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33157137, + "unit": "ns/op\t 4812121 B/op\t 7678 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33157137, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4812121, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7678, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33614866, + "unit": "ns/op\t 4899660 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33614866, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4899660, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33292598, + "unit": "ns/op\t 4967256 B/op\t 7642 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33292598, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4967256, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7642, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33265849, + "unit": "ns/op\t 4919778 B/op\t 7646 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33265849, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4919778, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7646, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 974615, + "unit": "ns/op\t 321421 B/op\t 1981 allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 974615, + "unit": "ns/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321421, + "unit": "B/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945263, + "unit": "ns/op\t 322861 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945263, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322861, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946498, + "unit": "ns/op\t 322340 B/op\t 1981 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946498, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322340, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944610, + "unit": "ns/op\t 322295 B/op\t 1981 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944610, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322295, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947326, + "unit": "ns/op\t 322575 B/op\t 1981 allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947326, + "unit": "ns/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322575, + "unit": "B/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947808, + "unit": "ns/op\t 322604 B/op\t 1981 allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947808, + "unit": "ns/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322604, + "unit": "B/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946752, + "unit": "ns/op\t 323104 B/op\t 1981 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946752, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323104, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949218, + "unit": "ns/op\t 322274 B/op\t 1981 allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949218, + "unit": "ns/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322274, + "unit": "B/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947599, + "unit": "ns/op\t 322827 B/op\t 1981 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947599, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322827, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945338, + "unit": "ns/op\t 322250 B/op\t 1981 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945338, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322250, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2655419, + "unit": "ns/op\t 929970 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2655419, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929970, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2642637, + "unit": "ns/op\t 932514 B/op\t 13858 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2642637, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932514, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2686369, + "unit": "ns/op\t 930388 B/op\t 13857 allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2686369, + "unit": "ns/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930388, + "unit": "B/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2656927, + "unit": "ns/op\t 930261 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2656927, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930261, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2653785, + "unit": "ns/op\t 931525 B/op\t 13858 allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2653785, + "unit": "ns/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931525, + "unit": "B/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2687033, + "unit": "ns/op\t 928926 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2687033, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928926, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2653133, + "unit": "ns/op\t 931582 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2653133, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931582, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2647245, + "unit": "ns/op\t 929793 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2647245, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929793, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2679937, + "unit": "ns/op\t 930411 B/op\t 13857 allocs/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2679937, + "unit": "ns/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930411, + "unit": "B/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2663500, + "unit": "ns/op\t 929128 B/op\t 13857 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2663500, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929128, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4886139, + "unit": "ns/op\t 1581283 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4886139, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581283, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4877036, + "unit": "ns/op\t 1578951 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4877036, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578951, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4847369, + "unit": "ns/op\t 1577902 B/op\t 26381 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4847369, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577902, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4812433, + "unit": "ns/op\t 1579009 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4812433, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579009, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4859355, + "unit": "ns/op\t 1577483 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4859355, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577483, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4867548, + "unit": "ns/op\t 1581082 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4867548, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581082, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4839879, + "unit": "ns/op\t 1578759 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4839879, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578759, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4864166, + "unit": "ns/op\t 1579505 B/op\t 26381 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4864166, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579505, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4843178, + "unit": "ns/op\t 1576909 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4843178, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576909, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4869682, + "unit": "ns/op\t 1578035 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4869682, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578035, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6999882, + "unit": "ns/op\t 2221721 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6999882, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221721, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7061290, + "unit": "ns/op\t 2227120 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7061290, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227120, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7079710, + "unit": "ns/op\t 2228061 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7079710, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228061, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7118480, + "unit": "ns/op\t 2231347 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7118480, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2231347, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7074967, + "unit": "ns/op\t 2223116 B/op\t 38858 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7074967, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223116, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7064371, + "unit": "ns/op\t 2227538 B/op\t 38858 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7064371, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227538, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7038341, + "unit": "ns/op\t 2224687 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7038341, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224687, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6993192, + "unit": "ns/op\t 2232198 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6993192, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2232198, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7033050, + "unit": "ns/op\t 2226903 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7033050, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226903, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7018267, + "unit": "ns/op\t 2226951 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7018267, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226951, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21260984, + "unit": "ns/op\t 6131651 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21260984, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131651, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21421199, + "unit": "ns/op\t 6131318 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21421199, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131318, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21374946, + "unit": "ns/op\t 6137638 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21374946, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137638, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21133286, + "unit": "ns/op\t 6129221 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21133286, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129221, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21038585, + "unit": "ns/op\t 6133531 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21038585, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133531, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21247299, + "unit": "ns/op\t 6140722 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21247299, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6140722, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21609622, + "unit": "ns/op\t 6124429 B/op\t 114919 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21609622, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124429, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21220885, + "unit": "ns/op\t 6127320 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21220885, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127320, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20896012, + "unit": "ns/op\t 6123239 B/op\t 114919 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20896012, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123239, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21298939, + "unit": "ns/op\t 6134848 B/op\t 114920 allocs/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21298939, + "unit": "ns/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134848, + "unit": "B/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67725, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67725, + "unit": "ns/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67580, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67580, + "unit": "ns/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68004, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68004, + "unit": "ns/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67767, + "unit": "ns/op\t 120877 B/op\t 115 allocs/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67767, + "unit": "ns/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120877, + "unit": "B/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67949, + "unit": "ns/op\t 121042 B/op\t 115 allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67949, + "unit": "ns/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121042, + "unit": "B/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68359, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68359, + "unit": "ns/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68023, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68023, + "unit": "ns/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68491, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68491, + "unit": "ns/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68522, + "unit": "ns/op\t 121025 B/op\t 115 allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68522, + "unit": "ns/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121025, + "unit": "B/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68463, + "unit": "ns/op\t 120938 B/op\t 115 allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68463, + "unit": "ns/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120938, + "unit": "B/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68191, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68191, + "unit": "ns/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68085, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68085, + "unit": "ns/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68173, + "unit": "ns/op\t 121031 B/op\t 115 allocs/op", + "extra": "17272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68173, + "unit": "ns/op", + "extra": "17272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121031, + "unit": "B/op", + "extra": "17272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68102, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68102, + "unit": "ns/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67964, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67964, + "unit": "ns/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68322, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68322, + "unit": "ns/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68536, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68536, + "unit": "ns/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68107, + "unit": "ns/op\t 120965 B/op\t 115 allocs/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68107, + "unit": "ns/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120965, + "unit": "B/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68072, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68072, + "unit": "ns/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68208, + "unit": "ns/op\t 121036 B/op\t 115 allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68208, + "unit": "ns/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121036, + "unit": "B/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68362, + "unit": "ns/op\t 121035 B/op\t 115 allocs/op", + "extra": "17479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68362, + "unit": "ns/op", + "extra": "17479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121035, + "unit": "B/op", + "extra": "17479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68603, + "unit": "ns/op\t 121006 B/op\t 115 allocs/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68603, + "unit": "ns/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121006, + "unit": "B/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68137, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68137, + "unit": "ns/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68228, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68228, + "unit": "ns/op", + "extra": "17454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68546, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68546, + "unit": "ns/op", + "extra": "17442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67966, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67966, + "unit": "ns/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67983, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67983, + "unit": "ns/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68388, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68388, + "unit": "ns/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68391, + "unit": "ns/op\t 121039 B/op\t 115 allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68391, + "unit": "ns/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121039, + "unit": "B/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68423, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68423, + "unit": "ns/op", + "extra": "17277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17277 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4087183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.5, + "unit": "ns/op", + "extra": "4087183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4087183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4087183 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4078657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.8, + "unit": "ns/op", + "extra": "4078657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4078657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4078657 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4070481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4070481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4070481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4070481 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4052366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.6, + "unit": "ns/op", + "extra": "4052366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4052366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4052366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.3, + "unit": "ns/op", + "extra": "4102795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102795 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4078934 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.2, + "unit": "ns/op", + "extra": "4078934 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4078934 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4078934 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4110042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4110042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4110042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4110042 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4081936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.7, + "unit": "ns/op", + "extra": "4081936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4081936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4081936 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4088872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.2, + "unit": "ns/op", + "extra": "4088872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4088872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4088872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.6, + "unit": "ns/op", + "extra": "4079116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079116 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079116 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "32cff728b426427dce2be3a0ca7ca1d7c9161576", + "message": "Fix threshold values and typo in ci.yml (#1208)\n\n* add write permissions for updating badge and pushing test results\n\n* set benchmark alert back to 175%\n\n* set both thresholds to 150%\n\n* fix typo\n\n* fix perf test", + "timestamp": "2025-08-11T16:49:22+01:00", + "tree_id": "32e2a869b4a29cc143852db856b16ccb615185d3", + "url": "https://github.com/nginx/agent/commit/32cff728b426427dce2be3a0ca7ca1d7c9161576" + }, + "date": 1754927877984, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.796758073371493, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 36.989432969757516, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "32cff728b426427dce2be3a0ca7ca1d7c9161576", + "message": "Fix threshold values and typo in ci.yml (#1208)\n\n* add write permissions for updating badge and pushing test results\n\n* set benchmark alert back to 175%\n\n* set both thresholds to 150%\n\n* fix typo\n\n* fix perf test", + "timestamp": "2025-08-11T16:49:22+01:00", + "tree_id": "32e2a869b4a29cc143852db856b16ccb615185d3", + "url": "https://github.com/nginx/agent/commit/32cff728b426427dce2be3a0ca7ca1d7c9161576" + }, + "date": 1754928540648, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15133581, + "unit": "ns/op\t 576432 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15133581, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576432, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8426782, + "unit": "ns/op\t 624634 B/op\t 772 allocs/op", + "extra": "122 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8426782, + "unit": "ns/op", + "extra": "122 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 624634, + "unit": "B/op", + "extra": "122 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 772, + "unit": "allocs/op", + "extra": "122 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9235172, + "unit": "ns/op\t 741021 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9235172, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741021, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9172855, + "unit": "ns/op\t 765781 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9172855, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765781, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9128495, + "unit": "ns/op\t 751568 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9128495, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751568, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9148717, + "unit": "ns/op\t 744941 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9148717, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744941, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9090843, + "unit": "ns/op\t 743821 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9090843, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743821, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9100626, + "unit": "ns/op\t 750720 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9100626, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750720, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9098392, + "unit": "ns/op\t 740868 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9098392, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740868, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9106534, + "unit": "ns/op\t 753117 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9106534, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753117, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9586263, + "unit": "ns/op\t 792299 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9586263, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792299, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9617274, + "unit": "ns/op\t 795678 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9617274, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795678, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9694234, + "unit": "ns/op\t 794079 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9694234, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794079, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9645935, + "unit": "ns/op\t 799740 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9645935, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799740, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9697379, + "unit": "ns/op\t 809565 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9697379, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809565, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9602333, + "unit": "ns/op\t 797041 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9602333, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797041, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9619141, + "unit": "ns/op\t 799955 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9619141, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799955, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9607863, + "unit": "ns/op\t 793427 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9607863, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793427, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9675171, + "unit": "ns/op\t 792109 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9675171, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792109, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9622658, + "unit": "ns/op\t 793408 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9622658, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793408, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13566671, + "unit": "ns/op\t 1860737 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13566671, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860737, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13627139, + "unit": "ns/op\t 1873684 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13627139, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873684, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13607398, + "unit": "ns/op\t 1865840 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13607398, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1865840, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13542886, + "unit": "ns/op\t 1867105 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13542886, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867105, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13681622, + "unit": "ns/op\t 1860342 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13681622, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860342, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13580344, + "unit": "ns/op\t 1883320 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13580344, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883320, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13676358, + "unit": "ns/op\t 1881955 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13676358, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881955, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13685420, + "unit": "ns/op\t 1866222 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13685420, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866222, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13682975, + "unit": "ns/op\t 1873418 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13682975, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873418, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13615353, + "unit": "ns/op\t 1883264 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13615353, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883264, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260746478, + "unit": "ns/op\t 7460424 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260746478, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460424, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257578892, + "unit": "ns/op\t 7866856 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257578892, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866856, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258754344, + "unit": "ns/op\t 7463573 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258754344, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463573, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260252434, + "unit": "ns/op\t 7594832 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260252434, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594832, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260234465, + "unit": "ns/op\t 7868876 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260234465, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868876, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260521526, + "unit": "ns/op\t 7730642 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260521526, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730642, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259315764, + "unit": "ns/op\t 7600656 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259315764, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600656, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259524784, + "unit": "ns/op\t 7462644 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259524784, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462644, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260902557, + "unit": "ns/op\t 7730176 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260902557, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730176, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262766260, + "unit": "ns/op\t 7599528 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262766260, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599528, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33252863, + "unit": "ns/op\t 4720185 B/op\t 7617 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33252863, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4720185, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33661856, + "unit": "ns/op\t 4695395 B/op\t 7639 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33661856, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4695395, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33687219, + "unit": "ns/op\t 4876806 B/op\t 7640 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33687219, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4876806, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7640, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33696082, + "unit": "ns/op\t 4848421 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33696082, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4848421, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33697265, + "unit": "ns/op\t 4909059 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33697265, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4909059, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33684334, + "unit": "ns/op\t 4786929 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33684334, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4786929, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33783838, + "unit": "ns/op\t 4957524 B/op\t 7664 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33783838, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4957524, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7664, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33654439, + "unit": "ns/op\t 4853890 B/op\t 7673 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33654439, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4853890, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7673, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33267202, + "unit": "ns/op\t 4661548 B/op\t 7613 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33267202, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4661548, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33662756, + "unit": "ns/op\t 4784872 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33662756, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4784872, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928170, + "unit": "ns/op\t 322435 B/op\t 1981 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928170, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322435, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 951677, + "unit": "ns/op\t 321964 B/op\t 1981 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 951677, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321964, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920607, + "unit": "ns/op\t 322347 B/op\t 1981 allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920607, + "unit": "ns/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322347, + "unit": "B/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927077, + "unit": "ns/op\t 322416 B/op\t 1981 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927077, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322416, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929903, + "unit": "ns/op\t 322006 B/op\t 1981 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929903, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322006, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926719, + "unit": "ns/op\t 323030 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926719, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323030, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922535, + "unit": "ns/op\t 321942 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922535, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321942, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928196, + "unit": "ns/op\t 322927 B/op\t 1981 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928196, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322927, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927523, + "unit": "ns/op\t 322695 B/op\t 1981 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927523, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322695, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927809, + "unit": "ns/op\t 321972 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927809, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321972, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2660849, + "unit": "ns/op\t 931247 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2660849, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931247, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591954, + "unit": "ns/op\t 928486 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591954, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928486, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2642695, + "unit": "ns/op\t 931444 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2642695, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931444, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631443, + "unit": "ns/op\t 930331 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631443, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930331, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2641123, + "unit": "ns/op\t 929375 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2641123, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929375, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634626, + "unit": "ns/op\t 929572 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634626, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929572, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634312, + "unit": "ns/op\t 929266 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634312, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929266, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2639062, + "unit": "ns/op\t 928679 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2639062, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928679, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2632866, + "unit": "ns/op\t 929642 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2632866, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929642, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2633177, + "unit": "ns/op\t 928756 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2633177, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928756, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4795519, + "unit": "ns/op\t 1579045 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4795519, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579045, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4856261, + "unit": "ns/op\t 1579299 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4856261, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579299, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4844425, + "unit": "ns/op\t 1578220 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4844425, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578220, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4849086, + "unit": "ns/op\t 1579927 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4849086, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579927, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4806434, + "unit": "ns/op\t 1577950 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4806434, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577950, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4851955, + "unit": "ns/op\t 1577246 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4851955, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577246, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4852400, + "unit": "ns/op\t 1578826 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4852400, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578826, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4836270, + "unit": "ns/op\t 1576741 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4836270, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576741, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4859746, + "unit": "ns/op\t 1576829 B/op\t 26381 allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4859746, + "unit": "ns/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576829, + "unit": "B/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4838076, + "unit": "ns/op\t 1576755 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4838076, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576755, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7022315, + "unit": "ns/op\t 2222223 B/op\t 38857 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7022315, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222223, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6912451, + "unit": "ns/op\t 2229776 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6912451, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229776, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6978993, + "unit": "ns/op\t 2226077 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6978993, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226077, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6864600, + "unit": "ns/op\t 2224143 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6864600, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224143, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7004536, + "unit": "ns/op\t 2228722 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7004536, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228722, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6924928, + "unit": "ns/op\t 2222695 B/op\t 38857 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6924928, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222695, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6960739, + "unit": "ns/op\t 2225213 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6960739, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225213, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6962165, + "unit": "ns/op\t 2220530 B/op\t 38857 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6962165, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220530, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6925246, + "unit": "ns/op\t 2226033 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6925246, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226033, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7001813, + "unit": "ns/op\t 2224534 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7001813, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224534, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21142030, + "unit": "ns/op\t 6132129 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21142030, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132129, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20419700, + "unit": "ns/op\t 6126013 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20419700, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126013, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20970317, + "unit": "ns/op\t 6122680 B/op\t 114919 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20970317, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122680, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20862238, + "unit": "ns/op\t 6128730 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20862238, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128730, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21028813, + "unit": "ns/op\t 6140945 B/op\t 114921 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21028813, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6140945, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20988393, + "unit": "ns/op\t 6127674 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20988393, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127674, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20637165, + "unit": "ns/op\t 6142601 B/op\t 114921 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20637165, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6142601, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21115663, + "unit": "ns/op\t 6124188 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21115663, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124188, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20858637, + "unit": "ns/op\t 6128302 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20858637, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128302, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21016388, + "unit": "ns/op\t 6128616 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21016388, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128616, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66466, + "unit": "ns/op\t 120854 B/op\t 115 allocs/op", + "extra": "17950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66466, + "unit": "ns/op", + "extra": "17950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120854, + "unit": "B/op", + "extra": "17950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66375, + "unit": "ns/op\t 120832 B/op\t 115 allocs/op", + "extra": "18064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66375, + "unit": "ns/op", + "extra": "18064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120832, + "unit": "B/op", + "extra": "18064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18064 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66004, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66004, + "unit": "ns/op", + "extra": "17930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17930 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66578, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66578, + "unit": "ns/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66287, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "18144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66287, + "unit": "ns/op", + "extra": "18144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "18144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66081, + "unit": "ns/op\t 120850 B/op\t 115 allocs/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66081, + "unit": "ns/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120850, + "unit": "B/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66260, + "unit": "ns/op\t 120868 B/op\t 115 allocs/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66260, + "unit": "ns/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120868, + "unit": "B/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66025, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "18248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66025, + "unit": "ns/op", + "extra": "18248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "18248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67206, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67206, + "unit": "ns/op", + "extra": "17866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66817, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66817, + "unit": "ns/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66805, + "unit": "ns/op\t 120986 B/op\t 115 allocs/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66805, + "unit": "ns/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120986, + "unit": "B/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66526, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66526, + "unit": "ns/op", + "extra": "17913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67105, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "18062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67105, + "unit": "ns/op", + "extra": "18062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "18062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67119, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67119, + "unit": "ns/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66815, + "unit": "ns/op\t 121035 B/op\t 115 allocs/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66815, + "unit": "ns/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121035, + "unit": "B/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66714, + "unit": "ns/op\t 121070 B/op\t 115 allocs/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66714, + "unit": "ns/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121070, + "unit": "B/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67081, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67081, + "unit": "ns/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66742, + "unit": "ns/op\t 120875 B/op\t 115 allocs/op", + "extra": "18043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66742, + "unit": "ns/op", + "extra": "18043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120875, + "unit": "B/op", + "extra": "18043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 65907, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "18087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 65907, + "unit": "ns/op", + "extra": "18087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "18087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66820, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66820, + "unit": "ns/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67282, + "unit": "ns/op\t 120993 B/op\t 115 allocs/op", + "extra": "18200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67282, + "unit": "ns/op", + "extra": "18200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120993, + "unit": "B/op", + "extra": "18200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66733, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66733, + "unit": "ns/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66448, + "unit": "ns/op\t 121035 B/op\t 115 allocs/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66448, + "unit": "ns/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121035, + "unit": "B/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66228, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66228, + "unit": "ns/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66444, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66444, + "unit": "ns/op", + "extra": "17768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17768 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66921, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "18051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66921, + "unit": "ns/op", + "extra": "18051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "18051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66074, + "unit": "ns/op\t 120831 B/op\t 115 allocs/op", + "extra": "17932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66074, + "unit": "ns/op", + "extra": "17932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120831, + "unit": "B/op", + "extra": "17932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66330, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66330, + "unit": "ns/op", + "extra": "17910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67160, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67160, + "unit": "ns/op", + "extra": "17978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68129, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68129, + "unit": "ns/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4099190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4099190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4099190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4099190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4081860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4081860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4081860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4081860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4065645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065645 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4056870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4056870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4056870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4056870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4069556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4069556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4069556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4069556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4100751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.1, + "unit": "ns/op", + "extra": "4100751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4100751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4100751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3864382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "3864382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3864382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3864382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 316.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3542494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 316.7, + "unit": "ns/op", + "extra": "3542494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3542494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3542494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4078665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.7, + "unit": "ns/op", + "extra": "4078665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4078665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4078665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4083537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.8, + "unit": "ns/op", + "extra": "4083537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4083537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4083537 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "ch.adams@f5.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "de1e01063fa867bf062d79c932d04e643e89c56e", + "message": "Pin all base images in Dockerfiles to SHA256 digests for supply chain security (Scorecard remediation) (#1188)", + "timestamp": "2025-08-12T10:46:48+01:00", + "tree_id": "f8ab1272e7ea6a8a06f5cfb4592c1208256d37b9", + "url": "https://github.com/nginx/agent/commit/de1e01063fa867bf062d79c932d04e643e89c56e" + }, + "date": 1754992516000, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14731206, + "unit": "ns/op\t 576177 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14731206, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576177, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10633653, + "unit": "ns/op\t 543916 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10633653, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543916, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8913612, + "unit": "ns/op\t 757303 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8913612, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757303, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9156101, + "unit": "ns/op\t 719563 B/op\t 774 allocs/op", + "extra": "138 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9156101, + "unit": "ns/op", + "extra": "138 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 719563, + "unit": "B/op", + "extra": "138 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "138 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9140858, + "unit": "ns/op\t 729620 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9140858, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729620, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8908713, + "unit": "ns/op\t 756365 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8908713, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756365, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8947776, + "unit": "ns/op\t 746532 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8947776, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746532, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8942764, + "unit": "ns/op\t 753470 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8942764, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753470, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8977838, + "unit": "ns/op\t 745255 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8977838, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745255, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8967005, + "unit": "ns/op\t 750494 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8967005, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750494, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9471032, + "unit": "ns/op\t 812887 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9471032, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812887, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9595701, + "unit": "ns/op\t 824545 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9595701, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 824545, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9545605, + "unit": "ns/op\t 804771 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9545605, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804771, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9552086, + "unit": "ns/op\t 817494 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9552086, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817494, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9559175, + "unit": "ns/op\t 807319 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9559175, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807319, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9470780, + "unit": "ns/op\t 809178 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9470780, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809178, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9557909, + "unit": "ns/op\t 826053 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9557909, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 826053, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9392551, + "unit": "ns/op\t 798202 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9392551, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798202, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9442214, + "unit": "ns/op\t 797550 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9442214, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797550, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9540762, + "unit": "ns/op\t 806693 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9540762, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806693, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13260861, + "unit": "ns/op\t 1866064 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13260861, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866064, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13211206, + "unit": "ns/op\t 1859295 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13211206, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859295, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13117484, + "unit": "ns/op\t 1870860 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13117484, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1870860, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13122736, + "unit": "ns/op\t 1860824 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13122736, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860824, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13032945, + "unit": "ns/op\t 1860769 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13032945, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860769, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13260169, + "unit": "ns/op\t 1868810 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13260169, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868810, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13241200, + "unit": "ns/op\t 1867822 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13241200, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867822, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13214513, + "unit": "ns/op\t 1858290 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13214513, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858290, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13387906, + "unit": "ns/op\t 1883530 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13387906, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883530, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13390917, + "unit": "ns/op\t 1863467 B/op\t 810 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13390917, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1863467, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268675032, + "unit": "ns/op\t 7733408 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268675032, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733408, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267586123, + "unit": "ns/op\t 7735849 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267586123, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735849, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272671633, + "unit": "ns/op\t 7731434 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272671633, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731434, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252927571, + "unit": "ns/op\t 6884873 B/op\t 73689 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252927571, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6884873, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73689, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277880204, + "unit": "ns/op\t 7730641 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277880204, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730641, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271847063, + "unit": "ns/op\t 7733657 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271847063, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733657, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269856491, + "unit": "ns/op\t 7868345 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269856491, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868345, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272917051, + "unit": "ns/op\t 7599624 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272917051, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599624, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252358117, + "unit": "ns/op\t 6001734 B/op\t 72511 allocs/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252358117, + "unit": "ns/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6001734, + "unit": "B/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 72511, + "unit": "allocs/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272624501, + "unit": "ns/op\t 7594045 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272624501, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594045, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33943795, + "unit": "ns/op\t 4937307 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33943795, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4937307, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33629056, + "unit": "ns/op\t 4860022 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33629056, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4860022, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33862157, + "unit": "ns/op\t 4941328 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33862157, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4941328, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33799805, + "unit": "ns/op\t 4923543 B/op\t 7653 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33799805, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4923543, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7653, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33923038, + "unit": "ns/op\t 4793493 B/op\t 7617 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33923038, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4793493, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33847691, + "unit": "ns/op\t 4959739 B/op\t 7621 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33847691, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4959739, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34160362, + "unit": "ns/op\t 4959476 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34160362, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4959476, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34134410, + "unit": "ns/op\t 4765460 B/op\t 7612 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34134410, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4765460, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7612, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33994095, + "unit": "ns/op\t 4739580 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33994095, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4739580, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33573609, + "unit": "ns/op\t 4995104 B/op\t 7658 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33573609, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4995104, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7658, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957601, + "unit": "ns/op\t 322721 B/op\t 1981 allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957601, + "unit": "ns/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322721, + "unit": "B/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959329, + "unit": "ns/op\t 322588 B/op\t 1981 allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959329, + "unit": "ns/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322588, + "unit": "B/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 962965, + "unit": "ns/op\t 322903 B/op\t 1981 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 962965, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322903, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 971054, + "unit": "ns/op\t 322116 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 971054, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322116, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949369, + "unit": "ns/op\t 321875 B/op\t 1981 allocs/op", + "extra": "1167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949369, + "unit": "ns/op", + "extra": "1167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321875, + "unit": "B/op", + "extra": "1167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1167 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 954074, + "unit": "ns/op\t 322662 B/op\t 1981 allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 954074, + "unit": "ns/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322662, + "unit": "B/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946944, + "unit": "ns/op\t 322376 B/op\t 1981 allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946944, + "unit": "ns/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322376, + "unit": "B/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945790, + "unit": "ns/op\t 322357 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945790, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322357, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944653, + "unit": "ns/op\t 321817 B/op\t 1981 allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944653, + "unit": "ns/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321817, + "unit": "B/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 966395, + "unit": "ns/op\t 322523 B/op\t 1981 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 966395, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322523, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634740, + "unit": "ns/op\t 928128 B/op\t 13857 allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634740, + "unit": "ns/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928128, + "unit": "B/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2618573, + "unit": "ns/op\t 931412 B/op\t 13858 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2618573, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931412, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2642369, + "unit": "ns/op\t 929507 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2642369, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929507, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2645372, + "unit": "ns/op\t 931181 B/op\t 13858 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2645372, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931181, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2666389, + "unit": "ns/op\t 929956 B/op\t 13857 allocs/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2666389, + "unit": "ns/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929956, + "unit": "B/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2769715, + "unit": "ns/op\t 931429 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2769715, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931429, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2641282, + "unit": "ns/op\t 930981 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2641282, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930981, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634456, + "unit": "ns/op\t 931038 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634456, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931038, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2624816, + "unit": "ns/op\t 930587 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2624816, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930587, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623587, + "unit": "ns/op\t 932226 B/op\t 13858 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623587, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932226, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4829899, + "unit": "ns/op\t 1579249 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4829899, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579249, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4914822, + "unit": "ns/op\t 1579931 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4914822, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579931, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4822576, + "unit": "ns/op\t 1580632 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4822576, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580632, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4871976, + "unit": "ns/op\t 1579522 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4871976, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579522, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4904064, + "unit": "ns/op\t 1578600 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4904064, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578600, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4869980, + "unit": "ns/op\t 1581806 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4869980, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581806, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4806305, + "unit": "ns/op\t 1580380 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4806305, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580380, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4913180, + "unit": "ns/op\t 1578897 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4913180, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578897, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4863646, + "unit": "ns/op\t 1578547 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4863646, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578547, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4866400, + "unit": "ns/op\t 1581419 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4866400, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581419, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7113846, + "unit": "ns/op\t 2225481 B/op\t 38858 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7113846, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225481, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6923056, + "unit": "ns/op\t 2221271 B/op\t 38857 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6923056, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221271, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6925628, + "unit": "ns/op\t 2224562 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6925628, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224562, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6960416, + "unit": "ns/op\t 2225580 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6960416, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225580, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6946839, + "unit": "ns/op\t 2229299 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6946839, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229299, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6909657, + "unit": "ns/op\t 2222927 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6909657, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222927, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6880835, + "unit": "ns/op\t 2216140 B/op\t 38856 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6880835, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2216140, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38856, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6901132, + "unit": "ns/op\t 2226905 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6901132, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226905, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7017132, + "unit": "ns/op\t 2226398 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7017132, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226398, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6922272, + "unit": "ns/op\t 2225363 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6922272, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225363, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21377148, + "unit": "ns/op\t 6115459 B/op\t 114918 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21377148, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6115459, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20741688, + "unit": "ns/op\t 6129578 B/op\t 114919 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20741688, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129578, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20872686, + "unit": "ns/op\t 6123317 B/op\t 114918 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20872686, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123317, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20992070, + "unit": "ns/op\t 6129259 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20992070, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129259, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21095551, + "unit": "ns/op\t 6122945 B/op\t 114918 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21095551, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122945, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21365403, + "unit": "ns/op\t 6129438 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21365403, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129438, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21055664, + "unit": "ns/op\t 6133153 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21055664, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133153, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20950815, + "unit": "ns/op\t 6127244 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20950815, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127244, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21016166, + "unit": "ns/op\t 6124624 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21016166, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124624, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21087822, + "unit": "ns/op\t 6123728 B/op\t 114918 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21087822, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123728, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74888, + "unit": "ns/op\t 120779 B/op\t 115 allocs/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74888, + "unit": "ns/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120779, + "unit": "B/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74675, + "unit": "ns/op\t 120835 B/op\t 115 allocs/op", + "extra": "16100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74675, + "unit": "ns/op", + "extra": "16100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120835, + "unit": "B/op", + "extra": "16100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74402, + "unit": "ns/op\t 120795 B/op\t 115 allocs/op", + "extra": "16227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74402, + "unit": "ns/op", + "extra": "16227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120795, + "unit": "B/op", + "extra": "16227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74463, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "16142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74463, + "unit": "ns/op", + "extra": "16142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "16142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 75501, + "unit": "ns/op\t 120796 B/op\t 115 allocs/op", + "extra": "16184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 75501, + "unit": "ns/op", + "extra": "16184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120796, + "unit": "B/op", + "extra": "16184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74791, + "unit": "ns/op\t 120837 B/op\t 115 allocs/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74791, + "unit": "ns/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120837, + "unit": "B/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74757, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "16198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74757, + "unit": "ns/op", + "extra": "16198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "16198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 75743, + "unit": "ns/op\t 120810 B/op\t 115 allocs/op", + "extra": "15979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 75743, + "unit": "ns/op", + "extra": "15979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120810, + "unit": "B/op", + "extra": "15979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 75107, + "unit": "ns/op\t 120822 B/op\t 115 allocs/op", + "extra": "16051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 75107, + "unit": "ns/op", + "extra": "16051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120822, + "unit": "B/op", + "extra": "16051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74794, + "unit": "ns/op\t 120678 B/op\t 115 allocs/op", + "extra": "16083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74794, + "unit": "ns/op", + "extra": "16083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120678, + "unit": "B/op", + "extra": "16083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74370, + "unit": "ns/op\t 120820 B/op\t 115 allocs/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74370, + "unit": "ns/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120820, + "unit": "B/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74896, + "unit": "ns/op\t 120825 B/op\t 115 allocs/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74896, + "unit": "ns/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120825, + "unit": "B/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74787, + "unit": "ns/op\t 120792 B/op\t 115 allocs/op", + "extra": "15878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74787, + "unit": "ns/op", + "extra": "15878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120792, + "unit": "B/op", + "extra": "15878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 75114, + "unit": "ns/op\t 120738 B/op\t 115 allocs/op", + "extra": "15902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 75114, + "unit": "ns/op", + "extra": "15902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120738, + "unit": "B/op", + "extra": "15902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74818, + "unit": "ns/op\t 120844 B/op\t 115 allocs/op", + "extra": "15723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74818, + "unit": "ns/op", + "extra": "15723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120844, + "unit": "B/op", + "extra": "15723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15723 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74643, + "unit": "ns/op\t 120733 B/op\t 115 allocs/op", + "extra": "15940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74643, + "unit": "ns/op", + "extra": "15940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120733, + "unit": "B/op", + "extra": "15940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 75488, + "unit": "ns/op\t 120854 B/op\t 115 allocs/op", + "extra": "15859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 75488, + "unit": "ns/op", + "extra": "15859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120854, + "unit": "B/op", + "extra": "15859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74980, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "16018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74980, + "unit": "ns/op", + "extra": "16018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "16018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74959, + "unit": "ns/op\t 120661 B/op\t 115 allocs/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74959, + "unit": "ns/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120661, + "unit": "B/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 75683, + "unit": "ns/op\t 120784 B/op\t 115 allocs/op", + "extra": "16065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 75683, + "unit": "ns/op", + "extra": "16065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120784, + "unit": "B/op", + "extra": "16065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 76742, + "unit": "ns/op\t 120723 B/op\t 115 allocs/op", + "extra": "15822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 76742, + "unit": "ns/op", + "extra": "15822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120723, + "unit": "B/op", + "extra": "15822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74672, + "unit": "ns/op\t 120783 B/op\t 115 allocs/op", + "extra": "15892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74672, + "unit": "ns/op", + "extra": "15892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120783, + "unit": "B/op", + "extra": "15892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74631, + "unit": "ns/op\t 120781 B/op\t 115 allocs/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74631, + "unit": "ns/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120781, + "unit": "B/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74848, + "unit": "ns/op\t 120714 B/op\t 115 allocs/op", + "extra": "16112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74848, + "unit": "ns/op", + "extra": "16112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120714, + "unit": "B/op", + "extra": "16112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74435, + "unit": "ns/op\t 120760 B/op\t 115 allocs/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74435, + "unit": "ns/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120760, + "unit": "B/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74415, + "unit": "ns/op\t 120785 B/op\t 115 allocs/op", + "extra": "15932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74415, + "unit": "ns/op", + "extra": "15932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120785, + "unit": "B/op", + "extra": "15932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15932 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74578, + "unit": "ns/op\t 120755 B/op\t 115 allocs/op", + "extra": "15994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74578, + "unit": "ns/op", + "extra": "15994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120755, + "unit": "B/op", + "extra": "15994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74846, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "15990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74846, + "unit": "ns/op", + "extra": "15990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "15990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 75093, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "16078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 75093, + "unit": "ns/op", + "extra": "16078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "16078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74067, + "unit": "ns/op\t 120705 B/op\t 115 allocs/op", + "extra": "16023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74067, + "unit": "ns/op", + "extra": "16023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120705, + "unit": "B/op", + "extra": "16023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16023 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4101121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4101121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4101121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4101121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4093706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4093706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4093706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4093706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4090668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.2, + "unit": "ns/op", + "extra": "4090668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4090668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4090668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4084447 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.6, + "unit": "ns/op", + "extra": "4084447 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4084447 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4084447 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4074601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.2, + "unit": "ns/op", + "extra": "4074601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4074601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4074601 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4096198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302, + "unit": "ns/op", + "extra": "4096198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4096198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4096198 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 317.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4047409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 317.4, + "unit": "ns/op", + "extra": "4047409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4047409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4047409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4095092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4095092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4095092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4095092 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4097810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4097810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4097810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4097810 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4082512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.1, + "unit": "ns/op", + "extra": "4082512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4082512 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4082512 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "ch.adams@f5.com", + "name": "Chris Adams", + "username": "oCHRISo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "de1e01063fa867bf062d79c932d04e643e89c56e", + "message": "Pin all base images in Dockerfiles to SHA256 digests for supply chain security (Scorecard remediation) (#1188)", + "timestamp": "2025-08-12T10:46:48+01:00", + "tree_id": "f8ab1272e7ea6a8a06f5cfb4592c1208256d37b9", + "url": "https://github.com/nginx/agent/commit/de1e01063fa867bf062d79c932d04e643e89c56e" + }, + "date": 1754992541485, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.796332994512895, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.996725911314364, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "486e673a4d59296ba023d7fc55f1a32239cb5bac", + "message": "Update health watcher if there is an instance update (#1204)", + "timestamp": "2025-08-13T10:37:55+01:00", + "tree_id": "967764be27cb39692ade529233682f179f238fbe", + "url": "https://github.com/nginx/agent/commit/486e673a4d59296ba023d7fc55f1a32239cb5bac" + }, + "date": 1755087756279, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.19602461284307, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.97698451460368, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "486e673a4d59296ba023d7fc55f1a32239cb5bac", + "message": "Update health watcher if there is an instance update (#1204)", + "timestamp": "2025-08-13T10:37:55+01:00", + "tree_id": "967764be27cb39692ade529233682f179f238fbe", + "url": "https://github.com/nginx/agent/commit/486e673a4d59296ba023d7fc55f1a32239cb5bac" + }, + "date": 1755087764443, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15039613, + "unit": "ns/op\t 559222 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15039613, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 559222, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10923472, + "unit": "ns/op\t 534870 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10923472, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 534870, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9242870, + "unit": "ns/op\t 726197 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9242870, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 726197, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9262969, + "unit": "ns/op\t 730495 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9262969, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730495, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9163314, + "unit": "ns/op\t 729776 B/op\t 775 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9163314, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729776, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9237061, + "unit": "ns/op\t 723712 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9237061, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 723712, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9244195, + "unit": "ns/op\t 754492 B/op\t 775 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9244195, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754492, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9262746, + "unit": "ns/op\t 741998 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9262746, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741998, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9264266, + "unit": "ns/op\t 736077 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9264266, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 736077, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9301043, + "unit": "ns/op\t 752922 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9301043, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752922, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9774514, + "unit": "ns/op\t 779673 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9774514, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 779673, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9874672, + "unit": "ns/op\t 784082 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9874672, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 784082, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9800609, + "unit": "ns/op\t 789551 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9800609, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789551, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9851738, + "unit": "ns/op\t 809248 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9851738, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809248, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9801391, + "unit": "ns/op\t 795081 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9801391, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795081, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9794790, + "unit": "ns/op\t 789575 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9794790, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789575, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9783805, + "unit": "ns/op\t 783011 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9783805, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 783011, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9836164, + "unit": "ns/op\t 803256 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9836164, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803256, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9798556, + "unit": "ns/op\t 802439 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9798556, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802439, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9828621, + "unit": "ns/op\t 802909 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9828621, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802909, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14003972, + "unit": "ns/op\t 1875761 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14003972, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875761, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13810561, + "unit": "ns/op\t 1868539 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13810561, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868539, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13857091, + "unit": "ns/op\t 1874612 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13857091, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874612, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13815231, + "unit": "ns/op\t 1866884 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13815231, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866884, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13752824, + "unit": "ns/op\t 1861670 B/op\t 810 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13752824, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861670, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13884354, + "unit": "ns/op\t 1885849 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13884354, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885849, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13914837, + "unit": "ns/op\t 1907592 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13914837, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907592, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13919719, + "unit": "ns/op\t 1892274 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13919719, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892274, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13878837, + "unit": "ns/op\t 1890693 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13878837, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890693, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13892884, + "unit": "ns/op\t 1899090 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13892884, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899090, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273591629, + "unit": "ns/op\t 7866241 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273591629, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866241, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261924798, + "unit": "ns/op\t 7045444 B/op\t 73686 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261924798, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7045444, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73686, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261182940, + "unit": "ns/op\t 7210348 B/op\t 73693 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261182940, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7210348, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73693, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260846490, + "unit": "ns/op\t 6879785 B/op\t 73674 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260846490, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6879785, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73674, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260607933, + "unit": "ns/op\t 7048446 B/op\t 73693 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260607933, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7048446, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73693, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275744314, + "unit": "ns/op\t 7868378 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275744314, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868378, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271801219, + "unit": "ns/op\t 7734756 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271801219, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734756, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276908182, + "unit": "ns/op\t 7459749 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276908182, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459749, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265036861, + "unit": "ns/op\t 7047827 B/op\t 73693 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265036861, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7047827, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73693, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275754339, + "unit": "ns/op\t 7731005 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275754339, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731005, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34208318, + "unit": "ns/op\t 4814506 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34208318, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4814506, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33122639, + "unit": "ns/op\t 4898645 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33122639, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4898645, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34267941, + "unit": "ns/op\t 4974586 B/op\t 7631 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34267941, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4974586, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34824046, + "unit": "ns/op\t 4857837 B/op\t 7620 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34824046, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857837, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34242759, + "unit": "ns/op\t 4899455 B/op\t 7619 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34242759, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4899455, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34488554, + "unit": "ns/op\t 4686917 B/op\t 7619 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34488554, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4686917, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33590105, + "unit": "ns/op\t 4824884 B/op\t 7650 allocs/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33590105, + "unit": "ns/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4824884, + "unit": "B/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7650, + "unit": "allocs/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33983750, + "unit": "ns/op\t 4822155 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33983750, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4822155, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35034378, + "unit": "ns/op\t 4938351 B/op\t 7616 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35034378, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4938351, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7616, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33902860, + "unit": "ns/op\t 4818435 B/op\t 7633 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33902860, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4818435, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939969, + "unit": "ns/op\t 322187 B/op\t 1981 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939969, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322187, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938792, + "unit": "ns/op\t 322367 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938792, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322367, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937601, + "unit": "ns/op\t 322579 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937601, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322579, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941317, + "unit": "ns/op\t 321788 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941317, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321788, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939162, + "unit": "ns/op\t 322307 B/op\t 1981 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939162, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322307, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942343, + "unit": "ns/op\t 322905 B/op\t 1981 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942343, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322905, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942302, + "unit": "ns/op\t 321626 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942302, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321626, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 958259, + "unit": "ns/op\t 322343 B/op\t 1981 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 958259, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322343, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 962572, + "unit": "ns/op\t 323073 B/op\t 1981 allocs/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 962572, + "unit": "ns/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323073, + "unit": "B/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 950403, + "unit": "ns/op\t 321937 B/op\t 1981 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 950403, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321937, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2602737, + "unit": "ns/op\t 929398 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2602737, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929398, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2629133, + "unit": "ns/op\t 929968 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2629133, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929968, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2657479, + "unit": "ns/op\t 930964 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2657479, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930964, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2638277, + "unit": "ns/op\t 929019 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2638277, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929019, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2689539, + "unit": "ns/op\t 930962 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2689539, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930962, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2643781, + "unit": "ns/op\t 929177 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2643781, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929177, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2633683, + "unit": "ns/op\t 930732 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2633683, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930732, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2625551, + "unit": "ns/op\t 931833 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2625551, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931833, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2606276, + "unit": "ns/op\t 929699 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2606276, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929699, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623590, + "unit": "ns/op\t 930672 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623590, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930672, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4789777, + "unit": "ns/op\t 1579387 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4789777, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579387, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4817952, + "unit": "ns/op\t 1575873 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4817952, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575873, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4811456, + "unit": "ns/op\t 1578250 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4811456, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578250, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4799375, + "unit": "ns/op\t 1579150 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4799375, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579150, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4830450, + "unit": "ns/op\t 1581872 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4830450, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581872, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4771626, + "unit": "ns/op\t 1579625 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4771626, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579625, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4795048, + "unit": "ns/op\t 1578077 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4795048, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578077, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4794068, + "unit": "ns/op\t 1577774 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4794068, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577774, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4840029, + "unit": "ns/op\t 1577530 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4840029, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577530, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4790819, + "unit": "ns/op\t 1577591 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4790819, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577591, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6944371, + "unit": "ns/op\t 2225447 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6944371, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225447, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7002923, + "unit": "ns/op\t 2221297 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7002923, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221297, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7098270, + "unit": "ns/op\t 2224898 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7098270, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224898, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6978129, + "unit": "ns/op\t 2225056 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6978129, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225056, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6889176, + "unit": "ns/op\t 2226121 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6889176, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226121, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6995076, + "unit": "ns/op\t 2224244 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6995076, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224244, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6960394, + "unit": "ns/op\t 2228066 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6960394, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228066, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6906252, + "unit": "ns/op\t 2226635 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6906252, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226635, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6941387, + "unit": "ns/op\t 2226199 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6941387, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226199, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6898998, + "unit": "ns/op\t 2220272 B/op\t 38857 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6898998, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220272, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21007740, + "unit": "ns/op\t 6137813 B/op\t 114920 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21007740, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137813, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20683863, + "unit": "ns/op\t 6134375 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20683863, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134375, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21331009, + "unit": "ns/op\t 6136979 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21331009, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136979, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21138807, + "unit": "ns/op\t 6140735 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21138807, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6140735, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21162167, + "unit": "ns/op\t 6131521 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21162167, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131521, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20841065, + "unit": "ns/op\t 6133651 B/op\t 114920 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20841065, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133651, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21104274, + "unit": "ns/op\t 6125913 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21104274, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125913, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21028282, + "unit": "ns/op\t 6136234 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21028282, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136234, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21234128, + "unit": "ns/op\t 6129202 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21234128, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129202, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20868952, + "unit": "ns/op\t 6127888 B/op\t 114919 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20868952, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127888, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67886, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67886, + "unit": "ns/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67813, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67813, + "unit": "ns/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68583, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68583, + "unit": "ns/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68844, + "unit": "ns/op\t 120828 B/op\t 115 allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68844, + "unit": "ns/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120828, + "unit": "B/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69089, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69089, + "unit": "ns/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68758, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68758, + "unit": "ns/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68739, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "17313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68739, + "unit": "ns/op", + "extra": "17313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "17313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68728, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68728, + "unit": "ns/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68989, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68989, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68098, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68098, + "unit": "ns/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68508, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68508, + "unit": "ns/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68404, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68404, + "unit": "ns/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68812, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68812, + "unit": "ns/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68765, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68765, + "unit": "ns/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68461, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68461, + "unit": "ns/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68510, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68510, + "unit": "ns/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69333, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69333, + "unit": "ns/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68887, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68887, + "unit": "ns/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68762, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68762, + "unit": "ns/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68832, + "unit": "ns/op\t 121014 B/op\t 115 allocs/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68832, + "unit": "ns/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121014, + "unit": "B/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67781, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67781, + "unit": "ns/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67973, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67973, + "unit": "ns/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68667, + "unit": "ns/op\t 121034 B/op\t 115 allocs/op", + "extra": "17251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68667, + "unit": "ns/op", + "extra": "17251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121034, + "unit": "B/op", + "extra": "17251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68449, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68449, + "unit": "ns/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67525, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67525, + "unit": "ns/op", + "extra": "17286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68153, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68153, + "unit": "ns/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68061, + "unit": "ns/op\t 120938 B/op\t 115 allocs/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68061, + "unit": "ns/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120938, + "unit": "B/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68749, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68749, + "unit": "ns/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68395, + "unit": "ns/op\t 121020 B/op\t 115 allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68395, + "unit": "ns/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121020, + "unit": "B/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69028, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69028, + "unit": "ns/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4103959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4103959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4103959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4103959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4113721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.7, + "unit": "ns/op", + "extra": "4113721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4113721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4113721 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4105581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "4105581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4105581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4105581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.5, + "unit": "ns/op", + "extra": "4122597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4115932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4115932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4115932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4115932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 313.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4093712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 313.6, + "unit": "ns/op", + "extra": "4093712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4093712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4093712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4107177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4107177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4107177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4107177 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.5, + "unit": "ns/op", + "extra": "4076469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4124462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4124462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4124462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4124462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4118295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.6, + "unit": "ns/op", + "extra": "4118295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4118295 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4118295 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c84a2bf990ed34abe0865fb94d5b1acaeb634777", + "message": "use prod goproxy (#1211)", + "timestamp": "2025-08-14T10:24:22+01:00", + "tree_id": "cdbfec244d74363a671145a9f62b31de14053e3e", + "url": "https://github.com/nginx/agent/commit/c84a2bf990ed34abe0865fb94d5b1acaeb634777" + }, + "date": 1755163957500, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 16829981, + "unit": "ns/op\t 544342 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 16829981, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 544342, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10546334, + "unit": "ns/op\t 567359 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10546334, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 567359, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8891605, + "unit": "ns/op\t 750441 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8891605, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750441, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8991984, + "unit": "ns/op\t 754281 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8991984, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754281, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8936898, + "unit": "ns/op\t 765493 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8936898, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765493, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8900448, + "unit": "ns/op\t 745816 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8900448, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745816, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8894593, + "unit": "ns/op\t 748103 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8894593, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748103, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8976793, + "unit": "ns/op\t 756400 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8976793, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756400, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8894857, + "unit": "ns/op\t 740469 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8894857, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740469, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8901726, + "unit": "ns/op\t 753045 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8901726, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753045, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9441345, + "unit": "ns/op\t 819714 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9441345, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819714, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9560033, + "unit": "ns/op\t 797199 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9560033, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797199, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9385982, + "unit": "ns/op\t 797831 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9385982, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797831, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9566240, + "unit": "ns/op\t 800574 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9566240, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800574, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9448352, + "unit": "ns/op\t 806620 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9448352, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806620, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9458777, + "unit": "ns/op\t 807559 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9458777, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807559, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9418212, + "unit": "ns/op\t 804552 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9418212, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804552, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9432427, + "unit": "ns/op\t 813879 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9432427, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813879, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9409453, + "unit": "ns/op\t 807170 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9409453, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807170, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9599479, + "unit": "ns/op\t 811369 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9599479, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811369, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13410940, + "unit": "ns/op\t 1866356 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13410940, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866356, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13177406, + "unit": "ns/op\t 1875632 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13177406, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875632, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13058795, + "unit": "ns/op\t 1876720 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13058795, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876720, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13245376, + "unit": "ns/op\t 1869182 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13245376, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869182, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13079749, + "unit": "ns/op\t 1875821 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13079749, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875821, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13373307, + "unit": "ns/op\t 1867537 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13373307, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867537, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13068146, + "unit": "ns/op\t 1875733 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13068146, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875733, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13043720, + "unit": "ns/op\t 1876237 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13043720, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876237, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13041348, + "unit": "ns/op\t 1874016 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13041348, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874016, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13322399, + "unit": "ns/op\t 1867736 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13322399, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867736, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257107006, + "unit": "ns/op\t 7460032 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257107006, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460032, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261421167, + "unit": "ns/op\t 7735290 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261421167, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735290, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266957487, + "unit": "ns/op\t 7597126 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266957487, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597126, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263641896, + "unit": "ns/op\t 7599573 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263641896, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599573, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262742893, + "unit": "ns/op\t 8136958 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262742893, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8136958, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263894371, + "unit": "ns/op\t 7733730 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263894371, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733730, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267095810, + "unit": "ns/op\t 7736349 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267095810, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736349, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264353527, + "unit": "ns/op\t 7593440 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264353527, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593440, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265205718, + "unit": "ns/op\t 7871002 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265205718, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7871002, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263090531, + "unit": "ns/op\t 7733902 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263090531, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733902, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33569766, + "unit": "ns/op\t 4624899 B/op\t 7621 allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33569766, + "unit": "ns/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4624899, + "unit": "B/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33540690, + "unit": "ns/op\t 4956498 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33540690, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4956498, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33106028, + "unit": "ns/op\t 4766384 B/op\t 7654 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33106028, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4766384, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7654, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33425242, + "unit": "ns/op\t 4843398 B/op\t 7633 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33425242, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4843398, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33706207, + "unit": "ns/op\t 4856069 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33706207, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4856069, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33863639, + "unit": "ns/op\t 4817830 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33863639, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4817830, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33517428, + "unit": "ns/op\t 4739653 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33517428, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4739653, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33410869, + "unit": "ns/op\t 4846872 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33410869, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4846872, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33662162, + "unit": "ns/op\t 5073213 B/op\t 7631 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33662162, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5073213, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33461894, + "unit": "ns/op\t 4854996 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33461894, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4854996, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926724, + "unit": "ns/op\t 321587 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926724, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321587, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934519, + "unit": "ns/op\t 322386 B/op\t 1981 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934519, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322386, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931795, + "unit": "ns/op\t 322201 B/op\t 1981 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931795, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322201, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928853, + "unit": "ns/op\t 322314 B/op\t 1981 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928853, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322314, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924311, + "unit": "ns/op\t 322450 B/op\t 1981 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924311, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322450, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923968, + "unit": "ns/op\t 322541 B/op\t 1981 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923968, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322541, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931218, + "unit": "ns/op\t 322893 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931218, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322893, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926202, + "unit": "ns/op\t 322338 B/op\t 1981 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926202, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322338, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924700, + "unit": "ns/op\t 321664 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924700, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321664, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925765, + "unit": "ns/op\t 322594 B/op\t 1981 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925765, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322594, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631248, + "unit": "ns/op\t 929401 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631248, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929401, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596390, + "unit": "ns/op\t 932387 B/op\t 13858 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596390, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932387, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2610084, + "unit": "ns/op\t 931642 B/op\t 13858 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2610084, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931642, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2613406, + "unit": "ns/op\t 930447 B/op\t 13858 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2613406, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930447, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2582068, + "unit": "ns/op\t 929282 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2582068, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929282, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2608291, + "unit": "ns/op\t 929732 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2608291, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929732, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2603771, + "unit": "ns/op\t 929977 B/op\t 13857 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2603771, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929977, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604669, + "unit": "ns/op\t 930501 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604669, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930501, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2587020, + "unit": "ns/op\t 930372 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2587020, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930372, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2618379, + "unit": "ns/op\t 931882 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2618379, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931882, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4783901, + "unit": "ns/op\t 1579741 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4783901, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579741, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4807691, + "unit": "ns/op\t 1585592 B/op\t 26382 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4807691, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1585592, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26382, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4819912, + "unit": "ns/op\t 1579449 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4819912, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579449, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4824320, + "unit": "ns/op\t 1579442 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4824320, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579442, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4786943, + "unit": "ns/op\t 1577020 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4786943, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577020, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4792018, + "unit": "ns/op\t 1577799 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4792018, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577799, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4807701, + "unit": "ns/op\t 1580001 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4807701, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580001, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4810203, + "unit": "ns/op\t 1578813 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4810203, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578813, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4793132, + "unit": "ns/op\t 1577919 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4793132, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577919, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773833, + "unit": "ns/op\t 1577171 B/op\t 26380 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773833, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577171, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6946846, + "unit": "ns/op\t 2224422 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6946846, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224422, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6887172, + "unit": "ns/op\t 2231899 B/op\t 38860 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6887172, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2231899, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38860, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6960283, + "unit": "ns/op\t 2224494 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6960283, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224494, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6928096, + "unit": "ns/op\t 2224790 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6928096, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224790, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6872960, + "unit": "ns/op\t 2224170 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6872960, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224170, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6972465, + "unit": "ns/op\t 2222557 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6972465, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222557, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6874227, + "unit": "ns/op\t 2221958 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6874227, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221958, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6876160, + "unit": "ns/op\t 2222405 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6876160, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222405, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7021266, + "unit": "ns/op\t 2229491 B/op\t 38860 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7021266, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229491, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38860, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6897227, + "unit": "ns/op\t 2226079 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6897227, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226079, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20547197, + "unit": "ns/op\t 6135812 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20547197, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135812, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20603828, + "unit": "ns/op\t 6124902 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20603828, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124902, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20987621, + "unit": "ns/op\t 6136102 B/op\t 114919 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20987621, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136102, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20870125, + "unit": "ns/op\t 6129701 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20870125, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129701, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20516664, + "unit": "ns/op\t 6139040 B/op\t 114921 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20516664, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6139040, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20662003, + "unit": "ns/op\t 6125802 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20662003, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125802, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20850042, + "unit": "ns/op\t 6137703 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20850042, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137703, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20896081, + "unit": "ns/op\t 6126298 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20896081, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126298, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20842851, + "unit": "ns/op\t 6125550 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20842851, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125550, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20719480, + "unit": "ns/op\t 6133376 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20719480, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133376, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72206, + "unit": "ns/op\t 120790 B/op\t 115 allocs/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72206, + "unit": "ns/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120790, + "unit": "B/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73618, + "unit": "ns/op\t 120822 B/op\t 115 allocs/op", + "extra": "16459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73618, + "unit": "ns/op", + "extra": "16459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120822, + "unit": "B/op", + "extra": "16459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72667, + "unit": "ns/op\t 120834 B/op\t 115 allocs/op", + "extra": "16527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72667, + "unit": "ns/op", + "extra": "16527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120834, + "unit": "B/op", + "extra": "16527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73057, + "unit": "ns/op\t 120746 B/op\t 115 allocs/op", + "extra": "16408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73057, + "unit": "ns/op", + "extra": "16408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120746, + "unit": "B/op", + "extra": "16408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72811, + "unit": "ns/op\t 120763 B/op\t 115 allocs/op", + "extra": "16353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72811, + "unit": "ns/op", + "extra": "16353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120763, + "unit": "B/op", + "extra": "16353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72873, + "unit": "ns/op\t 120766 B/op\t 115 allocs/op", + "extra": "16323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72873, + "unit": "ns/op", + "extra": "16323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120766, + "unit": "B/op", + "extra": "16323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72957, + "unit": "ns/op\t 120828 B/op\t 115 allocs/op", + "extra": "16482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72957, + "unit": "ns/op", + "extra": "16482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120828, + "unit": "B/op", + "extra": "16482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72590, + "unit": "ns/op\t 120755 B/op\t 115 allocs/op", + "extra": "16467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72590, + "unit": "ns/op", + "extra": "16467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120755, + "unit": "B/op", + "extra": "16467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72595, + "unit": "ns/op\t 120690 B/op\t 115 allocs/op", + "extra": "16656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72595, + "unit": "ns/op", + "extra": "16656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120690, + "unit": "B/op", + "extra": "16656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72149, + "unit": "ns/op\t 120704 B/op\t 115 allocs/op", + "extra": "16674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72149, + "unit": "ns/op", + "extra": "16674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120704, + "unit": "B/op", + "extra": "16674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72243, + "unit": "ns/op\t 120752 B/op\t 115 allocs/op", + "extra": "16411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72243, + "unit": "ns/op", + "extra": "16411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120752, + "unit": "B/op", + "extra": "16411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16411 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72813, + "unit": "ns/op\t 120789 B/op\t 115 allocs/op", + "extra": "16566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72813, + "unit": "ns/op", + "extra": "16566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120789, + "unit": "B/op", + "extra": "16566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72819, + "unit": "ns/op\t 120753 B/op\t 115 allocs/op", + "extra": "16593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72819, + "unit": "ns/op", + "extra": "16593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120753, + "unit": "B/op", + "extra": "16593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72956, + "unit": "ns/op\t 120807 B/op\t 115 allocs/op", + "extra": "16454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72956, + "unit": "ns/op", + "extra": "16454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120807, + "unit": "B/op", + "extra": "16454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73059, + "unit": "ns/op\t 120825 B/op\t 115 allocs/op", + "extra": "16389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73059, + "unit": "ns/op", + "extra": "16389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120825, + "unit": "B/op", + "extra": "16389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72737, + "unit": "ns/op\t 120761 B/op\t 115 allocs/op", + "extra": "16472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72737, + "unit": "ns/op", + "extra": "16472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120761, + "unit": "B/op", + "extra": "16472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72465, + "unit": "ns/op\t 120725 B/op\t 115 allocs/op", + "extra": "16474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72465, + "unit": "ns/op", + "extra": "16474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120725, + "unit": "B/op", + "extra": "16474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72781, + "unit": "ns/op\t 120701 B/op\t 115 allocs/op", + "extra": "16600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72781, + "unit": "ns/op", + "extra": "16600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120701, + "unit": "B/op", + "extra": "16600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72546, + "unit": "ns/op\t 120737 B/op\t 115 allocs/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72546, + "unit": "ns/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120737, + "unit": "B/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72635, + "unit": "ns/op\t 120770 B/op\t 115 allocs/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72635, + "unit": "ns/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120770, + "unit": "B/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73808, + "unit": "ns/op\t 120796 B/op\t 115 allocs/op", + "extra": "16402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73808, + "unit": "ns/op", + "extra": "16402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120796, + "unit": "B/op", + "extra": "16402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73031, + "unit": "ns/op\t 120773 B/op\t 115 allocs/op", + "extra": "16508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73031, + "unit": "ns/op", + "extra": "16508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120773, + "unit": "B/op", + "extra": "16508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72415, + "unit": "ns/op\t 120720 B/op\t 115 allocs/op", + "extra": "16392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72415, + "unit": "ns/op", + "extra": "16392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120720, + "unit": "B/op", + "extra": "16392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72675, + "unit": "ns/op\t 120807 B/op\t 115 allocs/op", + "extra": "16507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72675, + "unit": "ns/op", + "extra": "16507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120807, + "unit": "B/op", + "extra": "16507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72786, + "unit": "ns/op\t 120698 B/op\t 115 allocs/op", + "extra": "16480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72786, + "unit": "ns/op", + "extra": "16480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120698, + "unit": "B/op", + "extra": "16480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72650, + "unit": "ns/op\t 120832 B/op\t 115 allocs/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72650, + "unit": "ns/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120832, + "unit": "B/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73103, + "unit": "ns/op\t 120757 B/op\t 115 allocs/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73103, + "unit": "ns/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120757, + "unit": "B/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72221, + "unit": "ns/op\t 120789 B/op\t 115 allocs/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72221, + "unit": "ns/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120789, + "unit": "B/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73416, + "unit": "ns/op\t 120806 B/op\t 115 allocs/op", + "extra": "16461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73416, + "unit": "ns/op", + "extra": "16461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120806, + "unit": "B/op", + "extra": "16461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72996, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "16546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72996, + "unit": "ns/op", + "extra": "16546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "16546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16546 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4125296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.4, + "unit": "ns/op", + "extra": "4125296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4125296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4125296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4130940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4130940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4130940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4130940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4108656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "4108656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4108656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4108656 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4136607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4136607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4136607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4136607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4133709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4133709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4133709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4133709 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.3, + "unit": "ns/op", + "extra": "4071172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3460856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.7, + "unit": "ns/op", + "extra": "3460856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3460856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3460856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.4, + "unit": "ns/op", + "extra": "4102581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102581 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4117363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.2, + "unit": "ns/op", + "extra": "4117363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4117363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4117363 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4118095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4118095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4118095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4118095 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2ba165d2bc915fb5b0f527afb762f04c8fdd3a58", + "message": "Check NGINX worker processes to check if NGINX reload is complete (#1207)", + "timestamp": "2025-08-14T12:12:40+01:00", + "tree_id": "0e4a349f041bc5a4c6cbe44e5ebcf8d76946b6ee", + "url": "https://github.com/nginx/agent/commit/2ba165d2bc915fb5b0f527afb762f04c8fdd3a58" + }, + "date": 1755170465403, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15788331, + "unit": "ns/op\t 567995 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15788331, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 567995, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10814151, + "unit": "ns/op\t 527225 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10814151, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527225, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9027029, + "unit": "ns/op\t 742633 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9027029, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742633, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9076312, + "unit": "ns/op\t 746713 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9076312, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746713, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9014014, + "unit": "ns/op\t 756309 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9014014, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756309, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9041461, + "unit": "ns/op\t 751715 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9041461, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751715, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8965367, + "unit": "ns/op\t 746860 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8965367, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746860, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8996005, + "unit": "ns/op\t 743770 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8996005, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743770, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8940031, + "unit": "ns/op\t 746780 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8940031, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746780, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9045853, + "unit": "ns/op\t 775529 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9045853, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 775529, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9545647, + "unit": "ns/op\t 823053 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9545647, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823053, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9500054, + "unit": "ns/op\t 807397 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9500054, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807397, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9536565, + "unit": "ns/op\t 823148 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9536565, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823148, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9621265, + "unit": "ns/op\t 809895 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9621265, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809895, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9513435, + "unit": "ns/op\t 810537 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9513435, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810537, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9595604, + "unit": "ns/op\t 816451 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9595604, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816451, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9530646, + "unit": "ns/op\t 805346 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9530646, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805346, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9480451, + "unit": "ns/op\t 808715 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9480451, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808715, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9441815, + "unit": "ns/op\t 806921 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9441815, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806921, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9551677, + "unit": "ns/op\t 803013 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9551677, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803013, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13252325, + "unit": "ns/op\t 1869326 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13252325, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869326, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13275967, + "unit": "ns/op\t 1882761 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13275967, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882761, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13255210, + "unit": "ns/op\t 1876658 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13255210, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876658, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13293593, + "unit": "ns/op\t 1874900 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13293593, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874900, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13589576, + "unit": "ns/op\t 1877866 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13589576, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877866, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13249579, + "unit": "ns/op\t 1882558 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13249579, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882558, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13159618, + "unit": "ns/op\t 1857826 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13159618, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1857826, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13152188, + "unit": "ns/op\t 1859409 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13152188, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859409, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13100354, + "unit": "ns/op\t 1874215 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13100354, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874215, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13143065, + "unit": "ns/op\t 1876744 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13143065, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876744, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268479551, + "unit": "ns/op\t 7590354 B/op\t 74668 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268479551, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7590354, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74668, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273322137, + "unit": "ns/op\t 7600282 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273322137, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600282, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269470479, + "unit": "ns/op\t 7734992 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269470479, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734992, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270407859, + "unit": "ns/op\t 7597034 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270407859, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597034, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271122458, + "unit": "ns/op\t 7734913 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271122458, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734913, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270459161, + "unit": "ns/op\t 7463061 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270459161, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463061, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272857794, + "unit": "ns/op\t 7598765 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272857794, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598765, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268661378, + "unit": "ns/op\t 7593608 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268661378, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593608, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270995005, + "unit": "ns/op\t 7595506 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270995005, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595506, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269378933, + "unit": "ns/op\t 7735250 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269378933, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735250, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33854997, + "unit": "ns/op\t 4862226 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33854997, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4862226, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33675248, + "unit": "ns/op\t 4857513 B/op\t 7644 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33675248, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857513, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7644, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33978679, + "unit": "ns/op\t 4829897 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33978679, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4829897, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34554007, + "unit": "ns/op\t 4824189 B/op\t 7624 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34554007, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4824189, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34513793, + "unit": "ns/op\t 4804370 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34513793, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4804370, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34040667, + "unit": "ns/op\t 4884475 B/op\t 7642 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34040667, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4884475, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7642, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33680987, + "unit": "ns/op\t 4790932 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33680987, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4790932, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35011637, + "unit": "ns/op\t 4822790 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35011637, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4822790, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34494295, + "unit": "ns/op\t 4821938 B/op\t 7644 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34494295, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4821938, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7644, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33920659, + "unit": "ns/op\t 4874470 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33920659, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4874470, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926964, + "unit": "ns/op\t 321853 B/op\t 1981 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926964, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321853, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928317, + "unit": "ns/op\t 321887 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928317, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321887, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923592, + "unit": "ns/op\t 321831 B/op\t 1981 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923592, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321831, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925855, + "unit": "ns/op\t 322671 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925855, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322671, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923986, + "unit": "ns/op\t 322853 B/op\t 1981 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923986, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322853, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928583, + "unit": "ns/op\t 322103 B/op\t 1981 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928583, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322103, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923600, + "unit": "ns/op\t 322146 B/op\t 1981 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923600, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322146, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943028, + "unit": "ns/op\t 321321 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943028, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321321, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935770, + "unit": "ns/op\t 322263 B/op\t 1981 allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935770, + "unit": "ns/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322263, + "unit": "B/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925922, + "unit": "ns/op\t 322425 B/op\t 1981 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925922, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322425, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2621813, + "unit": "ns/op\t 930808 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2621813, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930808, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2617041, + "unit": "ns/op\t 929624 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2617041, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929624, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591347, + "unit": "ns/op\t 929289 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591347, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929289, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2626785, + "unit": "ns/op\t 928873 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2626785, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928873, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2613582, + "unit": "ns/op\t 930867 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2613582, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930867, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2620931, + "unit": "ns/op\t 929550 B/op\t 13857 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2620931, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929550, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2625082, + "unit": "ns/op\t 931648 B/op\t 13858 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2625082, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931648, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2608650, + "unit": "ns/op\t 928740 B/op\t 13857 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2608650, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928740, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2626926, + "unit": "ns/op\t 929238 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2626926, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929238, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2618839, + "unit": "ns/op\t 929796 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2618839, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929796, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4763708, + "unit": "ns/op\t 1575393 B/op\t 26380 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4763708, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575393, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4771976, + "unit": "ns/op\t 1574353 B/op\t 26380 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4771976, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574353, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4785351, + "unit": "ns/op\t 1577068 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4785351, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577068, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4828176, + "unit": "ns/op\t 1578670 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4828176, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578670, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4802586, + "unit": "ns/op\t 1580825 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4802586, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580825, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4795436, + "unit": "ns/op\t 1578843 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4795436, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578843, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4766235, + "unit": "ns/op\t 1577944 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4766235, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577944, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4782893, + "unit": "ns/op\t 1579731 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4782893, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579731, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4824536, + "unit": "ns/op\t 1579101 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4824536, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579101, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4814484, + "unit": "ns/op\t 1581513 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4814484, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581513, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6883103, + "unit": "ns/op\t 2225820 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6883103, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225820, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6866116, + "unit": "ns/op\t 2221866 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6866116, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221866, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6916645, + "unit": "ns/op\t 2222353 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6916645, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222353, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7019755, + "unit": "ns/op\t 2224964 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7019755, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224964, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6880311, + "unit": "ns/op\t 2228468 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6880311, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228468, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6990029, + "unit": "ns/op\t 2224718 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6990029, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224718, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6893964, + "unit": "ns/op\t 2228518 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6893964, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228518, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6946702, + "unit": "ns/op\t 2220989 B/op\t 38857 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6946702, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220989, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6808415, + "unit": "ns/op\t 2224307 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6808415, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224307, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7010799, + "unit": "ns/op\t 2227459 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7010799, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227459, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20978330, + "unit": "ns/op\t 6125522 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20978330, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125522, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21104067, + "unit": "ns/op\t 6131431 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21104067, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131431, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21426578, + "unit": "ns/op\t 6131161 B/op\t 114920 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21426578, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131161, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21160592, + "unit": "ns/op\t 6135506 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21160592, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135506, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21050658, + "unit": "ns/op\t 6125565 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21050658, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125565, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21719608, + "unit": "ns/op\t 6136341 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21719608, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136341, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20818273, + "unit": "ns/op\t 6125886 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20818273, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125886, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21394952, + "unit": "ns/op\t 6132368 B/op\t 114919 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21394952, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132368, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21379394, + "unit": "ns/op\t 6123311 B/op\t 114918 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21379394, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123311, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21272357, + "unit": "ns/op\t 6123432 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21272357, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123432, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68324, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68324, + "unit": "ns/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68310, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68310, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68173, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68173, + "unit": "ns/op", + "extra": "17473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67992, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67992, + "unit": "ns/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67732, + "unit": "ns/op\t 120818 B/op\t 115 allocs/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67732, + "unit": "ns/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120818, + "unit": "B/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67296, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67296, + "unit": "ns/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67564, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67564, + "unit": "ns/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67419, + "unit": "ns/op\t 120785 B/op\t 115 allocs/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67419, + "unit": "ns/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120785, + "unit": "B/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67757, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67757, + "unit": "ns/op", + "extra": "17656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17656 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67614, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67614, + "unit": "ns/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68055, + "unit": "ns/op\t 120839 B/op\t 115 allocs/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68055, + "unit": "ns/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120839, + "unit": "B/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67871, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "17846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67871, + "unit": "ns/op", + "extra": "17846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "17846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67952, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67952, + "unit": "ns/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67344, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67344, + "unit": "ns/op", + "extra": "17941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68689, + "unit": "ns/op\t 120868 B/op\t 115 allocs/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68689, + "unit": "ns/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120868, + "unit": "B/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67748, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67748, + "unit": "ns/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67868, + "unit": "ns/op\t 120848 B/op\t 115 allocs/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67868, + "unit": "ns/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120848, + "unit": "B/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67590, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67590, + "unit": "ns/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68092, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68092, + "unit": "ns/op", + "extra": "17750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68370, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68370, + "unit": "ns/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68583, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68583, + "unit": "ns/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68340, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68340, + "unit": "ns/op", + "extra": "17452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68159, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68159, + "unit": "ns/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68323, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68323, + "unit": "ns/op", + "extra": "17504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17504 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68099, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68099, + "unit": "ns/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68633, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68633, + "unit": "ns/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68268, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68268, + "unit": "ns/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68225, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68225, + "unit": "ns/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68129, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68129, + "unit": "ns/op", + "extra": "17433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67680, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67680, + "unit": "ns/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4035883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.2, + "unit": "ns/op", + "extra": "4035883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4035883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4035883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4021399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.3, + "unit": "ns/op", + "extra": "4021399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4021399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4021399 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4012954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297, + "unit": "ns/op", + "extra": "4012954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4012954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4012954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4001058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.7, + "unit": "ns/op", + "extra": "4001058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4001058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4001058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4017747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.4, + "unit": "ns/op", + "extra": "4017747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4017747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4017747 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 325.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 325.7, + "unit": "ns/op", + "extra": "4029098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3999250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.5, + "unit": "ns/op", + "extra": "3999250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3999250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3999250 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4019176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.1, + "unit": "ns/op", + "extra": "4019176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4019176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4019176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4035483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.9, + "unit": "ns/op", + "extra": "4035483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4035483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4035483 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4020205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.9, + "unit": "ns/op", + "extra": "4020205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4020205 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4020205 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2ba165d2bc915fb5b0f527afb762f04c8fdd3a58", + "message": "Check NGINX worker processes to check if NGINX reload is complete (#1207)", + "timestamp": "2025-08-14T12:12:40+01:00", + "tree_id": "0e4a349f041bc5a4c6cbe44e5ebcf8d76946b6ee", + "url": "https://github.com/nginx/agent/commit/2ba165d2bc915fb5b0f527afb762f04c8fdd3a58" + }, + "date": 1755170486054, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.59745913803724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.01156842279079, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "504a66a85975544444ef575b9734ae71336b51b1", + "message": "Update Go toolchain version top 1.24.6 (#1213)", + "timestamp": "2025-08-14T14:54:07+01:00", + "tree_id": "a685d2fa50983cacebb16db81f3bbb385e35896d", + "url": "https://github.com/nginx/agent/commit/504a66a85975544444ef575b9734ae71336b51b1" + }, + "date": 1755180149264, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14929862, + "unit": "ns/op\t 600448 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14929862, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 600448, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10407907, + "unit": "ns/op\t 527154 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10407907, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527154, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9260425, + "unit": "ns/op\t 763678 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9260425, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 763678, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9066433, + "unit": "ns/op\t 750667 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9066433, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750667, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9022330, + "unit": "ns/op\t 754337 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9022330, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754337, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9175360, + "unit": "ns/op\t 739784 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9175360, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739784, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9120639, + "unit": "ns/op\t 739284 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9120639, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739284, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9187447, + "unit": "ns/op\t 745914 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9187447, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745914, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9049951, + "unit": "ns/op\t 744991 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9049951, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744991, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8921771, + "unit": "ns/op\t 728522 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8921771, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728522, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9535594, + "unit": "ns/op\t 808230 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9535594, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808230, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9629055, + "unit": "ns/op\t 828108 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9629055, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 828108, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9519738, + "unit": "ns/op\t 797327 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9519738, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797327, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9480643, + "unit": "ns/op\t 798447 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9480643, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798447, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9492173, + "unit": "ns/op\t 808851 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9492173, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808851, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9456586, + "unit": "ns/op\t 815474 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9456586, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815474, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9442487, + "unit": "ns/op\t 798197 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9442487, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798197, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9490437, + "unit": "ns/op\t 804610 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9490437, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804610, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9500263, + "unit": "ns/op\t 802252 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9500263, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802252, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9524115, + "unit": "ns/op\t 820027 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9524115, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 820027, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13260625, + "unit": "ns/op\t 1917169 B/op\t 812 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13260625, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1917169, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13225356, + "unit": "ns/op\t 1876810 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13225356, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876810, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13195594, + "unit": "ns/op\t 1876242 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13195594, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876242, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13248000, + "unit": "ns/op\t 1893379 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13248000, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893379, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13172107, + "unit": "ns/op\t 1860369 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13172107, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860369, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13168688, + "unit": "ns/op\t 1871286 B/op\t 810 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13168688, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1871286, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13233594, + "unit": "ns/op\t 1883720 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13233594, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883720, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13200118, + "unit": "ns/op\t 1914969 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13200118, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1914969, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13233686, + "unit": "ns/op\t 1892821 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13233686, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892821, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13227067, + "unit": "ns/op\t 1877024 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13227067, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877024, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261369604, + "unit": "ns/op\t 7596473 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261369604, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596473, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258642130, + "unit": "ns/op\t 6721979 B/op\t 73682 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258642130, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6721979, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73682, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270257364, + "unit": "ns/op\t 7598813 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270257364, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598813, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 251566108, + "unit": "ns/op\t 6886390 B/op\t 73692 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 251566108, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6886390, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73692, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270076627, + "unit": "ns/op\t 7593674 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270076627, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593674, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261496286, + "unit": "ns/op\t 7596685 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261496286, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596685, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260697081, + "unit": "ns/op\t 7730389 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260697081, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730389, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264139964, + "unit": "ns/op\t 7594946 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264139964, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594946, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267865911, + "unit": "ns/op\t 7868822 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267865911, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868822, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270049673, + "unit": "ns/op\t 7731266 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270049673, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731266, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33486249, + "unit": "ns/op\t 4793625 B/op\t 7631 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33486249, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4793625, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34569326, + "unit": "ns/op\t 4809946 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34569326, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4809946, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33734926, + "unit": "ns/op\t 4905122 B/op\t 7641 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33734926, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4905122, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7641, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34250410, + "unit": "ns/op\t 4831951 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34250410, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4831951, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34264043, + "unit": "ns/op\t 4800934 B/op\t 7598 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34264043, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4800934, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7598, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34593732, + "unit": "ns/op\t 4839896 B/op\t 7648 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34593732, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839896, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7648, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33634166, + "unit": "ns/op\t 4839661 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33634166, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839661, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33844586, + "unit": "ns/op\t 4802500 B/op\t 7669 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33844586, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802500, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7669, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33690524, + "unit": "ns/op\t 4867252 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33690524, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4867252, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33784546, + "unit": "ns/op\t 4807590 B/op\t 7647 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33784546, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4807590, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7647, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931237, + "unit": "ns/op\t 322224 B/op\t 1981 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931237, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322224, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957732, + "unit": "ns/op\t 321509 B/op\t 1981 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957732, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321509, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922616, + "unit": "ns/op\t 322023 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922616, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322023, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929624, + "unit": "ns/op\t 321744 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929624, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321744, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929620, + "unit": "ns/op\t 322288 B/op\t 1981 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929620, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322288, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932381, + "unit": "ns/op\t 321463 B/op\t 1981 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932381, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321463, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930934, + "unit": "ns/op\t 322122 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930934, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322122, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928016, + "unit": "ns/op\t 321360 B/op\t 1981 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928016, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321360, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926591, + "unit": "ns/op\t 321800 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926591, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321800, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930097, + "unit": "ns/op\t 321736 B/op\t 1981 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930097, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321736, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2626045, + "unit": "ns/op\t 930697 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2626045, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930697, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2656476, + "unit": "ns/op\t 930400 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2656476, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930400, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2645121, + "unit": "ns/op\t 929239 B/op\t 13857 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2645121, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929239, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2637169, + "unit": "ns/op\t 930443 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2637169, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930443, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2636802, + "unit": "ns/op\t 931237 B/op\t 13858 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2636802, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931237, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2648577, + "unit": "ns/op\t 930030 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2648577, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930030, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2654529, + "unit": "ns/op\t 928784 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2654529, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928784, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2644251, + "unit": "ns/op\t 929226 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2644251, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929226, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2673363, + "unit": "ns/op\t 929477 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2673363, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929477, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2648262, + "unit": "ns/op\t 930757 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2648262, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930757, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4893603, + "unit": "ns/op\t 1577493 B/op\t 26380 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4893603, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577493, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4839226, + "unit": "ns/op\t 1576619 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4839226, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576619, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4837332, + "unit": "ns/op\t 1574774 B/op\t 26380 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4837332, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574774, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4936579, + "unit": "ns/op\t 1580295 B/op\t 26381 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4936579, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580295, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4835650, + "unit": "ns/op\t 1581495 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4835650, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581495, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4874656, + "unit": "ns/op\t 1580110 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4874656, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580110, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4848320, + "unit": "ns/op\t 1580356 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4848320, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580356, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4884445, + "unit": "ns/op\t 1579749 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4884445, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579749, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4956362, + "unit": "ns/op\t 1578162 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4956362, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578162, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4878271, + "unit": "ns/op\t 1576957 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4878271, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576957, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7044510, + "unit": "ns/op\t 2226045 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7044510, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226045, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7079772, + "unit": "ns/op\t 2226285 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7079772, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226285, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6985504, + "unit": "ns/op\t 2226497 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6985504, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226497, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6959816, + "unit": "ns/op\t 2223702 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6959816, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223702, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7086253, + "unit": "ns/op\t 2226445 B/op\t 38859 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7086253, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226445, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7002819, + "unit": "ns/op\t 2227352 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7002819, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227352, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7136273, + "unit": "ns/op\t 2223229 B/op\t 38858 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7136273, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223229, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7114056, + "unit": "ns/op\t 2222413 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7114056, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222413, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7072207, + "unit": "ns/op\t 2229140 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7072207, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229140, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7119989, + "unit": "ns/op\t 2233337 B/op\t 38860 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7119989, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2233337, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38860, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21519176, + "unit": "ns/op\t 6137455 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21519176, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137455, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21376546, + "unit": "ns/op\t 6130235 B/op\t 114920 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21376546, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130235, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21606090, + "unit": "ns/op\t 6124649 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21606090, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124649, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21055139, + "unit": "ns/op\t 6130112 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21055139, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130112, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21221889, + "unit": "ns/op\t 6128542 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21221889, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128542, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21079605, + "unit": "ns/op\t 6128446 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21079605, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128446, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21058449, + "unit": "ns/op\t 6127581 B/op\t 114919 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21058449, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127581, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21382045, + "unit": "ns/op\t 6124124 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21382045, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124124, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21598000, + "unit": "ns/op\t 6129032 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21598000, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129032, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21440300, + "unit": "ns/op\t 6126317 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21440300, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126317, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68305, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68305, + "unit": "ns/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68199, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68199, + "unit": "ns/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67922, + "unit": "ns/op\t 120794 B/op\t 115 allocs/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67922, + "unit": "ns/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120794, + "unit": "B/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67669, + "unit": "ns/op\t 120831 B/op\t 115 allocs/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67669, + "unit": "ns/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120831, + "unit": "B/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69267, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69267, + "unit": "ns/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68411, + "unit": "ns/op\t 120987 B/op\t 115 allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68411, + "unit": "ns/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120987, + "unit": "B/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68001, + "unit": "ns/op\t 120834 B/op\t 115 allocs/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68001, + "unit": "ns/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120834, + "unit": "B/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67985, + "unit": "ns/op\t 120938 B/op\t 115 allocs/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67985, + "unit": "ns/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120938, + "unit": "B/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67722, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67722, + "unit": "ns/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67296, + "unit": "ns/op\t 120838 B/op\t 115 allocs/op", + "extra": "17334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67296, + "unit": "ns/op", + "extra": "17334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120838, + "unit": "B/op", + "extra": "17334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67960, + "unit": "ns/op\t 120871 B/op\t 115 allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67960, + "unit": "ns/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120871, + "unit": "B/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67059, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67059, + "unit": "ns/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67780, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67780, + "unit": "ns/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69551, + "unit": "ns/op\t 120855 B/op\t 115 allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69551, + "unit": "ns/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120855, + "unit": "B/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67893, + "unit": "ns/op\t 120860 B/op\t 115 allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67893, + "unit": "ns/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120860, + "unit": "B/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67769, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67769, + "unit": "ns/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66725, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66725, + "unit": "ns/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67291, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67291, + "unit": "ns/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67951, + "unit": "ns/op\t 120869 B/op\t 115 allocs/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67951, + "unit": "ns/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120869, + "unit": "B/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67566, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67566, + "unit": "ns/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67480, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67480, + "unit": "ns/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67358, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67358, + "unit": "ns/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67707, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67707, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67616, + "unit": "ns/op\t 120959 B/op\t 115 allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67616, + "unit": "ns/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120959, + "unit": "B/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67899, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67899, + "unit": "ns/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67014, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67014, + "unit": "ns/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67455, + "unit": "ns/op\t 120860 B/op\t 115 allocs/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67455, + "unit": "ns/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120860, + "unit": "B/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67268, + "unit": "ns/op\t 120821 B/op\t 115 allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67268, + "unit": "ns/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120821, + "unit": "B/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67872, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67872, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67444, + "unit": "ns/op\t 120825 B/op\t 115 allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67444, + "unit": "ns/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120825, + "unit": "B/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4151302 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290, + "unit": "ns/op", + "extra": "4151302 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4151302 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4151302 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4138670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.9, + "unit": "ns/op", + "extra": "4138670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4138670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4138670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4125018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4125018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4125018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4125018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4097596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.7, + "unit": "ns/op", + "extra": "4097596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4097596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4097596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4109353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4109353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4109353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4109353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.5, + "unit": "ns/op", + "extra": "4101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4101248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 315.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4104168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 315.4, + "unit": "ns/op", + "extra": "4104168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4104168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4104168 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4086207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4086207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4086207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4086207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4074508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.2, + "unit": "ns/op", + "extra": "4074508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4074508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4074508 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4088203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4088203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4088203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4088203 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "504a66a85975544444ef575b9734ae71336b51b1", + "message": "Update Go toolchain version top 1.24.6 (#1213)", + "timestamp": "2025-08-14T14:54:07+01:00", + "tree_id": "a685d2fa50983cacebb16db81f3bbb385e35896d", + "url": "https://github.com/nginx/agent/commit/504a66a85975544444ef575b9734ae71336b51b1" + }, + "date": 1755180163787, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.66349049715908, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.97984653659975, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9c552a32d13b3332d4982f45a26243a43afa1eef", + "message": "Update golangci-lint version to v2.4.0 (#1217)", + "timestamp": "2025-08-19T11:49:37+01:00", + "tree_id": "2e042f3f6d437a75899afe39ba89a9bcc80f44e9", + "url": "https://github.com/nginx/agent/commit/9c552a32d13b3332d4982f45a26243a43afa1eef" + }, + "date": 1755601059496, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.130444719234717, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 31.015645842545233, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9c552a32d13b3332d4982f45a26243a43afa1eef", + "message": "Update golangci-lint version to v2.4.0 (#1217)", + "timestamp": "2025-08-19T11:49:37+01:00", + "tree_id": "2e042f3f6d437a75899afe39ba89a9bcc80f44e9", + "url": "https://github.com/nginx/agent/commit/9c552a32d13b3332d4982f45a26243a43afa1eef" + }, + "date": 1755601110791, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14363357, + "unit": "ns/op\t 534575 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14363357, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 534575, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10889206, + "unit": "ns/op\t 544591 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10889206, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 544591, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8999025, + "unit": "ns/op\t 759095 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8999025, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759095, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9004439, + "unit": "ns/op\t 753680 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9004439, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753680, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8982101, + "unit": "ns/op\t 746078 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8982101, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746078, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9053666, + "unit": "ns/op\t 751131 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9053666, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751131, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9023107, + "unit": "ns/op\t 777463 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9023107, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 777463, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8961082, + "unit": "ns/op\t 755565 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8961082, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755565, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9001067, + "unit": "ns/op\t 750664 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9001067, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750664, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9026536, + "unit": "ns/op\t 755758 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9026536, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755758, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9496843, + "unit": "ns/op\t 805612 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9496843, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805612, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9516744, + "unit": "ns/op\t 819121 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9516744, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819121, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9498832, + "unit": "ns/op\t 798909 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9498832, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798909, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9462506, + "unit": "ns/op\t 804444 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9462506, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804444, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9553981, + "unit": "ns/op\t 805432 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9553981, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805432, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9601201, + "unit": "ns/op\t 828005 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9601201, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 828005, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9528210, + "unit": "ns/op\t 819418 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9528210, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819418, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9533450, + "unit": "ns/op\t 808204 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9533450, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808204, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9514339, + "unit": "ns/op\t 810386 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9514339, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810386, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9519991, + "unit": "ns/op\t 816458 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9519991, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816458, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13300056, + "unit": "ns/op\t 1900467 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13300056, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900467, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13255717, + "unit": "ns/op\t 1916152 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13255717, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916152, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13280738, + "unit": "ns/op\t 1867457 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13280738, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867457, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13289719, + "unit": "ns/op\t 1908248 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13289719, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908248, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13202244, + "unit": "ns/op\t 1892503 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13202244, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892503, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13333595, + "unit": "ns/op\t 1923685 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13333595, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1923685, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13234104, + "unit": "ns/op\t 1893983 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13234104, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893983, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13151959, + "unit": "ns/op\t 1897222 B/op\t 811 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13151959, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1897222, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13162523, + "unit": "ns/op\t 1879036 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13162523, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1879036, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13147806, + "unit": "ns/op\t 1883069 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13147806, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883069, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 254925843, + "unit": "ns/op\t 8138460 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 254925843, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8138460, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260936049, + "unit": "ns/op\t 7865714 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260936049, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865714, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258193325, + "unit": "ns/op\t 7465293 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258193325, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7465293, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258829354, + "unit": "ns/op\t 7595638 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258829354, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595638, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259979563, + "unit": "ns/op\t 7729514 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259979563, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729514, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260419523, + "unit": "ns/op\t 7463720 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260419523, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463720, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259492481, + "unit": "ns/op\t 7596298 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259492481, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596298, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259670571, + "unit": "ns/op\t 7870310 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259670571, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870310, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259017922, + "unit": "ns/op\t 7735224 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259017922, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735224, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259470998, + "unit": "ns/op\t 7865552 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259470998, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865552, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33099585, + "unit": "ns/op\t 4798477 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33099585, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4798477, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33312063, + "unit": "ns/op\t 4870428 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33312063, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4870428, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33130183, + "unit": "ns/op\t 4839209 B/op\t 7614 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33130183, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839209, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7614, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33350873, + "unit": "ns/op\t 4694305 B/op\t 7610 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33350873, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4694305, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33405818, + "unit": "ns/op\t 4896425 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33405818, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4896425, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33392560, + "unit": "ns/op\t 4802092 B/op\t 7614 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33392560, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802092, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7614, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33475314, + "unit": "ns/op\t 4817432 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33475314, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4817432, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34237954, + "unit": "ns/op\t 4992662 B/op\t 7654 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34237954, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4992662, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7654, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33584092, + "unit": "ns/op\t 5060256 B/op\t 7667 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33584092, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5060256, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7667, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33250250, + "unit": "ns/op\t 4890699 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33250250, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4890699, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924308, + "unit": "ns/op\t 321519 B/op\t 1981 allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924308, + "unit": "ns/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321519, + "unit": "B/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933384, + "unit": "ns/op\t 321621 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933384, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321621, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928100, + "unit": "ns/op\t 321042 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928100, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321042, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926263, + "unit": "ns/op\t 321868 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926263, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321868, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927689, + "unit": "ns/op\t 322325 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927689, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322325, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932063, + "unit": "ns/op\t 322151 B/op\t 1981 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932063, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322151, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957536, + "unit": "ns/op\t 322383 B/op\t 1981 allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957536, + "unit": "ns/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322383, + "unit": "B/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931522, + "unit": "ns/op\t 321738 B/op\t 1981 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931522, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321738, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931166, + "unit": "ns/op\t 322950 B/op\t 1981 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931166, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322950, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926102, + "unit": "ns/op\t 321861 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926102, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321861, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2628379, + "unit": "ns/op\t 929700 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2628379, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929700, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2641791, + "unit": "ns/op\t 929599 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2641791, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929599, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2642382, + "unit": "ns/op\t 930345 B/op\t 13857 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2642382, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930345, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2644033, + "unit": "ns/op\t 927712 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2644033, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 927712, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2659954, + "unit": "ns/op\t 929438 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2659954, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929438, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634538, + "unit": "ns/op\t 928252 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634538, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928252, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2655061, + "unit": "ns/op\t 931319 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2655061, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931319, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2617916, + "unit": "ns/op\t 931435 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2617916, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931435, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2636677, + "unit": "ns/op\t 929356 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2636677, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929356, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2630210, + "unit": "ns/op\t 931880 B/op\t 13858 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2630210, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931880, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4848558, + "unit": "ns/op\t 1576447 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4848558, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576447, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4864588, + "unit": "ns/op\t 1572114 B/op\t 26380 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4864588, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1572114, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4849314, + "unit": "ns/op\t 1578989 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4849314, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578989, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4846520, + "unit": "ns/op\t 1580073 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4846520, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580073, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4881398, + "unit": "ns/op\t 1579619 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4881398, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579619, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4889055, + "unit": "ns/op\t 1577993 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4889055, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577993, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4882951, + "unit": "ns/op\t 1577231 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4882951, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577231, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4830355, + "unit": "ns/op\t 1577347 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4830355, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577347, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4842861, + "unit": "ns/op\t 1576777 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4842861, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576777, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4847585, + "unit": "ns/op\t 1576421 B/op\t 26380 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4847585, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576421, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6942204, + "unit": "ns/op\t 2226058 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6942204, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226058, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7005955, + "unit": "ns/op\t 2228951 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7005955, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228951, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7004822, + "unit": "ns/op\t 2227027 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7004822, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227027, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6950483, + "unit": "ns/op\t 2219040 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6950483, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2219040, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7006965, + "unit": "ns/op\t 2220227 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7006965, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220227, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6973385, + "unit": "ns/op\t 2224907 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6973385, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224907, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6984093, + "unit": "ns/op\t 2225318 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6984093, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225318, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7055089, + "unit": "ns/op\t 2223439 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7055089, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223439, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7082901, + "unit": "ns/op\t 2226717 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7082901, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226717, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6930882, + "unit": "ns/op\t 2221252 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6930882, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221252, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21066950, + "unit": "ns/op\t 6127665 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21066950, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127665, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20940958, + "unit": "ns/op\t 6122479 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20940958, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122479, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21018005, + "unit": "ns/op\t 6133885 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21018005, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133885, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21234594, + "unit": "ns/op\t 6127694 B/op\t 114920 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21234594, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127694, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20860726, + "unit": "ns/op\t 6124921 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20860726, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124921, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20823149, + "unit": "ns/op\t 6133015 B/op\t 114919 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20823149, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133015, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20892426, + "unit": "ns/op\t 6130525 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20892426, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130525, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21066338, + "unit": "ns/op\t 6130238 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21066338, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130238, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20888699, + "unit": "ns/op\t 6129546 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20888699, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129546, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21059248, + "unit": "ns/op\t 6125608 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21059248, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125608, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66539, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66539, + "unit": "ns/op", + "extra": "17832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66896, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66896, + "unit": "ns/op", + "extra": "17940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67170, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "18116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67170, + "unit": "ns/op", + "extra": "18116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "18116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67112, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "18058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67112, + "unit": "ns/op", + "extra": "18058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "18058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66516, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66516, + "unit": "ns/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66820, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66820, + "unit": "ns/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66626, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66626, + "unit": "ns/op", + "extra": "17882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66754, + "unit": "ns/op\t 120827 B/op\t 115 allocs/op", + "extra": "18008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66754, + "unit": "ns/op", + "extra": "18008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120827, + "unit": "B/op", + "extra": "18008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66926, + "unit": "ns/op\t 120822 B/op\t 115 allocs/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66926, + "unit": "ns/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120822, + "unit": "B/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66829, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66829, + "unit": "ns/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66894, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66894, + "unit": "ns/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66855, + "unit": "ns/op\t 120854 B/op\t 115 allocs/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66855, + "unit": "ns/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120854, + "unit": "B/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67269, + "unit": "ns/op\t 120987 B/op\t 115 allocs/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67269, + "unit": "ns/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120987, + "unit": "B/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66696, + "unit": "ns/op\t 120806 B/op\t 115 allocs/op", + "extra": "17977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66696, + "unit": "ns/op", + "extra": "17977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120806, + "unit": "B/op", + "extra": "17977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66747, + "unit": "ns/op\t 120836 B/op\t 115 allocs/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66747, + "unit": "ns/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120836, + "unit": "B/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66845, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66845, + "unit": "ns/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66626, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "18056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66626, + "unit": "ns/op", + "extra": "18056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "18056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66811, + "unit": "ns/op\t 120788 B/op\t 115 allocs/op", + "extra": "18015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66811, + "unit": "ns/op", + "extra": "18015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120788, + "unit": "B/op", + "extra": "18015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18015 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66519, + "unit": "ns/op\t 120830 B/op\t 115 allocs/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66519, + "unit": "ns/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120830, + "unit": "B/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67014, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67014, + "unit": "ns/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66910, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66910, + "unit": "ns/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66541, + "unit": "ns/op\t 120780 B/op\t 115 allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66541, + "unit": "ns/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120780, + "unit": "B/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67058, + "unit": "ns/op\t 120828 B/op\t 115 allocs/op", + "extra": "17901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67058, + "unit": "ns/op", + "extra": "17901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120828, + "unit": "B/op", + "extra": "17901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17901 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67159, + "unit": "ns/op\t 120779 B/op\t 115 allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67159, + "unit": "ns/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120779, + "unit": "B/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67131, + "unit": "ns/op\t 120817 B/op\t 115 allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67131, + "unit": "ns/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120817, + "unit": "B/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67225, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67225, + "unit": "ns/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67440, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67440, + "unit": "ns/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66703, + "unit": "ns/op\t 120869 B/op\t 115 allocs/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66703, + "unit": "ns/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120869, + "unit": "B/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67223, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67223, + "unit": "ns/op", + "extra": "17952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66932, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "18044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66932, + "unit": "ns/op", + "extra": "18044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "18044 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18044 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4131030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.6, + "unit": "ns/op", + "extra": "4131030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4131030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4131030 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4151442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.7, + "unit": "ns/op", + "extra": "4151442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4151442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4151442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4117864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.5, + "unit": "ns/op", + "extra": "4117864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4117864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4117864 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4118467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4118467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4118467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4118467 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3686608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.6, + "unit": "ns/op", + "extra": "3686608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3686608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3686608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4141695 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.7, + "unit": "ns/op", + "extra": "4141695 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4141695 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4141695 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4096800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.4, + "unit": "ns/op", + "extra": "4096800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4096800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4096800 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4128394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4128394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4128394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4128394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4100241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.4, + "unit": "ns/op", + "extra": "4100241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4100241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4100241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.1, + "unit": "ns/op", + "extra": "4122457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122457 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "50681751+Akshay2191@users.noreply.github.com", + "name": "Akshay Chawla", + "username": "Akshay2191" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "0e2f06bff67df48a1629482abb99215977dd9c80", + "message": "Merge pull request #1215 from nginx/add-nolinitlint-increase-complexity\n\nUncommented nolintlint, now comment is a must while adding a nolint directive.", + "timestamp": "2025-08-19T14:53:01+01:00", + "tree_id": "627b65ce0f214f2a1814942d47f34b2002372ea5", + "url": "https://github.com/nginx/agent/commit/0e2f06bff67df48a1629482abb99215977dd9c80" + }, + "date": 1755612089071, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.52950210733635, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.978520308494396, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "013487f404998a0472ef6229a2210b78459eda46", + "message": "Move `datasource/host` to `pkg` (#1182)\n\n* move internal/datasource/host to pkg\n\n* update fakes\n\n* warn when creating grpc connection\n\n* fix lint errors\n\n* Update error handling\n\n* update comment, move methods on Info together\n\n* fix import paths\n\n* fix lint issue\n\n---------\n\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-08-20T12:24:42+01:00", + "tree_id": "022c0445b7938caea3717bf5c5aaf07250cffe36", + "url": "https://github.com/nginx/agent/commit/013487f404998a0472ef6229a2210b78459eda46" + }, + "date": 1755689597338, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.33005473598165, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00749538801351, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "013487f404998a0472ef6229a2210b78459eda46", + "message": "Move `datasource/host` to `pkg` (#1182)\n\n* move internal/datasource/host to pkg\n\n* update fakes\n\n* warn when creating grpc connection\n\n* fix lint errors\n\n* Update error handling\n\n* update comment, move methods on Info together\n\n* fix import paths\n\n* fix lint issue\n\n---------\n\nCo-authored-by: Donal Hurley ", + "timestamp": "2025-08-20T12:24:42+01:00", + "tree_id": "022c0445b7938caea3717bf5c5aaf07250cffe36", + "url": "https://github.com/nginx/agent/commit/013487f404998a0472ef6229a2210b78459eda46" + }, + "date": 1755693625860, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15109982, + "unit": "ns/op\t 567861 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15109982, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 567861, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11125457, + "unit": "ns/op\t 526975 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11125457, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 526975, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9089710, + "unit": "ns/op\t 754999 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9089710, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754999, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9117987, + "unit": "ns/op\t 775598 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9117987, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 775598, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9043703, + "unit": "ns/op\t 744020 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9043703, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744020, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9053506, + "unit": "ns/op\t 744529 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9053506, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744529, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9032865, + "unit": "ns/op\t 738973 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9032865, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738973, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9043822, + "unit": "ns/op\t 739378 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9043822, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739378, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9103178, + "unit": "ns/op\t 761250 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9103178, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761250, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9057776, + "unit": "ns/op\t 743196 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9057776, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743196, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9549016, + "unit": "ns/op\t 795387 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9549016, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795387, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9612748, + "unit": "ns/op\t 800261 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9612748, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800261, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9645857, + "unit": "ns/op\t 829943 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9645857, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 829943, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9621432, + "unit": "ns/op\t 817014 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9621432, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817014, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9519380, + "unit": "ns/op\t 793455 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9519380, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793455, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9769111, + "unit": "ns/op\t 807827 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9769111, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807827, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9648836, + "unit": "ns/op\t 794171 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9648836, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794171, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9542476, + "unit": "ns/op\t 806989 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9542476, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806989, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9672772, + "unit": "ns/op\t 811296 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9672772, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811296, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9640128, + "unit": "ns/op\t 818385 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9640128, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818385, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13573383, + "unit": "ns/op\t 1908489 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13573383, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908489, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13546605, + "unit": "ns/op\t 1916687 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13546605, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916687, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13484835, + "unit": "ns/op\t 1899304 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13484835, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899304, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13444900, + "unit": "ns/op\t 1868631 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13444900, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868631, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13482671, + "unit": "ns/op\t 1907620 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13482671, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907620, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13437629, + "unit": "ns/op\t 1875568 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13437629, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875568, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13435743, + "unit": "ns/op\t 1882100 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13435743, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882100, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13475710, + "unit": "ns/op\t 1868663 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13475710, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868663, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13434005, + "unit": "ns/op\t 1876450 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13434005, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876450, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13388336, + "unit": "ns/op\t 1874309 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13388336, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874309, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275781360, + "unit": "ns/op\t 7456456 B/op\t 74668 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275781360, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7456456, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74668, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277313135, + "unit": "ns/op\t 7736338 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277313135, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736338, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274960586, + "unit": "ns/op\t 8002234 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274960586, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8002234, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255144346, + "unit": "ns/op\t 6882750 B/op\t 73678 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255144346, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6882750, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73678, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273840138, + "unit": "ns/op\t 7462688 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273840138, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462688, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269012285, + "unit": "ns/op\t 7463824 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269012285, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463824, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257733813, + "unit": "ns/op\t 7041724 B/op\t 73673 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257733813, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7041724, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73673, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273500019, + "unit": "ns/op\t 7728149 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273500019, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728149, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273863636, + "unit": "ns/op\t 7734629 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273863636, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734629, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272947948, + "unit": "ns/op\t 7733561 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272947948, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733561, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34824956, + "unit": "ns/op\t 4850433 B/op\t 7591 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34824956, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4850433, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7591, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34241119, + "unit": "ns/op\t 4872154 B/op\t 7629 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34241119, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4872154, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7629, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34575813, + "unit": "ns/op\t 4830037 B/op\t 7597 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34575813, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4830037, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7597, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34302155, + "unit": "ns/op\t 4785499 B/op\t 7603 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34302155, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4785499, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34588286, + "unit": "ns/op\t 4729433 B/op\t 7635 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34588286, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4729433, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34613908, + "unit": "ns/op\t 4877086 B/op\t 7631 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34613908, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4877086, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34573931, + "unit": "ns/op\t 4838584 B/op\t 7610 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34573931, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4838584, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35774712, + "unit": "ns/op\t 4833121 B/op\t 7617 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35774712, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4833121, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34631331, + "unit": "ns/op\t 4729481 B/op\t 7616 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34631331, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4729481, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7616, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34625311, + "unit": "ns/op\t 4816227 B/op\t 7646 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34625311, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4816227, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7646, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959980, + "unit": "ns/op\t 322669 B/op\t 1981 allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959980, + "unit": "ns/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322669, + "unit": "B/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 955253, + "unit": "ns/op\t 321424 B/op\t 1981 allocs/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 955253, + "unit": "ns/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321424, + "unit": "B/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 958153, + "unit": "ns/op\t 322546 B/op\t 1981 allocs/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 958153, + "unit": "ns/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322546, + "unit": "B/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 964533, + "unit": "ns/op\t 321489 B/op\t 1981 allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 964533, + "unit": "ns/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321489, + "unit": "B/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 963940, + "unit": "ns/op\t 322974 B/op\t 1981 allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 963940, + "unit": "ns/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322974, + "unit": "B/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 962827, + "unit": "ns/op\t 321559 B/op\t 1981 allocs/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 962827, + "unit": "ns/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321559, + "unit": "B/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 961249, + "unit": "ns/op\t 322946 B/op\t 1981 allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 961249, + "unit": "ns/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322946, + "unit": "B/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 989678, + "unit": "ns/op\t 322140 B/op\t 1981 allocs/op", + "extra": "1135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 989678, + "unit": "ns/op", + "extra": "1135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322140, + "unit": "B/op", + "extra": "1135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1135 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 964545, + "unit": "ns/op\t 321873 B/op\t 1981 allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 964545, + "unit": "ns/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321873, + "unit": "B/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 956046, + "unit": "ns/op\t 322230 B/op\t 1981 allocs/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 956046, + "unit": "ns/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322230, + "unit": "B/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2662252, + "unit": "ns/op\t 928573 B/op\t 13857 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2662252, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928573, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2645167, + "unit": "ns/op\t 929689 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2645167, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929689, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2661823, + "unit": "ns/op\t 929469 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2661823, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929469, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2650152, + "unit": "ns/op\t 930439 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2650152, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930439, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2651456, + "unit": "ns/op\t 930373 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2651456, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930373, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2657355, + "unit": "ns/op\t 929822 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2657355, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929822, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2663947, + "unit": "ns/op\t 931139 B/op\t 13857 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2663947, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931139, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2661092, + "unit": "ns/op\t 928485 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2661092, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928485, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2674197, + "unit": "ns/op\t 929390 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2674197, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929390, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2683507, + "unit": "ns/op\t 932386 B/op\t 13858 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2683507, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932386, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4935068, + "unit": "ns/op\t 1579690 B/op\t 26381 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4935068, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579690, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4914099, + "unit": "ns/op\t 1581236 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4914099, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581236, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4972683, + "unit": "ns/op\t 1584052 B/op\t 26381 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4972683, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1584052, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4854259, + "unit": "ns/op\t 1579511 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4854259, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579511, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4897192, + "unit": "ns/op\t 1576957 B/op\t 26381 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4897192, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576957, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4838614, + "unit": "ns/op\t 1577220 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4838614, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577220, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4922787, + "unit": "ns/op\t 1582360 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4922787, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582360, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4893406, + "unit": "ns/op\t 1577526 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4893406, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577526, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4902584, + "unit": "ns/op\t 1577695 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4902584, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577695, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4868529, + "unit": "ns/op\t 1582000 B/op\t 26381 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4868529, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582000, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7090447, + "unit": "ns/op\t 2224341 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7090447, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224341, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7019664, + "unit": "ns/op\t 2220394 B/op\t 38858 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7019664, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220394, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7115209, + "unit": "ns/op\t 2224070 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7115209, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224070, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7069481, + "unit": "ns/op\t 2226198 B/op\t 38859 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7069481, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226198, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7041841, + "unit": "ns/op\t 2225394 B/op\t 38859 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7041841, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225394, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7066131, + "unit": "ns/op\t 2225911 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7066131, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225911, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7020915, + "unit": "ns/op\t 2224013 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7020915, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224013, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7021305, + "unit": "ns/op\t 2217650 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7021305, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2217650, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6983819, + "unit": "ns/op\t 2220552 B/op\t 38857 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6983819, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220552, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6986942, + "unit": "ns/op\t 2227479 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6986942, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227479, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21237069, + "unit": "ns/op\t 6131835 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21237069, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131835, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21211533, + "unit": "ns/op\t 6124663 B/op\t 114919 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21211533, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124663, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20798337, + "unit": "ns/op\t 6131576 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20798337, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131576, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21203253, + "unit": "ns/op\t 6143791 B/op\t 114921 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21203253, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6143791, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21487986, + "unit": "ns/op\t 6126495 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21487986, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126495, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21144873, + "unit": "ns/op\t 6129958 B/op\t 114920 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21144873, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129958, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21302632, + "unit": "ns/op\t 6137456 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21302632, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137456, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21197311, + "unit": "ns/op\t 6134755 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21197311, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134755, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21336964, + "unit": "ns/op\t 6126405 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21336964, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126405, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20949063, + "unit": "ns/op\t 6133053 B/op\t 114920 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20949063, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133053, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70135, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70135, + "unit": "ns/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70517, + "unit": "ns/op\t 120804 B/op\t 115 allocs/op", + "extra": "17108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70517, + "unit": "ns/op", + "extra": "17108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120804, + "unit": "B/op", + "extra": "17108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17108 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70029, + "unit": "ns/op\t 120824 B/op\t 115 allocs/op", + "extra": "16946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70029, + "unit": "ns/op", + "extra": "16946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120824, + "unit": "B/op", + "extra": "16946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16946 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70420, + "unit": "ns/op\t 120813 B/op\t 115 allocs/op", + "extra": "16972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70420, + "unit": "ns/op", + "extra": "16972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120813, + "unit": "B/op", + "extra": "16972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16972 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70150, + "unit": "ns/op\t 120798 B/op\t 115 allocs/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70150, + "unit": "ns/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120798, + "unit": "B/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71110, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "16977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71110, + "unit": "ns/op", + "extra": "16977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "16977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16977 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70285, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70285, + "unit": "ns/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71188, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "16828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71188, + "unit": "ns/op", + "extra": "16828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "16828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16828 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72788, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "16722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72788, + "unit": "ns/op", + "extra": "16722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "16722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71124, + "unit": "ns/op\t 120843 B/op\t 115 allocs/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71124, + "unit": "ns/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120843, + "unit": "B/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70276, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70276, + "unit": "ns/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70512, + "unit": "ns/op\t 120751 B/op\t 115 allocs/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70512, + "unit": "ns/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120751, + "unit": "B/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70688, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70688, + "unit": "ns/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70713, + "unit": "ns/op\t 120810 B/op\t 115 allocs/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70713, + "unit": "ns/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120810, + "unit": "B/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70935, + "unit": "ns/op\t 120867 B/op\t 115 allocs/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70935, + "unit": "ns/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120867, + "unit": "B/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70814, + "unit": "ns/op\t 121025 B/op\t 115 allocs/op", + "extra": "17239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70814, + "unit": "ns/op", + "extra": "17239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121025, + "unit": "B/op", + "extra": "17239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70143, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70143, + "unit": "ns/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70924, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70924, + "unit": "ns/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70694, + "unit": "ns/op\t 120850 B/op\t 115 allocs/op", + "extra": "16831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70694, + "unit": "ns/op", + "extra": "16831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120850, + "unit": "B/op", + "extra": "16831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16831 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70224, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "16924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70224, + "unit": "ns/op", + "extra": "16924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "16924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70891, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70891, + "unit": "ns/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70429, + "unit": "ns/op\t 120845 B/op\t 115 allocs/op", + "extra": "17192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70429, + "unit": "ns/op", + "extra": "17192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120845, + "unit": "B/op", + "extra": "17192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17192 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70040, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "16960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70040, + "unit": "ns/op", + "extra": "16960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "16960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70884, + "unit": "ns/op\t 120850 B/op\t 115 allocs/op", + "extra": "16540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70884, + "unit": "ns/op", + "extra": "16540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120850, + "unit": "B/op", + "extra": "16540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70595, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "16784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70595, + "unit": "ns/op", + "extra": "16784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "16784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69823, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "17072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69823, + "unit": "ns/op", + "extra": "17072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "17072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70555, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70555, + "unit": "ns/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70673, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70673, + "unit": "ns/op", + "extra": "17112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17112 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70874, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "16846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70874, + "unit": "ns/op", + "extra": "16846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "16846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70701, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70701, + "unit": "ns/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3937923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.8, + "unit": "ns/op", + "extra": "3937923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3937923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3937923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4137057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.7, + "unit": "ns/op", + "extra": "4137057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4137057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4137057 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4145094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4145094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4145094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4145094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4095240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.7, + "unit": "ns/op", + "extra": "4095240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4095240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4095240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4045496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4045496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4045496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4045496 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4127338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293, + "unit": "ns/op", + "extra": "4127338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4127338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4127338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4136868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.8, + "unit": "ns/op", + "extra": "4136868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4136868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4136868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4097038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.7, + "unit": "ns/op", + "extra": "4097038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4097038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4097038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4107438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4107438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4107438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4107438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4089985 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4089985 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4089985 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4089985 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cdc0c48972d0dec4fa435c4bbbbf473f0e8f8453", + "message": "Fix performance test output (#1221)", + "timestamp": "2025-08-22T14:01:04+01:00", + "tree_id": "6adadffe891698033b3bcf9cc5f354762c1031f8", + "url": "https://github.com/nginx/agent/commit/cdc0c48972d0dec4fa435c4bbbbf473f0e8f8453" + }, + "date": 1755868161045, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.730940227237497, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.03249934098634, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cdc0c48972d0dec4fa435c4bbbbf473f0e8f8453", + "message": "Fix performance test output (#1221)", + "timestamp": "2025-08-22T14:01:04+01:00", + "tree_id": "6adadffe891698033b3bcf9cc5f354762c1031f8", + "url": "https://github.com/nginx/agent/commit/cdc0c48972d0dec4fa435c4bbbbf473f0e8f8453" + }, + "date": 1755868173389, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14963120, + "unit": "ns/op\t 543132 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14963120, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543132, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10406362, + "unit": "ns/op\t 528258 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10406362, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 528258, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9223238, + "unit": "ns/op\t 740139 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9223238, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740139, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9024690, + "unit": "ns/op\t 739556 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9024690, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739556, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9121539, + "unit": "ns/op\t 744901 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9121539, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744901, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9393200, + "unit": "ns/op\t 738388 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9393200, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738388, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9146012, + "unit": "ns/op\t 742919 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9146012, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742919, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9117526, + "unit": "ns/op\t 750387 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9117526, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750387, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9140787, + "unit": "ns/op\t 749964 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9140787, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749964, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9147449, + "unit": "ns/op\t 751158 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9147449, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751158, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9818682, + "unit": "ns/op\t 788236 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9818682, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788236, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9652536, + "unit": "ns/op\t 808558 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9652536, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808558, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9646634, + "unit": "ns/op\t 800528 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9646634, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800528, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9718260, + "unit": "ns/op\t 794284 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9718260, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794284, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9852521, + "unit": "ns/op\t 800873 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9852521, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800873, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9688130, + "unit": "ns/op\t 806040 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9688130, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806040, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9634144, + "unit": "ns/op\t 788158 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9634144, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788158, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9697326, + "unit": "ns/op\t 807314 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9697326, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807314, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9517736, + "unit": "ns/op\t 776212 B/op\t 774 allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9517736, + "unit": "ns/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 776212, + "unit": "B/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9716340, + "unit": "ns/op\t 808705 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9716340, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808705, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13606896, + "unit": "ns/op\t 1883420 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13606896, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883420, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13723369, + "unit": "ns/op\t 1899082 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13723369, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899082, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13629704, + "unit": "ns/op\t 1908420 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13629704, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908420, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13764362, + "unit": "ns/op\t 1901838 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13764362, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901838, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13905043, + "unit": "ns/op\t 1907731 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13905043, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907731, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13834091, + "unit": "ns/op\t 1885527 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13834091, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885527, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13895286, + "unit": "ns/op\t 1891827 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13895286, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891827, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13730839, + "unit": "ns/op\t 1908379 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13730839, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908379, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13686568, + "unit": "ns/op\t 1884533 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13686568, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884533, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13702875, + "unit": "ns/op\t 1911245 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13702875, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1911245, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263446496, + "unit": "ns/op\t 7730360 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263446496, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730360, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261197754, + "unit": "ns/op\t 7460592 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261197754, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460592, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262723122, + "unit": "ns/op\t 7866752 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262723122, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866752, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261524163, + "unit": "ns/op\t 7733033 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261524163, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733033, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261923120, + "unit": "ns/op\t 7594592 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261923120, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594592, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263181834, + "unit": "ns/op\t 7729442 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263181834, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729442, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261883507, + "unit": "ns/op\t 7733997 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261883507, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733997, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262040800, + "unit": "ns/op\t 7599322 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262040800, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599322, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263544304, + "unit": "ns/op\t 7732968 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263544304, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732968, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262719374, + "unit": "ns/op\t 7733277 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262719374, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733277, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33631826, + "unit": "ns/op\t 4963013 B/op\t 7663 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33631826, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4963013, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7663, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33419347, + "unit": "ns/op\t 4945616 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33419347, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4945616, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33879017, + "unit": "ns/op\t 4840252 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33879017, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4840252, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34282203, + "unit": "ns/op\t 4744838 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34282203, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4744838, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33566445, + "unit": "ns/op\t 4711831 B/op\t 7603 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33566445, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4711831, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33736587, + "unit": "ns/op\t 4907207 B/op\t 7667 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33736587, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4907207, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7667, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33688722, + "unit": "ns/op\t 4972772 B/op\t 7625 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33688722, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4972772, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7625, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34027666, + "unit": "ns/op\t 4745292 B/op\t 7612 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34027666, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4745292, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7612, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33628066, + "unit": "ns/op\t 4954221 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33628066, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4954221, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33672828, + "unit": "ns/op\t 4893395 B/op\t 7656 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33672828, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4893395, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7656, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924341, + "unit": "ns/op\t 321747 B/op\t 1981 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924341, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321747, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930399, + "unit": "ns/op\t 322036 B/op\t 1981 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930399, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322036, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928356, + "unit": "ns/op\t 322297 B/op\t 1981 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928356, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322297, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925216, + "unit": "ns/op\t 321454 B/op\t 1981 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925216, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321454, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927643, + "unit": "ns/op\t 321753 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927643, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321753, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928502, + "unit": "ns/op\t 322173 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928502, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322173, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928960, + "unit": "ns/op\t 321995 B/op\t 1981 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928960, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321995, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944947, + "unit": "ns/op\t 321131 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944947, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321131, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945801, + "unit": "ns/op\t 322265 B/op\t 1981 allocs/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945801, + "unit": "ns/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322265, + "unit": "B/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929092, + "unit": "ns/op\t 322493 B/op\t 1981 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929092, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322493, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2643099, + "unit": "ns/op\t 929779 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2643099, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929779, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2628543, + "unit": "ns/op\t 929679 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2628543, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929679, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2632884, + "unit": "ns/op\t 928740 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2632884, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928740, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2669552, + "unit": "ns/op\t 931124 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2669552, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931124, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2644911, + "unit": "ns/op\t 929262 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2644911, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929262, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2673629, + "unit": "ns/op\t 929939 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2673629, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929939, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2643153, + "unit": "ns/op\t 930683 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2643153, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930683, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2644618, + "unit": "ns/op\t 930953 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2644618, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930953, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2640090, + "unit": "ns/op\t 930183 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2640090, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930183, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2657354, + "unit": "ns/op\t 930317 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2657354, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930317, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4828057, + "unit": "ns/op\t 1577658 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4828057, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577658, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4889295, + "unit": "ns/op\t 1578707 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4889295, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578707, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4828411, + "unit": "ns/op\t 1578468 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4828411, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578468, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4869077, + "unit": "ns/op\t 1575384 B/op\t 26380 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4869077, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575384, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4847363, + "unit": "ns/op\t 1576446 B/op\t 26380 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4847363, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576446, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4923651, + "unit": "ns/op\t 1582502 B/op\t 26381 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4923651, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582502, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4852859, + "unit": "ns/op\t 1579945 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4852859, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579945, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4801998, + "unit": "ns/op\t 1573316 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4801998, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1573316, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4906426, + "unit": "ns/op\t 1579157 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4906426, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579157, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4907677, + "unit": "ns/op\t 1578547 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4907677, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578547, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6989920, + "unit": "ns/op\t 2222755 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6989920, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222755, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6946722, + "unit": "ns/op\t 2222892 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6946722, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222892, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7003856, + "unit": "ns/op\t 2221870 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7003856, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221870, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6974032, + "unit": "ns/op\t 2222644 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6974032, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222644, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7021684, + "unit": "ns/op\t 2222731 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7021684, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222731, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6996273, + "unit": "ns/op\t 2225019 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6996273, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225019, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7063150, + "unit": "ns/op\t 2221831 B/op\t 38857 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7063150, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221831, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7052947, + "unit": "ns/op\t 2227470 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7052947, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227470, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6884378, + "unit": "ns/op\t 2225007 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6884378, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225007, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7028103, + "unit": "ns/op\t 2227686 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7028103, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227686, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21256930, + "unit": "ns/op\t 6140719 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21256930, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6140719, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20887201, + "unit": "ns/op\t 6130732 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20887201, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130732, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21145468, + "unit": "ns/op\t 6132784 B/op\t 114921 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21145468, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132784, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21306913, + "unit": "ns/op\t 6130540 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21306913, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130540, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20777852, + "unit": "ns/op\t 6126357 B/op\t 114920 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20777852, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126357, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21462530, + "unit": "ns/op\t 6127986 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21462530, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127986, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21008298, + "unit": "ns/op\t 6135324 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21008298, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135324, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20958140, + "unit": "ns/op\t 6124546 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20958140, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124546, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20966084, + "unit": "ns/op\t 6138766 B/op\t 114920 allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20966084, + "unit": "ns/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6138766, + "unit": "B/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20924697, + "unit": "ns/op\t 6123979 B/op\t 114918 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20924697, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123979, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68135, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68135, + "unit": "ns/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67815, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67815, + "unit": "ns/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67617, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67617, + "unit": "ns/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67697, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67697, + "unit": "ns/op", + "extra": "17823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17823 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68358, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68358, + "unit": "ns/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67433, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67433, + "unit": "ns/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67180, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67180, + "unit": "ns/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67753, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67753, + "unit": "ns/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67378, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67378, + "unit": "ns/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67854, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67854, + "unit": "ns/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67891, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67891, + "unit": "ns/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67677, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67677, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67647, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67647, + "unit": "ns/op", + "extra": "17875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68454, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "17894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68454, + "unit": "ns/op", + "extra": "17894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "17894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17894 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67240, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67240, + "unit": "ns/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67628, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67628, + "unit": "ns/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67279, + "unit": "ns/op\t 121019 B/op\t 115 allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67279, + "unit": "ns/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121019, + "unit": "B/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67313, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67313, + "unit": "ns/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67716, + "unit": "ns/op\t 120817 B/op\t 115 allocs/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67716, + "unit": "ns/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120817, + "unit": "B/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67583, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67583, + "unit": "ns/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67376, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67376, + "unit": "ns/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67675, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67675, + "unit": "ns/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67690, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67690, + "unit": "ns/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67887, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67887, + "unit": "ns/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67761, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67761, + "unit": "ns/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67948, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67948, + "unit": "ns/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67468, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "17851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67468, + "unit": "ns/op", + "extra": "17851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "17851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68327, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68327, + "unit": "ns/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68077, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68077, + "unit": "ns/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68117, + "unit": "ns/op\t 120858 B/op\t 115 allocs/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68117, + "unit": "ns/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120858, + "unit": "B/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4143279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289, + "unit": "ns/op", + "extra": "4143279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4143279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4143279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4155158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288, + "unit": "ns/op", + "extra": "4155158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4155158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4155158 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4137532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.5, + "unit": "ns/op", + "extra": "4137532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4137532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4137532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4145605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.8, + "unit": "ns/op", + "extra": "4145605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4145605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4145605 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3737346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.1, + "unit": "ns/op", + "extra": "3737346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3737346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3737346 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4086148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.5, + "unit": "ns/op", + "extra": "4086148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4086148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4086148 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4111339 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.5, + "unit": "ns/op", + "extra": "4111339 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4111339 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4111339 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4103860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4103860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4103860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4103860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4054816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.4, + "unit": "ns/op", + "extra": "4054816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4054816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4054816 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.8, + "unit": "ns/op", + "extra": "4079877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079877 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079877 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4f018925d277fbb1772c1ce11412b2d9ddab8bb4", + "message": "Fix syslog server being removed after config apply (#1225)", + "timestamp": "2025-08-26T13:23:08+01:00", + "tree_id": "077c8857f108a361ace1eea19231a004a3b7a1d4", + "url": "https://github.com/nginx/agent/commit/4f018925d277fbb1772c1ce11412b2d9ddab8bb4" + }, + "date": 1756211505135, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14531191, + "unit": "ns/op\t 584362 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14531191, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584362, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11436203, + "unit": "ns/op\t 527834 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11436203, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527834, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8997092, + "unit": "ns/op\t 745278 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8997092, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745278, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9124746, + "unit": "ns/op\t 750994 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9124746, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750994, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9027793, + "unit": "ns/op\t 745930 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9027793, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745930, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8983596, + "unit": "ns/op\t 720540 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8983596, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 720540, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9018617, + "unit": "ns/op\t 752263 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9018617, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752263, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9105828, + "unit": "ns/op\t 790447 B/op\t 776 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9105828, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 790447, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9103637, + "unit": "ns/op\t 758568 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9103637, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 758568, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9102974, + "unit": "ns/op\t 744490 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9102974, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744490, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9686992, + "unit": "ns/op\t 817157 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9686992, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817157, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9609163, + "unit": "ns/op\t 815016 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9609163, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815016, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9633889, + "unit": "ns/op\t 830874 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9633889, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 830874, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9634524, + "unit": "ns/op\t 818602 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9634524, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818602, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9438790, + "unit": "ns/op\t 805878 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9438790, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805878, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9473777, + "unit": "ns/op\t 810351 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9473777, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810351, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9617395, + "unit": "ns/op\t 800297 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9617395, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800297, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9583433, + "unit": "ns/op\t 812965 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9583433, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812965, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9566991, + "unit": "ns/op\t 798331 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9566991, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798331, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9606907, + "unit": "ns/op\t 805557 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9606907, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805557, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13331942, + "unit": "ns/op\t 1889717 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13331942, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1889717, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13321886, + "unit": "ns/op\t 1901005 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13321886, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901005, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13311191, + "unit": "ns/op\t 1867209 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13311191, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867209, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12950257, + "unit": "ns/op\t 1805323 B/op\t 809 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12950257, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1805323, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 809, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13157511, + "unit": "ns/op\t 1868192 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13157511, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868192, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13264763, + "unit": "ns/op\t 1884827 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13264763, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884827, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13325133, + "unit": "ns/op\t 1869356 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13325133, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869356, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13361132, + "unit": "ns/op\t 1908765 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13361132, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908765, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13273156, + "unit": "ns/op\t 1877201 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13273156, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877201, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13269983, + "unit": "ns/op\t 1869595 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13269983, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869595, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 254487506, + "unit": "ns/op\t 7736517 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 254487506, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736517, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270851890, + "unit": "ns/op\t 7462080 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270851890, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462080, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271539418, + "unit": "ns/op\t 7596512 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271539418, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596512, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267701627, + "unit": "ns/op\t 8138352 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267701627, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8138352, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267413574, + "unit": "ns/op\t 7732344 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267413574, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732344, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266037645, + "unit": "ns/op\t 7599757 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266037645, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599757, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264782144, + "unit": "ns/op\t 7729145 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264782144, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729145, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265443715, + "unit": "ns/op\t 7729440 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265443715, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729440, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266444512, + "unit": "ns/op\t 7460664 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266444512, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460664, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267543074, + "unit": "ns/op\t 7598848 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267543074, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598848, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34438745, + "unit": "ns/op\t 4721881 B/op\t 7627 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34438745, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4721881, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34350403, + "unit": "ns/op\t 4717979 B/op\t 7598 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34350403, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4717979, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7598, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33815633, + "unit": "ns/op\t 4858138 B/op\t 7644 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33815633, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4858138, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7644, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33735548, + "unit": "ns/op\t 4902170 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33735548, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4902170, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33943035, + "unit": "ns/op\t 4906823 B/op\t 7649 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33943035, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4906823, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7649, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33849346, + "unit": "ns/op\t 4805108 B/op\t 7617 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33849346, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4805108, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34319903, + "unit": "ns/op\t 4776888 B/op\t 7606 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34319903, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4776888, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7606, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34436654, + "unit": "ns/op\t 4741700 B/op\t 7607 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34436654, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4741700, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7607, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34146772, + "unit": "ns/op\t 4592111 B/op\t 7621 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34146772, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4592111, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34445146, + "unit": "ns/op\t 4700712 B/op\t 7603 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34445146, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4700712, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 954398, + "unit": "ns/op\t 322299 B/op\t 1981 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 954398, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322299, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 954774, + "unit": "ns/op\t 322285 B/op\t 1981 allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 954774, + "unit": "ns/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322285, + "unit": "B/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957007, + "unit": "ns/op\t 321937 B/op\t 1981 allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957007, + "unit": "ns/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321937, + "unit": "B/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947839, + "unit": "ns/op\t 321454 B/op\t 1981 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947839, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321454, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 960646, + "unit": "ns/op\t 321601 B/op\t 1981 allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 960646, + "unit": "ns/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321601, + "unit": "B/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 953089, + "unit": "ns/op\t 321471 B/op\t 1981 allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 953089, + "unit": "ns/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321471, + "unit": "B/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 954606, + "unit": "ns/op\t 321455 B/op\t 1981 allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 954606, + "unit": "ns/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321455, + "unit": "B/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 983752, + "unit": "ns/op\t 322393 B/op\t 1981 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 983752, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322393, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 953904, + "unit": "ns/op\t 322374 B/op\t 1981 allocs/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 953904, + "unit": "ns/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322374, + "unit": "B/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 961037, + "unit": "ns/op\t 322928 B/op\t 1981 allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 961037, + "unit": "ns/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322928, + "unit": "B/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2690257, + "unit": "ns/op\t 930097 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2690257, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930097, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2697302, + "unit": "ns/op\t 930197 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2697302, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930197, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2674058, + "unit": "ns/op\t 929557 B/op\t 13857 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2674058, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929557, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2669815, + "unit": "ns/op\t 929202 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2669815, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929202, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2670519, + "unit": "ns/op\t 928875 B/op\t 13857 allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2670519, + "unit": "ns/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928875, + "unit": "B/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2656173, + "unit": "ns/op\t 930033 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2656173, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930033, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2648996, + "unit": "ns/op\t 933569 B/op\t 13858 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2648996, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 933569, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2636827, + "unit": "ns/op\t 931205 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2636827, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931205, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2638408, + "unit": "ns/op\t 929894 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2638408, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929894, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2697870, + "unit": "ns/op\t 930853 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2697870, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930853, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4847979, + "unit": "ns/op\t 1579789 B/op\t 26381 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4847979, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579789, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4854851, + "unit": "ns/op\t 1582404 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4854851, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582404, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4868828, + "unit": "ns/op\t 1577378 B/op\t 26381 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4868828, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577378, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4828196, + "unit": "ns/op\t 1575988 B/op\t 26380 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4828196, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575988, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4868192, + "unit": "ns/op\t 1576731 B/op\t 26380 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4868192, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576731, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4911539, + "unit": "ns/op\t 1578226 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4911539, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578226, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4893524, + "unit": "ns/op\t 1578685 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4893524, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578685, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4851167, + "unit": "ns/op\t 1579179 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4851167, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579179, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4878716, + "unit": "ns/op\t 1577705 B/op\t 26381 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4878716, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577705, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4893482, + "unit": "ns/op\t 1576002 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4893482, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576002, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6969932, + "unit": "ns/op\t 2225893 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6969932, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225893, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7058569, + "unit": "ns/op\t 2228146 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7058569, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228146, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7054790, + "unit": "ns/op\t 2231292 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7054790, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2231292, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7048512, + "unit": "ns/op\t 2225241 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7048512, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225241, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7051391, + "unit": "ns/op\t 2226900 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7051391, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226900, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6974300, + "unit": "ns/op\t 2218911 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6974300, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2218911, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6948210, + "unit": "ns/op\t 2222551 B/op\t 38858 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6948210, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222551, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7002708, + "unit": "ns/op\t 2226722 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7002708, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226722, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6943433, + "unit": "ns/op\t 2225067 B/op\t 38858 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6943433, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225067, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7016913, + "unit": "ns/op\t 2226276 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7016913, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226276, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20895005, + "unit": "ns/op\t 6122046 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20895005, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122046, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21147151, + "unit": "ns/op\t 6127013 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21147151, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127013, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21356475, + "unit": "ns/op\t 6140608 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21356475, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6140608, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21091887, + "unit": "ns/op\t 6135988 B/op\t 114921 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21091887, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135988, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21508044, + "unit": "ns/op\t 6137447 B/op\t 114921 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21508044, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137447, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20929021, + "unit": "ns/op\t 6129057 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20929021, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129057, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21194071, + "unit": "ns/op\t 6127087 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21194071, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127087, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20975215, + "unit": "ns/op\t 6132199 B/op\t 114920 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20975215, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132199, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20977178, + "unit": "ns/op\t 6124637 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20977178, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124637, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21239632, + "unit": "ns/op\t 6129633 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21239632, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129633, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69494, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69494, + "unit": "ns/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69677, + "unit": "ns/op\t 121012 B/op\t 115 allocs/op", + "extra": "17182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69677, + "unit": "ns/op", + "extra": "17182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121012, + "unit": "B/op", + "extra": "17182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69052, + "unit": "ns/op\t 121022 B/op\t 115 allocs/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69052, + "unit": "ns/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121022, + "unit": "B/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69843, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69843, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69302, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69302, + "unit": "ns/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69771, + "unit": "ns/op\t 120879 B/op\t 115 allocs/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69771, + "unit": "ns/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120879, + "unit": "B/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69688, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69688, + "unit": "ns/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69957, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69957, + "unit": "ns/op", + "extra": "17340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68937, + "unit": "ns/op\t 120994 B/op\t 115 allocs/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68937, + "unit": "ns/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120994, + "unit": "B/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70319, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "17194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70319, + "unit": "ns/op", + "extra": "17194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "17194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70399, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70399, + "unit": "ns/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71364, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71364, + "unit": "ns/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70057, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70057, + "unit": "ns/op", + "extra": "17049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17049 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69665, + "unit": "ns/op\t 121014 B/op\t 115 allocs/op", + "extra": "17151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69665, + "unit": "ns/op", + "extra": "17151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121014, + "unit": "B/op", + "extra": "17151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69984, + "unit": "ns/op\t 120959 B/op\t 115 allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69984, + "unit": "ns/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120959, + "unit": "B/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70054, + "unit": "ns/op\t 121136 B/op\t 115 allocs/op", + "extra": "17310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70054, + "unit": "ns/op", + "extra": "17310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121136, + "unit": "B/op", + "extra": "17310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70108, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70108, + "unit": "ns/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69894, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "16950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69894, + "unit": "ns/op", + "extra": "16950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "16950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16950 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69388, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69388, + "unit": "ns/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70048, + "unit": "ns/op\t 121027 B/op\t 115 allocs/op", + "extra": "17184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70048, + "unit": "ns/op", + "extra": "17184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121027, + "unit": "B/op", + "extra": "17184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68701, + "unit": "ns/op\t 120831 B/op\t 115 allocs/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68701, + "unit": "ns/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120831, + "unit": "B/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69048, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69048, + "unit": "ns/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69213, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69213, + "unit": "ns/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69107, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69107, + "unit": "ns/op", + "extra": "17169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69649, + "unit": "ns/op\t 120875 B/op\t 115 allocs/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69649, + "unit": "ns/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120875, + "unit": "B/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69779, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69779, + "unit": "ns/op", + "extra": "17212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71223, + "unit": "ns/op\t 120887 B/op\t 115 allocs/op", + "extra": "16824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71223, + "unit": "ns/op", + "extra": "16824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120887, + "unit": "B/op", + "extra": "16824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70157, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70157, + "unit": "ns/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69971, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69971, + "unit": "ns/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70180, + "unit": "ns/op\t 120850 B/op\t 115 allocs/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70180, + "unit": "ns/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120850, + "unit": "B/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4105063 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4105063 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4105063 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4105063 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4113243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.2, + "unit": "ns/op", + "extra": "4113243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4113243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4113243 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4143588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4143588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4143588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4143588 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4128067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.8, + "unit": "ns/op", + "extra": "4128067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4128067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4128067 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3388560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.6, + "unit": "ns/op", + "extra": "3388560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3388560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3388560 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4087728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4087728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4087728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4087728 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4079906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4096131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.4, + "unit": "ns/op", + "extra": "4096131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4096131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4096131 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4070684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.7, + "unit": "ns/op", + "extra": "4070684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4070684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4070684 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4080726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080726 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "4f018925d277fbb1772c1ce11412b2d9ddab8bb4", + "message": "Fix syslog server being removed after config apply (#1225)", + "timestamp": "2025-08-26T13:23:08+01:00", + "tree_id": "077c8857f108a361ace1eea19231a004a3b7a1d4", + "url": "https://github.com/nginx/agent/commit/4f018925d277fbb1772c1ce11412b2d9ddab8bb4" + }, + "date": 1756211571737, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.59690088832658, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99755423092014, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5ea63ea53d54f0ce1368899fa81d918ba5462faa", + "message": "Fix correlation id format in logs (#1226)", + "timestamp": "2025-08-26T13:46:38+01:00", + "tree_id": "842525b18fe31f7700d788ad5dc05e4693f98731", + "url": "https://github.com/nginx/agent/commit/5ea63ea53d54f0ce1368899fa81d918ba5462faa" + }, + "date": 1756212913344, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 32.52888352085758, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 37.02333940208907, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5ea63ea53d54f0ce1368899fa81d918ba5462faa", + "message": "Fix correlation id format in logs (#1226)", + "timestamp": "2025-08-26T13:46:38+01:00", + "tree_id": "842525b18fe31f7700d788ad5dc05e4693f98731", + "url": "https://github.com/nginx/agent/commit/5ea63ea53d54f0ce1368899fa81d918ba5462faa" + }, + "date": 1756212968452, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15045959, + "unit": "ns/op\t 543510 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15045959, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543510, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10456246, + "unit": "ns/op\t 543060 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10456246, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543060, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9119418, + "unit": "ns/op\t 756710 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9119418, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756710, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9093809, + "unit": "ns/op\t 737613 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9093809, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737613, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9129831, + "unit": "ns/op\t 747004 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9129831, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747004, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9034134, + "unit": "ns/op\t 727205 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9034134, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 727205, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9070789, + "unit": "ns/op\t 733372 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9070789, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733372, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9081314, + "unit": "ns/op\t 737759 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9081314, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737759, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9099263, + "unit": "ns/op\t 746381 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9099263, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746381, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9123897, + "unit": "ns/op\t 747310 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9123897, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747310, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9641179, + "unit": "ns/op\t 794246 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9641179, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794246, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9623160, + "unit": "ns/op\t 795196 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9623160, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795196, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9627437, + "unit": "ns/op\t 798942 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9627437, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798942, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9609000, + "unit": "ns/op\t 801549 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9609000, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801549, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9617950, + "unit": "ns/op\t 810774 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9617950, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810774, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9629713, + "unit": "ns/op\t 788742 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9629713, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788742, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9612723, + "unit": "ns/op\t 806858 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9612723, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806858, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9646112, + "unit": "ns/op\t 810778 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9646112, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810778, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9645228, + "unit": "ns/op\t 812125 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9645228, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812125, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9619316, + "unit": "ns/op\t 794355 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9619316, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794355, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13469834, + "unit": "ns/op\t 1877574 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13469834, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877574, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13525060, + "unit": "ns/op\t 1893029 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13525060, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893029, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13596576, + "unit": "ns/op\t 1868841 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13596576, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868841, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13616404, + "unit": "ns/op\t 1881837 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13616404, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881837, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13618121, + "unit": "ns/op\t 1915092 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13618121, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915092, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13613980, + "unit": "ns/op\t 1905975 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13613980, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1905975, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13486442, + "unit": "ns/op\t 1874491 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13486442, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874491, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13572146, + "unit": "ns/op\t 1860093 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13572146, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860093, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13503233, + "unit": "ns/op\t 1886097 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13503233, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1886097, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13509456, + "unit": "ns/op\t 1859427 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13509456, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859427, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259319914, + "unit": "ns/op\t 7459245 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259319914, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459245, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259201903, + "unit": "ns/op\t 7732445 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259201903, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732445, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258858618, + "unit": "ns/op\t 7458081 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258858618, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458081, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260340803, + "unit": "ns/op\t 7870173 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260340803, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870173, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260905118, + "unit": "ns/op\t 7732234 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260905118, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732234, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267384707, + "unit": "ns/op\t 7600309 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267384707, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600309, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260122763, + "unit": "ns/op\t 7597956 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260122763, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597956, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256701912, + "unit": "ns/op\t 7733325 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256701912, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733325, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260514587, + "unit": "ns/op\t 7730002 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260514587, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730002, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260298948, + "unit": "ns/op\t 8004168 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260298948, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8004168, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33423548, + "unit": "ns/op\t 4875898 B/op\t 7612 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33423548, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4875898, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7612, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33755528, + "unit": "ns/op\t 4820170 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33755528, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4820170, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33246933, + "unit": "ns/op\t 4844324 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33246933, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4844324, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33480090, + "unit": "ns/op\t 4806246 B/op\t 7649 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33480090, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4806246, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7649, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34739875, + "unit": "ns/op\t 4832847 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34739875, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4832847, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33746576, + "unit": "ns/op\t 4848250 B/op\t 7648 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33746576, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4848250, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7648, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33448773, + "unit": "ns/op\t 4885282 B/op\t 7631 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33448773, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4885282, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33694310, + "unit": "ns/op\t 4788340 B/op\t 7639 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33694310, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4788340, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33661945, + "unit": "ns/op\t 4766074 B/op\t 7637 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33661945, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4766074, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7637, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33642398, + "unit": "ns/op\t 4928174 B/op\t 7646 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33642398, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4928174, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7646, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921167, + "unit": "ns/op\t 322384 B/op\t 1981 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921167, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322384, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928891, + "unit": "ns/op\t 322406 B/op\t 1981 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928891, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322406, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921293, + "unit": "ns/op\t 321675 B/op\t 1981 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921293, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321675, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920432, + "unit": "ns/op\t 321906 B/op\t 1981 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920432, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321906, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923510, + "unit": "ns/op\t 322516 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923510, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322516, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922855, + "unit": "ns/op\t 321430 B/op\t 1981 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922855, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321430, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943372, + "unit": "ns/op\t 322554 B/op\t 1981 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943372, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322554, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928468, + "unit": "ns/op\t 321662 B/op\t 1981 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928468, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321662, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921163, + "unit": "ns/op\t 321722 B/op\t 1981 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921163, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321722, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926426, + "unit": "ns/op\t 323143 B/op\t 1981 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926426, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323143, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2618834, + "unit": "ns/op\t 929959 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2618834, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929959, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2625985, + "unit": "ns/op\t 930739 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2625985, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930739, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2609940, + "unit": "ns/op\t 929889 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2609940, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929889, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623131, + "unit": "ns/op\t 928928 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623131, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928928, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2615493, + "unit": "ns/op\t 929235 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2615493, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929235, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2620814, + "unit": "ns/op\t 930318 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2620814, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930318, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2630988, + "unit": "ns/op\t 932516 B/op\t 13858 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2630988, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932516, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631082, + "unit": "ns/op\t 930750 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631082, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930750, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2638644, + "unit": "ns/op\t 929455 B/op\t 13857 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2638644, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929455, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2616758, + "unit": "ns/op\t 930148 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2616758, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930148, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4789266, + "unit": "ns/op\t 1577197 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4789266, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577197, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4835121, + "unit": "ns/op\t 1581724 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4835121, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581724, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4862283, + "unit": "ns/op\t 1580629 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4862283, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580629, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4825907, + "unit": "ns/op\t 1578197 B/op\t 26380 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4825907, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578197, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4824778, + "unit": "ns/op\t 1579758 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4824778, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579758, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4894800, + "unit": "ns/op\t 1579157 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4894800, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579157, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4816043, + "unit": "ns/op\t 1577786 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4816043, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577786, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4802671, + "unit": "ns/op\t 1575833 B/op\t 26380 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4802671, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575833, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4880168, + "unit": "ns/op\t 1574648 B/op\t 26380 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4880168, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574648, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4796925, + "unit": "ns/op\t 1578731 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4796925, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578731, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6976888, + "unit": "ns/op\t 2221392 B/op\t 38857 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6976888, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221392, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6885008, + "unit": "ns/op\t 2224768 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6885008, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224768, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7017759, + "unit": "ns/op\t 2228201 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7017759, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228201, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6964421, + "unit": "ns/op\t 2224633 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6964421, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224633, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6929720, + "unit": "ns/op\t 2222659 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6929720, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222659, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6923129, + "unit": "ns/op\t 2219356 B/op\t 38857 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6923129, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2219356, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6927502, + "unit": "ns/op\t 2224936 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6927502, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224936, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6977558, + "unit": "ns/op\t 2224393 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6977558, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224393, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7021599, + "unit": "ns/op\t 2228529 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7021599, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228529, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6983410, + "unit": "ns/op\t 2225204 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6983410, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225204, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21009233, + "unit": "ns/op\t 6120919 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21009233, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120919, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20715373, + "unit": "ns/op\t 6138248 B/op\t 114921 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20715373, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6138248, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20829466, + "unit": "ns/op\t 6126966 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20829466, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126966, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20627638, + "unit": "ns/op\t 6125000 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20627638, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125000, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20777917, + "unit": "ns/op\t 6127058 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20777917, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127058, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21046836, + "unit": "ns/op\t 6130344 B/op\t 114920 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21046836, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130344, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21073102, + "unit": "ns/op\t 6138605 B/op\t 114920 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21073102, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6138605, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20852154, + "unit": "ns/op\t 6134043 B/op\t 114920 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20852154, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134043, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21120692, + "unit": "ns/op\t 6128683 B/op\t 114919 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21120692, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128683, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20725180, + "unit": "ns/op\t 6130458 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20725180, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130458, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67380, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67380, + "unit": "ns/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67308, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67308, + "unit": "ns/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67548, + "unit": "ns/op\t 120845 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67548, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120845, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66736, + "unit": "ns/op\t 120852 B/op\t 115 allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66736, + "unit": "ns/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120852, + "unit": "B/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67358, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "18009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67358, + "unit": "ns/op", + "extra": "18009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "18009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67523, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67523, + "unit": "ns/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67523, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67523, + "unit": "ns/op", + "extra": "17985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17985 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66965, + "unit": "ns/op\t 120860 B/op\t 115 allocs/op", + "extra": "17662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66965, + "unit": "ns/op", + "extra": "17662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120860, + "unit": "B/op", + "extra": "17662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66804, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66804, + "unit": "ns/op", + "extra": "17958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66457, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66457, + "unit": "ns/op", + "extra": "17847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66908, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66908, + "unit": "ns/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17960 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67488, + "unit": "ns/op\t 120793 B/op\t 115 allocs/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67488, + "unit": "ns/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120793, + "unit": "B/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67075, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67075, + "unit": "ns/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67660, + "unit": "ns/op\t 120986 B/op\t 115 allocs/op", + "extra": "17830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67660, + "unit": "ns/op", + "extra": "17830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120986, + "unit": "B/op", + "extra": "17830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17830 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67029, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67029, + "unit": "ns/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66782, + "unit": "ns/op\t 120848 B/op\t 115 allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66782, + "unit": "ns/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120848, + "unit": "B/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67123, + "unit": "ns/op\t 120890 B/op\t 115 allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67123, + "unit": "ns/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120890, + "unit": "B/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66548, + "unit": "ns/op\t 120788 B/op\t 115 allocs/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66548, + "unit": "ns/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120788, + "unit": "B/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68095, + "unit": "ns/op\t 120851 B/op\t 115 allocs/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68095, + "unit": "ns/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120851, + "unit": "B/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17905 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66999, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66999, + "unit": "ns/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67046, + "unit": "ns/op\t 120859 B/op\t 115 allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67046, + "unit": "ns/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120859, + "unit": "B/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67286, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67286, + "unit": "ns/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67422, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67422, + "unit": "ns/op", + "extra": "17721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66783, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66783, + "unit": "ns/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67563, + "unit": "ns/op\t 120862 B/op\t 115 allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67563, + "unit": "ns/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120862, + "unit": "B/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67784, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67784, + "unit": "ns/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67293, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "17757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67293, + "unit": "ns/op", + "extra": "17757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "17757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17757 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67179, + "unit": "ns/op\t 120814 B/op\t 115 allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67179, + "unit": "ns/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120814, + "unit": "B/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67465, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67465, + "unit": "ns/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67245, + "unit": "ns/op\t 121033 B/op\t 115 allocs/op", + "extra": "17886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67245, + "unit": "ns/op", + "extra": "17886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121033, + "unit": "B/op", + "extra": "17886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4145469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.6, + "unit": "ns/op", + "extra": "4145469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4145469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4145469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4117263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.1, + "unit": "ns/op", + "extra": "4117263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4117263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4117263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4088913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.3, + "unit": "ns/op", + "extra": "4088913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4088913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4088913 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4152103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4152103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4152103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4152103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4132593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.4, + "unit": "ns/op", + "extra": "4132593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4132593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4132593 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4125768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "4125768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4125768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4125768 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4116794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.3, + "unit": "ns/op", + "extra": "4116794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4116794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4116794 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4129683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.7, + "unit": "ns/op", + "extra": "4129683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4129683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4129683 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4073218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4127226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.5, + "unit": "ns/op", + "extra": "4127226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4127226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4127226 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "08eee77e1a57c70bf75b7600d47449ddd8e8b078", + "message": "Add config path to FileOverview (#1220)", + "timestamp": "2025-08-26T15:33:59+01:00", + "tree_id": "01dfed47eb13f0aba0197e04d95a1116d829199e", + "url": "https://github.com/nginx/agent/commit/08eee77e1a57c70bf75b7600d47449ddd8e8b078" + }, + "date": 1756219328881, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.928882208213132, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00997318656715, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "50681751+Akshay2191@users.noreply.github.com", + "name": "Akshay Chawla", + "username": "Akshay2191" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cad7b8c108e7085eba20b44f7e8d148d4f1be8b7", + "message": "Merge pull request #1201 from nginx/add-explicit-forward-proxy\n\nExplicit forward proxy support for HTTP with Basic Auth", + "timestamp": "2025-08-26T15:42:25+01:00", + "tree_id": "ee4f701eaa8bfe8b3a142275887ca57d0f05b239", + "url": "https://github.com/nginx/agent/commit/cad7b8c108e7085eba20b44f7e8d148d4f1be8b7" + }, + "date": 1756219839520, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14778989, + "unit": "ns/op\t 568376 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14778989, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 568376, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10935556, + "unit": "ns/op\t 551235 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10935556, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551235, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9286066, + "unit": "ns/op\t 743869 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9286066, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743869, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8979416, + "unit": "ns/op\t 728456 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8979416, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728456, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9034292, + "unit": "ns/op\t 746819 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9034292, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746819, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9040025, + "unit": "ns/op\t 740467 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9040025, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740467, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9016834, + "unit": "ns/op\t 725082 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9016834, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 725082, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9191169, + "unit": "ns/op\t 773200 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9191169, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 773200, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9229310, + "unit": "ns/op\t 744762 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9229310, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744762, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9086059, + "unit": "ns/op\t 740785 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9086059, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740785, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9743344, + "unit": "ns/op\t 807728 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9743344, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807728, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9655592, + "unit": "ns/op\t 800586 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9655592, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800586, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9641324, + "unit": "ns/op\t 794277 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9641324, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794277, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9539078, + "unit": "ns/op\t 788741 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9539078, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788741, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567551, + "unit": "ns/op\t 814652 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567551, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814652, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9668576, + "unit": "ns/op\t 839685 B/op\t 776 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9668576, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 839685, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9691339, + "unit": "ns/op\t 808764 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9691339, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808764, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9598897, + "unit": "ns/op\t 811351 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9598897, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811351, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9621689, + "unit": "ns/op\t 805823 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9621689, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805823, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9604884, + "unit": "ns/op\t 800972 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9604884, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800972, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13565921, + "unit": "ns/op\t 1919168 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13565921, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1919168, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13555594, + "unit": "ns/op\t 1933408 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13555594, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1933408, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13446913, + "unit": "ns/op\t 1883725 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13446913, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883725, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13548314, + "unit": "ns/op\t 1924225 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13548314, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924225, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13501792, + "unit": "ns/op\t 1885867 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13501792, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885867, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13500084, + "unit": "ns/op\t 1936945 B/op\t 812 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13500084, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1936945, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13523238, + "unit": "ns/op\t 1898445 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13523238, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898445, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13529528, + "unit": "ns/op\t 1909138 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13529528, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909138, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13434950, + "unit": "ns/op\t 1907766 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13434950, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907766, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13429307, + "unit": "ns/op\t 1861958 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13429307, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861958, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269999982, + "unit": "ns/op\t 7730469 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269999982, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730469, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267931043, + "unit": "ns/op\t 7465024 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267931043, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7465024, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252864796, + "unit": "ns/op\t 6718766 B/op\t 73678 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252864796, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6718766, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73678, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270941444, + "unit": "ns/op\t 7461709 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270941444, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461709, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264300884, + "unit": "ns/op\t 7868418 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264300884, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868418, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272344067, + "unit": "ns/op\t 7597762 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272344067, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597762, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275806837, + "unit": "ns/op\t 7595573 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275806837, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595573, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275848874, + "unit": "ns/op\t 7455957 B/op\t 74668 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275848874, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7455957, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74668, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256575117, + "unit": "ns/op\t 7042457 B/op\t 73674 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256575117, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7042457, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73674, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275771510, + "unit": "ns/op\t 7867893 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275771510, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867893, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34324192, + "unit": "ns/op\t 4758966 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34324192, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4758966, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33623068, + "unit": "ns/op\t 4882609 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33623068, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4882609, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33590938, + "unit": "ns/op\t 4799467 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33590938, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4799467, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34461415, + "unit": "ns/op\t 4593778 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34461415, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4593778, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34222610, + "unit": "ns/op\t 4887232 B/op\t 7638 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34222610, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4887232, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34608025, + "unit": "ns/op\t 4766259 B/op\t 7638 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34608025, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4766259, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34133153, + "unit": "ns/op\t 4644260 B/op\t 7622 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34133153, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4644260, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34461985, + "unit": "ns/op\t 4762873 B/op\t 7610 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34461985, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4762873, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34310465, + "unit": "ns/op\t 4790361 B/op\t 7619 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34310465, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4790361, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33757295, + "unit": "ns/op\t 4836038 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33757295, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4836038, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948666, + "unit": "ns/op\t 321778 B/op\t 1981 allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948666, + "unit": "ns/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321778, + "unit": "B/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 975498, + "unit": "ns/op\t 321808 B/op\t 1981 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 975498, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321808, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949059, + "unit": "ns/op\t 322145 B/op\t 1981 allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949059, + "unit": "ns/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322145, + "unit": "B/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945268, + "unit": "ns/op\t 321246 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945268, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321246, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947083, + "unit": "ns/op\t 322095 B/op\t 1981 allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947083, + "unit": "ns/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322095, + "unit": "B/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 951045, + "unit": "ns/op\t 322316 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 951045, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322316, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 951968, + "unit": "ns/op\t 321386 B/op\t 1981 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 951968, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321386, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946005, + "unit": "ns/op\t 322534 B/op\t 1981 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946005, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322534, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941885, + "unit": "ns/op\t 321382 B/op\t 1981 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941885, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321382, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943797, + "unit": "ns/op\t 321941 B/op\t 1981 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943797, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321941, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2611429, + "unit": "ns/op\t 927840 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2611429, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 927840, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596477, + "unit": "ns/op\t 928675 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596477, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928675, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2659851, + "unit": "ns/op\t 928857 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2659851, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928857, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2626898, + "unit": "ns/op\t 930152 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2626898, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930152, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631430, + "unit": "ns/op\t 931075 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631430, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931075, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2620606, + "unit": "ns/op\t 931052 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2620606, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931052, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631828, + "unit": "ns/op\t 931202 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631828, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931202, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623428, + "unit": "ns/op\t 931278 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623428, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931278, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2619770, + "unit": "ns/op\t 930200 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2619770, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930200, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2615031, + "unit": "ns/op\t 931123 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2615031, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931123, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4799374, + "unit": "ns/op\t 1577219 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4799374, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577219, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4825463, + "unit": "ns/op\t 1581749 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4825463, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581749, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4815236, + "unit": "ns/op\t 1579466 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4815236, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579466, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4814029, + "unit": "ns/op\t 1581331 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4814029, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581331, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4803646, + "unit": "ns/op\t 1580003 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4803646, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580003, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4778897, + "unit": "ns/op\t 1580939 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4778897, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580939, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773232, + "unit": "ns/op\t 1578424 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773232, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578424, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4794071, + "unit": "ns/op\t 1580491 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4794071, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580491, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4805436, + "unit": "ns/op\t 1574995 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4805436, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574995, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4863375, + "unit": "ns/op\t 1576172 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4863375, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576172, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6922644, + "unit": "ns/op\t 2231481 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6922644, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2231481, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6972305, + "unit": "ns/op\t 2227009 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6972305, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227009, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6920480, + "unit": "ns/op\t 2223920 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6920480, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223920, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6995835, + "unit": "ns/op\t 2227952 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6995835, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227952, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7039962, + "unit": "ns/op\t 2222405 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7039962, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222405, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6896337, + "unit": "ns/op\t 2225274 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6896337, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225274, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6902828, + "unit": "ns/op\t 2226496 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6902828, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226496, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6962616, + "unit": "ns/op\t 2226780 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6962616, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226780, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7165851, + "unit": "ns/op\t 2228194 B/op\t 38859 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7165851, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228194, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7133093, + "unit": "ns/op\t 2228695 B/op\t 38859 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7133093, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228695, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21332736, + "unit": "ns/op\t 6127243 B/op\t 114918 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21332736, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127243, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21636595, + "unit": "ns/op\t 6120105 B/op\t 114918 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21636595, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120105, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21521417, + "unit": "ns/op\t 6130705 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21521417, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130705, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21578456, + "unit": "ns/op\t 6136330 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21578456, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136330, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21779974, + "unit": "ns/op\t 6134107 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21779974, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134107, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22029119, + "unit": "ns/op\t 6125972 B/op\t 114920 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22029119, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125972, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22201807, + "unit": "ns/op\t 6126956 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22201807, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126956, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21612661, + "unit": "ns/op\t 6125525 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21612661, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125525, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21391608, + "unit": "ns/op\t 6123475 B/op\t 114918 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21391608, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123475, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21528326, + "unit": "ns/op\t 6133767 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21528326, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133767, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71037, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "16839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71037, + "unit": "ns/op", + "extra": "16839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "16839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70070, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "16876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70070, + "unit": "ns/op", + "extra": "16876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "16876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16876 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71193, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71193, + "unit": "ns/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71806, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "16814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71806, + "unit": "ns/op", + "extra": "16814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "16814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71351, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "16788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71351, + "unit": "ns/op", + "extra": "16788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "16788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71211, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71211, + "unit": "ns/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71472, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71472, + "unit": "ns/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70413, + "unit": "ns/op\t 120794 B/op\t 115 allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70413, + "unit": "ns/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120794, + "unit": "B/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70525, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "16992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70525, + "unit": "ns/op", + "extra": "16992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "16992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70244, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70244, + "unit": "ns/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70661, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "16998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70661, + "unit": "ns/op", + "extra": "16998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "16998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70600, + "unit": "ns/op\t 120836 B/op\t 115 allocs/op", + "extra": "16929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70600, + "unit": "ns/op", + "extra": "16929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120836, + "unit": "B/op", + "extra": "16929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16929 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70228, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "16976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70228, + "unit": "ns/op", + "extra": "16976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "16976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70914, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "17042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70914, + "unit": "ns/op", + "extra": "17042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "17042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17042 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70852, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70852, + "unit": "ns/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70432, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70432, + "unit": "ns/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70480, + "unit": "ns/op\t 120802 B/op\t 115 allocs/op", + "extra": "16820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70480, + "unit": "ns/op", + "extra": "16820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120802, + "unit": "B/op", + "extra": "16820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69554, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69554, + "unit": "ns/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70839, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70839, + "unit": "ns/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71281, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "16975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71281, + "unit": "ns/op", + "extra": "16975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "16975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16975 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71112, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71112, + "unit": "ns/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71916, + "unit": "ns/op\t 120860 B/op\t 115 allocs/op", + "extra": "16736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71916, + "unit": "ns/op", + "extra": "16736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120860, + "unit": "B/op", + "extra": "16736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72384, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72384, + "unit": "ns/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72428, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "16624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72428, + "unit": "ns/op", + "extra": "16624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "16624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72195, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "16669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72195, + "unit": "ns/op", + "extra": "16669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "16669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16669 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71821, + "unit": "ns/op\t 120843 B/op\t 115 allocs/op", + "extra": "16719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71821, + "unit": "ns/op", + "extra": "16719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120843, + "unit": "B/op", + "extra": "16719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71850, + "unit": "ns/op\t 120789 B/op\t 115 allocs/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71850, + "unit": "ns/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120789, + "unit": "B/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71731, + "unit": "ns/op\t 120859 B/op\t 115 allocs/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71731, + "unit": "ns/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120859, + "unit": "B/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71918, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "16692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71918, + "unit": "ns/op", + "extra": "16692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "16692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71520, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71520, + "unit": "ns/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4096122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.2, + "unit": "ns/op", + "extra": "4096122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4096122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4096122 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4113878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4113878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4113878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4113878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4126114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4126114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4126114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4126114 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.2, + "unit": "ns/op", + "extra": "4071686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.8, + "unit": "ns/op", + "extra": "4029987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 315.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 315.9, + "unit": "ns/op", + "extra": "4073269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073269 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4057374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.3, + "unit": "ns/op", + "extra": "4057374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4057374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4057374 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.7, + "unit": "ns/op", + "extra": "4065691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4041912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.1, + "unit": "ns/op", + "extra": "4041912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4041912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4041912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.8, + "unit": "ns/op", + "extra": "4073108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073108 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "50681751+Akshay2191@users.noreply.github.com", + "name": "Akshay Chawla", + "username": "Akshay2191" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cad7b8c108e7085eba20b44f7e8d148d4f1be8b7", + "message": "Merge pull request #1201 from nginx/add-explicit-forward-proxy\n\nExplicit forward proxy support for HTTP with Basic Auth", + "timestamp": "2025-08-26T15:42:25+01:00", + "tree_id": "ee4f701eaa8bfe8b3a142275887ca57d0f05b239", + "url": "https://github.com/nginx/agent/commit/cad7b8c108e7085eba20b44f7e8d148d4f1be8b7" + }, + "date": 1756219909228, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.997379914673594, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.019017864662416, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a2cbcf7eb0727ac373802491c63e5192825ed0af", + "message": "disable some workflows on forks and dependabot PRs (#1236)\n\n* disable some workflows on forks and dependabot PRs\n\n* fix branch prefix\n\n* remove two checks", + "timestamp": "2025-08-26T15:49:51+01:00", + "tree_id": "47078ff8125a5d4f016509a5831b63b6aa193f94", + "url": "https://github.com/nginx/agent/commit/a2cbcf7eb0727ac373802491c63e5192825ed0af" + }, + "date": 1756220257480, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.13017815067322, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 31.981417708942885, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a2cbcf7eb0727ac373802491c63e5192825ed0af", + "message": "disable some workflows on forks and dependabot PRs (#1236)\n\n* disable some workflows on forks and dependabot PRs\n\n* fix branch prefix\n\n* remove two checks", + "timestamp": "2025-08-26T15:49:51+01:00", + "tree_id": "47078ff8125a5d4f016509a5831b63b6aa193f94", + "url": "https://github.com/nginx/agent/commit/a2cbcf7eb0727ac373802491c63e5192825ed0af" + }, + "date": 1756220281254, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14211166, + "unit": "ns/op\t 568435 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14211166, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 568435, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11398826, + "unit": "ns/op\t 536129 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11398826, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536129, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9165313, + "unit": "ns/op\t 751608 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9165313, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751608, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9211821, + "unit": "ns/op\t 738722 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9211821, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738722, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9446270, + "unit": "ns/op\t 738194 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9446270, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738194, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9119449, + "unit": "ns/op\t 735796 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9119449, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 735796, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9193579, + "unit": "ns/op\t 738206 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9193579, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738206, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9175575, + "unit": "ns/op\t 734018 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9175575, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734018, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9133915, + "unit": "ns/op\t 737788 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9133915, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737788, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9180439, + "unit": "ns/op\t 738474 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9180439, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738474, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9683635, + "unit": "ns/op\t 802089 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9683635, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802089, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9670652, + "unit": "ns/op\t 792871 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9670652, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792871, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9769252, + "unit": "ns/op\t 807625 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9769252, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807625, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9735413, + "unit": "ns/op\t 789379 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9735413, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789379, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9693164, + "unit": "ns/op\t 807587 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9693164, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807587, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9734340, + "unit": "ns/op\t 832776 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9734340, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 832776, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9617115, + "unit": "ns/op\t 800260 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9617115, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800260, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9684907, + "unit": "ns/op\t 807615 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9684907, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807615, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9708458, + "unit": "ns/op\t 819142 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9708458, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819142, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9685100, + "unit": "ns/op\t 806794 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9685100, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806794, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13534281, + "unit": "ns/op\t 1883183 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13534281, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883183, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13577448, + "unit": "ns/op\t 1889719 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13577448, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1889719, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13584785, + "unit": "ns/op\t 1860778 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13584785, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860778, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13461307, + "unit": "ns/op\t 1868458 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13461307, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868458, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13601623, + "unit": "ns/op\t 1875375 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13601623, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875375, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13503263, + "unit": "ns/op\t 1859334 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13503263, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859334, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13606788, + "unit": "ns/op\t 1874491 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13606788, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874491, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13503851, + "unit": "ns/op\t 1867691 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13503851, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867691, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13555802, + "unit": "ns/op\t 1876807 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13555802, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876807, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13591024, + "unit": "ns/op\t 1886353 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13591024, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1886353, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264166280, + "unit": "ns/op\t 7461080 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264166280, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461080, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263417028, + "unit": "ns/op\t 7736233 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263417028, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736233, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264040946, + "unit": "ns/op\t 7595253 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264040946, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595253, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264520010, + "unit": "ns/op\t 7594496 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264520010, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594496, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266289056, + "unit": "ns/op\t 7731040 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266289056, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731040, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268675038, + "unit": "ns/op\t 7592773 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268675038, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592773, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265996274, + "unit": "ns/op\t 7596690 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265996274, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596690, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265848606, + "unit": "ns/op\t 7730888 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265848606, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730888, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266253660, + "unit": "ns/op\t 7463544 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266253660, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463544, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263954970, + "unit": "ns/op\t 7596466 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263954970, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596466, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33460810, + "unit": "ns/op\t 4866615 B/op\t 7640 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33460810, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4866615, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7640, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34116605, + "unit": "ns/op\t 4741056 B/op\t 7591 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34116605, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4741056, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7591, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33652175, + "unit": "ns/op\t 4868022 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33652175, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4868022, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33646593, + "unit": "ns/op\t 4974657 B/op\t 7617 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33646593, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4974657, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33638528, + "unit": "ns/op\t 4941549 B/op\t 7687 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33638528, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4941549, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7687, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33729626, + "unit": "ns/op\t 4879702 B/op\t 7665 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33729626, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4879702, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7665, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33737663, + "unit": "ns/op\t 4922214 B/op\t 7632 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33737663, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4922214, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7632, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34300989, + "unit": "ns/op\t 4836704 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34300989, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4836704, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33770195, + "unit": "ns/op\t 4985667 B/op\t 7667 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33770195, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4985667, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7667, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33370613, + "unit": "ns/op\t 4705586 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33370613, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4705586, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927415, + "unit": "ns/op\t 321914 B/op\t 1981 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927415, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321914, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928869, + "unit": "ns/op\t 321346 B/op\t 1981 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928869, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321346, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925440, + "unit": "ns/op\t 321431 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925440, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321431, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930579, + "unit": "ns/op\t 322057 B/op\t 1981 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930579, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322057, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936948, + "unit": "ns/op\t 321630 B/op\t 1981 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936948, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321630, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941305, + "unit": "ns/op\t 322429 B/op\t 1981 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941305, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322429, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943530, + "unit": "ns/op\t 322148 B/op\t 1981 allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943530, + "unit": "ns/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322148, + "unit": "B/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920248, + "unit": "ns/op\t 322302 B/op\t 1981 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920248, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322302, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928671, + "unit": "ns/op\t 322099 B/op\t 1981 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928671, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322099, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924877, + "unit": "ns/op\t 322080 B/op\t 1981 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924877, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322080, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2570940, + "unit": "ns/op\t 929518 B/op\t 13857 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2570940, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929518, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591589, + "unit": "ns/op\t 928112 B/op\t 13857 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591589, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928112, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2575223, + "unit": "ns/op\t 930382 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2575223, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930382, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2577756, + "unit": "ns/op\t 931291 B/op\t 13858 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2577756, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931291, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2581254, + "unit": "ns/op\t 929331 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2581254, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929331, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564383, + "unit": "ns/op\t 930780 B/op\t 13857 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564383, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930780, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586407, + "unit": "ns/op\t 929724 B/op\t 13857 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586407, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929724, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2581396, + "unit": "ns/op\t 928821 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2581396, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928821, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2593147, + "unit": "ns/op\t 930974 B/op\t 13857 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2593147, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930974, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589989, + "unit": "ns/op\t 929060 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589989, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929060, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4710710, + "unit": "ns/op\t 1578892 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4710710, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578892, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4742667, + "unit": "ns/op\t 1579479 B/op\t 26381 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4742667, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579479, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4757457, + "unit": "ns/op\t 1576136 B/op\t 26380 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4757457, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576136, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4756718, + "unit": "ns/op\t 1580218 B/op\t 26381 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4756718, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580218, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4720559, + "unit": "ns/op\t 1578375 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4720559, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578375, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4715660, + "unit": "ns/op\t 1581066 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4715660, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581066, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4741976, + "unit": "ns/op\t 1579241 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4741976, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579241, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4738669, + "unit": "ns/op\t 1581410 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4738669, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581410, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4756064, + "unit": "ns/op\t 1579843 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4756064, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579843, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4828142, + "unit": "ns/op\t 1578255 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4828142, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578255, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6794405, + "unit": "ns/op\t 2226533 B/op\t 38858 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6794405, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226533, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6852273, + "unit": "ns/op\t 2230849 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6852273, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2230849, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6939721, + "unit": "ns/op\t 2223158 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6939721, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223158, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6846905, + "unit": "ns/op\t 2229348 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6846905, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229348, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6828824, + "unit": "ns/op\t 2225255 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6828824, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225255, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6833950, + "unit": "ns/op\t 2224270 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6833950, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224270, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6913516, + "unit": "ns/op\t 2228914 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6913516, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228914, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6788788, + "unit": "ns/op\t 2222115 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6788788, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222115, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6862521, + "unit": "ns/op\t 2226500 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6862521, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226500, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6842558, + "unit": "ns/op\t 2222130 B/op\t 38858 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6842558, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222130, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20615642, + "unit": "ns/op\t 6132422 B/op\t 114920 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20615642, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132422, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20616290, + "unit": "ns/op\t 6137919 B/op\t 114921 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20616290, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137919, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20404395, + "unit": "ns/op\t 6120067 B/op\t 114919 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20404395, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120067, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20466861, + "unit": "ns/op\t 6117035 B/op\t 114918 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20466861, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6117035, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20613478, + "unit": "ns/op\t 6123036 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20613478, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123036, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20531406, + "unit": "ns/op\t 6128448 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20531406, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128448, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20475151, + "unit": "ns/op\t 6132716 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20475151, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132716, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20480897, + "unit": "ns/op\t 6133703 B/op\t 114920 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20480897, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133703, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20361704, + "unit": "ns/op\t 6125075 B/op\t 114919 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20361704, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125075, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20176078, + "unit": "ns/op\t 6124858 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20176078, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124858, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68313, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68313, + "unit": "ns/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68104, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68104, + "unit": "ns/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68309, + "unit": "ns/op\t 120959 B/op\t 115 allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68309, + "unit": "ns/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120959, + "unit": "B/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67811, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67811, + "unit": "ns/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68013, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68013, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67873, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67873, + "unit": "ns/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67732, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67732, + "unit": "ns/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67412, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67412, + "unit": "ns/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68048, + "unit": "ns/op\t 120837 B/op\t 115 allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68048, + "unit": "ns/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120837, + "unit": "B/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67617, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67617, + "unit": "ns/op", + "extra": "17788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17788 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67701, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67701, + "unit": "ns/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67875, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67875, + "unit": "ns/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68352, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68352, + "unit": "ns/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67352, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67352, + "unit": "ns/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68172, + "unit": "ns/op\t 120822 B/op\t 115 allocs/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68172, + "unit": "ns/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120822, + "unit": "B/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67668, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67668, + "unit": "ns/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67722, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67722, + "unit": "ns/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67606, + "unit": "ns/op\t 120879 B/op\t 115 allocs/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67606, + "unit": "ns/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120879, + "unit": "B/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67882, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67882, + "unit": "ns/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67674, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67674, + "unit": "ns/op", + "extra": "17464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68093, + "unit": "ns/op\t 120877 B/op\t 115 allocs/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68093, + "unit": "ns/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120877, + "unit": "B/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67632, + "unit": "ns/op\t 120825 B/op\t 115 allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67632, + "unit": "ns/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120825, + "unit": "B/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68253, + "unit": "ns/op\t 120774 B/op\t 115 allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68253, + "unit": "ns/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120774, + "unit": "B/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67914, + "unit": "ns/op\t 120749 B/op\t 115 allocs/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67914, + "unit": "ns/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120749, + "unit": "B/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68398, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68398, + "unit": "ns/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67527, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67527, + "unit": "ns/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68385, + "unit": "ns/op\t 120869 B/op\t 115 allocs/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68385, + "unit": "ns/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120869, + "unit": "B/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67491, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67491, + "unit": "ns/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68056, + "unit": "ns/op\t 120837 B/op\t 115 allocs/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68056, + "unit": "ns/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120837, + "unit": "B/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68460, + "unit": "ns/op\t 120965 B/op\t 115 allocs/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68460, + "unit": "ns/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120965, + "unit": "B/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.6, + "unit": "ns/op", + "extra": "4122676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122676 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4126552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.3, + "unit": "ns/op", + "extra": "4126552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4126552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4126552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4080061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080061 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4146170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4146170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4146170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4146170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3689002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.1, + "unit": "ns/op", + "extra": "3689002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3689002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3689002 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4114090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4114090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4114090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4114090 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293, + "unit": "ns/op", + "extra": "4029416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029416 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4100961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290, + "unit": "ns/op", + "extra": "4100961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4100961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4100961 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4093449 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4093449 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4093449 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4093449 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "4073359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073359 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ba9834555a9717dca77d16c3fc7fa542b058f25d", + "message": "Find NGINX worker processes in Debug mode (#1223)", + "timestamp": "2025-08-26T16:09:03+01:00", + "tree_id": "b1d82ecaaf3c7b8afca6150321f0faf015045787", + "url": "https://github.com/nginx/agent/commit/ba9834555a9717dca77d16c3fc7fa542b058f25d" + }, + "date": 1756221438308, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.064306170465866, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.01609087106261, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ba9834555a9717dca77d16c3fc7fa542b058f25d", + "message": "Find NGINX worker processes in Debug mode (#1223)", + "timestamp": "2025-08-26T16:09:03+01:00", + "tree_id": "b1d82ecaaf3c7b8afca6150321f0faf015045787", + "url": "https://github.com/nginx/agent/commit/ba9834555a9717dca77d16c3fc7fa542b058f25d" + }, + "date": 1756221492777, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15108864, + "unit": "ns/op\t 543241 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15108864, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543241, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10340101, + "unit": "ns/op\t 527157 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10340101, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527157, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9320768, + "unit": "ns/op\t 734829 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9320768, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734829, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9097925, + "unit": "ns/op\t 734210 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9097925, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734210, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9168287, + "unit": "ns/op\t 752527 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9168287, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752527, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9152745, + "unit": "ns/op\t 751928 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9152745, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751928, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9123879, + "unit": "ns/op\t 744963 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9123879, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744963, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9108884, + "unit": "ns/op\t 744052 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9108884, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744052, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9106481, + "unit": "ns/op\t 743883 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9106481, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743883, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9066327, + "unit": "ns/op\t 737856 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9066327, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737856, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9653449, + "unit": "ns/op\t 793908 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9653449, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793908, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9773148, + "unit": "ns/op\t 800109 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9773148, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800109, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9732408, + "unit": "ns/op\t 794644 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9732408, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794644, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9707462, + "unit": "ns/op\t 807705 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9707462, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807705, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9620195, + "unit": "ns/op\t 788792 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9620195, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788792, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9640997, + "unit": "ns/op\t 794381 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9640997, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794381, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9606653, + "unit": "ns/op\t 789452 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9606653, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789452, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9609745, + "unit": "ns/op\t 800401 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9609745, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800401, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9620236, + "unit": "ns/op\t 788654 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9620236, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788654, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9659446, + "unit": "ns/op\t 813317 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9659446, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813317, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13503384, + "unit": "ns/op\t 1910642 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13503384, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910642, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13523519, + "unit": "ns/op\t 1862874 B/op\t 811 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13523519, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1862874, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13621802, + "unit": "ns/op\t 1884789 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13621802, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884789, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13520486, + "unit": "ns/op\t 1899471 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13520486, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899471, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13482520, + "unit": "ns/op\t 1890316 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13482520, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890316, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13409449, + "unit": "ns/op\t 1867357 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13409449, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867357, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13622148, + "unit": "ns/op\t 1883592 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13622148, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883592, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13520031, + "unit": "ns/op\t 1931670 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13520031, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1931670, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13496378, + "unit": "ns/op\t 1874373 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13496378, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874373, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13405939, + "unit": "ns/op\t 1882430 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13405939, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882430, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265779344, + "unit": "ns/op\t 7461914 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265779344, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461914, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270702056, + "unit": "ns/op\t 7463200 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270702056, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463200, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271743637, + "unit": "ns/op\t 7598378 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271743637, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598378, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269667038, + "unit": "ns/op\t 7728621 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269667038, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728621, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268341008, + "unit": "ns/op\t 7459704 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268341008, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459704, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269279413, + "unit": "ns/op\t 7595221 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269279413, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595221, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272436867, + "unit": "ns/op\t 7728228 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272436867, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728228, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273217563, + "unit": "ns/op\t 7732729 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273217563, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732729, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271860792, + "unit": "ns/op\t 7734437 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271860792, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734437, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270420713, + "unit": "ns/op\t 7461064 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270420713, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461064, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34630432, + "unit": "ns/op\t 4766226 B/op\t 7606 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34630432, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4766226, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7606, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34355816, + "unit": "ns/op\t 4715594 B/op\t 7630 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34355816, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4715594, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34555282, + "unit": "ns/op\t 4679388 B/op\t 7606 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34555282, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4679388, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7606, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34544889, + "unit": "ns/op\t 4751606 B/op\t 7644 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34544889, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4751606, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7644, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35463634, + "unit": "ns/op\t 4791901 B/op\t 7625 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35463634, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4791901, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7625, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34453401, + "unit": "ns/op\t 4765642 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34453401, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4765642, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34959861, + "unit": "ns/op\t 4813088 B/op\t 7610 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34959861, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4813088, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34502048, + "unit": "ns/op\t 4857456 B/op\t 7651 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34502048, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857456, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7651, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34503096, + "unit": "ns/op\t 4762546 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34503096, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4762546, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34137631, + "unit": "ns/op\t 4920115 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34137631, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4920115, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921476, + "unit": "ns/op\t 321980 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921476, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321980, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919689, + "unit": "ns/op\t 320851 B/op\t 1981 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919689, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 320851, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942471, + "unit": "ns/op\t 321727 B/op\t 1981 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942471, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321727, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932384, + "unit": "ns/op\t 321037 B/op\t 1981 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932384, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321037, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922723, + "unit": "ns/op\t 322117 B/op\t 1981 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922723, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322117, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925785, + "unit": "ns/op\t 322002 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925785, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322002, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923845, + "unit": "ns/op\t 322647 B/op\t 1981 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923845, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322647, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921446, + "unit": "ns/op\t 321912 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921446, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321912, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923464, + "unit": "ns/op\t 322010 B/op\t 1981 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923464, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322010, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924122, + "unit": "ns/op\t 322064 B/op\t 1981 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924122, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322064, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2603294, + "unit": "ns/op\t 930417 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2603294, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930417, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2600104, + "unit": "ns/op\t 930200 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2600104, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930200, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2581416, + "unit": "ns/op\t 928111 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2581416, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928111, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2588370, + "unit": "ns/op\t 930040 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2588370, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930040, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2585160, + "unit": "ns/op\t 930732 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2585160, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930732, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2599421, + "unit": "ns/op\t 929656 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2599421, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929656, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2585650, + "unit": "ns/op\t 931426 B/op\t 13857 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2585650, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931426, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2599872, + "unit": "ns/op\t 932550 B/op\t 13858 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2599872, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932550, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590825, + "unit": "ns/op\t 929562 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590825, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929562, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2580426, + "unit": "ns/op\t 929620 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2580426, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929620, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4727360, + "unit": "ns/op\t 1576013 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4727360, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576013, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4753601, + "unit": "ns/op\t 1575863 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4753601, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575863, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4744503, + "unit": "ns/op\t 1576173 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4744503, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576173, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740091, + "unit": "ns/op\t 1577175 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740091, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577175, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4763880, + "unit": "ns/op\t 1577196 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4763880, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577196, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4754508, + "unit": "ns/op\t 1577641 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4754508, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577641, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4832871, + "unit": "ns/op\t 1582557 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4832871, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582557, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4749195, + "unit": "ns/op\t 1578218 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4749195, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578218, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4741855, + "unit": "ns/op\t 1578880 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4741855, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578880, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4779335, + "unit": "ns/op\t 1581120 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4779335, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581120, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6920236, + "unit": "ns/op\t 2226706 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6920236, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226706, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6899840, + "unit": "ns/op\t 2230380 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6899840, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2230380, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6984531, + "unit": "ns/op\t 2228147 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6984531, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228147, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6808180, + "unit": "ns/op\t 2226753 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6808180, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226753, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6889289, + "unit": "ns/op\t 2227304 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6889289, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227304, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6882695, + "unit": "ns/op\t 2229656 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6882695, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229656, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6795600, + "unit": "ns/op\t 2221779 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6795600, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221779, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6823827, + "unit": "ns/op\t 2220942 B/op\t 38857 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6823827, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220942, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6909839, + "unit": "ns/op\t 2229706 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6909839, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229706, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6886594, + "unit": "ns/op\t 2225672 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6886594, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225672, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20522671, + "unit": "ns/op\t 6131715 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20522671, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131715, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20283871, + "unit": "ns/op\t 6127587 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20283871, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127587, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20720055, + "unit": "ns/op\t 6130070 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20720055, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130070, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20457299, + "unit": "ns/op\t 6129682 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20457299, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129682, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20708712, + "unit": "ns/op\t 6128278 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20708712, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128278, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20438747, + "unit": "ns/op\t 6125951 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20438747, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125951, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20539185, + "unit": "ns/op\t 6126342 B/op\t 114920 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20539185, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126342, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20546614, + "unit": "ns/op\t 6125038 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20546614, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125038, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20465785, + "unit": "ns/op\t 6129322 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20465785, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129322, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20401806, + "unit": "ns/op\t 6122872 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20401806, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122872, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68170, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68170, + "unit": "ns/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67585, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67585, + "unit": "ns/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67714, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67714, + "unit": "ns/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67054, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67054, + "unit": "ns/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67822, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67822, + "unit": "ns/op", + "extra": "17697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67754, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67754, + "unit": "ns/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67270, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67270, + "unit": "ns/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67358, + "unit": "ns/op\t 121064 B/op\t 115 allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67358, + "unit": "ns/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121064, + "unit": "B/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67469, + "unit": "ns/op\t 120966 B/op\t 115 allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67469, + "unit": "ns/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120966, + "unit": "B/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67535, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67535, + "unit": "ns/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67515, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67515, + "unit": "ns/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67859, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67859, + "unit": "ns/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67426, + "unit": "ns/op\t 121025 B/op\t 115 allocs/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67426, + "unit": "ns/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121025, + "unit": "B/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67570, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67570, + "unit": "ns/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68068, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68068, + "unit": "ns/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67369, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67369, + "unit": "ns/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67706, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67706, + "unit": "ns/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67397, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67397, + "unit": "ns/op", + "extra": "17961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17961 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67388, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67388, + "unit": "ns/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67535, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67535, + "unit": "ns/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67742, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67742, + "unit": "ns/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67868, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67868, + "unit": "ns/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67213, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67213, + "unit": "ns/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67819, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67819, + "unit": "ns/op", + "extra": "17962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17962 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67686, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67686, + "unit": "ns/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67467, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67467, + "unit": "ns/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67957, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67957, + "unit": "ns/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68243, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68243, + "unit": "ns/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68045, + "unit": "ns/op\t 120890 B/op\t 115 allocs/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68045, + "unit": "ns/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120890, + "unit": "B/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67230, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67230, + "unit": "ns/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4165654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286.9, + "unit": "ns/op", + "extra": "4165654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4165654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4165654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 315.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4166211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 315.8, + "unit": "ns/op", + "extra": "4166211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4166211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4166211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4142592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.9, + "unit": "ns/op", + "extra": "4142592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4142592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4142592 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4163404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.3, + "unit": "ns/op", + "extra": "4163404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4163404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4163404 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4045872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4045872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4045872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4045872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4141036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.5, + "unit": "ns/op", + "extra": "4141036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4141036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4141036 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4141094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289, + "unit": "ns/op", + "extra": "4141094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4141094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4141094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4149343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.6, + "unit": "ns/op", + "extra": "4149343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4149343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4149343 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4147333 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.3, + "unit": "ns/op", + "extra": "4147333 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4147333 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4147333 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4162654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4162654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4162654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4162654 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "64781fa6cb90cc9318d55cd79cd22939ba4b83e3", + "message": "Bump github.com/go-viper/mapstructure/v2 version to v2.4.0 (#1231)", + "timestamp": "2025-08-26T16:46:32+01:00", + "tree_id": "888474278dedc0ceae2ca6bfaa5fec56b68b9f0a", + "url": "https://github.com/nginx/agent/commit/64781fa6cb90cc9318d55cd79cd22939ba4b83e3" + }, + "date": 1756223699623, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14659195, + "unit": "ns/op\t 575688 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14659195, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 575688, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11160710, + "unit": "ns/op\t 536186 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11160710, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536186, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9010173, + "unit": "ns/op\t 754146 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9010173, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754146, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9206468, + "unit": "ns/op\t 745046 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9206468, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745046, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9050996, + "unit": "ns/op\t 760689 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9050996, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760689, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9045495, + "unit": "ns/op\t 750186 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9045495, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750186, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9037671, + "unit": "ns/op\t 747174 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9037671, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747174, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8956138, + "unit": "ns/op\t 759886 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8956138, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759886, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9088041, + "unit": "ns/op\t 755672 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9088041, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755672, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9021658, + "unit": "ns/op\t 756156 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9021658, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756156, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9493750, + "unit": "ns/op\t 822676 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9493750, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 822676, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9515140, + "unit": "ns/op\t 800836 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9515140, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800836, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567226, + "unit": "ns/op\t 809447 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567226, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809447, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9561027, + "unit": "ns/op\t 806419 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9561027, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806419, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9591541, + "unit": "ns/op\t 829987 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9591541, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 829987, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9556956, + "unit": "ns/op\t 799228 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9556956, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799228, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9536687, + "unit": "ns/op\t 798722 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9536687, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798722, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9606912, + "unit": "ns/op\t 816790 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9606912, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816790, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9572731, + "unit": "ns/op\t 809679 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9572731, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809679, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9586327, + "unit": "ns/op\t 803767 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9586327, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803767, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13502320, + "unit": "ns/op\t 1916032 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13502320, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916032, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13522480, + "unit": "ns/op\t 1916809 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13522480, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916809, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13559974, + "unit": "ns/op\t 1891382 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13559974, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891382, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13494850, + "unit": "ns/op\t 1868487 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13494850, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868487, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13194567, + "unit": "ns/op\t 1915061 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13194567, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915061, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13389985, + "unit": "ns/op\t 1909853 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13389985, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909853, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13468055, + "unit": "ns/op\t 1881112 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13468055, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881112, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13368111, + "unit": "ns/op\t 1874784 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13368111, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874784, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13518417, + "unit": "ns/op\t 1884971 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13518417, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884971, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13354669, + "unit": "ns/op\t 1901572 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13354669, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901572, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265820494, + "unit": "ns/op\t 7457404 B/op\t 74669 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265820494, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457404, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74669, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 278721903, + "unit": "ns/op\t 7592488 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 278721903, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592488, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270866264, + "unit": "ns/op\t 7732882 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270866264, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732882, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265930087, + "unit": "ns/op\t 7730037 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265930087, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730037, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269813006, + "unit": "ns/op\t 7735922 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269813006, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735922, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271203759, + "unit": "ns/op\t 7734821 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271203759, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734821, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265827700, + "unit": "ns/op\t 7462560 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265827700, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462560, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266529683, + "unit": "ns/op\t 7732438 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266529683, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732438, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265275368, + "unit": "ns/op\t 7730690 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265275368, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730690, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265262503, + "unit": "ns/op\t 7592706 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265262503, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592706, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34324891, + "unit": "ns/op\t 4819594 B/op\t 7633 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34324891, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4819594, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34203382, + "unit": "ns/op\t 4672194 B/op\t 7593 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34203382, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4672194, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7593, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34329788, + "unit": "ns/op\t 4874314 B/op\t 7625 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34329788, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4874314, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7625, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34520105, + "unit": "ns/op\t 4856224 B/op\t 7615 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34520105, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4856224, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7615, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33764797, + "unit": "ns/op\t 4892358 B/op\t 7640 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33764797, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4892358, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7640, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34021750, + "unit": "ns/op\t 4916220 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34021750, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4916220, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34373514, + "unit": "ns/op\t 4710597 B/op\t 7589 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34373514, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4710597, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7589, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34563832, + "unit": "ns/op\t 4744732 B/op\t 7601 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34563832, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4744732, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7601, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34241697, + "unit": "ns/op\t 4826753 B/op\t 7651 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34241697, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4826753, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7651, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34348606, + "unit": "ns/op\t 4696162 B/op\t 7612 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34348606, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4696162, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7612, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 961473, + "unit": "ns/op\t 322471 B/op\t 1981 allocs/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 961473, + "unit": "ns/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322471, + "unit": "B/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 977675, + "unit": "ns/op\t 322300 B/op\t 1981 allocs/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 977675, + "unit": "ns/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322300, + "unit": "B/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 997188, + "unit": "ns/op\t 321632 B/op\t 1981 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 997188, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321632, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 968467, + "unit": "ns/op\t 323890 B/op\t 1981 allocs/op", + "extra": "1185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 968467, + "unit": "ns/op", + "extra": "1185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323890, + "unit": "B/op", + "extra": "1185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 972952, + "unit": "ns/op\t 322704 B/op\t 1981 allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 972952, + "unit": "ns/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322704, + "unit": "B/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 966662, + "unit": "ns/op\t 323559 B/op\t 1981 allocs/op", + "extra": "1212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 966662, + "unit": "ns/op", + "extra": "1212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323559, + "unit": "B/op", + "extra": "1212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 966576, + "unit": "ns/op\t 322207 B/op\t 1981 allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 966576, + "unit": "ns/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322207, + "unit": "B/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 963404, + "unit": "ns/op\t 322449 B/op\t 1981 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 963404, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322449, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 964339, + "unit": "ns/op\t 322080 B/op\t 1981 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 964339, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322080, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 965114, + "unit": "ns/op\t 322671 B/op\t 1981 allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 965114, + "unit": "ns/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322671, + "unit": "B/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2641231, + "unit": "ns/op\t 929830 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2641231, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929830, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2650232, + "unit": "ns/op\t 930786 B/op\t 13857 allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2650232, + "unit": "ns/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930786, + "unit": "B/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2640176, + "unit": "ns/op\t 929478 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2640176, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929478, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2640108, + "unit": "ns/op\t 929943 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2640108, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929943, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2627775, + "unit": "ns/op\t 929705 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2627775, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929705, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634482, + "unit": "ns/op\t 929924 B/op\t 13857 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634482, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929924, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604210, + "unit": "ns/op\t 930404 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604210, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930404, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2634550, + "unit": "ns/op\t 929836 B/op\t 13857 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2634550, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929836, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2638867, + "unit": "ns/op\t 929262 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2638867, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929262, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2651875, + "unit": "ns/op\t 930690 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2651875, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930690, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4857809, + "unit": "ns/op\t 1579735 B/op\t 26381 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4857809, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579735, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4852664, + "unit": "ns/op\t 1578254 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4852664, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578254, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4851599, + "unit": "ns/op\t 1579630 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4851599, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579630, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4867090, + "unit": "ns/op\t 1576028 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4867090, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576028, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4791058, + "unit": "ns/op\t 1578452 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4791058, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578452, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4796932, + "unit": "ns/op\t 1578076 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4796932, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578076, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4702115, + "unit": "ns/op\t 1580189 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4702115, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580189, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4799690, + "unit": "ns/op\t 1578546 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4799690, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578546, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4778860, + "unit": "ns/op\t 1577506 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4778860, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577506, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4789242, + "unit": "ns/op\t 1577776 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4789242, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577776, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6941735, + "unit": "ns/op\t 2223786 B/op\t 38859 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6941735, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223786, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6980883, + "unit": "ns/op\t 2225298 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6980883, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225298, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6909190, + "unit": "ns/op\t 2225947 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6909190, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225947, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6893004, + "unit": "ns/op\t 2225150 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6893004, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225150, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6941004, + "unit": "ns/op\t 2222186 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6941004, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222186, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6940044, + "unit": "ns/op\t 2226761 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6940044, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226761, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6921038, + "unit": "ns/op\t 2228511 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6921038, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228511, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6834975, + "unit": "ns/op\t 2227294 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6834975, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227294, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6849780, + "unit": "ns/op\t 2222604 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6849780, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222604, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6910354, + "unit": "ns/op\t 2223811 B/op\t 38858 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6910354, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223811, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20790933, + "unit": "ns/op\t 6132369 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20790933, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132369, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20488614, + "unit": "ns/op\t 6118405 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20488614, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6118405, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20737541, + "unit": "ns/op\t 6124665 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20737541, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124665, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20778304, + "unit": "ns/op\t 6135182 B/op\t 114921 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20778304, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135182, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20824956, + "unit": "ns/op\t 6128292 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20824956, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128292, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20642890, + "unit": "ns/op\t 6134769 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20642890, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134769, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20982626, + "unit": "ns/op\t 6134200 B/op\t 114920 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20982626, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134200, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20720874, + "unit": "ns/op\t 6121926 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20720874, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6121926, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20485561, + "unit": "ns/op\t 6134862 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20485561, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134862, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20451059, + "unit": "ns/op\t 6127695 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20451059, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127695, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69321, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "17187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69321, + "unit": "ns/op", + "extra": "17187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "17187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69868, + "unit": "ns/op\t 121082 B/op\t 115 allocs/op", + "extra": "17258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69868, + "unit": "ns/op", + "extra": "17258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121082, + "unit": "B/op", + "extra": "17258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70061, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70061, + "unit": "ns/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69942, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69942, + "unit": "ns/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69340, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69340, + "unit": "ns/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69923, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69923, + "unit": "ns/op", + "extra": "17025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17025 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70247, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70247, + "unit": "ns/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69754, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69754, + "unit": "ns/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70510, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70510, + "unit": "ns/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70560, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "16922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70560, + "unit": "ns/op", + "extra": "16922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "16922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16922 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70499, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70499, + "unit": "ns/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70817, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "16914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70817, + "unit": "ns/op", + "extra": "16914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "16914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70462, + "unit": "ns/op\t 120995 B/op\t 115 allocs/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70462, + "unit": "ns/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120995, + "unit": "B/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69994, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69994, + "unit": "ns/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69845, + "unit": "ns/op\t 121001 B/op\t 115 allocs/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69845, + "unit": "ns/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121001, + "unit": "B/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71316, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71316, + "unit": "ns/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70745, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "16863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70745, + "unit": "ns/op", + "extra": "16863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "16863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69899, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69899, + "unit": "ns/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70666, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70666, + "unit": "ns/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70496, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70496, + "unit": "ns/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70183, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "16988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70183, + "unit": "ns/op", + "extra": "16988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "16988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70008, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70008, + "unit": "ns/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70722, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70722, + "unit": "ns/op", + "extra": "17056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17056 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70125, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70125, + "unit": "ns/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69729, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69729, + "unit": "ns/op", + "extra": "17035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70749, + "unit": "ns/op\t 121040 B/op\t 115 allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70749, + "unit": "ns/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121040, + "unit": "B/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69567, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69567, + "unit": "ns/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70072, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70072, + "unit": "ns/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70532, + "unit": "ns/op\t 121008 B/op\t 115 allocs/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70532, + "unit": "ns/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121008, + "unit": "B/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70503, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70503, + "unit": "ns/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289, + "unit": "ns/op", + "extra": "4163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4163005 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4167474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.6, + "unit": "ns/op", + "extra": "4167474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4167474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4167474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4136146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.5, + "unit": "ns/op", + "extra": "4136146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4136146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4136146 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4149008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290, + "unit": "ns/op", + "extra": "4149008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4149008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4149008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4124220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4124220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4124220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4124220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4060796 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4060796 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4060796 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4060796 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4122568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122568 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3865029 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.6, + "unit": "ns/op", + "extra": "3865029 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3865029 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3865029 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4084509 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4084509 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4084509 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4084509 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3983772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.8, + "unit": "ns/op", + "extra": "3983772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3983772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3983772 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "64781fa6cb90cc9318d55cd79cd22939ba4b83e3", + "message": "Bump github.com/go-viper/mapstructure/v2 version to v2.4.0 (#1231)", + "timestamp": "2025-08-26T16:46:32+01:00", + "tree_id": "888474278dedc0ceae2ca6bfaa5fec56b68b9f0a", + "url": "https://github.com/nginx/agent/commit/64781fa6cb90cc9318d55cd79cd22939ba4b83e3" + }, + "date": 1756223703722, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.263191456556992, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.0132856511872, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fb7c546b2d73d12534c40aa6d168984cf1e7eb52", + "message": "disable jobs which require secrets when PR is a dependabot update (#1238)", + "timestamp": "2025-08-26T17:20:29+01:00", + "tree_id": "2ded96c03142f7b8f290cc1f8baf57fccfd69e99", + "url": "https://github.com/nginx/agent/commit/fb7c546b2d73d12534c40aa6d168984cf1e7eb52" + }, + "date": 1756225779745, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.663163560695587, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.0151373940468, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fb7c546b2d73d12534c40aa6d168984cf1e7eb52", + "message": "disable jobs which require secrets when PR is a dependabot update (#1238)", + "timestamp": "2025-08-26T17:20:29+01:00", + "tree_id": "2ded96c03142f7b8f290cc1f8baf57fccfd69e99", + "url": "https://github.com/nginx/agent/commit/fb7c546b2d73d12534c40aa6d168984cf1e7eb52" + }, + "date": 1756225785512, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14874373, + "unit": "ns/op\t 536196 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14874373, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536196, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10889812, + "unit": "ns/op\t 551937 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10889812, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551937, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9189627, + "unit": "ns/op\t 735179 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9189627, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 735179, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9227004, + "unit": "ns/op\t 751808 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9227004, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751808, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9110649, + "unit": "ns/op\t 716465 B/op\t 774 allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9110649, + "unit": "ns/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 716465, + "unit": "B/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9210183, + "unit": "ns/op\t 740915 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9210183, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740915, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9401160, + "unit": "ns/op\t 728835 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9401160, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728835, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9216659, + "unit": "ns/op\t 736144 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9216659, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 736144, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9204278, + "unit": "ns/op\t 752932 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9204278, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752932, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9273067, + "unit": "ns/op\t 751573 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9273067, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751573, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9739169, + "unit": "ns/op\t 788006 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9739169, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788006, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9768138, + "unit": "ns/op\t 797159 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9768138, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797159, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9736236, + "unit": "ns/op\t 793281 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9736236, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793281, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9718286, + "unit": "ns/op\t 803939 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9718286, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803939, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9767004, + "unit": "ns/op\t 793002 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9767004, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793002, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9672765, + "unit": "ns/op\t 781874 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9672765, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 781874, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9753689, + "unit": "ns/op\t 806873 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9753689, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806873, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9795133, + "unit": "ns/op\t 800008 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9795133, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800008, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9682583, + "unit": "ns/op\t 790212 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9682583, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 790212, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9719553, + "unit": "ns/op\t 787549 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9719553, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787549, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13798766, + "unit": "ns/op\t 1885546 B/op\t 811 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13798766, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885546, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13845279, + "unit": "ns/op\t 1884967 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13845279, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884967, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13940668, + "unit": "ns/op\t 1877519 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13940668, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877519, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13828115, + "unit": "ns/op\t 1865812 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13828115, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1865812, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13932086, + "unit": "ns/op\t 1915867 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13932086, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915867, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13764530, + "unit": "ns/op\t 1906107 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13764530, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1906107, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13868320, + "unit": "ns/op\t 1901377 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13868320, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901377, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13879744, + "unit": "ns/op\t 1915024 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13879744, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915024, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13897202, + "unit": "ns/op\t 1917150 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13897202, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1917150, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13753500, + "unit": "ns/op\t 1899391 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13753500, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899391, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266546488, + "unit": "ns/op\t 7868218 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266546488, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868218, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271122720, + "unit": "ns/op\t 7869720 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271122720, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869720, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270392351, + "unit": "ns/op\t 7732365 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270392351, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732365, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265167246, + "unit": "ns/op\t 7461421 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265167246, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461421, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267053286, + "unit": "ns/op\t 7727101 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267053286, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727101, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263173788, + "unit": "ns/op\t 7457765 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263173788, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457765, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272807556, + "unit": "ns/op\t 7869474 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272807556, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869474, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264253254, + "unit": "ns/op\t 7727674 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264253254, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727674, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268307070, + "unit": "ns/op\t 7593480 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268307070, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593480, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270511065, + "unit": "ns/op\t 7735037 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270511065, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735037, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33890304, + "unit": "ns/op\t 4881154 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33890304, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4881154, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34472002, + "unit": "ns/op\t 4747257 B/op\t 7624 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34472002, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4747257, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34646295, + "unit": "ns/op\t 4780917 B/op\t 7666 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34646295, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4780917, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7666, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33904001, + "unit": "ns/op\t 4759021 B/op\t 7617 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33904001, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4759021, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34654434, + "unit": "ns/op\t 4794315 B/op\t 7594 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34654434, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4794315, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7594, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34213321, + "unit": "ns/op\t 4670528 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34213321, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4670528, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34387464, + "unit": "ns/op\t 4688638 B/op\t 7608 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34387464, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4688638, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7608, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34958737, + "unit": "ns/op\t 4563433 B/op\t 7605 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34958737, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4563433, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7605, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33820489, + "unit": "ns/op\t 4858136 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33820489, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4858136, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34502609, + "unit": "ns/op\t 4867829 B/op\t 7635 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34502609, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4867829, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926574, + "unit": "ns/op\t 322242 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926574, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322242, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944072, + "unit": "ns/op\t 322302 B/op\t 1981 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944072, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322302, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928621, + "unit": "ns/op\t 322517 B/op\t 1981 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928621, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322517, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931509, + "unit": "ns/op\t 321620 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931509, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321620, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945337, + "unit": "ns/op\t 322392 B/op\t 1981 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945337, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322392, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932325, + "unit": "ns/op\t 322982 B/op\t 1981 allocs/op", + "extra": "1216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932325, + "unit": "ns/op", + "extra": "1216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322982, + "unit": "B/op", + "extra": "1216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932455, + "unit": "ns/op\t 321378 B/op\t 1981 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932455, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321378, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929885, + "unit": "ns/op\t 322203 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929885, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322203, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930532, + "unit": "ns/op\t 322945 B/op\t 1981 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930532, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322945, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928394, + "unit": "ns/op\t 321583 B/op\t 1981 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928394, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321583, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2577244, + "unit": "ns/op\t 931386 B/op\t 13857 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2577244, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931386, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2606353, + "unit": "ns/op\t 929436 B/op\t 13857 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2606353, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929436, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2581077, + "unit": "ns/op\t 931282 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2581077, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931282, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2587565, + "unit": "ns/op\t 928274 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2587565, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928274, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2608634, + "unit": "ns/op\t 930899 B/op\t 13857 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2608634, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930899, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2573495, + "unit": "ns/op\t 930500 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2573495, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930500, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2619405, + "unit": "ns/op\t 929577 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2619405, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929577, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596779, + "unit": "ns/op\t 928524 B/op\t 13857 allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596779, + "unit": "ns/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928524, + "unit": "B/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591761, + "unit": "ns/op\t 929909 B/op\t 13857 allocs/op", + "extra": "422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591761, + "unit": "ns/op", + "extra": "422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929909, + "unit": "B/op", + "extra": "422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2585932, + "unit": "ns/op\t 930566 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2585932, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930566, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4750851, + "unit": "ns/op\t 1580184 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4750851, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580184, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4754835, + "unit": "ns/op\t 1582951 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4754835, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582951, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4709984, + "unit": "ns/op\t 1573693 B/op\t 26380 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4709984, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1573693, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4724086, + "unit": "ns/op\t 1577068 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4724086, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577068, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4756697, + "unit": "ns/op\t 1576756 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4756697, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576756, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4705419, + "unit": "ns/op\t 1579104 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4705419, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579104, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4730953, + "unit": "ns/op\t 1579750 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4730953, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579750, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4912683, + "unit": "ns/op\t 1579370 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4912683, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579370, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4715130, + "unit": "ns/op\t 1575152 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4715130, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575152, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4765357, + "unit": "ns/op\t 1580736 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4765357, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580736, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6825430, + "unit": "ns/op\t 2227078 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6825430, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227078, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6838984, + "unit": "ns/op\t 2223985 B/op\t 38858 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6838984, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223985, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6874915, + "unit": "ns/op\t 2223611 B/op\t 38858 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6874915, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223611, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6814955, + "unit": "ns/op\t 2222773 B/op\t 38858 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6814955, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222773, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7008260, + "unit": "ns/op\t 2228390 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7008260, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228390, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6918857, + "unit": "ns/op\t 2223566 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6918857, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223566, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6832407, + "unit": "ns/op\t 2224901 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6832407, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224901, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6881810, + "unit": "ns/op\t 2224400 B/op\t 38859 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6881810, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224400, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6844066, + "unit": "ns/op\t 2225722 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6844066, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225722, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6820411, + "unit": "ns/op\t 2227655 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6820411, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227655, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20130068, + "unit": "ns/op\t 6117560 B/op\t 114918 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20130068, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6117560, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20246743, + "unit": "ns/op\t 6120799 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20246743, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120799, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20593686, + "unit": "ns/op\t 6119774 B/op\t 114918 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20593686, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6119774, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20618747, + "unit": "ns/op\t 6122884 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20618747, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122884, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20487795, + "unit": "ns/op\t 6129996 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20487795, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129996, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20523317, + "unit": "ns/op\t 6132107 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20523317, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132107, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20270277, + "unit": "ns/op\t 6130361 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20270277, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130361, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20804720, + "unit": "ns/op\t 6136912 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20804720, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136912, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20847530, + "unit": "ns/op\t 6119547 B/op\t 114918 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20847530, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6119547, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20368096, + "unit": "ns/op\t 6137261 B/op\t 114920 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20368096, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137261, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68362, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68362, + "unit": "ns/op", + "extra": "17420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67355, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67355, + "unit": "ns/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67665, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67665, + "unit": "ns/op", + "extra": "17678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67971, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67971, + "unit": "ns/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66667, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66667, + "unit": "ns/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67891, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67891, + "unit": "ns/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66981, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66981, + "unit": "ns/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67697, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67697, + "unit": "ns/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67664, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67664, + "unit": "ns/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67501, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67501, + "unit": "ns/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67649, + "unit": "ns/op\t 120800 B/op\t 115 allocs/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67649, + "unit": "ns/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120800, + "unit": "B/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67997, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67997, + "unit": "ns/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69006, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69006, + "unit": "ns/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67525, + "unit": "ns/op\t 120851 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67525, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120851, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67831, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67831, + "unit": "ns/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67720, + "unit": "ns/op\t 121001 B/op\t 115 allocs/op", + "extra": "17815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67720, + "unit": "ns/op", + "extra": "17815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121001, + "unit": "B/op", + "extra": "17815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17815 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67619, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67619, + "unit": "ns/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17670 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67338, + "unit": "ns/op\t 120795 B/op\t 115 allocs/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67338, + "unit": "ns/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120795, + "unit": "B/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67879, + "unit": "ns/op\t 120858 B/op\t 115 allocs/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67879, + "unit": "ns/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120858, + "unit": "B/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68587, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68587, + "unit": "ns/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68282, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68282, + "unit": "ns/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67905, + "unit": "ns/op\t 120851 B/op\t 115 allocs/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67905, + "unit": "ns/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120851, + "unit": "B/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67805, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67805, + "unit": "ns/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67709, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67709, + "unit": "ns/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67804, + "unit": "ns/op\t 120854 B/op\t 115 allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67804, + "unit": "ns/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120854, + "unit": "B/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67916, + "unit": "ns/op\t 120829 B/op\t 115 allocs/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67916, + "unit": "ns/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120829, + "unit": "B/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68159, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "17664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68159, + "unit": "ns/op", + "extra": "17664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "17664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17664 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69154, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69154, + "unit": "ns/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68319, + "unit": "ns/op\t 120813 B/op\t 115 allocs/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68319, + "unit": "ns/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120813, + "unit": "B/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69955, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69955, + "unit": "ns/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080553 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4080553 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080553 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080553 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4150203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.6, + "unit": "ns/op", + "extra": "4150203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4150203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4150203 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4102218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102218 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3702670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.1, + "unit": "ns/op", + "extra": "3702670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3702670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3702670 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4074130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.8, + "unit": "ns/op", + "extra": "4074130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4074130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4074130 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3891316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "3891316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3891316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3891316 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4124625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.1, + "unit": "ns/op", + "extra": "4124625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4124625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4124625 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4131068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4131068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4131068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4131068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4118127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.7, + "unit": "ns/op", + "extra": "4118127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4118127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4118127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4147987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.6, + "unit": "ns/op", + "extra": "4147987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4147987 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4147987 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "836d9877f0f59df9bf4ddddbaf49015638e26b23", + "message": "Merge pull request #1218 from nginx/update-unit-file\n\nUpdate systemd unit file", + "timestamp": "2025-08-27T12:03:32+01:00", + "tree_id": "f0f69ee9c2e8fd9f04addfb44fa76713f160aaef", + "url": "https://github.com/nginx/agent/commit/836d9877f0f59df9bf4ddddbaf49015638e26b23" + }, + "date": 1756293152633, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14246847, + "unit": "ns/op\t 584156 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14246847, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584156, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10862706, + "unit": "ns/op\t 543885 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10862706, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543885, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9129322, + "unit": "ns/op\t 766000 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9129322, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766000, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9018613, + "unit": "ns/op\t 744248 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9018613, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744248, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9014203, + "unit": "ns/op\t 751859 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9014203, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751859, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9014666, + "unit": "ns/op\t 755645 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9014666, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755645, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9047935, + "unit": "ns/op\t 770887 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9047935, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 770887, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8969415, + "unit": "ns/op\t 742083 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8969415, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742083, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9035936, + "unit": "ns/op\t 751087 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9035936, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751087, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9036141, + "unit": "ns/op\t 751849 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9036141, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751849, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9492248, + "unit": "ns/op\t 803879 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9492248, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803879, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9571009, + "unit": "ns/op\t 804438 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9571009, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804438, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9507357, + "unit": "ns/op\t 804691 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9507357, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804691, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9576902, + "unit": "ns/op\t 821875 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9576902, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 821875, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9632895, + "unit": "ns/op\t 797446 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9632895, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797446, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9529950, + "unit": "ns/op\t 809448 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9529950, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809448, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9577847, + "unit": "ns/op\t 811553 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9577847, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811553, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9412972, + "unit": "ns/op\t 798896 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9412972, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798896, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9523555, + "unit": "ns/op\t 793762 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9523555, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793762, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9581280, + "unit": "ns/op\t 803943 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9581280, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803943, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13321508, + "unit": "ns/op\t 1876759 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13321508, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876759, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13381889, + "unit": "ns/op\t 1891145 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13381889, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891145, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13243307, + "unit": "ns/op\t 1872648 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13243307, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1872648, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13410250, + "unit": "ns/op\t 1917698 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13410250, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1917698, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13297661, + "unit": "ns/op\t 1883547 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13297661, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883547, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13313865, + "unit": "ns/op\t 1892677 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13313865, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892677, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13296446, + "unit": "ns/op\t 1875465 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13296446, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875465, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13239114, + "unit": "ns/op\t 1884213 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13239114, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884213, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13332710, + "unit": "ns/op\t 1899847 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13332710, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899847, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13216222, + "unit": "ns/op\t 1876999 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13216222, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876999, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258820838, + "unit": "ns/op\t 7600858 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258820838, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600858, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266399050, + "unit": "ns/op\t 7728738 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266399050, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728738, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265013756, + "unit": "ns/op\t 7734000 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265013756, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266892831, + "unit": "ns/op\t 7594288 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266892831, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594288, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263543264, + "unit": "ns/op\t 7733589 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263543264, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733589, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269263188, + "unit": "ns/op\t 7734769 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269263188, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734769, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267851133, + "unit": "ns/op\t 7456021 B/op\t 74667 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267851133, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7456021, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74667, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267048840, + "unit": "ns/op\t 7731464 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267048840, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731464, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265647622, + "unit": "ns/op\t 7867840 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265647622, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867840, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266062990, + "unit": "ns/op\t 7594050 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266062990, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594050, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33763006, + "unit": "ns/op\t 4900789 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33763006, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4900789, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33659798, + "unit": "ns/op\t 4882790 B/op\t 7650 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33659798, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4882790, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7650, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34100740, + "unit": "ns/op\t 4689426 B/op\t 7593 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34100740, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4689426, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7593, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33532298, + "unit": "ns/op\t 4687051 B/op\t 7612 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33532298, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4687051, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7612, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33652072, + "unit": "ns/op\t 4809604 B/op\t 7646 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33652072, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4809604, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7646, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34387622, + "unit": "ns/op\t 4732722 B/op\t 7603 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34387622, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4732722, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33740463, + "unit": "ns/op\t 4787756 B/op\t 7650 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33740463, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4787756, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7650, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34293268, + "unit": "ns/op\t 4781885 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34293268, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4781885, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33794457, + "unit": "ns/op\t 4811159 B/op\t 7633 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33794457, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4811159, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33821576, + "unit": "ns/op\t 5003579 B/op\t 7670 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33821576, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5003579, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7670, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930959, + "unit": "ns/op\t 321994 B/op\t 1981 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930959, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321994, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927408, + "unit": "ns/op\t 321111 B/op\t 1981 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927408, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321111, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934209, + "unit": "ns/op\t 321936 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934209, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321936, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931058, + "unit": "ns/op\t 321579 B/op\t 1981 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931058, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321579, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957018, + "unit": "ns/op\t 321366 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957018, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321366, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929884, + "unit": "ns/op\t 322155 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929884, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322155, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936342, + "unit": "ns/op\t 322409 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936342, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322409, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929379, + "unit": "ns/op\t 322544 B/op\t 1981 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929379, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322544, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937397, + "unit": "ns/op\t 322906 B/op\t 1981 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937397, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322906, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930657, + "unit": "ns/op\t 321837 B/op\t 1981 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930657, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321837, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2606014, + "unit": "ns/op\t 929177 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2606014, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929177, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591041, + "unit": "ns/op\t 931260 B/op\t 13857 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591041, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931260, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2599671, + "unit": "ns/op\t 930115 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2599671, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930115, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2620537, + "unit": "ns/op\t 930308 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2620537, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930308, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2626745, + "unit": "ns/op\t 930233 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2626745, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930233, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604793, + "unit": "ns/op\t 931551 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604793, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931551, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2593419, + "unit": "ns/op\t 930569 B/op\t 13857 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2593419, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930569, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2628471, + "unit": "ns/op\t 929323 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2628471, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929323, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2617165, + "unit": "ns/op\t 930880 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2617165, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930880, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2595716, + "unit": "ns/op\t 930060 B/op\t 13857 allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2595716, + "unit": "ns/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930060, + "unit": "B/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4822984, + "unit": "ns/op\t 1577518 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4822984, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577518, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4783543, + "unit": "ns/op\t 1578686 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4783543, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578686, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4825491, + "unit": "ns/op\t 1577651 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4825491, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577651, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4768281, + "unit": "ns/op\t 1579879 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4768281, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579879, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4765307, + "unit": "ns/op\t 1579638 B/op\t 26381 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4765307, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579638, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4780334, + "unit": "ns/op\t 1578305 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4780334, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578305, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4777270, + "unit": "ns/op\t 1578205 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4777270, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578205, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4848924, + "unit": "ns/op\t 1579616 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4848924, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579616, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4788146, + "unit": "ns/op\t 1579810 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4788146, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579810, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4762473, + "unit": "ns/op\t 1578524 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4762473, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578524, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6889786, + "unit": "ns/op\t 2224109 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6889786, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224109, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6823330, + "unit": "ns/op\t 2225938 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6823330, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225938, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6810762, + "unit": "ns/op\t 2222474 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6810762, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222474, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6888071, + "unit": "ns/op\t 2222857 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6888071, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222857, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6871138, + "unit": "ns/op\t 2221644 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6871138, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221644, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6799639, + "unit": "ns/op\t 2221604 B/op\t 38857 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6799639, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221604, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6879033, + "unit": "ns/op\t 2225269 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6879033, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225269, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6798637, + "unit": "ns/op\t 2226442 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6798637, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226442, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6897436, + "unit": "ns/op\t 2227526 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6897436, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227526, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6891080, + "unit": "ns/op\t 2229188 B/op\t 38860 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6891080, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229188, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38860, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20844864, + "unit": "ns/op\t 6133574 B/op\t 114921 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20844864, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133574, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20444419, + "unit": "ns/op\t 6125591 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20444419, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125591, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20447025, + "unit": "ns/op\t 6117745 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20447025, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6117745, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20418213, + "unit": "ns/op\t 6132900 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20418213, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132900, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20393896, + "unit": "ns/op\t 6130893 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20393896, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130893, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20598460, + "unit": "ns/op\t 6137255 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20598460, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137255, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20599234, + "unit": "ns/op\t 6131006 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20599234, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131006, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20389315, + "unit": "ns/op\t 6119437 B/op\t 114918 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20389315, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6119437, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20498823, + "unit": "ns/op\t 6124742 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20498823, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124742, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20603417, + "unit": "ns/op\t 6123349 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20603417, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123349, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68674, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68674, + "unit": "ns/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67963, + "unit": "ns/op\t 120868 B/op\t 115 allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67963, + "unit": "ns/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120868, + "unit": "B/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68487, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68487, + "unit": "ns/op", + "extra": "17175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68601, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68601, + "unit": "ns/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17398 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68396, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68396, + "unit": "ns/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68156, + "unit": "ns/op\t 120833 B/op\t 115 allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68156, + "unit": "ns/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120833, + "unit": "B/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68259, + "unit": "ns/op\t 120993 B/op\t 115 allocs/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68259, + "unit": "ns/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120993, + "unit": "B/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68159, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68159, + "unit": "ns/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68241, + "unit": "ns/op\t 120890 B/op\t 115 allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68241, + "unit": "ns/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120890, + "unit": "B/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68114, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68114, + "unit": "ns/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67741, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67741, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68093, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68093, + "unit": "ns/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68231, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68231, + "unit": "ns/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68343, + "unit": "ns/op\t 120868 B/op\t 115 allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68343, + "unit": "ns/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120868, + "unit": "B/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67827, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67827, + "unit": "ns/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67949, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67949, + "unit": "ns/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17643 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67664, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67664, + "unit": "ns/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68119, + "unit": "ns/op\t 120814 B/op\t 115 allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68119, + "unit": "ns/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120814, + "unit": "B/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68387, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68387, + "unit": "ns/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68162, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68162, + "unit": "ns/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68841, + "unit": "ns/op\t 120867 B/op\t 115 allocs/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68841, + "unit": "ns/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120867, + "unit": "B/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68346, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68346, + "unit": "ns/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67779, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67779, + "unit": "ns/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68155, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68155, + "unit": "ns/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68461, + "unit": "ns/op\t 120841 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68461, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120841, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68839, + "unit": "ns/op\t 121007 B/op\t 115 allocs/op", + "extra": "17506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68839, + "unit": "ns/op", + "extra": "17506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121007, + "unit": "B/op", + "extra": "17506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68620, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68620, + "unit": "ns/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68352, + "unit": "ns/op\t 121018 B/op\t 115 allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68352, + "unit": "ns/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121018, + "unit": "B/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68929, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68929, + "unit": "ns/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67864, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67864, + "unit": "ns/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4091818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4091818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4091818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4091818 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4141638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.1, + "unit": "ns/op", + "extra": "4141638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4141638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4141638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4135419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.4, + "unit": "ns/op", + "extra": "4135419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4135419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4135419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.2, + "unit": "ns/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4105926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.6, + "unit": "ns/op", + "extra": "4105926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4105926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4105926 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4085851 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.3, + "unit": "ns/op", + "extra": "4085851 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4085851 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4085851 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4076569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076569 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4079252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079252 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4153959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.6, + "unit": "ns/op", + "extra": "4153959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4153959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4153959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4095940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4095940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4095940 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4095940 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "99910348+CVanF5@users.noreply.github.com", + "name": "Chris", + "username": "CVanF5" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "836d9877f0f59df9bf4ddddbaf49015638e26b23", + "message": "Merge pull request #1218 from nginx/update-unit-file\n\nUpdate systemd unit file", + "timestamp": "2025-08-27T12:03:32+01:00", + "tree_id": "f0f69ee9c2e8fd9f04addfb44fa76713f160aaef", + "url": "https://github.com/nginx/agent/commit/836d9877f0f59df9bf4ddddbaf49015638e26b23" + }, + "date": 1756293156266, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.796400717951727, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.01903596952197, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "efa38838f7abccf66b224a0a5e598ea5a8ad3457", + "message": "Push v3 results to QE grafana dashboard (#1216)\n\n* update script for v3 results\n\n* fix paths\n\n* fix syntax errors\n\n* fix paths\n\n* fix test type parameters\n\n* update results script\n\n* fix auxiliary test suite name\n\n* add extra logs for start time\n\n* Update results script\n\n* Fix formatting\n\n* fix linter issue\n\n* fix timestamp issue\n\n* fix timestamp\n\n* fix timestamp\n\n* fix date format\n\n* fix promtail\n\n* Update loki url reference\n\n* Update results script\n\n* add review improvements", + "timestamp": "2025-08-28T15:58:59+01:00", + "tree_id": "bca1d7ec5280c39d32e3dd1811fd4d98c8191235", + "url": "https://github.com/nginx/agent/commit/efa38838f7abccf66b224a0a5e598ea5a8ad3457" + }, + "date": 1756393637493, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.263484429534717, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.0273912448165, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "n.bidzishvili@f5.com", + "name": "Nutsa Bidzishvili", + "username": "NutsaB" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "efa38838f7abccf66b224a0a5e598ea5a8ad3457", + "message": "Push v3 results to QE grafana dashboard (#1216)\n\n* update script for v3 results\n\n* fix paths\n\n* fix syntax errors\n\n* fix paths\n\n* fix test type parameters\n\n* update results script\n\n* fix auxiliary test suite name\n\n* add extra logs for start time\n\n* Update results script\n\n* Fix formatting\n\n* fix linter issue\n\n* fix timestamp issue\n\n* fix timestamp\n\n* fix timestamp\n\n* fix date format\n\n* fix promtail\n\n* Update loki url reference\n\n* Update results script\n\n* add review improvements", + "timestamp": "2025-08-28T15:58:59+01:00", + "tree_id": "bca1d7ec5280c39d32e3dd1811fd4d98c8191235", + "url": "https://github.com/nginx/agent/commit/efa38838f7abccf66b224a0a5e598ea5a8ad3457" + }, + "date": 1756393648496, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14638556, + "unit": "ns/op\t 577017 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14638556, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 577017, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11437446, + "unit": "ns/op\t 535645 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11437446, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 535645, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9076400, + "unit": "ns/op\t 732057 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9076400, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732057, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9342631, + "unit": "ns/op\t 751664 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9342631, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751664, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9070309, + "unit": "ns/op\t 750402 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9070309, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750402, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9060013, + "unit": "ns/op\t 745074 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9060013, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745074, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9060574, + "unit": "ns/op\t 750221 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9060574, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750221, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9058988, + "unit": "ns/op\t 746541 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9058988, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746541, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9047913, + "unit": "ns/op\t 745144 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9047913, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745144, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9119985, + "unit": "ns/op\t 751649 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9119985, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751649, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9675683, + "unit": "ns/op\t 817146 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9675683, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817146, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9578591, + "unit": "ns/op\t 810456 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9578591, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810456, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9569142, + "unit": "ns/op\t 804905 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9569142, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804905, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9598216, + "unit": "ns/op\t 798721 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9598216, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798721, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9516239, + "unit": "ns/op\t 806380 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9516239, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806380, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9618480, + "unit": "ns/op\t 829377 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9618480, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 829377, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9593451, + "unit": "ns/op\t 807576 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9593451, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807576, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9549255, + "unit": "ns/op\t 800406 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9549255, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800406, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9586234, + "unit": "ns/op\t 813957 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9586234, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813957, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9512394, + "unit": "ns/op\t 799928 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9512394, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799928, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13411265, + "unit": "ns/op\t 1898529 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13411265, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898529, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13288160, + "unit": "ns/op\t 1908832 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13288160, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908832, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13292127, + "unit": "ns/op\t 1867199 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13292127, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867199, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13418222, + "unit": "ns/op\t 1884247 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13418222, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884247, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13288239, + "unit": "ns/op\t 1898935 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13288239, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898935, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13502797, + "unit": "ns/op\t 1908078 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13502797, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908078, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13380449, + "unit": "ns/op\t 1886300 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13380449, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1886300, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13452414, + "unit": "ns/op\t 1901428 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13452414, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901428, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13424050, + "unit": "ns/op\t 1899764 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13424050, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899764, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13442451, + "unit": "ns/op\t 1893142 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13442451, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893142, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256010956, + "unit": "ns/op\t 7595421 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256010956, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595421, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263674126, + "unit": "ns/op\t 7732106 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263674126, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732106, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270079453, + "unit": "ns/op\t 7598106 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270079453, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598106, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272111472, + "unit": "ns/op\t 7872904 B/op\t 74704 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272111472, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7872904, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74704, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260431053, + "unit": "ns/op\t 7458826 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260431053, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458826, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271824088, + "unit": "ns/op\t 7462458 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271824088, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462458, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268247517, + "unit": "ns/op\t 7734977 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268247517, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734977, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269540555, + "unit": "ns/op\t 7597938 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269540555, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597938, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272731368, + "unit": "ns/op\t 7867702 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272731368, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867702, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272465893, + "unit": "ns/op\t 7869000 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272465893, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33279852, + "unit": "ns/op\t 4807596 B/op\t 7616 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33279852, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4807596, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7616, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34002308, + "unit": "ns/op\t 4927590 B/op\t 7640 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34002308, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4927590, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7640, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34067327, + "unit": "ns/op\t 4943528 B/op\t 7661 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34067327, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4943528, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7661, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33545220, + "unit": "ns/op\t 4784679 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33545220, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4784679, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35031885, + "unit": "ns/op\t 4835612 B/op\t 7595 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35031885, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4835612, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7595, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33898761, + "unit": "ns/op\t 4923402 B/op\t 7651 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33898761, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4923402, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7651, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33950263, + "unit": "ns/op\t 4721536 B/op\t 7592 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33950263, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4721536, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7592, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34630129, + "unit": "ns/op\t 4812387 B/op\t 7608 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34630129, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4812387, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7608, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34741635, + "unit": "ns/op\t 4849449 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34741635, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4849449, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33996446, + "unit": "ns/op\t 4929358 B/op\t 7613 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33996446, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4929358, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948696, + "unit": "ns/op\t 321485 B/op\t 1981 allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948696, + "unit": "ns/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321485, + "unit": "B/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934157, + "unit": "ns/op\t 321808 B/op\t 1981 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934157, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321808, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946147, + "unit": "ns/op\t 322234 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946147, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322234, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942456, + "unit": "ns/op\t 322516 B/op\t 1981 allocs/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942456, + "unit": "ns/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322516, + "unit": "B/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1179 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 963628, + "unit": "ns/op\t 321993 B/op\t 1981 allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 963628, + "unit": "ns/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321993, + "unit": "B/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 948945, + "unit": "ns/op\t 322866 B/op\t 1981 allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 948945, + "unit": "ns/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322866, + "unit": "B/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945092, + "unit": "ns/op\t 322200 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945092, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322200, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 946406, + "unit": "ns/op\t 322495 B/op\t 1981 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 946406, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322495, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947336, + "unit": "ns/op\t 322928 B/op\t 1981 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947336, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322928, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941400, + "unit": "ns/op\t 322277 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941400, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322277, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623813, + "unit": "ns/op\t 930204 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623813, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930204, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2610186, + "unit": "ns/op\t 931178 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2610186, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931178, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2640481, + "unit": "ns/op\t 931776 B/op\t 13857 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2640481, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931776, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2601612, + "unit": "ns/op\t 931134 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2601612, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931134, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2643862, + "unit": "ns/op\t 928874 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2643862, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928874, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2651534, + "unit": "ns/op\t 930157 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2651534, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930157, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2701518, + "unit": "ns/op\t 932053 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2701518, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932053, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2681092, + "unit": "ns/op\t 931581 B/op\t 13858 allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2681092, + "unit": "ns/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931581, + "unit": "B/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2684697, + "unit": "ns/op\t 929473 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2684697, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929473, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2651276, + "unit": "ns/op\t 931076 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2651276, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931076, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4914249, + "unit": "ns/op\t 1580540 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4914249, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580540, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4814150, + "unit": "ns/op\t 1577244 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4814150, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577244, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4787836, + "unit": "ns/op\t 1579762 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4787836, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579762, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4790158, + "unit": "ns/op\t 1576622 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4790158, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576622, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4796305, + "unit": "ns/op\t 1577852 B/op\t 26381 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4796305, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577852, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4792421, + "unit": "ns/op\t 1579559 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4792421, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579559, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4742886, + "unit": "ns/op\t 1580245 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4742886, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580245, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4820559, + "unit": "ns/op\t 1579095 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4820559, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579095, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4836764, + "unit": "ns/op\t 1577506 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4836764, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577506, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773589, + "unit": "ns/op\t 1576946 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773589, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576946, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6915458, + "unit": "ns/op\t 2225971 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6915458, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225971, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6847297, + "unit": "ns/op\t 2226778 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6847297, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226778, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6902186, + "unit": "ns/op\t 2224258 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6902186, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224258, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6954805, + "unit": "ns/op\t 2227096 B/op\t 38859 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6954805, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227096, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6925673, + "unit": "ns/op\t 2224125 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6925673, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224125, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6857202, + "unit": "ns/op\t 2224183 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6857202, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224183, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7016306, + "unit": "ns/op\t 2228586 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7016306, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228586, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7058086, + "unit": "ns/op\t 2229064 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7058086, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229064, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7032589, + "unit": "ns/op\t 2227343 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7032589, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227343, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6939552, + "unit": "ns/op\t 2230981 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6939552, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2230981, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21370629, + "unit": "ns/op\t 6129710 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21370629, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129710, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20742498, + "unit": "ns/op\t 6137615 B/op\t 114921 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20742498, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137615, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20897867, + "unit": "ns/op\t 6142169 B/op\t 114921 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20897867, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6142169, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20762022, + "unit": "ns/op\t 6128158 B/op\t 114919 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20762022, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128158, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21011515, + "unit": "ns/op\t 6132133 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21011515, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132133, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21000517, + "unit": "ns/op\t 6134506 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21000517, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134506, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20904916, + "unit": "ns/op\t 6119788 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20904916, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6119788, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21256074, + "unit": "ns/op\t 6136721 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21256074, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136721, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21404367, + "unit": "ns/op\t 6135220 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21404367, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135220, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21124908, + "unit": "ns/op\t 6124717 B/op\t 114919 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21124908, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124717, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68474, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68474, + "unit": "ns/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68280, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68280, + "unit": "ns/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68670, + "unit": "ns/op\t 120808 B/op\t 115 allocs/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68670, + "unit": "ns/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120808, + "unit": "B/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69050, + "unit": "ns/op\t 120788 B/op\t 115 allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69050, + "unit": "ns/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120788, + "unit": "B/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68826, + "unit": "ns/op\t 120890 B/op\t 115 allocs/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68826, + "unit": "ns/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120890, + "unit": "B/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68973, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68973, + "unit": "ns/op", + "extra": "17380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17380 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69578, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69578, + "unit": "ns/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68727, + "unit": "ns/op\t 120871 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68727, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120871, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69223, + "unit": "ns/op\t 120733 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69223, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120733, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68719, + "unit": "ns/op\t 120838 B/op\t 115 allocs/op", + "extra": "17330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68719, + "unit": "ns/op", + "extra": "17330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120838, + "unit": "B/op", + "extra": "17330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68810, + "unit": "ns/op\t 120827 B/op\t 115 allocs/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68810, + "unit": "ns/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120827, + "unit": "B/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67919, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67919, + "unit": "ns/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69147, + "unit": "ns/op\t 120739 B/op\t 115 allocs/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69147, + "unit": "ns/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120739, + "unit": "B/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69012, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69012, + "unit": "ns/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68448, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68448, + "unit": "ns/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68755, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68755, + "unit": "ns/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68338, + "unit": "ns/op\t 120867 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68338, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120867, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68955, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "17098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68955, + "unit": "ns/op", + "extra": "17098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "17098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17098 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68769, + "unit": "ns/op\t 120848 B/op\t 115 allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68769, + "unit": "ns/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120848, + "unit": "B/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69204, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69204, + "unit": "ns/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70362, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70362, + "unit": "ns/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69068, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69068, + "unit": "ns/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68944, + "unit": "ns/op\t 120831 B/op\t 115 allocs/op", + "extra": "17188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68944, + "unit": "ns/op", + "extra": "17188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120831, + "unit": "B/op", + "extra": "17188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69665, + "unit": "ns/op\t 120836 B/op\t 115 allocs/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69665, + "unit": "ns/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120836, + "unit": "B/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68342, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68342, + "unit": "ns/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69976, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69976, + "unit": "ns/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68854, + "unit": "ns/op\t 120867 B/op\t 115 allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68854, + "unit": "ns/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120867, + "unit": "B/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69307, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69307, + "unit": "ns/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70785, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70785, + "unit": "ns/op", + "extra": "17066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68563, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68563, + "unit": "ns/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4124838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.4, + "unit": "ns/op", + "extra": "4124838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4124838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4124838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4155691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307, + "unit": "ns/op", + "extra": "4155691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4155691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4155691 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4131330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.6, + "unit": "ns/op", + "extra": "4131330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4131330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4131330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4133163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290, + "unit": "ns/op", + "extra": "4133163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4133163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4133163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4120458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.6, + "unit": "ns/op", + "extra": "4120458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4120458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4120458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4132478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4132478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4132478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4132478 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4116700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4116700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4116700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4116700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4120952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.7, + "unit": "ns/op", + "extra": "4120952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4120952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4120952 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4085644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4085644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4085644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4085644 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4138438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4138438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4138438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4138438 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8123812227b9fdec411e748f8088e6c7891827c7", + "message": "Bump github.com/shirou/gopsutil/v4 from 4.25.3 to 4.25.7 (#1230)\n\nBumps [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from 4.25.3 to 4.25.7.\n- [Release notes](https://github.com/shirou/gopsutil/releases)\n- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.3...v4.25.7)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/shirou/gopsutil/v4\n dependency-version: 4.25.7\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T10:54:03+01:00", + "tree_id": "0e96c95091df47b658b4dc6b5e052a5532e0f24d", + "url": "https://github.com/nginx/agent/commit/8123812227b9fdec411e748f8088e6c7891827c7" + }, + "date": 1756720980070, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14334626, + "unit": "ns/op\t 544550 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14334626, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 544550, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10715713, + "unit": "ns/op\t 527469 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10715713, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527469, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8955117, + "unit": "ns/op\t 750223 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8955117, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750223, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8942399, + "unit": "ns/op\t 750852 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8942399, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750852, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9044282, + "unit": "ns/op\t 749354 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9044282, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749354, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8935093, + "unit": "ns/op\t 745335 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8935093, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745335, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9046911, + "unit": "ns/op\t 764725 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9046911, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764725, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9001410, + "unit": "ns/op\t 753329 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9001410, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753329, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9017771, + "unit": "ns/op\t 749963 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9017771, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749963, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9060911, + "unit": "ns/op\t 741383 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9060911, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741383, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9653961, + "unit": "ns/op\t 826360 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9653961, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 826360, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567199, + "unit": "ns/op\t 815493 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567199, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815493, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9518650, + "unit": "ns/op\t 811518 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9518650, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811518, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9434672, + "unit": "ns/op\t 810679 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9434672, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810679, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9446115, + "unit": "ns/op\t 808373 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9446115, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808373, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9397859, + "unit": "ns/op\t 795207 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9397859, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795207, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9505450, + "unit": "ns/op\t 813653 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9505450, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813653, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9468746, + "unit": "ns/op\t 804619 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9468746, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804619, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9462196, + "unit": "ns/op\t 798337 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9462196, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798337, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567559, + "unit": "ns/op\t 827543 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567559, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 827543, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13122696, + "unit": "ns/op\t 1885172 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13122696, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885172, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13127439, + "unit": "ns/op\t 1877565 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13127439, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877565, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13123019, + "unit": "ns/op\t 1874219 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13123019, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874219, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13207936, + "unit": "ns/op\t 1869766 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13207936, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869766, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13324718, + "unit": "ns/op\t 1860662 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13324718, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860662, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13465419, + "unit": "ns/op\t 1899697 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13465419, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899697, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13237942, + "unit": "ns/op\t 1868478 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13237942, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868478, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13327592, + "unit": "ns/op\t 1876921 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13327592, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876921, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13284406, + "unit": "ns/op\t 1882587 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13284406, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882587, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13293799, + "unit": "ns/op\t 1906510 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13293799, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1906510, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262040862, + "unit": "ns/op\t 7594146 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262040862, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594146, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266051565, + "unit": "ns/op\t 7734872 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266051565, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734872, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266338043, + "unit": "ns/op\t 7730909 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266338043, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730909, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267764437, + "unit": "ns/op\t 7595972 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267764437, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595972, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268937880, + "unit": "ns/op\t 7734357 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268937880, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734357, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263290663, + "unit": "ns/op\t 7594085 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263290663, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594085, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273542629, + "unit": "ns/op\t 7865604 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273542629, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865604, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263147580, + "unit": "ns/op\t 7595682 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263147580, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595682, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266826540, + "unit": "ns/op\t 7599133 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266826540, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599133, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267379390, + "unit": "ns/op\t 7596881 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267379390, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596881, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33619250, + "unit": "ns/op\t 4740934 B/op\t 7604 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33619250, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4740934, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33873290, + "unit": "ns/op\t 4768809 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33873290, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4768809, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33683050, + "unit": "ns/op\t 4961278 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33683050, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4961278, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33615583, + "unit": "ns/op\t 4886180 B/op\t 7670 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33615583, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4886180, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7670, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33674710, + "unit": "ns/op\t 4802731 B/op\t 7657 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33674710, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802731, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7657, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34852866, + "unit": "ns/op\t 4869405 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34852866, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4869405, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33825007, + "unit": "ns/op\t 4944564 B/op\t 7657 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33825007, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4944564, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7657, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34132997, + "unit": "ns/op\t 4931691 B/op\t 7642 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34132997, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4931691, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7642, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33817060, + "unit": "ns/op\t 5020346 B/op\t 7641 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33817060, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5020346, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7641, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33760534, + "unit": "ns/op\t 4822963 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33760534, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4822963, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921304, + "unit": "ns/op\t 322463 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921304, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322463, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920560, + "unit": "ns/op\t 321827 B/op\t 1981 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920560, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321827, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921707, + "unit": "ns/op\t 322226 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921707, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322226, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920622, + "unit": "ns/op\t 321976 B/op\t 1981 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920622, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321976, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932496, + "unit": "ns/op\t 322167 B/op\t 1981 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932496, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322167, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 957626, + "unit": "ns/op\t 322011 B/op\t 1981 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 957626, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322011, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925599, + "unit": "ns/op\t 321496 B/op\t 1981 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925599, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321496, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931845, + "unit": "ns/op\t 322004 B/op\t 1981 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931845, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322004, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930056, + "unit": "ns/op\t 321838 B/op\t 1981 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930056, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321838, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927646, + "unit": "ns/op\t 322109 B/op\t 1981 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927646, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322109, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2612075, + "unit": "ns/op\t 929570 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2612075, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929570, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2612078, + "unit": "ns/op\t 929988 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2612078, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929988, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2580737, + "unit": "ns/op\t 929701 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2580737, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929701, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2612918, + "unit": "ns/op\t 928732 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2612918, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928732, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623447, + "unit": "ns/op\t 930722 B/op\t 13857 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623447, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930722, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2587661, + "unit": "ns/op\t 931231 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2587661, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931231, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590562, + "unit": "ns/op\t 933101 B/op\t 13858 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590562, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 933101, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2594355, + "unit": "ns/op\t 929657 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2594355, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929657, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586652, + "unit": "ns/op\t 930015 B/op\t 13857 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586652, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930015, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2605851, + "unit": "ns/op\t 929517 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2605851, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929517, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4784511, + "unit": "ns/op\t 1577194 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4784511, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577194, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4807337, + "unit": "ns/op\t 1577506 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4807337, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577506, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4786155, + "unit": "ns/op\t 1580430 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4786155, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580430, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4764873, + "unit": "ns/op\t 1579818 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4764873, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579818, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4816122, + "unit": "ns/op\t 1580279 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4816122, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580279, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4713025, + "unit": "ns/op\t 1582426 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4713025, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582426, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4781680, + "unit": "ns/op\t 1580021 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4781680, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580021, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773950, + "unit": "ns/op\t 1576602 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773950, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576602, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4898884, + "unit": "ns/op\t 1579343 B/op\t 26381 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4898884, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579343, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4778367, + "unit": "ns/op\t 1579945 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4778367, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579945, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6819253, + "unit": "ns/op\t 2222749 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6819253, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222749, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6767641, + "unit": "ns/op\t 2226158 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6767641, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226158, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6870184, + "unit": "ns/op\t 2226063 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6870184, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226063, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6866507, + "unit": "ns/op\t 2225584 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6866507, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225584, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6828702, + "unit": "ns/op\t 2223855 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6828702, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223855, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6911851, + "unit": "ns/op\t 2224169 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6911851, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224169, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6912005, + "unit": "ns/op\t 2230377 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6912005, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2230377, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6913273, + "unit": "ns/op\t 2223291 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6913273, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223291, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6891485, + "unit": "ns/op\t 2224982 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6891485, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224982, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6852020, + "unit": "ns/op\t 2224295 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6852020, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224295, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20524646, + "unit": "ns/op\t 6123269 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20524646, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123269, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20729618, + "unit": "ns/op\t 6133541 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20729618, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133541, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20623928, + "unit": "ns/op\t 6141346 B/op\t 114921 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20623928, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6141346, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20764469, + "unit": "ns/op\t 6120382 B/op\t 114919 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20764469, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120382, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20137808, + "unit": "ns/op\t 6120888 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20137808, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120888, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20651007, + "unit": "ns/op\t 6126507 B/op\t 114920 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20651007, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126507, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20412369, + "unit": "ns/op\t 6122630 B/op\t 114919 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20412369, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122630, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20574545, + "unit": "ns/op\t 6121009 B/op\t 114920 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20574545, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6121009, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20544543, + "unit": "ns/op\t 6117909 B/op\t 114918 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20544543, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6117909, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20447633, + "unit": "ns/op\t 6133100 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20447633, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133100, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67630, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67630, + "unit": "ns/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68201, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68201, + "unit": "ns/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17715 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67074, + "unit": "ns/op\t 120845 B/op\t 115 allocs/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67074, + "unit": "ns/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120845, + "unit": "B/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67373, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67373, + "unit": "ns/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17906 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67650, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67650, + "unit": "ns/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66645, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66645, + "unit": "ns/op", + "extra": "17827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17827 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67237, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67237, + "unit": "ns/op", + "extra": "17858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67093, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67093, + "unit": "ns/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67063, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67063, + "unit": "ns/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17802 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67427, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67427, + "unit": "ns/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66893, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66893, + "unit": "ns/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67049, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67049, + "unit": "ns/op", + "extra": "17756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17756 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66600, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66600, + "unit": "ns/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66901, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66901, + "unit": "ns/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66817, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66817, + "unit": "ns/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66985, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66985, + "unit": "ns/op", + "extra": "17824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17824 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67319, + "unit": "ns/op\t 120875 B/op\t 115 allocs/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67319, + "unit": "ns/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120875, + "unit": "B/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67701, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67701, + "unit": "ns/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67546, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67546, + "unit": "ns/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69258, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69258, + "unit": "ns/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67806, + "unit": "ns/op\t 120791 B/op\t 115 allocs/op", + "extra": "17766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67806, + "unit": "ns/op", + "extra": "17766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120791, + "unit": "B/op", + "extra": "17766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67941, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67941, + "unit": "ns/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17677 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67524, + "unit": "ns/op\t 120993 B/op\t 115 allocs/op", + "extra": "17959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67524, + "unit": "ns/op", + "extra": "17959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120993, + "unit": "B/op", + "extra": "17959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17959 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67565, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67565, + "unit": "ns/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68286, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68286, + "unit": "ns/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68027, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68027, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67337, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67337, + "unit": "ns/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67645, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67645, + "unit": "ns/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67305, + "unit": "ns/op\t 120887 B/op\t 115 allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67305, + "unit": "ns/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120887, + "unit": "B/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67430, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67430, + "unit": "ns/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4096854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4096854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4096854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4096854 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4092838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.6, + "unit": "ns/op", + "extra": "4092838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4092838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4092838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4119600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4119600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4119600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4119600 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 317.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4062613 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 317.6, + "unit": "ns/op", + "extra": "4062613 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4062613 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4062613 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4091838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4091838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4091838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4091838 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4036960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.8, + "unit": "ns/op", + "extra": "4036960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4036960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4036960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4045582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.3, + "unit": "ns/op", + "extra": "4045582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4045582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4045582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4059565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.6, + "unit": "ns/op", + "extra": "4059565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4059565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4059565 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4115095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.3, + "unit": "ns/op", + "extra": "4115095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4115095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4115095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4083385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4083385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4083385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4083385 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8123812227b9fdec411e748f8088e6c7891827c7", + "message": "Bump github.com/shirou/gopsutil/v4 from 4.25.3 to 4.25.7 (#1230)\n\nBumps [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil) from 4.25.3 to 4.25.7.\n- [Release notes](https://github.com/shirou/gopsutil/releases)\n- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.3...v4.25.7)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/shirou/gopsutil/v4\n dependency-version: 4.25.7\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T10:54:03+01:00", + "tree_id": "0e96c95091df47b658b4dc6b5e052a5532e0f24d", + "url": "https://github.com/nginx/agent/commit/8123812227b9fdec411e748f8088e6c7891827c7" + }, + "date": 1756721683477, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.661764195987217, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00255073534595, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "11c1b2a5e5b0289aeb7cbd01ef2cfe704cdd47ca", + "message": "Bump ossf/scorecard-action from 2.3.1 to 2.4.2 (#1232)\n\nBumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.4.2.\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\n- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...05b42c624433fc40578a4040d5cf5e36ddca8cde)\n\n---\nupdated-dependencies:\n- dependency-name: ossf/scorecard-action\n dependency-version: 2.4.2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:16:50+01:00", + "tree_id": "9939c490e55d2df43363333d927934d12c23c871", + "url": "https://github.com/nginx/agent/commit/11c1b2a5e5b0289aeb7cbd01ef2cfe704cdd47ca" + }, + "date": 1756722336611, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15341493, + "unit": "ns/op\t 543474 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15341493, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543474, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10903887, + "unit": "ns/op\t 568465 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10903887, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 568465, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9498328, + "unit": "ns/op\t 725420 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9498328, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 725420, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9436695, + "unit": "ns/op\t 736696 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9436695, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 736696, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9107990, + "unit": "ns/op\t 722310 B/op\t 774 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9107990, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 722310, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9148436, + "unit": "ns/op\t 716661 B/op\t 774 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9148436, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 716661, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9252008, + "unit": "ns/op\t 734073 B/op\t 774 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9252008, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734073, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9209887, + "unit": "ns/op\t 741288 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9209887, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741288, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9275029, + "unit": "ns/op\t 751437 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9275029, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751437, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9261724, + "unit": "ns/op\t 748025 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9261724, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748025, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9903466, + "unit": "ns/op\t 797142 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9903466, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797142, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9844080, + "unit": "ns/op\t 769362 B/op\t 774 allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9844080, + "unit": "ns/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 769362, + "unit": "B/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9810548, + "unit": "ns/op\t 813209 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9810548, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813209, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9973863, + "unit": "ns/op\t 806298 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9973863, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806298, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9705460, + "unit": "ns/op\t 785271 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9705460, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 785271, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9877455, + "unit": "ns/op\t 791845 B/op\t 775 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9877455, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 791845, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9840827, + "unit": "ns/op\t 809972 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9840827, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809972, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9753970, + "unit": "ns/op\t 794647 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9753970, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794647, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9884325, + "unit": "ns/op\t 799661 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9884325, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799661, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9604489, + "unit": "ns/op\t 793185 B/op\t 774 allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9604489, + "unit": "ns/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793185, + "unit": "B/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13491853, + "unit": "ns/op\t 1884998 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13491853, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884998, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13495593, + "unit": "ns/op\t 1867002 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13495593, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867002, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13490349, + "unit": "ns/op\t 1897355 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13490349, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1897355, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13582613, + "unit": "ns/op\t 1897328 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13582613, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1897328, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13527812, + "unit": "ns/op\t 1908156 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13527812, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908156, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13549471, + "unit": "ns/op\t 1893830 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13549471, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893830, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13772376, + "unit": "ns/op\t 1903020 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13772376, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1903020, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13609781, + "unit": "ns/op\t 1876749 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13609781, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876749, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13610225, + "unit": "ns/op\t 1885013 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13610225, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885013, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13560366, + "unit": "ns/op\t 1899197 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13560366, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899197, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276516074, + "unit": "ns/op\t 7461293 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276516074, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461293, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266692153, + "unit": "ns/op\t 7733768 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266692153, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733768, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266689008, + "unit": "ns/op\t 8008718 B/op\t 74705 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266689008, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8008718, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74705, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277772697, + "unit": "ns/op\t 7870101 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277772697, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870101, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275238496, + "unit": "ns/op\t 7596306 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275238496, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596306, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253193394, + "unit": "ns/op\t 7047641 B/op\t 73692 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253193394, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7047641, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73692, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257636037, + "unit": "ns/op\t 6881529 B/op\t 73678 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257636037, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6881529, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73678, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266632635, + "unit": "ns/op\t 7461365 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266632635, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461365, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269084519, + "unit": "ns/op\t 7596042 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269084519, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596042, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262095609, + "unit": "ns/op\t 7596301 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262095609, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596301, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33947806, + "unit": "ns/op\t 4803694 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33947806, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4803694, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34236126, + "unit": "ns/op\t 4879613 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34236126, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4879613, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34355735, + "unit": "ns/op\t 4891639 B/op\t 7636 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34355735, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4891639, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33756754, + "unit": "ns/op\t 4797098 B/op\t 7591 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33756754, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4797098, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7591, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34472811, + "unit": "ns/op\t 4827128 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34472811, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4827128, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34295456, + "unit": "ns/op\t 4858743 B/op\t 7593 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34295456, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4858743, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7593, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34509106, + "unit": "ns/op\t 4691561 B/op\t 7640 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34509106, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4691561, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7640, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34521132, + "unit": "ns/op\t 4810978 B/op\t 7639 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34521132, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4810978, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34004052, + "unit": "ns/op\t 5015559 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34004052, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5015559, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34017249, + "unit": "ns/op\t 4627525 B/op\t 7627 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34017249, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4627525, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1016080, + "unit": "ns/op\t 322311 B/op\t 1981 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1016080, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322311, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 968704, + "unit": "ns/op\t 322665 B/op\t 1981 allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 968704, + "unit": "ns/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322665, + "unit": "B/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 975861, + "unit": "ns/op\t 321608 B/op\t 1981 allocs/op", + "extra": "1107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 975861, + "unit": "ns/op", + "extra": "1107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321608, + "unit": "B/op", + "extra": "1107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 973107, + "unit": "ns/op\t 322683 B/op\t 1981 allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 973107, + "unit": "ns/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322683, + "unit": "B/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1020422, + "unit": "ns/op\t 322636 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1020422, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322636, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 995869, + "unit": "ns/op\t 322685 B/op\t 1981 allocs/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 995869, + "unit": "ns/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322685, + "unit": "B/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 991950, + "unit": "ns/op\t 322652 B/op\t 1981 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 991950, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322652, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 980964, + "unit": "ns/op\t 322309 B/op\t 1981 allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 980964, + "unit": "ns/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322309, + "unit": "B/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1025229, + "unit": "ns/op\t 321943 B/op\t 1981 allocs/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1025229, + "unit": "ns/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321943, + "unit": "B/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1018977, + "unit": "ns/op\t 321821 B/op\t 1981 allocs/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1018977, + "unit": "ns/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321821, + "unit": "B/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2744619, + "unit": "ns/op\t 930822 B/op\t 13857 allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2744619, + "unit": "ns/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930822, + "unit": "B/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2725236, + "unit": "ns/op\t 927071 B/op\t 13857 allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2725236, + "unit": "ns/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 927071, + "unit": "B/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2758756, + "unit": "ns/op\t 929309 B/op\t 13857 allocs/op", + "extra": "434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2758756, + "unit": "ns/op", + "extra": "434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929309, + "unit": "B/op", + "extra": "434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2819403, + "unit": "ns/op\t 930750 B/op\t 13857 allocs/op", + "extra": "424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2819403, + "unit": "ns/op", + "extra": "424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930750, + "unit": "B/op", + "extra": "424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2755642, + "unit": "ns/op\t 931604 B/op\t 13858 allocs/op", + "extra": "423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2755642, + "unit": "ns/op", + "extra": "423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931604, + "unit": "B/op", + "extra": "423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2664138, + "unit": "ns/op\t 928778 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2664138, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928778, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2669976, + "unit": "ns/op\t 930680 B/op\t 13857 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2669976, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930680, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2774431, + "unit": "ns/op\t 930025 B/op\t 13857 allocs/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2774431, + "unit": "ns/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930025, + "unit": "B/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2789437, + "unit": "ns/op\t 931691 B/op\t 13858 allocs/op", + "extra": "399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2789437, + "unit": "ns/op", + "extra": "399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931691, + "unit": "B/op", + "extra": "399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2776443, + "unit": "ns/op\t 931328 B/op\t 13857 allocs/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2776443, + "unit": "ns/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931328, + "unit": "B/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4947728, + "unit": "ns/op\t 1580315 B/op\t 26381 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4947728, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580315, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5022351, + "unit": "ns/op\t 1576410 B/op\t 26381 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5022351, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576410, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4976739, + "unit": "ns/op\t 1581209 B/op\t 26381 allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4976739, + "unit": "ns/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581209, + "unit": "B/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5102431, + "unit": "ns/op\t 1581426 B/op\t 26381 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5102431, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581426, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5054298, + "unit": "ns/op\t 1579241 B/op\t 26381 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5054298, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579241, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5156487, + "unit": "ns/op\t 1579913 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5156487, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579913, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4938147, + "unit": "ns/op\t 1579200 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4938147, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579200, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5012233, + "unit": "ns/op\t 1581129 B/op\t 26381 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5012233, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581129, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5129582, + "unit": "ns/op\t 1577784 B/op\t 26381 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5129582, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577784, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5010227, + "unit": "ns/op\t 1582366 B/op\t 26381 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5010227, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1582366, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7082122, + "unit": "ns/op\t 2226160 B/op\t 38859 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7082122, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226160, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7189610, + "unit": "ns/op\t 2227581 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7189610, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227581, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7256327, + "unit": "ns/op\t 2226826 B/op\t 38858 allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7256327, + "unit": "ns/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226826, + "unit": "B/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7574738, + "unit": "ns/op\t 2227946 B/op\t 38859 allocs/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7574738, + "unit": "ns/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227946, + "unit": "B/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7253391, + "unit": "ns/op\t 2223006 B/op\t 38858 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7253391, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223006, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7229433, + "unit": "ns/op\t 2219215 B/op\t 38857 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7229433, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2219215, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38857, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7356390, + "unit": "ns/op\t 2225837 B/op\t 38859 allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7356390, + "unit": "ns/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225837, + "unit": "B/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7551178, + "unit": "ns/op\t 2226507 B/op\t 38859 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7551178, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226507, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7051828, + "unit": "ns/op\t 2225574 B/op\t 38858 allocs/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7051828, + "unit": "ns/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225574, + "unit": "B/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7291093, + "unit": "ns/op\t 2227955 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7291093, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227955, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21319141, + "unit": "ns/op\t 6125109 B/op\t 114919 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21319141, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125109, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21175670, + "unit": "ns/op\t 6149558 B/op\t 114921 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21175670, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6149558, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21153657, + "unit": "ns/op\t 6122524 B/op\t 114919 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21153657, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122524, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21819806, + "unit": "ns/op\t 6132754 B/op\t 114920 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21819806, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132754, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20761293, + "unit": "ns/op\t 6127035 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20761293, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127035, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21769719, + "unit": "ns/op\t 6135127 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21769719, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135127, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21065415, + "unit": "ns/op\t 6127618 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21065415, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127618, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21234260, + "unit": "ns/op\t 6133771 B/op\t 114919 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21234260, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133771, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21276114, + "unit": "ns/op\t 6136280 B/op\t 114920 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21276114, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136280, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21129781, + "unit": "ns/op\t 6133340 B/op\t 114921 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21129781, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6133340, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73087, + "unit": "ns/op\t 120879 B/op\t 115 allocs/op", + "extra": "16228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73087, + "unit": "ns/op", + "extra": "16228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120879, + "unit": "B/op", + "extra": "16228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72293, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "16519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72293, + "unit": "ns/op", + "extra": "16519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "16519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70631, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "16826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70631, + "unit": "ns/op", + "extra": "16826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "16826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74537, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "16749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74537, + "unit": "ns/op", + "extra": "16749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "16749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73216, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "16312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73216, + "unit": "ns/op", + "extra": "16312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "16312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 77109, + "unit": "ns/op\t 120890 B/op\t 115 allocs/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 77109, + "unit": "ns/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120890, + "unit": "B/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73311, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "15838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73311, + "unit": "ns/op", + "extra": "15838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "15838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73188, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "15596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73188, + "unit": "ns/op", + "extra": "15596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "15596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72896, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "16284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72896, + "unit": "ns/op", + "extra": "16284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "16284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69442, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "16818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69442, + "unit": "ns/op", + "extra": "16818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "16818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73711, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "15304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73711, + "unit": "ns/op", + "extra": "15304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "15304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72767, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "15370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72767, + "unit": "ns/op", + "extra": "15370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "15370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73011, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "16153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73011, + "unit": "ns/op", + "extra": "16153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "16153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74018, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "16747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74018, + "unit": "ns/op", + "extra": "16747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "16747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16747 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71962, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "16058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71962, + "unit": "ns/op", + "extra": "16058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "16058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72070, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "15303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72070, + "unit": "ns/op", + "extra": "15303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "15303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70779, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70779, + "unit": "ns/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71348, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71348, + "unit": "ns/op", + "extra": "17046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17046 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72790, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "16383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72790, + "unit": "ns/op", + "extra": "16383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "16383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73028, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73028, + "unit": "ns/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73366, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "16725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73366, + "unit": "ns/op", + "extra": "16725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "16725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72018, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "16634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72018, + "unit": "ns/op", + "extra": "16634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "16634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71928, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71928, + "unit": "ns/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 77235, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "16093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 77235, + "unit": "ns/op", + "extra": "16093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "16093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 76292, + "unit": "ns/op\t 120959 B/op\t 115 allocs/op", + "extra": "16099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 76292, + "unit": "ns/op", + "extra": "16099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120959, + "unit": "B/op", + "extra": "16099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 75734, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "16092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 75734, + "unit": "ns/op", + "extra": "16092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "16092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 76640, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "16365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 76640, + "unit": "ns/op", + "extra": "16365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "16365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 77187, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "15346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 77187, + "unit": "ns/op", + "extra": "15346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "15346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 78109, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "15854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 78109, + "unit": "ns/op", + "extra": "15854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "15854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73879, + "unit": "ns/op\t 120862 B/op\t 115 allocs/op", + "extra": "15338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73879, + "unit": "ns/op", + "extra": "15338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120862, + "unit": "B/op", + "extra": "15338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3913610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.1, + "unit": "ns/op", + "extra": "3913610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3913610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3913610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3938468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.5, + "unit": "ns/op", + "extra": "3938468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3938468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3938468 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 313.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3919879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 313.9, + "unit": "ns/op", + "extra": "3919879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3919879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3919879 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 334, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3946360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 334, + "unit": "ns/op", + "extra": "3946360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3946360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3946360 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 314.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3960615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 314.2, + "unit": "ns/op", + "extra": "3960615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3960615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3960615 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3887206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.2, + "unit": "ns/op", + "extra": "3887206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3887206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3887206 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3917943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.4, + "unit": "ns/op", + "extra": "3917943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3917943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3917943 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3997357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.1, + "unit": "ns/op", + "extra": "3997357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3997357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3997357 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3961719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.1, + "unit": "ns/op", + "extra": "3961719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3961719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3961719 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4003225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.4, + "unit": "ns/op", + "extra": "4003225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4003225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4003225 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3a52c6689e11902767d15ab354ad6efa6fbd7193", + "message": "Bump azure/login from 2.0.0 to 2.3.0 (#1233)\n\nBumps [azure/login](https://github.com/azure/login) from 2.0.0 to 2.3.0.\n- [Release notes](https://github.com/azure/login/releases)\n- [Commits](https://github.com/azure/login/compare/8c334a195cbb38e46038007b304988d888bf676a...a457da9ea143d694b1b9c7c869ebb04ebe844ef5)\n\n---\nupdated-dependencies:\n- dependency-name: azure/login\n dependency-version: 2.3.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:17:11+01:00", + "tree_id": "15b45eebec6566f60a3720cd03f2e9d9c81fc8c2", + "url": "https://github.com/nginx/agent/commit/3a52c6689e11902767d15ab354ad6efa6fbd7193" + }, + "date": 1756722348682, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.13033552710594, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.01952009205318, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "11c1b2a5e5b0289aeb7cbd01ef2cfe704cdd47ca", + "message": "Bump ossf/scorecard-action from 2.3.1 to 2.4.2 (#1232)\n\nBumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.3.1 to 2.4.2.\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\n- [Commits](https://github.com/ossf/scorecard-action/compare/0864cf19026789058feabb7e87baa5f140aac736...05b42c624433fc40578a4040d5cf5e36ddca8cde)\n\n---\nupdated-dependencies:\n- dependency-name: ossf/scorecard-action\n dependency-version: 2.4.2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:16:50+01:00", + "tree_id": "9939c490e55d2df43363333d927934d12c23c871", + "url": "https://github.com/nginx/agent/commit/11c1b2a5e5b0289aeb7cbd01ef2cfe704cdd47ca" + }, + "date": 1756722357237, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.5975734882635, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.00368218365362, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3a52c6689e11902767d15ab354ad6efa6fbd7193", + "message": "Bump azure/login from 2.0.0 to 2.3.0 (#1233)\n\nBumps [azure/login](https://github.com/azure/login) from 2.0.0 to 2.3.0.\n- [Release notes](https://github.com/azure/login/releases)\n- [Commits](https://github.com/azure/login/compare/8c334a195cbb38e46038007b304988d888bf676a...a457da9ea143d694b1b9c7c869ebb04ebe844ef5)\n\n---\nupdated-dependencies:\n- dependency-name: azure/login\n dependency-version: 2.3.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:17:11+01:00", + "tree_id": "15b45eebec6566f60a3720cd03f2e9d9c81fc8c2", + "url": "https://github.com/nginx/agent/commit/3a52c6689e11902767d15ab354ad6efa6fbd7193" + }, + "date": 1756723014169, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14601734, + "unit": "ns/op\t 576408 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14601734, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576408, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10766886, + "unit": "ns/op\t 536031 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10766886, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536031, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9213937, + "unit": "ns/op\t 760701 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9213937, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760701, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8933225, + "unit": "ns/op\t 745947 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8933225, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745947, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8950475, + "unit": "ns/op\t 749829 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8950475, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749829, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8960118, + "unit": "ns/op\t 766694 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8960118, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766694, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8985530, + "unit": "ns/op\t 748562 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8985530, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748562, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8975798, + "unit": "ns/op\t 763700 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8975798, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 763700, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8960381, + "unit": "ns/op\t 753856 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8960381, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753856, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8999706, + "unit": "ns/op\t 753541 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8999706, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753541, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9467352, + "unit": "ns/op\t 811996 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9467352, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811996, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9378557, + "unit": "ns/op\t 797672 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9378557, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797672, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9448430, + "unit": "ns/op\t 826223 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9448430, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 826223, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9503535, + "unit": "ns/op\t 803912 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9503535, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803912, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9447734, + "unit": "ns/op\t 802266 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9447734, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802266, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9457363, + "unit": "ns/op\t 803032 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9457363, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803032, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9439880, + "unit": "ns/op\t 797972 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9439880, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797972, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9446585, + "unit": "ns/op\t 819102 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9446585, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819102, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9462439, + "unit": "ns/op\t 808193 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9462439, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808193, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9421318, + "unit": "ns/op\t 801484 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9421318, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801484, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13177278, + "unit": "ns/op\t 1873628 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13177278, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873628, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13273295, + "unit": "ns/op\t 1885167 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13273295, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885167, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13163175, + "unit": "ns/op\t 1882644 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13163175, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882644, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13230311, + "unit": "ns/op\t 1893050 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13230311, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893050, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13169749, + "unit": "ns/op\t 1884199 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13169749, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884199, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13137469, + "unit": "ns/op\t 1883426 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13137469, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883426, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13184257, + "unit": "ns/op\t 1882722 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13184257, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882722, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13313353, + "unit": "ns/op\t 1900680 B/op\t 811 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13313353, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900680, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13133402, + "unit": "ns/op\t 1867020 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13133402, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867020, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13165801, + "unit": "ns/op\t 1885243 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13165801, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885243, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 254855484, + "unit": "ns/op\t 7598186 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 254855484, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598186, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266503895, + "unit": "ns/op\t 7598904 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266503895, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598904, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263160809, + "unit": "ns/op\t 7598032 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263160809, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598032, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262376061, + "unit": "ns/op\t 7597213 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262376061, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597213, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263043544, + "unit": "ns/op\t 7460128 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263043544, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460128, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263373242, + "unit": "ns/op\t 7866157 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263373242, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866157, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255460807, + "unit": "ns/op\t 7596152 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255460807, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596152, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262815635, + "unit": "ns/op\t 7865856 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262815635, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865856, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259790854, + "unit": "ns/op\t 7599974 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259790854, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599974, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261068659, + "unit": "ns/op\t 7865634 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261068659, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865634, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33689467, + "unit": "ns/op\t 4771595 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33689467, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4771595, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34005197, + "unit": "ns/op\t 4846733 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34005197, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4846733, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33708861, + "unit": "ns/op\t 4855748 B/op\t 7631 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33708861, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4855748, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33643747, + "unit": "ns/op\t 5006520 B/op\t 7643 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33643747, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5006520, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7643, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34189703, + "unit": "ns/op\t 4868647 B/op\t 7642 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34189703, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4868647, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7642, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33717542, + "unit": "ns/op\t 4845607 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33717542, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4845607, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33631797, + "unit": "ns/op\t 4830133 B/op\t 7644 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33631797, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4830133, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7644, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33707743, + "unit": "ns/op\t 4838392 B/op\t 7645 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33707743, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4838392, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7645, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33455032, + "unit": "ns/op\t 4678586 B/op\t 7613 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33455032, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4678586, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33700952, + "unit": "ns/op\t 4881767 B/op\t 7656 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33700952, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4881767, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7656, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921528, + "unit": "ns/op\t 321899 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921528, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321899, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922575, + "unit": "ns/op\t 322125 B/op\t 1981 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922575, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322125, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917835, + "unit": "ns/op\t 321623 B/op\t 1981 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917835, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321623, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938039, + "unit": "ns/op\t 322077 B/op\t 1981 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938039, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322077, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924906, + "unit": "ns/op\t 322350 B/op\t 1981 allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924906, + "unit": "ns/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322350, + "unit": "B/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918070, + "unit": "ns/op\t 321723 B/op\t 1981 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918070, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321723, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922168, + "unit": "ns/op\t 321793 B/op\t 1981 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922168, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321793, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922249, + "unit": "ns/op\t 321699 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922249, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321699, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919341, + "unit": "ns/op\t 321174 B/op\t 1981 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919341, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321174, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918395, + "unit": "ns/op\t 322146 B/op\t 1981 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918395, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322146, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589348, + "unit": "ns/op\t 929813 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589348, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929813, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2581235, + "unit": "ns/op\t 932801 B/op\t 13858 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2581235, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932801, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2605396, + "unit": "ns/op\t 931895 B/op\t 13857 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2605396, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931895, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2582916, + "unit": "ns/op\t 930412 B/op\t 13857 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2582916, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930412, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586889, + "unit": "ns/op\t 930262 B/op\t 13857 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586889, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930262, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2595475, + "unit": "ns/op\t 931599 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2595475, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931599, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2572791, + "unit": "ns/op\t 930431 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2572791, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930431, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2583621, + "unit": "ns/op\t 928329 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2583621, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928329, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2588154, + "unit": "ns/op\t 931281 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2588154, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931281, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2575650, + "unit": "ns/op\t 929358 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2575650, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929358, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4724248, + "unit": "ns/op\t 1579020 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4724248, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579020, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4714640, + "unit": "ns/op\t 1574236 B/op\t 26380 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4714640, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574236, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4763368, + "unit": "ns/op\t 1578902 B/op\t 26381 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4763368, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578902, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4705086, + "unit": "ns/op\t 1579951 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4705086, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579951, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4777501, + "unit": "ns/op\t 1575732 B/op\t 26381 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4777501, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1575732, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4725193, + "unit": "ns/op\t 1580230 B/op\t 26381 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4725193, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580230, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4714140, + "unit": "ns/op\t 1578213 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4714140, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578213, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4761109, + "unit": "ns/op\t 1578764 B/op\t 26381 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4761109, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578764, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4744106, + "unit": "ns/op\t 1580225 B/op\t 26381 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4744106, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580225, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4711557, + "unit": "ns/op\t 1576439 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4711557, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576439, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6886567, + "unit": "ns/op\t 2227645 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6886567, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227645, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6903970, + "unit": "ns/op\t 2229197 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6903970, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229197, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6809932, + "unit": "ns/op\t 2224605 B/op\t 38859 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6809932, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224605, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6827742, + "unit": "ns/op\t 2223418 B/op\t 38858 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6827742, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223418, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6851614, + "unit": "ns/op\t 2233216 B/op\t 38860 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6851614, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2233216, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38860, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6847637, + "unit": "ns/op\t 2223956 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6847637, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223956, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6717574, + "unit": "ns/op\t 2225851 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6717574, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225851, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6795570, + "unit": "ns/op\t 2224921 B/op\t 38858 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6795570, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224921, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6765718, + "unit": "ns/op\t 2227654 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6765718, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227654, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6717370, + "unit": "ns/op\t 2228930 B/op\t 38859 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6717370, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228930, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20369431, + "unit": "ns/op\t 6131550 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20369431, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6131550, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20598078, + "unit": "ns/op\t 6122056 B/op\t 114918 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20598078, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6122056, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20356793, + "unit": "ns/op\t 6124946 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20356793, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6124946, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20309165, + "unit": "ns/op\t 6121243 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20309165, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6121243, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20388321, + "unit": "ns/op\t 6129308 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20388321, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129308, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20307892, + "unit": "ns/op\t 6128300 B/op\t 114919 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20307892, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128300, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20318793, + "unit": "ns/op\t 6132225 B/op\t 114919 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20318793, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132225, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20605455, + "unit": "ns/op\t 6132834 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20605455, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132834, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20263169, + "unit": "ns/op\t 6125121 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20263169, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125121, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20156115, + "unit": "ns/op\t 6116630 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20156115, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6116630, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67088, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67088, + "unit": "ns/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67538, + "unit": "ns/op\t 120848 B/op\t 115 allocs/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67538, + "unit": "ns/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120848, + "unit": "B/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67217, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67217, + "unit": "ns/op", + "extra": "17839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17839 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66765, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66765, + "unit": "ns/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67438, + "unit": "ns/op\t 120871 B/op\t 115 allocs/op", + "extra": "17908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67438, + "unit": "ns/op", + "extra": "17908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120871, + "unit": "B/op", + "extra": "17908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67847, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67847, + "unit": "ns/op", + "extra": "17928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67150, + "unit": "ns/op\t 120835 B/op\t 115 allocs/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67150, + "unit": "ns/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120835, + "unit": "B/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18012 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67156, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67156, + "unit": "ns/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17763 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67574, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67574, + "unit": "ns/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67412, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67412, + "unit": "ns/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67140, + "unit": "ns/op\t 120801 B/op\t 115 allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67140, + "unit": "ns/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120801, + "unit": "B/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67477, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67477, + "unit": "ns/op", + "extra": "17900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67330, + "unit": "ns/op\t 120810 B/op\t 115 allocs/op", + "extra": "17798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67330, + "unit": "ns/op", + "extra": "17798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120810, + "unit": "B/op", + "extra": "17798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67760, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67760, + "unit": "ns/op", + "extra": "17899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17899 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67200, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67200, + "unit": "ns/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67402, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67402, + "unit": "ns/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68009, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68009, + "unit": "ns/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67755, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67755, + "unit": "ns/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67432, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67432, + "unit": "ns/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67824, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67824, + "unit": "ns/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67457, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67457, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67163, + "unit": "ns/op\t 120826 B/op\t 115 allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67163, + "unit": "ns/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120826, + "unit": "B/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67463, + "unit": "ns/op\t 120858 B/op\t 115 allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67463, + "unit": "ns/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120858, + "unit": "B/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67226, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67226, + "unit": "ns/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67603, + "unit": "ns/op\t 120803 B/op\t 115 allocs/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67603, + "unit": "ns/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120803, + "unit": "B/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67516, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67516, + "unit": "ns/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67003, + "unit": "ns/op\t 120833 B/op\t 115 allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67003, + "unit": "ns/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120833, + "unit": "B/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67553, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67553, + "unit": "ns/op", + "extra": "17871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17871 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67534, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67534, + "unit": "ns/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67935, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67935, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4111382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4111382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4111382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4111382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4038080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.3, + "unit": "ns/op", + "extra": "4038080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4038080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4038080 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 317.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4111819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 317.9, + "unit": "ns/op", + "extra": "4111819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4111819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4111819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4072822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.8, + "unit": "ns/op", + "extra": "4072822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4072822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4072822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4079274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079274 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4076806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4054965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.5, + "unit": "ns/op", + "extra": "4054965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4054965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4054965 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4042524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.6, + "unit": "ns/op", + "extra": "4042524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4042524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4042524 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4095018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4095018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4095018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4095018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4009519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.1, + "unit": "ns/op", + "extra": "4009519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4009519 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4009519 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "36b5f280a378763cb49d0391fb70d9ef2b79d4be", + "message": "Bump actions/setup-go from 5.0.0 to 5.5.0 (#1234)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.0 to 5.5.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/0c52d547c9bc32b1aa3301fd7a9cb496313a4491...d35c59abb061a4a6fb18e82ac0862c26744d6ab5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n dependency-version: 5.5.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:29:25+01:00", + "tree_id": "4cd0302070bd8bcb8cb9746ddcaa50039c3d222b", + "url": "https://github.com/nginx/agent/commit/36b5f280a378763cb49d0391fb70d9ef2b79d4be" + }, + "date": 1756723062791, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15492269, + "unit": "ns/op\t 560030 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15492269, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 560030, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10366471, + "unit": "ns/op\t 543408 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10366471, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543408, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9693905, + "unit": "ns/op\t 757537 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9693905, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757537, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9102587, + "unit": "ns/op\t 742869 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9102587, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742869, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9121141, + "unit": "ns/op\t 745997 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9121141, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745997, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9296622, + "unit": "ns/op\t 732383 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9296622, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732383, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9089265, + "unit": "ns/op\t 756523 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9089265, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756523, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9169311, + "unit": "ns/op\t 743854 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9169311, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743854, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9064224, + "unit": "ns/op\t 739623 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9064224, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739623, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9164898, + "unit": "ns/op\t 740340 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9164898, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740340, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9614712, + "unit": "ns/op\t 792322 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9614712, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792322, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9730305, + "unit": "ns/op\t 813355 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9730305, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813355, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9632748, + "unit": "ns/op\t 792494 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9632748, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792494, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9710948, + "unit": "ns/op\t 811340 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9710948, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811340, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9603539, + "unit": "ns/op\t 788089 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9603539, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788089, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9585791, + "unit": "ns/op\t 794295 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9585791, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794295, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9640264, + "unit": "ns/op\t 813912 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9640264, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813912, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9634830, + "unit": "ns/op\t 793197 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9634830, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793197, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9614413, + "unit": "ns/op\t 792323 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9614413, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792323, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9634154, + "unit": "ns/op\t 810409 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9634154, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810409, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13564982, + "unit": "ns/op\t 1866401 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13564982, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866401, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13558843, + "unit": "ns/op\t 1884881 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13558843, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884881, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13467889, + "unit": "ns/op\t 1875053 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13467889, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875053, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13646100, + "unit": "ns/op\t 1875152 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13646100, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875152, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13449957, + "unit": "ns/op\t 1867452 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13449957, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867452, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13521781, + "unit": "ns/op\t 1865815 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13521781, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1865815, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13510877, + "unit": "ns/op\t 1875931 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13510877, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875931, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13511535, + "unit": "ns/op\t 1899801 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13511535, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899801, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13560222, + "unit": "ns/op\t 1891236 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13560222, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891236, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13476413, + "unit": "ns/op\t 1875192 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13476413, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875192, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257466796, + "unit": "ns/op\t 7595441 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257466796, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595441, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259069924, + "unit": "ns/op\t 7737532 B/op\t 74701 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259069924, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7737532, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74701, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259928882, + "unit": "ns/op\t 7594586 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259928882, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594586, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260378378, + "unit": "ns/op\t 7598832 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260378378, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598832, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259421127, + "unit": "ns/op\t 7734524 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259421127, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734524, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260652680, + "unit": "ns/op\t 7598161 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260652680, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598161, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260685264, + "unit": "ns/op\t 7997437 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260685264, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7997437, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259422444, + "unit": "ns/op\t 7733198 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259422444, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733198, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261741212, + "unit": "ns/op\t 7596174 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261741212, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596174, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260087996, + "unit": "ns/op\t 7598861 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260087996, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598861, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33699132, + "unit": "ns/op\t 4887727 B/op\t 7656 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33699132, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4887727, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7656, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33562360, + "unit": "ns/op\t 4751104 B/op\t 7651 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33562360, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4751104, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7651, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33489812, + "unit": "ns/op\t 4867418 B/op\t 7641 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33489812, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4867418, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7641, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33435276, + "unit": "ns/op\t 4783133 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33435276, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4783133, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34274795, + "unit": "ns/op\t 4800970 B/op\t 7615 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34274795, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4800970, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7615, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34010176, + "unit": "ns/op\t 4724101 B/op\t 7621 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34010176, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4724101, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33430048, + "unit": "ns/op\t 4659968 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33430048, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4659968, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33608569, + "unit": "ns/op\t 4915685 B/op\t 7662 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33608569, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4915685, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7662, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33682544, + "unit": "ns/op\t 4853771 B/op\t 7659 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33682544, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4853771, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7659, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33284333, + "unit": "ns/op\t 4690052 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33284333, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4690052, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917094, + "unit": "ns/op\t 321822 B/op\t 1981 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917094, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321822, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922705, + "unit": "ns/op\t 322701 B/op\t 1981 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922705, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322701, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917932, + "unit": "ns/op\t 322457 B/op\t 1981 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917932, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322457, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 953618, + "unit": "ns/op\t 321494 B/op\t 1981 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 953618, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321494, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915359, + "unit": "ns/op\t 321676 B/op\t 1981 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915359, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321676, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921377, + "unit": "ns/op\t 322401 B/op\t 1981 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921377, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322401, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921122, + "unit": "ns/op\t 322783 B/op\t 1981 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921122, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322783, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917392, + "unit": "ns/op\t 322330 B/op\t 1981 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917392, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322330, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922906, + "unit": "ns/op\t 322685 B/op\t 1981 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922906, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322685, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923140, + "unit": "ns/op\t 321777 B/op\t 1981 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923140, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321777, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2601314, + "unit": "ns/op\t 930031 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2601314, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930031, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2611209, + "unit": "ns/op\t 931701 B/op\t 13858 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2611209, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931701, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2608802, + "unit": "ns/op\t 929987 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2608802, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929987, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589792, + "unit": "ns/op\t 929406 B/op\t 13857 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589792, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929406, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2598946, + "unit": "ns/op\t 929686 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2598946, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929686, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2618144, + "unit": "ns/op\t 930831 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2618144, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930831, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2598124, + "unit": "ns/op\t 930742 B/op\t 13858 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2598124, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930742, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591151, + "unit": "ns/op\t 930037 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591151, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930037, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2606170, + "unit": "ns/op\t 928948 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2606170, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928948, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2595066, + "unit": "ns/op\t 928077 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2595066, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928077, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4774928, + "unit": "ns/op\t 1576466 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4774928, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576466, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4764374, + "unit": "ns/op\t 1576165 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4764374, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576165, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4777828, + "unit": "ns/op\t 1578219 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4777828, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578219, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4810737, + "unit": "ns/op\t 1580556 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4810737, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580556, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4864828, + "unit": "ns/op\t 1577350 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4864828, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577350, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4766784, + "unit": "ns/op\t 1580344 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4766784, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580344, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4802933, + "unit": "ns/op\t 1578719 B/op\t 26381 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4802933, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578719, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4842599, + "unit": "ns/op\t 1580510 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4842599, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580510, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4789173, + "unit": "ns/op\t 1580519 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4789173, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580519, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4791965, + "unit": "ns/op\t 1580758 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4791965, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580758, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6864508, + "unit": "ns/op\t 2226142 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6864508, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226142, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6829707, + "unit": "ns/op\t 2226354 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6829707, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226354, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6846514, + "unit": "ns/op\t 2224344 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6846514, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224344, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6836098, + "unit": "ns/op\t 2230133 B/op\t 38860 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6836098, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2230133, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38860, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6828901, + "unit": "ns/op\t 2225319 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6828901, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225319, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6918788, + "unit": "ns/op\t 2231913 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6918788, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2231913, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6906294, + "unit": "ns/op\t 2226579 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6906294, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226579, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6915619, + "unit": "ns/op\t 2227150 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6915619, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227150, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6917557, + "unit": "ns/op\t 2228823 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6917557, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228823, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6852589, + "unit": "ns/op\t 2223160 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6852589, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223160, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20432970, + "unit": "ns/op\t 6135139 B/op\t 114919 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20432970, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135139, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20675567, + "unit": "ns/op\t 6130160 B/op\t 114920 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20675567, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130160, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20812562, + "unit": "ns/op\t 6132761 B/op\t 114920 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20812562, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132761, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20228026, + "unit": "ns/op\t 6129540 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20228026, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129540, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20290673, + "unit": "ns/op\t 6120172 B/op\t 114918 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20290673, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6120172, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114918, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20433529, + "unit": "ns/op\t 6134468 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20433529, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134468, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20533034, + "unit": "ns/op\t 6129231 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20533034, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129231, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20373000, + "unit": "ns/op\t 6134941 B/op\t 114921 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20373000, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134941, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114921, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20633706, + "unit": "ns/op\t 6128296 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20633706, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128296, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20665278, + "unit": "ns/op\t 6128683 B/op\t 114920 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20665278, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6128683, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66714, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66714, + "unit": "ns/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67078, + "unit": "ns/op\t 120825 B/op\t 115 allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67078, + "unit": "ns/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120825, + "unit": "B/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67057, + "unit": "ns/op\t 120814 B/op\t 115 allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67057, + "unit": "ns/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120814, + "unit": "B/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17860 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67210, + "unit": "ns/op\t 120819 B/op\t 115 allocs/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67210, + "unit": "ns/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120819, + "unit": "B/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17623 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66913, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66913, + "unit": "ns/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67833, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67833, + "unit": "ns/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67608, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67608, + "unit": "ns/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67651, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67651, + "unit": "ns/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67544, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67544, + "unit": "ns/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66987, + "unit": "ns/op\t 120759 B/op\t 115 allocs/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66987, + "unit": "ns/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120759, + "unit": "B/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68135, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68135, + "unit": "ns/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67233, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67233, + "unit": "ns/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17758 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68207, + "unit": "ns/op\t 120832 B/op\t 115 allocs/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68207, + "unit": "ns/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120832, + "unit": "B/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17778 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67852, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67852, + "unit": "ns/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68086, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68086, + "unit": "ns/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67915, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67915, + "unit": "ns/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67439, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67439, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67766, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67766, + "unit": "ns/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67286, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67286, + "unit": "ns/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68063, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68063, + "unit": "ns/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17818 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68045, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68045, + "unit": "ns/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17820 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67096, + "unit": "ns/op\t 120838 B/op\t 115 allocs/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67096, + "unit": "ns/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120838, + "unit": "B/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67837, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67837, + "unit": "ns/op", + "extra": "17857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66981, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66981, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67457, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67457, + "unit": "ns/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67854, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67854, + "unit": "ns/op", + "extra": "17892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17892 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67572, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67572, + "unit": "ns/op", + "extra": "17868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67050, + "unit": "ns/op\t 120820 B/op\t 115 allocs/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67050, + "unit": "ns/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120820, + "unit": "B/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17797 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68158, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68158, + "unit": "ns/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67352, + "unit": "ns/op\t 120875 B/op\t 115 allocs/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67352, + "unit": "ns/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120875, + "unit": "B/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4098949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4098949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4098949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4098949 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4088624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.6, + "unit": "ns/op", + "extra": "4088624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4088624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4088624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3439776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.9, + "unit": "ns/op", + "extra": "3439776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3439776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3439776 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4122651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122651 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4082779 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4082779 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4082779 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4082779 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4064455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299, + "unit": "ns/op", + "extra": "4064455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4064455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4064455 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4050034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.1, + "unit": "ns/op", + "extra": "4050034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4050034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4050034 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4075740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.5, + "unit": "ns/op", + "extra": "4075740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4075740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4075740 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4061626 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4061626 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4061626 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4061626 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4044586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.6, + "unit": "ns/op", + "extra": "4044586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4044586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4044586 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "36b5f280a378763cb49d0391fb70d9ef2b79d4be", + "message": "Bump actions/setup-go from 5.0.0 to 5.5.0 (#1234)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 5.0.0 to 5.5.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/0c52d547c9bc32b1aa3301fd7a9cb496313a4491...d35c59abb061a4a6fb18e82ac0862c26744d6ab5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n dependency-version: 5.5.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:29:25+01:00", + "tree_id": "4cd0302070bd8bcb8cb9746ddcaa50039c3d222b", + "url": "https://github.com/nginx/agent/commit/36b5f280a378763cb49d0391fb70d9ef2b79d4be" + }, + "date": 1756723117905, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.197086134785145, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.015460116493294, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "27f0af76c9f513b01c40970d62cb9bc91b565702", + "message": "Bump actions/dependency-review-action from 4.2.5 to 4.7.2 (#1235)\n\nBumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.2.5 to 4.7.2.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/5bbc3ba658137598168acb2ab73b21c432dd411b...bc41886e18ea39df68b1b1245f4184881938e050)\n\n---\nupdated-dependencies:\n- dependency-name: actions/dependency-review-action\n dependency-version: 4.7.2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:31:40+01:00", + "tree_id": "c8c07b56f2d7e441b53ae49540e2e226aa89ba89", + "url": "https://github.com/nginx/agent/commit/27f0af76c9f513b01c40970d62cb9bc91b565702" + }, + "date": 1756723201881, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15364693, + "unit": "ns/op\t 558234 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15364693, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 558234, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10438982, + "unit": "ns/op\t 534887 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10438982, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 534887, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9156106, + "unit": "ns/op\t 735179 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9156106, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 735179, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9192391, + "unit": "ns/op\t 759517 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9192391, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759517, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9544648, + "unit": "ns/op\t 723172 B/op\t 774 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9544648, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 723172, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9161449, + "unit": "ns/op\t 737972 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9161449, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737972, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9167991, + "unit": "ns/op\t 738008 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9167991, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738008, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9197361, + "unit": "ns/op\t 740361 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9197361, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740361, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9216294, + "unit": "ns/op\t 743675 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9216294, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743675, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9227595, + "unit": "ns/op\t 766528 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9227595, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766528, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9707534, + "unit": "ns/op\t 786579 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9707534, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 786579, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9850763, + "unit": "ns/op\t 806139 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9850763, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806139, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9734862, + "unit": "ns/op\t 810152 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9734862, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810152, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9768791, + "unit": "ns/op\t 802572 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9768791, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802572, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9673592, + "unit": "ns/op\t 788277 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9673592, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788277, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9754309, + "unit": "ns/op\t 808125 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9754309, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808125, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9672718, + "unit": "ns/op\t 800389 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9672718, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800389, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9698271, + "unit": "ns/op\t 794580 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9698271, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794580, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9663072, + "unit": "ns/op\t 793204 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9663072, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793204, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9650599, + "unit": "ns/op\t 794313 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9650599, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794313, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13771989, + "unit": "ns/op\t 1909764 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13771989, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909764, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13663723, + "unit": "ns/op\t 1885556 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13663723, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885556, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13695224, + "unit": "ns/op\t 1867737 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13695224, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867737, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13664962, + "unit": "ns/op\t 1900722 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13664962, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900722, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13833778, + "unit": "ns/op\t 1902276 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13833778, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1902276, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13870127, + "unit": "ns/op\t 1914852 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13870127, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1914852, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13853627, + "unit": "ns/op\t 1900362 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13853627, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900362, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13865260, + "unit": "ns/op\t 1909647 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13865260, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909647, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13687094, + "unit": "ns/op\t 1860310 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13687094, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860310, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13691416, + "unit": "ns/op\t 1901773 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13691416, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901773, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266372547, + "unit": "ns/op\t 7600029 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266372547, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600029, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271865735, + "unit": "ns/op\t 7731585 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271865735, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731585, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270519886, + "unit": "ns/op\t 7458754 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270519886, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458754, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265871089, + "unit": "ns/op\t 7457378 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265871089, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457378, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270464319, + "unit": "ns/op\t 7867909 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270464319, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867909, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263205642, + "unit": "ns/op\t 7734461 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263205642, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734461, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264160582, + "unit": "ns/op\t 7601866 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264160582, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7601866, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269497344, + "unit": "ns/op\t 8005266 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269497344, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8005266, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267796575, + "unit": "ns/op\t 7733418 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267796575, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733418, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270504368, + "unit": "ns/op\t 7732912 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270504368, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732912, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34550975, + "unit": "ns/op\t 4761414 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34550975, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4761414, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34176823, + "unit": "ns/op\t 4691274 B/op\t 7588 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34176823, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4691274, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7588, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34496703, + "unit": "ns/op\t 4786570 B/op\t 7601 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34496703, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4786570, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7601, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34217622, + "unit": "ns/op\t 4897896 B/op\t 7614 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34217622, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4897896, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7614, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33986538, + "unit": "ns/op\t 4849380 B/op\t 7600 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33986538, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4849380, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34253987, + "unit": "ns/op\t 4862978 B/op\t 7593 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34253987, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4862978, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7593, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34494168, + "unit": "ns/op\t 4709709 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34494168, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4709709, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34832639, + "unit": "ns/op\t 4864973 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34832639, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4864973, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34775064, + "unit": "ns/op\t 4747326 B/op\t 7589 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34775064, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4747326, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7589, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34493220, + "unit": "ns/op\t 4735847 B/op\t 7613 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34493220, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4735847, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927140, + "unit": "ns/op\t 322091 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927140, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322091, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922131, + "unit": "ns/op\t 322215 B/op\t 1981 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922131, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322215, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923975, + "unit": "ns/op\t 322465 B/op\t 1981 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923975, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322465, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924970, + "unit": "ns/op\t 322534 B/op\t 1981 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924970, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322534, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924689, + "unit": "ns/op\t 322336 B/op\t 1981 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924689, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322336, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 955453, + "unit": "ns/op\t 321111 B/op\t 1981 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 955453, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321111, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922148, + "unit": "ns/op\t 321764 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922148, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321764, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923239, + "unit": "ns/op\t 321834 B/op\t 1981 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923239, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321834, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926277, + "unit": "ns/op\t 322616 B/op\t 1981 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926277, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322616, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926393, + "unit": "ns/op\t 321381 B/op\t 1981 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926393, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321381, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2609135, + "unit": "ns/op\t 931408 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2609135, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931408, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590902, + "unit": "ns/op\t 931330 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590902, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931330, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2611109, + "unit": "ns/op\t 931835 B/op\t 13858 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2611109, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931835, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590170, + "unit": "ns/op\t 929682 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590170, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929682, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604862, + "unit": "ns/op\t 928892 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604862, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928892, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2603509, + "unit": "ns/op\t 931070 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2603509, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931070, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2625052, + "unit": "ns/op\t 930091 B/op\t 13857 allocs/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2625052, + "unit": "ns/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930091, + "unit": "B/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2570451, + "unit": "ns/op\t 927804 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2570451, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 927804, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2609871, + "unit": "ns/op\t 928554 B/op\t 13857 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2609871, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928554, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604196, + "unit": "ns/op\t 929529 B/op\t 13857 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604196, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929529, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4730855, + "unit": "ns/op\t 1578816 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4730855, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578816, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4743642, + "unit": "ns/op\t 1574234 B/op\t 26380 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4743642, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574234, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740769, + "unit": "ns/op\t 1580202 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740769, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580202, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4716872, + "unit": "ns/op\t 1574223 B/op\t 26380 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4716872, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1574223, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26380, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4750991, + "unit": "ns/op\t 1578479 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4750991, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578479, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4766520, + "unit": "ns/op\t 1578536 B/op\t 26381 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4766520, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578536, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4730603, + "unit": "ns/op\t 1578775 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4730603, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578775, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4781424, + "unit": "ns/op\t 1577947 B/op\t 26381 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4781424, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1577947, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4769823, + "unit": "ns/op\t 1578378 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4769823, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578378, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4771798, + "unit": "ns/op\t 1581268 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4771798, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581268, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6846406, + "unit": "ns/op\t 2220197 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6846406, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2220197, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6892024, + "unit": "ns/op\t 2228683 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6892024, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228683, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6841277, + "unit": "ns/op\t 2225829 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6841277, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225829, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6813075, + "unit": "ns/op\t 2229021 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6813075, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2229021, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6863448, + "unit": "ns/op\t 2224960 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6863448, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224960, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6945507, + "unit": "ns/op\t 2226513 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6945507, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226513, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6865984, + "unit": "ns/op\t 2228213 B/op\t 38859 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6865984, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228213, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6840635, + "unit": "ns/op\t 2224021 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6840635, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224021, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6843952, + "unit": "ns/op\t 2221879 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6843952, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2221879, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6846300, + "unit": "ns/op\t 2222504 B/op\t 38858 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6846300, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222504, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20497732, + "unit": "ns/op\t 6135209 B/op\t 114920 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20497732, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6135209, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20381014, + "unit": "ns/op\t 6126950 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20381014, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126950, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20470019, + "unit": "ns/op\t 6123101 B/op\t 114919 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20470019, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123101, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20638700, + "unit": "ns/op\t 6125853 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20638700, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6125853, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20117213, + "unit": "ns/op\t 6132046 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20117213, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132046, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20649634, + "unit": "ns/op\t 6123996 B/op\t 114919 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20649634, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6123996, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20533398, + "unit": "ns/op\t 6134658 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20533398, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134658, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20474016, + "unit": "ns/op\t 6137461 B/op\t 114920 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20474016, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6137461, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20675565, + "unit": "ns/op\t 6139462 B/op\t 114920 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20675565, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6139462, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20894457, + "unit": "ns/op\t 6134182 B/op\t 114920 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20894457, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6134182, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68084, + "unit": "ns/op\t 120823 B/op\t 115 allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68084, + "unit": "ns/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120823, + "unit": "B/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68338, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68338, + "unit": "ns/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68157, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68157, + "unit": "ns/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69350, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69350, + "unit": "ns/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67739, + "unit": "ns/op\t 120839 B/op\t 115 allocs/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67739, + "unit": "ns/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120839, + "unit": "B/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67983, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67983, + "unit": "ns/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67838, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67838, + "unit": "ns/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17539 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67199, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67199, + "unit": "ns/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67834, + "unit": "ns/op\t 120820 B/op\t 115 allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67834, + "unit": "ns/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120820, + "unit": "B/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68184, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68184, + "unit": "ns/op", + "extra": "17462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68726, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68726, + "unit": "ns/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68813, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68813, + "unit": "ns/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67912, + "unit": "ns/op\t 120835 B/op\t 115 allocs/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67912, + "unit": "ns/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120835, + "unit": "B/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68339, + "unit": "ns/op\t 120877 B/op\t 115 allocs/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68339, + "unit": "ns/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120877, + "unit": "B/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67578, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67578, + "unit": "ns/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17728 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68139, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68139, + "unit": "ns/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68538, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68538, + "unit": "ns/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68503, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68503, + "unit": "ns/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68095, + "unit": "ns/op\t 120871 B/op\t 115 allocs/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68095, + "unit": "ns/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120871, + "unit": "B/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67778, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67778, + "unit": "ns/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68446, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68446, + "unit": "ns/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68607, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68607, + "unit": "ns/op", + "extra": "17402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68525, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68525, + "unit": "ns/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68499, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68499, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67835, + "unit": "ns/op\t 120858 B/op\t 115 allocs/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67835, + "unit": "ns/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120858, + "unit": "B/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67759, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67759, + "unit": "ns/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68159, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68159, + "unit": "ns/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68342, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68342, + "unit": "ns/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67995, + "unit": "ns/op\t 120869 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67995, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120869, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67603, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67603, + "unit": "ns/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4068960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4068960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4068960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4068960 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4097647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4097647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4097647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4097647 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4105693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.5, + "unit": "ns/op", + "extra": "4105693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4105693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4105693 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 313.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4097566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 313.3, + "unit": "ns/op", + "extra": "4097566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4097566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4097566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4025031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.5, + "unit": "ns/op", + "extra": "4025031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4025031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4025031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4058714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.3, + "unit": "ns/op", + "extra": "4058714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4058714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4058714 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.2, + "unit": "ns/op", + "extra": "4080724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080724 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4040804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.9, + "unit": "ns/op", + "extra": "4040804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4040804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4040804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4064012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4064012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4064012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4064012 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4070971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4070971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4070971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4070971 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d41c0608103a91274560aef9f33d7fa7ad22cbff", + "message": "Bump contributor-assistant/github-action from 2.5.1 to 2.6.1 (#1237)\n\nBumps [contributor-assistant/github-action](https://github.com/contributor-assistant/github-action) from 2.5.1 to 2.6.1.\n- [Release notes](https://github.com/contributor-assistant/github-action/releases)\n- [Commits](https://github.com/contributor-assistant/github-action/compare/f41946747f85d28e9a738f4f38dbcc74b69c7e0e...ca4a40a7d1004f18d9960b404b97e5f30a505a08)\n\n---\nupdated-dependencies:\n- dependency-name: contributor-assistant/github-action\n dependency-version: 2.6.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:31:59+01:00", + "tree_id": "652863c2cb7db6d892b29762af55a5ad72dba23e", + "url": "https://github.com/nginx/agent/commit/d41c0608103a91274560aef9f33d7fa7ad22cbff" + }, + "date": 1756723205157, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 24.93101753432833, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.01755037985177, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "27f0af76c9f513b01c40970d62cb9bc91b565702", + "message": "Bump actions/dependency-review-action from 4.2.5 to 4.7.2 (#1235)\n\nBumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.2.5 to 4.7.2.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/5bbc3ba658137598168acb2ab73b21c432dd411b...bc41886e18ea39df68b1b1245f4184881938e050)\n\n---\nupdated-dependencies:\n- dependency-name: actions/dependency-review-action\n dependency-version: 4.7.2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:31:40+01:00", + "tree_id": "c8c07b56f2d7e441b53ae49540e2e226aa89ba89", + "url": "https://github.com/nginx/agent/commit/27f0af76c9f513b01c40970d62cb9bc91b565702" + }, + "date": 1756723248708, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.062274138055894, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.03515188901517, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d41c0608103a91274560aef9f33d7fa7ad22cbff", + "message": "Bump contributor-assistant/github-action from 2.5.1 to 2.6.1 (#1237)\n\nBumps [contributor-assistant/github-action](https://github.com/contributor-assistant/github-action) from 2.5.1 to 2.6.1.\n- [Release notes](https://github.com/contributor-assistant/github-action/releases)\n- [Commits](https://github.com/contributor-assistant/github-action/compare/f41946747f85d28e9a738f4f38dbcc74b69c7e0e...ca4a40a7d1004f18d9960b404b97e5f30a505a08)\n\n---\nupdated-dependencies:\n- dependency-name: contributor-assistant/github-action\n dependency-version: 2.6.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-01T11:31:59+01:00", + "tree_id": "652863c2cb7db6d892b29762af55a5ad72dba23e", + "url": "https://github.com/nginx/agent/commit/d41c0608103a91274560aef9f33d7fa7ad22cbff" + }, + "date": 1756723269684, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15017450, + "unit": "ns/op\t 527175 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15017450, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527175, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10751715, + "unit": "ns/op\t 534673 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10751715, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 534673, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9121268, + "unit": "ns/op\t 728498 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9121268, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728498, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9200670, + "unit": "ns/op\t 740292 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9200670, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740292, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9408849, + "unit": "ns/op\t 740705 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9408849, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740705, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9186738, + "unit": "ns/op\t 751951 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9186738, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751951, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9280637, + "unit": "ns/op\t 740534 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9280637, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740534, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9261806, + "unit": "ns/op\t 738484 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9261806, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738484, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9720936, + "unit": "ns/op\t 730169 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9720936, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730169, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9195902, + "unit": "ns/op\t 735692 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9195902, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 735692, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9848657, + "unit": "ns/op\t 806607 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9848657, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806607, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9967946, + "unit": "ns/op\t 797305 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9967946, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797305, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9743549, + "unit": "ns/op\t 768357 B/op\t 774 allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9743549, + "unit": "ns/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 768357, + "unit": "B/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9794228, + "unit": "ns/op\t 789035 B/op\t 774 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9794228, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789035, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9937826, + "unit": "ns/op\t 803825 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9937826, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803825, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9811444, + "unit": "ns/op\t 793308 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9811444, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793308, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9809837, + "unit": "ns/op\t 805722 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9809837, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805722, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9716916, + "unit": "ns/op\t 794733 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9716916, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794733, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9735737, + "unit": "ns/op\t 782500 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9735737, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 782500, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9741605, + "unit": "ns/op\t 803130 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9741605, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803130, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13885406, + "unit": "ns/op\t 1900159 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13885406, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900159, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13855748, + "unit": "ns/op\t 1893818 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13855748, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893818, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13970509, + "unit": "ns/op\t 1924064 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13970509, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924064, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13948492, + "unit": "ns/op\t 1900912 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13948492, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900912, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13831164, + "unit": "ns/op\t 1891990 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13831164, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891990, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13889634, + "unit": "ns/op\t 1908896 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13889634, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908896, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13947871, + "unit": "ns/op\t 1916137 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13947871, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916137, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13935346, + "unit": "ns/op\t 1915371 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13935346, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915371, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13974897, + "unit": "ns/op\t 1931193 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13974897, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1931193, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13875839, + "unit": "ns/op\t 1877008 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13875839, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877008, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266076889, + "unit": "ns/op\t 7465954 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266076889, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7465954, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263703157, + "unit": "ns/op\t 7735485 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263703157, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735485, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265764508, + "unit": "ns/op\t 7596870 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265764508, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596870, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266500320, + "unit": "ns/op\t 7732682 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266500320, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732682, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267115327, + "unit": "ns/op\t 7726485 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267115327, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7726485, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264995660, + "unit": "ns/op\t 7594794 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264995660, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594794, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265533246, + "unit": "ns/op\t 7868020 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265533246, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868020, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268579457, + "unit": "ns/op\t 7593037 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268579457, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593037, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268999260, + "unit": "ns/op\t 7732861 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268999260, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732861, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268690980, + "unit": "ns/op\t 7735397 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268690980, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735397, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34327752, + "unit": "ns/op\t 4844226 B/op\t 7646 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34327752, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4844226, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7646, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34514482, + "unit": "ns/op\t 4818567 B/op\t 7598 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34514482, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4818567, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7598, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33923948, + "unit": "ns/op\t 4880717 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33923948, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4880717, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34358701, + "unit": "ns/op\t 4801222 B/op\t 7586 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34358701, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4801222, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7586, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34295062, + "unit": "ns/op\t 4735403 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34295062, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4735403, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34532211, + "unit": "ns/op\t 4859311 B/op\t 7608 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34532211, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4859311, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7608, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35074338, + "unit": "ns/op\t 4692416 B/op\t 7597 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35074338, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4692416, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7597, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34678658, + "unit": "ns/op\t 4761508 B/op\t 7592 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34678658, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4761508, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7592, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34370319, + "unit": "ns/op\t 4786524 B/op\t 7637 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34370319, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4786524, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7637, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34677399, + "unit": "ns/op\t 4674200 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34677399, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4674200, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938683, + "unit": "ns/op\t 322566 B/op\t 1981 allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938683, + "unit": "ns/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322566, + "unit": "B/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930442, + "unit": "ns/op\t 321697 B/op\t 1981 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930442, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321697, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932091, + "unit": "ns/op\t 321853 B/op\t 1981 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932091, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321853, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936745, + "unit": "ns/op\t 322138 B/op\t 1981 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936745, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322138, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935527, + "unit": "ns/op\t 322049 B/op\t 1981 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935527, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322049, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 960111, + "unit": "ns/op\t 321508 B/op\t 1981 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 960111, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 321508, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934973, + "unit": "ns/op\t 323541 B/op\t 1981 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934973, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 323541, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933430, + "unit": "ns/op\t 322313 B/op\t 1981 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933430, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322313, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934463, + "unit": "ns/op\t 322285 B/op\t 1981 allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934463, + "unit": "ns/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322285, + "unit": "B/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933591, + "unit": "ns/op\t 322567 B/op\t 1981 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933591, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 322567, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1981, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2594934, + "unit": "ns/op\t 928190 B/op\t 13857 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2594934, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 928190, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2601371, + "unit": "ns/op\t 930679 B/op\t 13857 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2601371, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930679, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2587592, + "unit": "ns/op\t 931094 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2587592, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931094, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2593830, + "unit": "ns/op\t 929294 B/op\t 13857 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2593830, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929294, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2597316, + "unit": "ns/op\t 929503 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2597316, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929503, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2610146, + "unit": "ns/op\t 931335 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2610146, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931335, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2580202, + "unit": "ns/op\t 931208 B/op\t 13857 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2580202, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 931208, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2611270, + "unit": "ns/op\t 932115 B/op\t 13858 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2611270, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 932115, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13858, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2605919, + "unit": "ns/op\t 929531 B/op\t 13857 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2605919, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 929531, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2620810, + "unit": "ns/op\t 930764 B/op\t 13857 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2620810, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 930764, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 13857, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773140, + "unit": "ns/op\t 1579777 B/op\t 26381 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773140, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579777, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740497, + "unit": "ns/op\t 1579828 B/op\t 26381 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740497, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579828, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4723007, + "unit": "ns/op\t 1581452 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4723007, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1581452, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4739103, + "unit": "ns/op\t 1579114 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4739103, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579114, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4768976, + "unit": "ns/op\t 1579514 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4768976, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1579514, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4681892, + "unit": "ns/op\t 1576444 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4681892, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576444, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4708847, + "unit": "ns/op\t 1580710 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4708847, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1580710, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4880225, + "unit": "ns/op\t 1576326 B/op\t 26381 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4880225, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576326, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4738746, + "unit": "ns/op\t 1578796 B/op\t 26381 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4738746, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1578796, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4734239, + "unit": "ns/op\t 1576592 B/op\t 26381 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4734239, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1576592, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 26381, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6871743, + "unit": "ns/op\t 2228035 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6871743, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2228035, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7408231, + "unit": "ns/op\t 2225466 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7408231, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225466, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6965182, + "unit": "ns/op\t 2223888 B/op\t 38858 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6965182, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223888, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6895963, + "unit": "ns/op\t 2224678 B/op\t 38858 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6895963, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2224678, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6868283, + "unit": "ns/op\t 2225786 B/op\t 38858 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6868283, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2225786, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6915176, + "unit": "ns/op\t 2226471 B/op\t 38859 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6915176, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226471, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6861010, + "unit": "ns/op\t 2223570 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6861010, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2223570, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6887323, + "unit": "ns/op\t 2226956 B/op\t 38859 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6887323, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2226956, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6935917, + "unit": "ns/op\t 2222593 B/op\t 38858 allocs/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6935917, + "unit": "ns/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2222593, + "unit": "B/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38858, + "unit": "allocs/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6932506, + "unit": "ns/op\t 2227157 B/op\t 38859 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6932506, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 2227157, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 38859, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21181237, + "unit": "ns/op\t 6121750 B/op\t 114919 allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21181237, + "unit": "ns/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6121750, + "unit": "B/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20919162, + "unit": "ns/op\t 6143220 B/op\t 114920 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20919162, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6143220, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114920, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20811736, + "unit": "ns/op\t 6132507 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20811736, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6132507, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21000989, + "unit": "ns/op\t 6130781 B/op\t 114919 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21000989, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6130781, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20757933, + "unit": "ns/op\t 6129218 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20757933, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129218, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20826669, + "unit": "ns/op\t 6127321 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20826669, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6127321, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20748385, + "unit": "ns/op\t 6136400 B/op\t 114919 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20748385, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6136400, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20909341, + "unit": "ns/op\t 6129335 B/op\t 114919 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20909341, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6129335, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20966403, + "unit": "ns/op\t 6119504 B/op\t 114919 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20966403, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6119504, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20586641, + "unit": "ns/op\t 6126963 B/op\t 114919 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20586641, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 6126963, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 114919, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 75241, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "16162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 75241, + "unit": "ns/op", + "extra": "16162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "16162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73454, + "unit": "ns/op\t 120812 B/op\t 115 allocs/op", + "extra": "16243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73454, + "unit": "ns/op", + "extra": "16243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120812, + "unit": "B/op", + "extra": "16243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73735, + "unit": "ns/op\t 120772 B/op\t 115 allocs/op", + "extra": "16268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73735, + "unit": "ns/op", + "extra": "16268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120772, + "unit": "B/op", + "extra": "16268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73984, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "16183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73984, + "unit": "ns/op", + "extra": "16183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "16183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73054, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "16437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73054, + "unit": "ns/op", + "extra": "16437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "16437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73371, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73371, + "unit": "ns/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73056, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "16514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73056, + "unit": "ns/op", + "extra": "16514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "16514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73509, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "16381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73509, + "unit": "ns/op", + "extra": "16381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "16381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72958, + "unit": "ns/op\t 120747 B/op\t 115 allocs/op", + "extra": "16562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72958, + "unit": "ns/op", + "extra": "16562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120747, + "unit": "B/op", + "extra": "16562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73625, + "unit": "ns/op\t 120854 B/op\t 115 allocs/op", + "extra": "16231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73625, + "unit": "ns/op", + "extra": "16231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120854, + "unit": "B/op", + "extra": "16231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74159, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "16180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74159, + "unit": "ns/op", + "extra": "16180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "16180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73545, + "unit": "ns/op\t 120757 B/op\t 115 allocs/op", + "extra": "15999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73545, + "unit": "ns/op", + "extra": "15999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120757, + "unit": "B/op", + "extra": "15999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74296, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "16080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74296, + "unit": "ns/op", + "extra": "16080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "16080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73884, + "unit": "ns/op\t 120785 B/op\t 115 allocs/op", + "extra": "16280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73884, + "unit": "ns/op", + "extra": "16280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120785, + "unit": "B/op", + "extra": "16280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73119, + "unit": "ns/op\t 120801 B/op\t 115 allocs/op", + "extra": "16138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73119, + "unit": "ns/op", + "extra": "16138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120801, + "unit": "B/op", + "extra": "16138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74268, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "16486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74268, + "unit": "ns/op", + "extra": "16486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "16486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73070, + "unit": "ns/op\t 120691 B/op\t 115 allocs/op", + "extra": "16216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73070, + "unit": "ns/op", + "extra": "16216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120691, + "unit": "B/op", + "extra": "16216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73808, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73808, + "unit": "ns/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72881, + "unit": "ns/op\t 120841 B/op\t 115 allocs/op", + "extra": "16185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72881, + "unit": "ns/op", + "extra": "16185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120841, + "unit": "B/op", + "extra": "16185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72568, + "unit": "ns/op\t 120868 B/op\t 115 allocs/op", + "extra": "16579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72568, + "unit": "ns/op", + "extra": "16579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120868, + "unit": "B/op", + "extra": "16579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16579 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 75049, + "unit": "ns/op\t 120736 B/op\t 115 allocs/op", + "extra": "16332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 75049, + "unit": "ns/op", + "extra": "16332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120736, + "unit": "B/op", + "extra": "16332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73067, + "unit": "ns/op\t 120821 B/op\t 115 allocs/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73067, + "unit": "ns/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120821, + "unit": "B/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73469, + "unit": "ns/op\t 120777 B/op\t 115 allocs/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73469, + "unit": "ns/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120777, + "unit": "B/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73550, + "unit": "ns/op\t 120824 B/op\t 115 allocs/op", + "extra": "16218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73550, + "unit": "ns/op", + "extra": "16218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120824, + "unit": "B/op", + "extra": "16218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72531, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "16281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72531, + "unit": "ns/op", + "extra": "16281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "16281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73142, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "16460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73142, + "unit": "ns/op", + "extra": "16460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "16460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72513, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72513, + "unit": "ns/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72286, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72286, + "unit": "ns/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72386, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "16698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72386, + "unit": "ns/op", + "extra": "16698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "16698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72083, + "unit": "ns/op\t 120835 B/op\t 115 allocs/op", + "extra": "16522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72083, + "unit": "ns/op", + "extra": "16522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120835, + "unit": "B/op", + "extra": "16522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16522 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4099126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4099126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4099126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4099126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4098494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.8, + "unit": "ns/op", + "extra": "4098494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4098494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4098494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 315, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4089358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 315, + "unit": "ns/op", + "extra": "4089358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4089358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4089358 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.5, + "unit": "ns/op", + "extra": "4073749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073749 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4074511 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4074511 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4074511 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4074511 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4092076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4092076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4092076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4092076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4077195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4077195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4077195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4077195 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4094437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.2, + "unit": "ns/op", + "extra": "4094437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4094437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4094437 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071685 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4071685 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071685 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071685 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4084665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4084665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4084665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4084665 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "490ea98459609432ab5838db619c8b01ca067249", + "message": "Update NGINX config context after NGINX reload (#1241)", + "timestamp": "2025-09-01T15:30:07+01:00", + "tree_id": "bf94890702615115d92124816b8f8f8fda570b21", + "url": "https://github.com/nginx/agent/commit/490ea98459609432ab5838db619c8b01ca067249" + }, + "date": 1756737515192, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.26399042521267, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.022898485928735, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "490ea98459609432ab5838db619c8b01ca067249", + "message": "Update NGINX config context after NGINX reload (#1241)", + "timestamp": "2025-09-01T15:30:07+01:00", + "tree_id": "bf94890702615115d92124816b8f8f8fda570b21", + "url": "https://github.com/nginx/agent/commit/490ea98459609432ab5838db619c8b01ca067249" + }, + "date": 1756737548431, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14417367, + "unit": "ns/op\t 568516 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14417367, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 568516, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11835565, + "unit": "ns/op\t 527672 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11835565, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527672, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9282653, + "unit": "ns/op\t 739239 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9282653, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739239, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9413332, + "unit": "ns/op\t 720292 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9413332, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 720292, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9261497, + "unit": "ns/op\t 734089 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9261497, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734089, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9240922, + "unit": "ns/op\t 751860 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9240922, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751860, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9227083, + "unit": "ns/op\t 745334 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9227083, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745334, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9249510, + "unit": "ns/op\t 744980 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9249510, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744980, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9209556, + "unit": "ns/op\t 741838 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9209556, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741838, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9222454, + "unit": "ns/op\t 737001 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9222454, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737001, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9826168, + "unit": "ns/op\t 782727 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9826168, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 782727, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9706746, + "unit": "ns/op\t 800132 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9706746, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800132, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9681614, + "unit": "ns/op\t 788487 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9681614, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788487, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9919806, + "unit": "ns/op\t 799964 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9919806, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799964, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9748539, + "unit": "ns/op\t 787510 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9748539, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787510, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9775098, + "unit": "ns/op\t 812190 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9775098, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812190, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9727570, + "unit": "ns/op\t 799819 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9727570, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799819, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9721844, + "unit": "ns/op\t 788710 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9721844, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788710, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9730996, + "unit": "ns/op\t 795927 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9730996, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795927, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9627703, + "unit": "ns/op\t 777757 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9627703, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 777757, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13727375, + "unit": "ns/op\t 1925722 B/op\t 813 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13727375, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1925722, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 813, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13616395, + "unit": "ns/op\t 1882616 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13616395, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882616, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13723173, + "unit": "ns/op\t 1927557 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13723173, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1927557, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13796294, + "unit": "ns/op\t 1884890 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13796294, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884890, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13773884, + "unit": "ns/op\t 1910533 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13773884, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910533, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13799117, + "unit": "ns/op\t 1883478 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13799117, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883478, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13736486, + "unit": "ns/op\t 1901287 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13736486, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901287, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13816978, + "unit": "ns/op\t 1889669 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13816978, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1889669, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13804190, + "unit": "ns/op\t 1905658 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13804190, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1905658, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13704399, + "unit": "ns/op\t 1935016 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13704399, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1935016, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266412971, + "unit": "ns/op\t 7592170 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266412971, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592170, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 254517932, + "unit": "ns/op\t 7042459 B/op\t 73677 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 254517932, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7042459, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73677, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270635219, + "unit": "ns/op\t 7596722 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270635219, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596722, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268235798, + "unit": "ns/op\t 7591824 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268235798, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7591824, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270199039, + "unit": "ns/op\t 7868224 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270199039, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868224, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270622404, + "unit": "ns/op\t 7866093 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270622404, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866093, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269982890, + "unit": "ns/op\t 8002906 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269982890, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8002906, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268374479, + "unit": "ns/op\t 7458957 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268374479, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458957, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272166335, + "unit": "ns/op\t 7874866 B/op\t 74707 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272166335, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7874866, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74707, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269292725, + "unit": "ns/op\t 7466141 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269292725, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7466141, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34218832, + "unit": "ns/op\t 4797862 B/op\t 7611 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34218832, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4797862, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34502274, + "unit": "ns/op\t 4773059 B/op\t 7603 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34502274, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4773059, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34600087, + "unit": "ns/op\t 4809244 B/op\t 7602 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34600087, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4809244, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7602, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34298568, + "unit": "ns/op\t 4868345 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34298568, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4868345, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34054854, + "unit": "ns/op\t 4731508 B/op\t 7647 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34054854, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4731508, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7647, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34404005, + "unit": "ns/op\t 4840037 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34404005, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4840037, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34809268, + "unit": "ns/op\t 4900809 B/op\t 7659 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34809268, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4900809, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7659, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34506422, + "unit": "ns/op\t 4839432 B/op\t 7616 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34506422, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839432, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7616, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34338109, + "unit": "ns/op\t 4730461 B/op\t 7599 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34338109, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4730461, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7599, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33552059, + "unit": "ns/op\t 4728337 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33552059, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4728337, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 848604, + "unit": "ns/op\t 287322 B/op\t 1446 allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 848604, + "unit": "ns/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287322, + "unit": "B/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834303, + "unit": "ns/op\t 288273 B/op\t 1446 allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834303, + "unit": "ns/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 288273, + "unit": "B/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 863582, + "unit": "ns/op\t 286727 B/op\t 1446 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 863582, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 286727, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 846499, + "unit": "ns/op\t 287690 B/op\t 1446 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 846499, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287690, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839179, + "unit": "ns/op\t 287181 B/op\t 1446 allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839179, + "unit": "ns/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287181, + "unit": "B/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 845180, + "unit": "ns/op\t 287282 B/op\t 1446 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 845180, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287282, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 834292, + "unit": "ns/op\t 287847 B/op\t 1446 allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 834292, + "unit": "ns/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287847, + "unit": "B/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 847791, + "unit": "ns/op\t 287704 B/op\t 1446 allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 847791, + "unit": "ns/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287704, + "unit": "B/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 839619, + "unit": "ns/op\t 287395 B/op\t 1446 allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 839619, + "unit": "ns/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287395, + "unit": "B/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 832220, + "unit": "ns/op\t 288162 B/op\t 1446 allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 832220, + "unit": "ns/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 288162, + "unit": "B/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2607074, + "unit": "ns/op\t 739348 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2607074, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739348, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591384, + "unit": "ns/op\t 741364 B/op\t 10962 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591384, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741364, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2584176, + "unit": "ns/op\t 741135 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2584176, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741135, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2592285, + "unit": "ns/op\t 739441 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2592285, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739441, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2575268, + "unit": "ns/op\t 738805 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2575268, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738805, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2600918, + "unit": "ns/op\t 738169 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2600918, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738169, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2582001, + "unit": "ns/op\t 739365 B/op\t 10962 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2582001, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739365, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2583654, + "unit": "ns/op\t 738864 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2583654, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738864, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2583414, + "unit": "ns/op\t 740158 B/op\t 10962 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2583414, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740158, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590461, + "unit": "ns/op\t 738142 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590461, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738142, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4752180, + "unit": "ns/op\t 1218604 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4752180, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218604, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4754559, + "unit": "ns/op\t 1220878 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4754559, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220878, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4765533, + "unit": "ns/op\t 1221227 B/op\t 20973 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4765533, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221227, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4783566, + "unit": "ns/op\t 1220887 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4783566, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220887, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4715706, + "unit": "ns/op\t 1219881 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4715706, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219881, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773451, + "unit": "ns/op\t 1223068 B/op\t 20973 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773451, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223068, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4808735, + "unit": "ns/op\t 1221818 B/op\t 20973 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4808735, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221818, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4768459, + "unit": "ns/op\t 1218991 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4768459, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218991, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4767551, + "unit": "ns/op\t 1222682 B/op\t 20973 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4767551, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222682, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4783766, + "unit": "ns/op\t 1219858 B/op\t 20972 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4783766, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219858, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7041851, + "unit": "ns/op\t 1701394 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7041851, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701394, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6958733, + "unit": "ns/op\t 1704478 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6958733, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704478, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6896334, + "unit": "ns/op\t 1706763 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6896334, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706763, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6935891, + "unit": "ns/op\t 1702696 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6935891, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702696, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7010864, + "unit": "ns/op\t 1703019 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7010864, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703019, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6920153, + "unit": "ns/op\t 1700606 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6920153, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700606, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6957993, + "unit": "ns/op\t 1706098 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6957993, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706098, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6948416, + "unit": "ns/op\t 1701944 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6948416, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701944, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6992459, + "unit": "ns/op\t 1705511 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6992459, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705511, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7032284, + "unit": "ns/op\t 1703721 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7032284, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703721, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20810250, + "unit": "ns/op\t 4627905 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20810250, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627905, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20655991, + "unit": "ns/op\t 4631886 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20655991, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631886, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20601135, + "unit": "ns/op\t 4625356 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20601135, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625356, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20526947, + "unit": "ns/op\t 4625874 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20526947, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625874, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20420173, + "unit": "ns/op\t 4632037 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20420173, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632037, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20564985, + "unit": "ns/op\t 4637860 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20564985, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637860, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20843513, + "unit": "ns/op\t 4633135 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20843513, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633135, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20492131, + "unit": "ns/op\t 4629926 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20492131, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629926, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20767810, + "unit": "ns/op\t 4624855 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20767810, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624855, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20620412, + "unit": "ns/op\t 4633208 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20620412, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633208, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70545, + "unit": "ns/op\t 121052 B/op\t 115 allocs/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70545, + "unit": "ns/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121052, + "unit": "B/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69210, + "unit": "ns/op\t 121016 B/op\t 115 allocs/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69210, + "unit": "ns/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121016, + "unit": "B/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70046, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70046, + "unit": "ns/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69825, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69825, + "unit": "ns/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69339, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69339, + "unit": "ns/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69268, + "unit": "ns/op\t 120890 B/op\t 115 allocs/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69268, + "unit": "ns/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120890, + "unit": "B/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69583, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69583, + "unit": "ns/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70106, + "unit": "ns/op\t 121094 B/op\t 115 allocs/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70106, + "unit": "ns/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121094, + "unit": "B/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69572, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69572, + "unit": "ns/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69290, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69290, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69867, + "unit": "ns/op\t 121069 B/op\t 115 allocs/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69867, + "unit": "ns/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121069, + "unit": "B/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70243, + "unit": "ns/op\t 121051 B/op\t 115 allocs/op", + "extra": "17090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70243, + "unit": "ns/op", + "extra": "17090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121051, + "unit": "B/op", + "extra": "17090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17090 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69626, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69626, + "unit": "ns/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70567, + "unit": "ns/op\t 121007 B/op\t 115 allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70567, + "unit": "ns/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121007, + "unit": "B/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69708, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69708, + "unit": "ns/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71451, + "unit": "ns/op\t 121023 B/op\t 115 allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71451, + "unit": "ns/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121023, + "unit": "B/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70919, + "unit": "ns/op\t 120981 B/op\t 115 allocs/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70919, + "unit": "ns/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120981, + "unit": "B/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70128, + "unit": "ns/op\t 121085 B/op\t 115 allocs/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70128, + "unit": "ns/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121085, + "unit": "B/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70211, + "unit": "ns/op\t 121052 B/op\t 115 allocs/op", + "extra": "17113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70211, + "unit": "ns/op", + "extra": "17113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121052, + "unit": "B/op", + "extra": "17113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70136, + "unit": "ns/op\t 121019 B/op\t 115 allocs/op", + "extra": "17360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70136, + "unit": "ns/op", + "extra": "17360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121019, + "unit": "B/op", + "extra": "17360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69946, + "unit": "ns/op\t 121009 B/op\t 115 allocs/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69946, + "unit": "ns/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121009, + "unit": "B/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70113, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70113, + "unit": "ns/op", + "extra": "17041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69936, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69936, + "unit": "ns/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71553, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71553, + "unit": "ns/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69825, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "16496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69825, + "unit": "ns/op", + "extra": "16496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "16496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70479, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "16777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70479, + "unit": "ns/op", + "extra": "16777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "16777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16777 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70302, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70302, + "unit": "ns/op", + "extra": "17125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17125 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69969, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "17292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69969, + "unit": "ns/op", + "extra": "17292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "17292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70561, + "unit": "ns/op\t 121086 B/op\t 115 allocs/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70561, + "unit": "ns/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121086, + "unit": "B/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70341, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70341, + "unit": "ns/op", + "extra": "17070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17070 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4112190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4112190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4112190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4112190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.3, + "unit": "ns/op", + "extra": "4065170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4083418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4083418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4083418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4083418 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4017355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299, + "unit": "ns/op", + "extra": "4017355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4017355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4017355 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4033888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4033888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4033888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4033888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4071342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3993870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.8, + "unit": "ns/op", + "extra": "3993870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3993870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3993870 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 314, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4049968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 314, + "unit": "ns/op", + "extra": "4049968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4049968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4049968 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.7, + "unit": "ns/op", + "extra": "4029732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.8, + "unit": "ns/op", + "extra": "4076107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076107 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076107 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d267a1323f532640d8aa9f9bae399a5e4a8a85b4", + "message": "Expand Config Apply Integration Tests (#1246)", + "timestamp": "2025-09-04T15:36:06+01:00", + "tree_id": "59d6b360bf83599ab84392ce95b348727b210ca3", + "url": "https://github.com/nginx/agent/commit/d267a1323f532640d8aa9f9bae399a5e4a8a85b4" + }, + "date": 1756997047472, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.263928361480843, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.00915862212383, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d267a1323f532640d8aa9f9bae399a5e4a8a85b4", + "message": "Expand Config Apply Integration Tests (#1246)", + "timestamp": "2025-09-04T15:36:06+01:00", + "tree_id": "59d6b360bf83599ab84392ce95b348727b210ca3", + "url": "https://github.com/nginx/agent/commit/d267a1323f532640d8aa9f9bae399a5e4a8a85b4" + }, + "date": 1756997115293, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14939636, + "unit": "ns/op\t 577436 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14939636, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 577436, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10302462, + "unit": "ns/op\t 543071 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10302462, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543071, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9313150, + "unit": "ns/op\t 764661 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9313150, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764661, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8988594, + "unit": "ns/op\t 760784 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8988594, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760784, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9088829, + "unit": "ns/op\t 746739 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9088829, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746739, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9052013, + "unit": "ns/op\t 760937 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9052013, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760937, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9030798, + "unit": "ns/op\t 743488 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9030798, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743488, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9103536, + "unit": "ns/op\t 751316 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9103536, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751316, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9086271, + "unit": "ns/op\t 733288 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9086271, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733288, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9009916, + "unit": "ns/op\t 757869 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9009916, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757869, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9530257, + "unit": "ns/op\t 805128 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9530257, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805128, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9492677, + "unit": "ns/op\t 798664 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9492677, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798664, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9489094, + "unit": "ns/op\t 817520 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9489094, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817520, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9500446, + "unit": "ns/op\t 804647 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9500446, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804647, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9459704, + "unit": "ns/op\t 804564 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9459704, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804564, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567615, + "unit": "ns/op\t 828009 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567615, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 828009, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9510029, + "unit": "ns/op\t 809443 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9510029, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809443, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9483090, + "unit": "ns/op\t 801093 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9483090, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801093, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9437575, + "unit": "ns/op\t 797458 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9437575, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797458, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9464836, + "unit": "ns/op\t 796743 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9464836, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796743, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13178724, + "unit": "ns/op\t 1898636 B/op\t 811 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13178724, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898636, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13382007, + "unit": "ns/op\t 1915892 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13382007, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915892, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13247748, + "unit": "ns/op\t 1900966 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13247748, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900966, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13234359, + "unit": "ns/op\t 1859724 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13234359, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859724, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13233424, + "unit": "ns/op\t 1901290 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13233424, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901290, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13131147, + "unit": "ns/op\t 1866842 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13131147, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866842, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13135535, + "unit": "ns/op\t 1876025 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13135535, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876025, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13227469, + "unit": "ns/op\t 1868963 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13227469, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868963, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13208132, + "unit": "ns/op\t 1876651 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13208132, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876651, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13184651, + "unit": "ns/op\t 1859946 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13184651, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859946, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267262859, + "unit": "ns/op\t 7461405 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267262859, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461405, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271988613, + "unit": "ns/op\t 7460610 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271988613, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460610, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262361318, + "unit": "ns/op\t 7732090 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262361318, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732090, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264697448, + "unit": "ns/op\t 7599141 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264697448, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599141, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262076218, + "unit": "ns/op\t 7732929 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262076218, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732929, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270964072, + "unit": "ns/op\t 7869678 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270964072, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869678, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264762719, + "unit": "ns/op\t 8138346 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264762719, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8138346, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263976274, + "unit": "ns/op\t 7868848 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263976274, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868848, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265116310, + "unit": "ns/op\t 8001565 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265116310, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8001565, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266609326, + "unit": "ns/op\t 7732885 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266609326, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732885, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33549681, + "unit": "ns/op\t 4827454 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33549681, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4827454, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33807191, + "unit": "ns/op\t 4934555 B/op\t 7629 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33807191, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4934555, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7629, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34265369, + "unit": "ns/op\t 4753545 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34265369, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4753545, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33941954, + "unit": "ns/op\t 4632444 B/op\t 7621 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33941954, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4632444, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33761367, + "unit": "ns/op\t 4789795 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33761367, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4789795, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33638894, + "unit": "ns/op\t 4892175 B/op\t 7627 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33638894, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4892175, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34841763, + "unit": "ns/op\t 4789641 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34841763, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4789641, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33462426, + "unit": "ns/op\t 4817371 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33462426, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4817371, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33520571, + "unit": "ns/op\t 4858245 B/op\t 7602 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33520571, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4858245, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7602, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33690229, + "unit": "ns/op\t 4828489 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33690229, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4828489, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 811457, + "unit": "ns/op\t 287753 B/op\t 1446 allocs/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 811457, + "unit": "ns/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287753, + "unit": "B/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 809992, + "unit": "ns/op\t 286606 B/op\t 1446 allocs/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 809992, + "unit": "ns/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 286606, + "unit": "B/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 822217, + "unit": "ns/op\t 287017 B/op\t 1446 allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 822217, + "unit": "ns/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287017, + "unit": "B/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 821392, + "unit": "ns/op\t 287019 B/op\t 1446 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 821392, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287019, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813003, + "unit": "ns/op\t 287386 B/op\t 1446 allocs/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813003, + "unit": "ns/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287386, + "unit": "B/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1496 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812001, + "unit": "ns/op\t 287454 B/op\t 1446 allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812001, + "unit": "ns/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287454, + "unit": "B/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 811413, + "unit": "ns/op\t 286919 B/op\t 1446 allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 811413, + "unit": "ns/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 286919, + "unit": "B/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 814054, + "unit": "ns/op\t 288024 B/op\t 1446 allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 814054, + "unit": "ns/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 288024, + "unit": "B/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 813784, + "unit": "ns/op\t 286929 B/op\t 1446 allocs/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 813784, + "unit": "ns/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 286929, + "unit": "B/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 812148, + "unit": "ns/op\t 287449 B/op\t 1446 allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 812148, + "unit": "ns/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 287449, + "unit": "B/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1446, + "unit": "allocs/op", + "extra": "1455 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2579323, + "unit": "ns/op\t 739030 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2579323, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739030, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2573914, + "unit": "ns/op\t 739341 B/op\t 10962 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2573914, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739341, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564932, + "unit": "ns/op\t 739721 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564932, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739721, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2580175, + "unit": "ns/op\t 739175 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2580175, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739175, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2598940, + "unit": "ns/op\t 738835 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2598940, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738835, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2560546, + "unit": "ns/op\t 739386 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2560546, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739386, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2573051, + "unit": "ns/op\t 738580 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2573051, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738580, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2569096, + "unit": "ns/op\t 739888 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2569096, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739888, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2574264, + "unit": "ns/op\t 740456 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2574264, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740456, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596633, + "unit": "ns/op\t 738634 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596633, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738634, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4826415, + "unit": "ns/op\t 1220288 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4826415, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220288, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4726322, + "unit": "ns/op\t 1221523 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4726322, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221523, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4714359, + "unit": "ns/op\t 1223627 B/op\t 20973 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4714359, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223627, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4805917, + "unit": "ns/op\t 1220396 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4805917, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220396, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4729769, + "unit": "ns/op\t 1220699 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4729769, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220699, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4764355, + "unit": "ns/op\t 1223236 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4764355, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223236, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4745018, + "unit": "ns/op\t 1222632 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4745018, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222632, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4773958, + "unit": "ns/op\t 1221055 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4773958, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221055, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4778731, + "unit": "ns/op\t 1222948 B/op\t 20973 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4778731, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222948, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4740938, + "unit": "ns/op\t 1219214 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4740938, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219214, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6961741, + "unit": "ns/op\t 1704528 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6961741, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704528, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6993253, + "unit": "ns/op\t 1703225 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6993253, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703225, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6945591, + "unit": "ns/op\t 1700112 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6945591, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700112, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6997828, + "unit": "ns/op\t 1703120 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6997828, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703120, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6947891, + "unit": "ns/op\t 1706232 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6947891, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706232, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6982857, + "unit": "ns/op\t 1699879 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6982857, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699879, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6851538, + "unit": "ns/op\t 1703451 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6851538, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703451, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6861973, + "unit": "ns/op\t 1699345 B/op\t 30936 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6861973, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699345, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6911616, + "unit": "ns/op\t 1702593 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6911616, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702593, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6974837, + "unit": "ns/op\t 1707615 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6974837, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707615, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20661049, + "unit": "ns/op\t 4630344 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20661049, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630344, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20312822, + "unit": "ns/op\t 4619252 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20312822, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619252, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20931786, + "unit": "ns/op\t 4622755 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20931786, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622755, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20571536, + "unit": "ns/op\t 4628517 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20571536, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628517, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20513605, + "unit": "ns/op\t 4636731 B/op\t 91861 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20513605, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636731, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20245938, + "unit": "ns/op\t 4625220 B/op\t 91858 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20245938, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625220, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20671374, + "unit": "ns/op\t 4616816 B/op\t 91858 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20671374, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4616816, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20208619, + "unit": "ns/op\t 4638517 B/op\t 91862 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20208619, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4638517, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91862, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20453646, + "unit": "ns/op\t 4635998 B/op\t 91861 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20453646, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635998, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20544324, + "unit": "ns/op\t 4632538 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20544324, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632538, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68745, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68745, + "unit": "ns/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68139, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68139, + "unit": "ns/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17600 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68409, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68409, + "unit": "ns/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67940, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67940, + "unit": "ns/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68135, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68135, + "unit": "ns/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67501, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67501, + "unit": "ns/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68468, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68468, + "unit": "ns/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67997, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67997, + "unit": "ns/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67743, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67743, + "unit": "ns/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67717, + "unit": "ns/op\t 121033 B/op\t 115 allocs/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67717, + "unit": "ns/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121033, + "unit": "B/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68031, + "unit": "ns/op\t 120938 B/op\t 115 allocs/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68031, + "unit": "ns/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120938, + "unit": "B/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68288, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68288, + "unit": "ns/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67796, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67796, + "unit": "ns/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67672, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67672, + "unit": "ns/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67824, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67824, + "unit": "ns/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68054, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68054, + "unit": "ns/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67518, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67518, + "unit": "ns/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67831, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67831, + "unit": "ns/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68202, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68202, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67783, + "unit": "ns/op\t 121029 B/op\t 115 allocs/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67783, + "unit": "ns/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121029, + "unit": "B/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67930, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67930, + "unit": "ns/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68330, + "unit": "ns/op\t 121016 B/op\t 115 allocs/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68330, + "unit": "ns/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121016, + "unit": "B/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67976, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67976, + "unit": "ns/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68140, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68140, + "unit": "ns/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68042, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68042, + "unit": "ns/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68418, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68418, + "unit": "ns/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17395 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67927, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67927, + "unit": "ns/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67694, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67694, + "unit": "ns/op", + "extra": "17536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69278, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69278, + "unit": "ns/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67894, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67894, + "unit": "ns/op", + "extra": "17494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4077385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4077385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4077385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4077385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 324.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065378 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 324.9, + "unit": "ns/op", + "extra": "4065378 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065378 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065378 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4050438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294, + "unit": "ns/op", + "extra": "4050438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4050438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4050438 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4068596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4068596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4068596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4068596 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4042366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.3, + "unit": "ns/op", + "extra": "4042366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4042366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4042366 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4066744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.7, + "unit": "ns/op", + "extra": "4066744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4066744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4066744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296, + "unit": "ns/op", + "extra": "4016955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.3, + "unit": "ns/op", + "extra": "4080552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080552 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4064703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4064703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4064703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4064703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.6, + "unit": "ns/op", + "extra": "4065738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065738 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065738 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c9fd4b2f6c31ef429ed72b605aa25ef812a1d8ce", + "message": "Fix NGINX stub_status and plus api discovery (#1247)", + "timestamp": "2025-09-04T16:38:52+01:00", + "tree_id": "f11573821bafc7812a7b905a5b280ad744677040", + "url": "https://github.com/nginx/agent/commit/c9fd4b2f6c31ef429ed72b605aa25ef812a1d8ce" + }, + "date": 1757000823707, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.72953332654922, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.01031862947976, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c9fd4b2f6c31ef429ed72b605aa25ef812a1d8ce", + "message": "Fix NGINX stub_status and plus api discovery (#1247)", + "timestamp": "2025-09-04T16:38:52+01:00", + "tree_id": "f11573821bafc7812a7b905a5b280ad744677040", + "url": "https://github.com/nginx/agent/commit/c9fd4b2f6c31ef429ed72b605aa25ef812a1d8ce" + }, + "date": 1757000905022, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14493010, + "unit": "ns/op\t 584331 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14493010, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584331, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10543591, + "unit": "ns/op\t 519310 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10543591, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 519310, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9190357, + "unit": "ns/op\t 764422 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9190357, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764422, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9004928, + "unit": "ns/op\t 756181 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9004928, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756181, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8996903, + "unit": "ns/op\t 764551 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8996903, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764551, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9017134, + "unit": "ns/op\t 765211 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9017134, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765211, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9011110, + "unit": "ns/op\t 750886 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9011110, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750886, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9019086, + "unit": "ns/op\t 751947 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9019086, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751947, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9020491, + "unit": "ns/op\t 748907 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9020491, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748907, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9152860, + "unit": "ns/op\t 750064 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9152860, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750064, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9640216, + "unit": "ns/op\t 805493 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9640216, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805493, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9573303, + "unit": "ns/op\t 806427 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9573303, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806427, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9660707, + "unit": "ns/op\t 807951 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9660707, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807951, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9538684, + "unit": "ns/op\t 799862 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9538684, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799862, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9495098, + "unit": "ns/op\t 794175 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9495098, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794175, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9551971, + "unit": "ns/op\t 811135 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9551971, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811135, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9458593, + "unit": "ns/op\t 815513 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9458593, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815513, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9504305, + "unit": "ns/op\t 809615 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9504305, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809615, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9521837, + "unit": "ns/op\t 805380 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9521837, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805380, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9570309, + "unit": "ns/op\t 822210 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9570309, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 822210, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13583938, + "unit": "ns/op\t 1932063 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13583938, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1932063, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13397320, + "unit": "ns/op\t 1891459 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13397320, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891459, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13282105, + "unit": "ns/op\t 1911042 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13282105, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1911042, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13397137, + "unit": "ns/op\t 1907573 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13397137, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907573, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13659601, + "unit": "ns/op\t 1885231 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13659601, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885231, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13401038, + "unit": "ns/op\t 1878378 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13401038, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1878378, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13382745, + "unit": "ns/op\t 1884373 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13382745, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884373, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13514849, + "unit": "ns/op\t 1894901 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13514849, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894901, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13429861, + "unit": "ns/op\t 1900538 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13429861, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900538, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13379887, + "unit": "ns/op\t 1899657 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13379887, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899657, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255636909, + "unit": "ns/op\t 7599485 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255636909, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599485, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261390640, + "unit": "ns/op\t 7598714 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261390640, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598714, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264496885, + "unit": "ns/op\t 7598161 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264496885, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598161, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260442136, + "unit": "ns/op\t 7594378 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260442136, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594378, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260694669, + "unit": "ns/op\t 7733336 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260694669, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733336, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259793325, + "unit": "ns/op\t 7867101 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259793325, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867101, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261401016, + "unit": "ns/op\t 7462874 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261401016, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462874, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258350626, + "unit": "ns/op\t 7459877 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258350626, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459877, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261873453, + "unit": "ns/op\t 7732256 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261873453, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732256, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259588507, + "unit": "ns/op\t 7734213 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259588507, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734213, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33656451, + "unit": "ns/op\t 4895245 B/op\t 7669 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33656451, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4895245, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7669, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33538844, + "unit": "ns/op\t 4833454 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33538844, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4833454, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34064462, + "unit": "ns/op\t 4701497 B/op\t 7599 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34064462, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4701497, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7599, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33395595, + "unit": "ns/op\t 4755393 B/op\t 7611 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33395595, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4755393, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33657670, + "unit": "ns/op\t 4986156 B/op\t 7674 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33657670, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4986156, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7674, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34940680, + "unit": "ns/op\t 4896219 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34940680, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4896219, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33545098, + "unit": "ns/op\t 4899960 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33545098, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4899960, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33811726, + "unit": "ns/op\t 4780595 B/op\t 7647 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33811726, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4780595, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7647, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33528150, + "unit": "ns/op\t 4837295 B/op\t 7661 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33528150, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4837295, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7661, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33498044, + "unit": "ns/op\t 4853685 B/op\t 7632 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33498044, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4853685, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7632, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924385, + "unit": "ns/op\t 293214 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924385, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293214, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924484, + "unit": "ns/op\t 293066 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924484, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293066, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 952643, + "unit": "ns/op\t 292766 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 952643, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292766, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916880, + "unit": "ns/op\t 292887 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916880, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292887, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915718, + "unit": "ns/op\t 292028 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915718, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292028, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917753, + "unit": "ns/op\t 292751 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917753, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292751, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913804, + "unit": "ns/op\t 292222 B/op\t 1531 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913804, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292222, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921311, + "unit": "ns/op\t 293010 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921311, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293010, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910696, + "unit": "ns/op\t 293091 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910696, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293091, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918054, + "unit": "ns/op\t 292803 B/op\t 1531 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918054, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292803, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2588252, + "unit": "ns/op\t 739319 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2588252, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739319, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2593539, + "unit": "ns/op\t 739980 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2593539, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739980, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2617719, + "unit": "ns/op\t 740456 B/op\t 10962 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2617719, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740456, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2588561, + "unit": "ns/op\t 740094 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2588561, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740094, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2657677, + "unit": "ns/op\t 739311 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2657677, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739311, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2616721, + "unit": "ns/op\t 741501 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2616721, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741501, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623352, + "unit": "ns/op\t 739272 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623352, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739272, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604386, + "unit": "ns/op\t 741150 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604386, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741150, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2593325, + "unit": "ns/op\t 741374 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2593325, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741374, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2593522, + "unit": "ns/op\t 740223 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2593522, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740223, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4824882, + "unit": "ns/op\t 1220785 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4824882, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220785, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4775451, + "unit": "ns/op\t 1222060 B/op\t 20973 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4775451, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222060, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4795016, + "unit": "ns/op\t 1223462 B/op\t 20973 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4795016, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223462, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4795635, + "unit": "ns/op\t 1220177 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4795635, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220177, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4806174, + "unit": "ns/op\t 1224934 B/op\t 20973 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4806174, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224934, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4867395, + "unit": "ns/op\t 1222535 B/op\t 20973 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4867395, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222535, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4824056, + "unit": "ns/op\t 1221218 B/op\t 20972 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4824056, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221218, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4823668, + "unit": "ns/op\t 1220809 B/op\t 20972 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4823668, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220809, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4916820, + "unit": "ns/op\t 1221131 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4916820, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221131, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4796641, + "unit": "ns/op\t 1217869 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4796641, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1217869, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6984927, + "unit": "ns/op\t 1705993 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6984927, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705993, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7034702, + "unit": "ns/op\t 1698513 B/op\t 30936 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7034702, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1698513, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7159183, + "unit": "ns/op\t 1706222 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7159183, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706222, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6994794, + "unit": "ns/op\t 1704654 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6994794, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704654, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7006877, + "unit": "ns/op\t 1703274 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7006877, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703274, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6912867, + "unit": "ns/op\t 1702539 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6912867, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702539, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7020272, + "unit": "ns/op\t 1707393 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7020272, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707393, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7077771, + "unit": "ns/op\t 1701763 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7077771, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701763, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6863558, + "unit": "ns/op\t 1698305 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6863558, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1698305, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6971490, + "unit": "ns/op\t 1700260 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6971490, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700260, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20881096, + "unit": "ns/op\t 4620790 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20881096, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620790, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20856621, + "unit": "ns/op\t 4623114 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20856621, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623114, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21043195, + "unit": "ns/op\t 4637491 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21043195, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637491, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20903214, + "unit": "ns/op\t 4623884 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20903214, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623884, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20836545, + "unit": "ns/op\t 4621028 B/op\t 91859 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20836545, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621028, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21274464, + "unit": "ns/op\t 4631738 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21274464, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631738, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20876592, + "unit": "ns/op\t 4631718 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20876592, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631718, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20974014, + "unit": "ns/op\t 4627230 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20974014, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627230, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20984462, + "unit": "ns/op\t 4626082 B/op\t 91859 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20984462, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626082, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20633727, + "unit": "ns/op\t 4630626 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20633727, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630626, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68844, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68844, + "unit": "ns/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68795, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68795, + "unit": "ns/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68396, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68396, + "unit": "ns/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68694, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68694, + "unit": "ns/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68645, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68645, + "unit": "ns/op", + "extra": "17233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68857, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68857, + "unit": "ns/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68580, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68580, + "unit": "ns/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68877, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68877, + "unit": "ns/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69124, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69124, + "unit": "ns/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68558, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68558, + "unit": "ns/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68807, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68807, + "unit": "ns/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69105, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69105, + "unit": "ns/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69444, + "unit": "ns/op\t 120966 B/op\t 115 allocs/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69444, + "unit": "ns/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120966, + "unit": "B/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17491 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69981, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69981, + "unit": "ns/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68998, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68998, + "unit": "ns/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67693, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67693, + "unit": "ns/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68380, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68380, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68737, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68737, + "unit": "ns/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69733, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69733, + "unit": "ns/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68067, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68067, + "unit": "ns/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69100, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69100, + "unit": "ns/op", + "extra": "17426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69042, + "unit": "ns/op\t 121056 B/op\t 115 allocs/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69042, + "unit": "ns/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121056, + "unit": "B/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68904, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68904, + "unit": "ns/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69095, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69095, + "unit": "ns/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68946, + "unit": "ns/op\t 121075 B/op\t 115 allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68946, + "unit": "ns/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121075, + "unit": "B/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69050, + "unit": "ns/op\t 120863 B/op\t 115 allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69050, + "unit": "ns/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120863, + "unit": "B/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69353, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69353, + "unit": "ns/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70244, + "unit": "ns/op\t 120980 B/op\t 115 allocs/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70244, + "unit": "ns/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120980, + "unit": "B/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69674, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69674, + "unit": "ns/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69843, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69843, + "unit": "ns/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17089 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4069342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.9, + "unit": "ns/op", + "extra": "4069342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4069342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4069342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4031397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.3, + "unit": "ns/op", + "extra": "4031397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4031397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4031397 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4031532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.6, + "unit": "ns/op", + "extra": "4031532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4031532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4031532 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4043812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.9, + "unit": "ns/op", + "extra": "4043812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4043812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4043812 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4093620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.8, + "unit": "ns/op", + "extra": "4093620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4093620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4093620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4051473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.8, + "unit": "ns/op", + "extra": "4051473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4051473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4051473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4066887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.9, + "unit": "ns/op", + "extra": "4066887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4066887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4066887 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 314.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3652128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 314.2, + "unit": "ns/op", + "extra": "3652128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3652128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3652128 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4054263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.4, + "unit": "ns/op", + "extra": "4054263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4054263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4054263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4047762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296, + "unit": "ns/op", + "extra": "4047762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4047762 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4047762 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "66722ca5b82da5ca04f99fbab8e37249fc410a2a", + "message": "Add upgrade tests (#1245)", + "timestamp": "2025-09-08T13:39:39+01:00", + "tree_id": "f6f01644709de48d6996b1d0b48a3b402e318f7e", + "url": "https://github.com/nginx/agent/commit/66722ca5b82da5ca04f99fbab8e37249fc410a2a" + }, + "date": 1757335682522, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15031869, + "unit": "ns/op\t 551505 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15031869, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551505, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10417055, + "unit": "ns/op\t 527817 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10417055, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527817, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9017567, + "unit": "ns/op\t 732886 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9017567, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732886, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9014005, + "unit": "ns/op\t 761158 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9014005, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761158, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8927646, + "unit": "ns/op\t 735854 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8927646, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 735854, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8962803, + "unit": "ns/op\t 749737 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8962803, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749737, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9033674, + "unit": "ns/op\t 765348 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9033674, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765348, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8956994, + "unit": "ns/op\t 745449 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8956994, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745449, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8977921, + "unit": "ns/op\t 753672 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8977921, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753672, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8954840, + "unit": "ns/op\t 753760 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8954840, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753760, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9477442, + "unit": "ns/op\t 808448 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9477442, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808448, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9414441, + "unit": "ns/op\t 803094 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9414441, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803094, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9507285, + "unit": "ns/op\t 817447 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9507285, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817447, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9495053, + "unit": "ns/op\t 804612 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9495053, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804612, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9473015, + "unit": "ns/op\t 819876 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9473015, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819876, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9471272, + "unit": "ns/op\t 801340 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9471272, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801340, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9436687, + "unit": "ns/op\t 801011 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9436687, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801011, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9504641, + "unit": "ns/op\t 832202 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9504641, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 832202, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9478930, + "unit": "ns/op\t 814382 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9478930, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814382, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9487458, + "unit": "ns/op\t 800254 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9487458, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800254, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13184112, + "unit": "ns/op\t 1876205 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13184112, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876205, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13162067, + "unit": "ns/op\t 1877624 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13162067, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877624, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13134009, + "unit": "ns/op\t 1883913 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13134009, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883913, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13277904, + "unit": "ns/op\t 1877255 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13277904, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877255, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13154658, + "unit": "ns/op\t 1858914 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13154658, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858914, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13139115, + "unit": "ns/op\t 1871638 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13139115, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1871638, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13294872, + "unit": "ns/op\t 1881152 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13294872, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881152, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13179219, + "unit": "ns/op\t 1867052 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13179219, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867052, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13167726, + "unit": "ns/op\t 1889778 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13167726, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1889778, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13232612, + "unit": "ns/op\t 1917166 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13232612, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1917166, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253450820, + "unit": "ns/op\t 7872288 B/op\t 74702 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253450820, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7872288, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74702, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262509949, + "unit": "ns/op\t 7466677 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262509949, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7466677, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266918273, + "unit": "ns/op\t 7870106 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266918273, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870106, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263898806, + "unit": "ns/op\t 7736540 B/op\t 74700 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263898806, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736540, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74700, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259632725, + "unit": "ns/op\t 7598784 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259632725, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598784, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260662935, + "unit": "ns/op\t 7461661 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260662935, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461661, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266056305, + "unit": "ns/op\t 7462765 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266056305, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462765, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262578329, + "unit": "ns/op\t 7867230 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262578329, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867230, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263651990, + "unit": "ns/op\t 7736560 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263651990, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736560, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259154240, + "unit": "ns/op\t 7457576 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259154240, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457576, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33679296, + "unit": "ns/op\t 4899231 B/op\t 7645 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33679296, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4899231, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7645, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33631569, + "unit": "ns/op\t 4792875 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33631569, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4792875, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33931392, + "unit": "ns/op\t 4869957 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33931392, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4869957, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33967965, + "unit": "ns/op\t 4676828 B/op\t 7605 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33967965, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4676828, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7605, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33874581, + "unit": "ns/op\t 4608066 B/op\t 7650 allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33874581, + "unit": "ns/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4608066, + "unit": "B/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7650, + "unit": "allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34405860, + "unit": "ns/op\t 4956339 B/op\t 7627 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34405860, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4956339, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33741577, + "unit": "ns/op\t 4828658 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33741577, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4828658, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33519233, + "unit": "ns/op\t 4839283 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33519233, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839283, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33738597, + "unit": "ns/op\t 4838045 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33738597, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4838045, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33752417, + "unit": "ns/op\t 4807092 B/op\t 7625 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33752417, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4807092, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7625, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908428, + "unit": "ns/op\t 292870 B/op\t 1531 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908428, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292870, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905403, + "unit": "ns/op\t 292665 B/op\t 1531 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905403, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292665, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906993, + "unit": "ns/op\t 293218 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906993, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293218, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914302, + "unit": "ns/op\t 292622 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914302, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292622, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914075, + "unit": "ns/op\t 293166 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914075, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293166, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912221, + "unit": "ns/op\t 292745 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912221, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292745, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910112, + "unit": "ns/op\t 293169 B/op\t 1531 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910112, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293169, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937619, + "unit": "ns/op\t 292336 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937619, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292336, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912335, + "unit": "ns/op\t 293079 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912335, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293079, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908006, + "unit": "ns/op\t 293319 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908006, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293319, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2571635, + "unit": "ns/op\t 737661 B/op\t 10961 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2571635, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737661, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10961, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2572645, + "unit": "ns/op\t 740913 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2572645, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740913, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2576997, + "unit": "ns/op\t 738096 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2576997, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738096, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2567969, + "unit": "ns/op\t 740130 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2567969, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740130, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2557718, + "unit": "ns/op\t 739184 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2557718, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739184, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2545115, + "unit": "ns/op\t 740926 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2545115, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740926, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2569695, + "unit": "ns/op\t 741606 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2569695, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741606, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2565004, + "unit": "ns/op\t 740432 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2565004, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740432, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2553964, + "unit": "ns/op\t 737523 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2553964, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737523, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2562541, + "unit": "ns/op\t 739364 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2562541, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739364, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4706073, + "unit": "ns/op\t 1223713 B/op\t 20973 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4706073, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223713, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4735089, + "unit": "ns/op\t 1221014 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4735089, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221014, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4785688, + "unit": "ns/op\t 1219428 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4785688, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219428, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4725058, + "unit": "ns/op\t 1220588 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4725058, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220588, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4729557, + "unit": "ns/op\t 1222067 B/op\t 20973 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4729557, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222067, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4706371, + "unit": "ns/op\t 1220423 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4706371, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220423, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4749841, + "unit": "ns/op\t 1220636 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4749841, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220636, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4715713, + "unit": "ns/op\t 1222100 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4715713, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222100, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4706524, + "unit": "ns/op\t 1221790 B/op\t 20973 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4706524, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221790, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4765362, + "unit": "ns/op\t 1221812 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4765362, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221812, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6922839, + "unit": "ns/op\t 1708486 B/op\t 30938 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6922839, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708486, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6888057, + "unit": "ns/op\t 1703486 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6888057, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703486, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6824414, + "unit": "ns/op\t 1704731 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6824414, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704731, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6821633, + "unit": "ns/op\t 1701367 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6821633, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701367, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6801753, + "unit": "ns/op\t 1707756 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6801753, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707756, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6934166, + "unit": "ns/op\t 1707401 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6934166, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707401, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6878537, + "unit": "ns/op\t 1702056 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6878537, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702056, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6865014, + "unit": "ns/op\t 1699961 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6865014, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699961, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6940323, + "unit": "ns/op\t 1707697 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6940323, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707697, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6837383, + "unit": "ns/op\t 1696751 B/op\t 30936 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6837383, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1696751, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20372503, + "unit": "ns/op\t 4628368 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20372503, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628368, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20312937, + "unit": "ns/op\t 4631399 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20312937, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631399, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20453967, + "unit": "ns/op\t 4639137 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20453967, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4639137, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20762925, + "unit": "ns/op\t 4628188 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20762925, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628188, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20878705, + "unit": "ns/op\t 4629968 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20878705, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629968, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20585038, + "unit": "ns/op\t 4622773 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20585038, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622773, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20191810, + "unit": "ns/op\t 4621407 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20191810, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621407, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20663044, + "unit": "ns/op\t 4625838 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20663044, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625838, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20687305, + "unit": "ns/op\t 4625643 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20687305, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625643, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20430875, + "unit": "ns/op\t 4630707 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20430875, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630707, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67695, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67695, + "unit": "ns/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67596, + "unit": "ns/op\t 121003 B/op\t 115 allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67596, + "unit": "ns/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121003, + "unit": "B/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67423, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67423, + "unit": "ns/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67268, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67268, + "unit": "ns/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67436, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67436, + "unit": "ns/op", + "extra": "17898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67466, + "unit": "ns/op\t 120989 B/op\t 115 allocs/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67466, + "unit": "ns/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120989, + "unit": "B/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67027, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67027, + "unit": "ns/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67357, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67357, + "unit": "ns/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68056, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68056, + "unit": "ns/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67555, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67555, + "unit": "ns/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67535, + "unit": "ns/op\t 120862 B/op\t 115 allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67535, + "unit": "ns/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120862, + "unit": "B/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67482, + "unit": "ns/op\t 120786 B/op\t 115 allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67482, + "unit": "ns/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120786, + "unit": "B/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67556, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "17955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67556, + "unit": "ns/op", + "extra": "17955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "17955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17955 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68358, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68358, + "unit": "ns/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67128, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67128, + "unit": "ns/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67597, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67597, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67662, + "unit": "ns/op\t 120834 B/op\t 115 allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67662, + "unit": "ns/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120834, + "unit": "B/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17635 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67977, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67977, + "unit": "ns/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67359, + "unit": "ns/op\t 120877 B/op\t 115 allocs/op", + "extra": "17870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67359, + "unit": "ns/op", + "extra": "17870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120877, + "unit": "B/op", + "extra": "17870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17870 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67309, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67309, + "unit": "ns/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67889, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67889, + "unit": "ns/op", + "extra": "17784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68141, + "unit": "ns/op\t 120862 B/op\t 115 allocs/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68141, + "unit": "ns/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120862, + "unit": "B/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68132, + "unit": "ns/op\t 120991 B/op\t 115 allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68132, + "unit": "ns/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120991, + "unit": "B/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67383, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67383, + "unit": "ns/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67119, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67119, + "unit": "ns/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67836, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67836, + "unit": "ns/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67824, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67824, + "unit": "ns/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67506, + "unit": "ns/op\t 121027 B/op\t 115 allocs/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67506, + "unit": "ns/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121027, + "unit": "B/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67298, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67298, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67832, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67832, + "unit": "ns/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4103353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4103353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4103353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4103353 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4112674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4112674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4112674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4112674 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4102068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4095111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.3, + "unit": "ns/op", + "extra": "4095111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4095111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4095111 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294, + "unit": "ns/op", + "extra": "4071408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3873153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.6, + "unit": "ns/op", + "extra": "3873153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3873153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3873153 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4065764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4065040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4071500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071500 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4081982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4081982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4081982 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4081982 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "66722ca5b82da5ca04f99fbab8e37249fc410a2a", + "message": "Add upgrade tests (#1245)", + "timestamp": "2025-09-08T13:39:39+01:00", + "tree_id": "f6f01644709de48d6996b1d0b48a3b402e318f7e", + "url": "https://github.com/nginx/agent/commit/66722ca5b82da5ca04f99fbab8e37249fc410a2a" + }, + "date": 1757335736264, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.93116416551972, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.025815751760106, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7c102d4cc8917c76a475935554c1acb6b94a7a4a", + "message": "Add nil check to file watcher (#1249)", + "timestamp": "2025-09-10T13:41:43+01:00", + "tree_id": "b285ab636fb57f1e99b843d3043ad5f9cc0ff88b", + "url": "https://github.com/nginx/agent/commit/7c102d4cc8917c76a475935554c1acb6b94a7a4a" + }, + "date": 1757508602814, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14588611, + "unit": "ns/op\t 543043 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14588611, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543043, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11390485, + "unit": "ns/op\t 533780 B/op\t 768 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11390485, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 533780, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 768, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8946265, + "unit": "ns/op\t 745284 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8946265, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745284, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8946556, + "unit": "ns/op\t 749043 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8946556, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749043, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9318424, + "unit": "ns/op\t 748080 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9318424, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748080, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8968634, + "unit": "ns/op\t 751507 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8968634, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751507, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8952958, + "unit": "ns/op\t 759322 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8952958, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759322, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8952405, + "unit": "ns/op\t 762087 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8952405, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 762087, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9061457, + "unit": "ns/op\t 753331 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9061457, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753331, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9229888, + "unit": "ns/op\t 744021 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9229888, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744021, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9683166, + "unit": "ns/op\t 792683 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9683166, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792683, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9552095, + "unit": "ns/op\t 815363 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9552095, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815363, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9525868, + "unit": "ns/op\t 821230 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9525868, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 821230, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9466630, + "unit": "ns/op\t 814041 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9466630, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814041, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9465088, + "unit": "ns/op\t 813830 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9465088, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813830, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9449512, + "unit": "ns/op\t 813307 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9449512, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813307, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9466957, + "unit": "ns/op\t 819251 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9466957, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819251, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9388775, + "unit": "ns/op\t 806767 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9388775, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806767, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9434556, + "unit": "ns/op\t 801776 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9434556, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801776, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9477669, + "unit": "ns/op\t 813765 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9477669, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813765, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13235087, + "unit": "ns/op\t 1883167 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13235087, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883167, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13092022, + "unit": "ns/op\t 1900071 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13092022, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900071, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13319748, + "unit": "ns/op\t 1873795 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13319748, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873795, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13149107, + "unit": "ns/op\t 1909073 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13149107, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909073, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13123120, + "unit": "ns/op\t 1889916 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13123120, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1889916, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13107704, + "unit": "ns/op\t 1875450 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13107704, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875450, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13126748, + "unit": "ns/op\t 1891005 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13126748, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891005, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13178419, + "unit": "ns/op\t 1867104 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13178419, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867104, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13144468, + "unit": "ns/op\t 1885286 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13144468, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885286, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13093538, + "unit": "ns/op\t 1899187 B/op\t 811 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13093538, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899187, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261082855, + "unit": "ns/op\t 7600893 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261082855, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600893, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253519165, + "unit": "ns/op\t 7045852 B/op\t 73686 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253519165, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7045852, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73686, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261700746, + "unit": "ns/op\t 7599254 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261700746, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599254, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258698552, + "unit": "ns/op\t 7598778 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258698552, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598778, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261981310, + "unit": "ns/op\t 7863493 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261981310, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7863493, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263971562, + "unit": "ns/op\t 7732982 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263971562, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732982, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261970979, + "unit": "ns/op\t 7731172 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261970979, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731172, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262746775, + "unit": "ns/op\t 7731256 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262746775, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731256, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258305134, + "unit": "ns/op\t 7731341 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258305134, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731341, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263798712, + "unit": "ns/op\t 7728713 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263798712, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728713, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33549306, + "unit": "ns/op\t 4905403 B/op\t 7639 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33549306, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4905403, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33413016, + "unit": "ns/op\t 4787020 B/op\t 7633 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33413016, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4787020, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33591083, + "unit": "ns/op\t 4935850 B/op\t 7659 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33591083, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4935850, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7659, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33539920, + "unit": "ns/op\t 4831950 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33539920, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4831950, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33762952, + "unit": "ns/op\t 4855767 B/op\t 7650 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33762952, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4855767, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7650, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33635952, + "unit": "ns/op\t 4993363 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33635952, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4993363, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33652700, + "unit": "ns/op\t 4804788 B/op\t 7645 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33652700, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4804788, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7645, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33560574, + "unit": "ns/op\t 4808497 B/op\t 7656 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33560574, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4808497, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7656, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33349894, + "unit": "ns/op\t 4815248 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33349894, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4815248, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33591764, + "unit": "ns/op\t 4847958 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33591764, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4847958, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903695, + "unit": "ns/op\t 292696 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903695, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292696, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912574, + "unit": "ns/op\t 292999 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912574, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292999, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907760, + "unit": "ns/op\t 292382 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907760, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292382, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911251, + "unit": "ns/op\t 292434 B/op\t 1531 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911251, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292434, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930662, + "unit": "ns/op\t 292821 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930662, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292821, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911661, + "unit": "ns/op\t 292309 B/op\t 1531 allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911661, + "unit": "ns/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292309, + "unit": "B/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908122, + "unit": "ns/op\t 292744 B/op\t 1531 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908122, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292744, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903910, + "unit": "ns/op\t 292500 B/op\t 1531 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903910, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292500, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909953, + "unit": "ns/op\t 292717 B/op\t 1531 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909953, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292717, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911863, + "unit": "ns/op\t 293470 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911863, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293470, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2559455, + "unit": "ns/op\t 740107 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2559455, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740107, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2553003, + "unit": "ns/op\t 739219 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2553003, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739219, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2573278, + "unit": "ns/op\t 738731 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2573278, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738731, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2563282, + "unit": "ns/op\t 740590 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2563282, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740590, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2560549, + "unit": "ns/op\t 739151 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2560549, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739151, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2580513, + "unit": "ns/op\t 738912 B/op\t 10962 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2580513, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738912, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2577708, + "unit": "ns/op\t 739428 B/op\t 10962 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2577708, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739428, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2585319, + "unit": "ns/op\t 738792 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2585319, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738792, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2556791, + "unit": "ns/op\t 740870 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2556791, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740870, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2566205, + "unit": "ns/op\t 739088 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2566205, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739088, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4701220, + "unit": "ns/op\t 1219531 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4701220, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219531, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4711106, + "unit": "ns/op\t 1220406 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4711106, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220406, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4753076, + "unit": "ns/op\t 1220723 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4753076, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220723, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4745167, + "unit": "ns/op\t 1220140 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4745167, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220140, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4891463, + "unit": "ns/op\t 1220437 B/op\t 20972 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4891463, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220437, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4742043, + "unit": "ns/op\t 1219404 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4742043, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219404, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4721988, + "unit": "ns/op\t 1222390 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4721988, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222390, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4733504, + "unit": "ns/op\t 1218821 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4733504, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218821, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4763924, + "unit": "ns/op\t 1221504 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4763924, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221504, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4784579, + "unit": "ns/op\t 1222004 B/op\t 20972 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4784579, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222004, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6926086, + "unit": "ns/op\t 1700444 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6926086, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700444, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6942117, + "unit": "ns/op\t 1703506 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6942117, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703506, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6896409, + "unit": "ns/op\t 1699341 B/op\t 30936 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6896409, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699341, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6925774, + "unit": "ns/op\t 1704863 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6925774, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704863, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6962974, + "unit": "ns/op\t 1708235 B/op\t 30938 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6962974, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708235, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6891007, + "unit": "ns/op\t 1707357 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6891007, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707357, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6838079, + "unit": "ns/op\t 1706274 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6838079, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706274, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6837467, + "unit": "ns/op\t 1704603 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6837467, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704603, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6905416, + "unit": "ns/op\t 1700442 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6905416, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700442, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6843451, + "unit": "ns/op\t 1700291 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6843451, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700291, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20538541, + "unit": "ns/op\t 4628377 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20538541, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628377, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20391638, + "unit": "ns/op\t 4630221 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20391638, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630221, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20430314, + "unit": "ns/op\t 4627530 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20430314, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627530, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20634571, + "unit": "ns/op\t 4627817 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20634571, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627817, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20428056, + "unit": "ns/op\t 4627660 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20428056, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627660, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20381667, + "unit": "ns/op\t 4620839 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20381667, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620839, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20350742, + "unit": "ns/op\t 4621751 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20350742, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621751, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20655949, + "unit": "ns/op\t 4620528 B/op\t 91858 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20655949, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620528, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20461199, + "unit": "ns/op\t 4632461 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20461199, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632461, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20560027, + "unit": "ns/op\t 4622617 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20560027, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622617, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68142, + "unit": "ns/op\t 121019 B/op\t 115 allocs/op", + "extra": "17787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68142, + "unit": "ns/op", + "extra": "17787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121019, + "unit": "B/op", + "extra": "17787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17787 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67227, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67227, + "unit": "ns/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67927, + "unit": "ns/op\t 121018 B/op\t 115 allocs/op", + "extra": "17796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67927, + "unit": "ns/op", + "extra": "17796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121018, + "unit": "B/op", + "extra": "17796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68413, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68413, + "unit": "ns/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17835 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67565, + "unit": "ns/op\t 121057 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67565, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121057, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67773, + "unit": "ns/op\t 121039 B/op\t 115 allocs/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67773, + "unit": "ns/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121039, + "unit": "B/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67320, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67320, + "unit": "ns/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17853 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67585, + "unit": "ns/op\t 120999 B/op\t 115 allocs/op", + "extra": "17840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67585, + "unit": "ns/op", + "extra": "17840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120999, + "unit": "B/op", + "extra": "17840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67262, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67262, + "unit": "ns/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67954, + "unit": "ns/op\t 120991 B/op\t 115 allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67954, + "unit": "ns/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120991, + "unit": "B/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67585, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67585, + "unit": "ns/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68196, + "unit": "ns/op\t 121015 B/op\t 115 allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68196, + "unit": "ns/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121015, + "unit": "B/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67890, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67890, + "unit": "ns/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67467, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67467, + "unit": "ns/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68022, + "unit": "ns/op\t 121010 B/op\t 115 allocs/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68022, + "unit": "ns/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121010, + "unit": "B/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67479, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67479, + "unit": "ns/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67466, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67466, + "unit": "ns/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67365, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67365, + "unit": "ns/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68144, + "unit": "ns/op\t 121031 B/op\t 115 allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68144, + "unit": "ns/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121031, + "unit": "B/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67509, + "unit": "ns/op\t 120938 B/op\t 115 allocs/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67509, + "unit": "ns/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120938, + "unit": "B/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67526, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67526, + "unit": "ns/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67903, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67903, + "unit": "ns/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68163, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68163, + "unit": "ns/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17425 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67470, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67470, + "unit": "ns/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68021, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68021, + "unit": "ns/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17709 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68133, + "unit": "ns/op\t 120999 B/op\t 115 allocs/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68133, + "unit": "ns/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120999, + "unit": "B/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67757, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67757, + "unit": "ns/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67580, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67580, + "unit": "ns/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66994, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66994, + "unit": "ns/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67615, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67615, + "unit": "ns/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "4102970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102970 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4109707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.8, + "unit": "ns/op", + "extra": "4109707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4109707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4109707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4052350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.1, + "unit": "ns/op", + "extra": "4052350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4052350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4052350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4109755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.6, + "unit": "ns/op", + "extra": "4109755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4109755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4109755 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4113046 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4113046 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4113046 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4113046 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4058469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4058469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4058469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4058469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4060822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4060822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4060822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4060822 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4085720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4085720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4085720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4085720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4084351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293, + "unit": "ns/op", + "extra": "4084351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4084351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4084351 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4083608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.8, + "unit": "ns/op", + "extra": "4083608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4083608 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4083608 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7c102d4cc8917c76a475935554c1acb6b94a7a4a", + "message": "Add nil check to file watcher (#1249)", + "timestamp": "2025-09-10T13:41:43+01:00", + "tree_id": "b285ab636fb57f1e99b843d3043ad5f9cc0ff88b", + "url": "https://github.com/nginx/agent/commit/7c102d4cc8917c76a475935554c1acb6b94a7a4a" + }, + "date": 1757508623058, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.063713039702876, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.00516190830698, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "25f900e86f5f1cce921d6b8dd59b38b1e8614208", + "message": "Ensure that a file overview update is performed even if the initial create connection request takes a long time (#1248)", + "timestamp": "2025-09-10T14:10:52+01:00", + "tree_id": "4acb98f6178dba5e1add05d9069898712ebf3c8f", + "url": "https://github.com/nginx/agent/commit/25f900e86f5f1cce921d6b8dd59b38b1e8614208" + }, + "date": 1757510397966, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14715607, + "unit": "ns/op\t 543058 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14715607, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543058, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11141922, + "unit": "ns/op\t 534767 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11141922, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 534767, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9155758, + "unit": "ns/op\t 738115 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9155758, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738115, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9161903, + "unit": "ns/op\t 729653 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9161903, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729653, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9104306, + "unit": "ns/op\t 733814 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9104306, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733814, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9010528, + "unit": "ns/op\t 708823 B/op\t 773 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9010528, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 708823, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 773, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9221603, + "unit": "ns/op\t 756602 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9221603, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756602, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9128481, + "unit": "ns/op\t 732059 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9128481, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732059, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9159056, + "unit": "ns/op\t 731212 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9159056, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 731212, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9167927, + "unit": "ns/op\t 733192 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9167927, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733192, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9733369, + "unit": "ns/op\t 794848 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9733369, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794848, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9670638, + "unit": "ns/op\t 793623 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9670638, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793623, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9754433, + "unit": "ns/op\t 794725 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9754433, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794725, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9674183, + "unit": "ns/op\t 813470 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9674183, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813470, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9623942, + "unit": "ns/op\t 787493 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9623942, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787493, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9748218, + "unit": "ns/op\t 818827 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9748218, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818827, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9712087, + "unit": "ns/op\t 794762 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9712087, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794762, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9752907, + "unit": "ns/op\t 794081 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9752907, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794081, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9666713, + "unit": "ns/op\t 788764 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9666713, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788764, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9645608, + "unit": "ns/op\t 778356 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9645608, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 778356, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13823492, + "unit": "ns/op\t 1875475 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13823492, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875475, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13676400, + "unit": "ns/op\t 1902440 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13676400, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1902440, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13672429, + "unit": "ns/op\t 1883551 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13672429, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883551, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13649002, + "unit": "ns/op\t 1907024 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13649002, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907024, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13631539, + "unit": "ns/op\t 1893661 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13631539, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893661, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13737722, + "unit": "ns/op\t 1884487 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13737722, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884487, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13690337, + "unit": "ns/op\t 1908760 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13690337, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908760, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13926866, + "unit": "ns/op\t 1861849 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13926866, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861849, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13655743, + "unit": "ns/op\t 1908103 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13655743, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908103, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13948194, + "unit": "ns/op\t 1876288 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13948194, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876288, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 254958858, + "unit": "ns/op\t 7207137 B/op\t 73687 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 254958858, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7207137, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73687, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268711004, + "unit": "ns/op\t 7596485 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268711004, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596485, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269040296, + "unit": "ns/op\t 7596902 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269040296, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596902, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268470202, + "unit": "ns/op\t 7870054 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268470202, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870054, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268032240, + "unit": "ns/op\t 8002546 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268032240, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8002546, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274108513, + "unit": "ns/op\t 7872398 B/op\t 74701 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274108513, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7872398, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74701, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265800333, + "unit": "ns/op\t 7594549 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265800333, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594549, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265454432, + "unit": "ns/op\t 7595664 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265454432, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595664, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263985974, + "unit": "ns/op\t 7456261 B/op\t 74669 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263985974, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7456261, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74669, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263808258, + "unit": "ns/op\t 8003152 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263808258, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8003152, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33926498, + "unit": "ns/op\t 4930722 B/op\t 7647 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33926498, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4930722, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7647, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33640794, + "unit": "ns/op\t 4811786 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33640794, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4811786, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33910633, + "unit": "ns/op\t 4799758 B/op\t 7627 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33910633, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4799758, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34051346, + "unit": "ns/op\t 4802685 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34051346, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802685, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34767125, + "unit": "ns/op\t 4674515 B/op\t 7594 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34767125, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4674515, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7594, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33714764, + "unit": "ns/op\t 4757394 B/op\t 7633 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33714764, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4757394, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34251607, + "unit": "ns/op\t 4919027 B/op\t 7666 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34251607, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4919027, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7666, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34298315, + "unit": "ns/op\t 4816019 B/op\t 7610 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34298315, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4816019, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33942510, + "unit": "ns/op\t 4942776 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33942510, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4942776, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34206940, + "unit": "ns/op\t 4620286 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34206940, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4620286, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921317, + "unit": "ns/op\t 293182 B/op\t 1531 allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921317, + "unit": "ns/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293182, + "unit": "B/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919810, + "unit": "ns/op\t 292370 B/op\t 1531 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919810, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292370, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914496, + "unit": "ns/op\t 292265 B/op\t 1531 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914496, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292265, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918024, + "unit": "ns/op\t 293011 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918024, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293011, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925454, + "unit": "ns/op\t 292484 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925454, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292484, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942386, + "unit": "ns/op\t 292700 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942386, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292700, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915776, + "unit": "ns/op\t 292957 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915776, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292957, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918856, + "unit": "ns/op\t 293362 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918856, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293362, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921043, + "unit": "ns/op\t 292722 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921043, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292722, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915797, + "unit": "ns/op\t 292835 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915797, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292835, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604787, + "unit": "ns/op\t 738749 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604787, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738749, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2616921, + "unit": "ns/op\t 740955 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2616921, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740955, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2613308, + "unit": "ns/op\t 738805 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2613308, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738805, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2584540, + "unit": "ns/op\t 739571 B/op\t 10962 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2584540, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739571, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2591049, + "unit": "ns/op\t 740524 B/op\t 10962 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2591049, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740524, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586416, + "unit": "ns/op\t 739853 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586416, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739853, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596304, + "unit": "ns/op\t 739528 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596304, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739528, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2597405, + "unit": "ns/op\t 740275 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2597405, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740275, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2663923, + "unit": "ns/op\t 738683 B/op\t 10962 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2663923, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738683, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2600113, + "unit": "ns/op\t 739664 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2600113, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739664, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4791624, + "unit": "ns/op\t 1219696 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4791624, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219696, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4860545, + "unit": "ns/op\t 1219847 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4860545, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219847, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4801215, + "unit": "ns/op\t 1220841 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4801215, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220841, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4764622, + "unit": "ns/op\t 1220131 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4764622, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220131, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4886085, + "unit": "ns/op\t 1221905 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4886085, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221905, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4901155, + "unit": "ns/op\t 1219806 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4901155, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219806, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4795302, + "unit": "ns/op\t 1220194 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4795302, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220194, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4754026, + "unit": "ns/op\t 1219900 B/op\t 20972 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4754026, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219900, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4800902, + "unit": "ns/op\t 1219000 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4800902, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219000, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4809305, + "unit": "ns/op\t 1220140 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4809305, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220140, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6973430, + "unit": "ns/op\t 1702889 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6973430, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702889, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7013495, + "unit": "ns/op\t 1703000 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7013495, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703000, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7002570, + "unit": "ns/op\t 1702506 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7002570, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702506, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6971202, + "unit": "ns/op\t 1702413 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6971202, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702413, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7059889, + "unit": "ns/op\t 1705536 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7059889, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705536, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7007861, + "unit": "ns/op\t 1705745 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7007861, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705745, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7013306, + "unit": "ns/op\t 1705836 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7013306, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705836, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6974070, + "unit": "ns/op\t 1705462 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6974070, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705462, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6879817, + "unit": "ns/op\t 1703585 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6879817, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703585, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6964210, + "unit": "ns/op\t 1710585 B/op\t 30938 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6964210, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1710585, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20748908, + "unit": "ns/op\t 4628992 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20748908, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628992, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20795822, + "unit": "ns/op\t 4626609 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20795822, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626609, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20886280, + "unit": "ns/op\t 4618086 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20886280, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4618086, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20950814, + "unit": "ns/op\t 4632650 B/op\t 91861 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20950814, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632650, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20703411, + "unit": "ns/op\t 4631023 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20703411, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631023, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20578711, + "unit": "ns/op\t 4621723 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20578711, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621723, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20526410, + "unit": "ns/op\t 4632522 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20526410, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632522, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20555694, + "unit": "ns/op\t 4630854 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20555694, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630854, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20366821, + "unit": "ns/op\t 4620579 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20366821, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620579, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20833644, + "unit": "ns/op\t 4622338 B/op\t 91858 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20833644, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622338, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67429, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67429, + "unit": "ns/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67768, + "unit": "ns/op\t 121095 B/op\t 115 allocs/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67768, + "unit": "ns/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121095, + "unit": "B/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68218, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68218, + "unit": "ns/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68230, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68230, + "unit": "ns/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68188, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68188, + "unit": "ns/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67923, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67923, + "unit": "ns/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68153, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68153, + "unit": "ns/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68338, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68338, + "unit": "ns/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68146, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68146, + "unit": "ns/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68227, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68227, + "unit": "ns/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68925, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68925, + "unit": "ns/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68261, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68261, + "unit": "ns/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68507, + "unit": "ns/op\t 121075 B/op\t 115 allocs/op", + "extra": "17485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68507, + "unit": "ns/op", + "extra": "17485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121075, + "unit": "B/op", + "extra": "17485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68213, + "unit": "ns/op\t 121005 B/op\t 115 allocs/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68213, + "unit": "ns/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121005, + "unit": "B/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68085, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68085, + "unit": "ns/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69020, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69020, + "unit": "ns/op", + "extra": "17254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68918, + "unit": "ns/op\t 120953 B/op\t 115 allocs/op", + "extra": "17396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68918, + "unit": "ns/op", + "extra": "17396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120953, + "unit": "B/op", + "extra": "17396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17396 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68269, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68269, + "unit": "ns/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69138, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69138, + "unit": "ns/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68696, + "unit": "ns/op\t 121020 B/op\t 115 allocs/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68696, + "unit": "ns/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121020, + "unit": "B/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68208, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68208, + "unit": "ns/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68717, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68717, + "unit": "ns/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68974, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68974, + "unit": "ns/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68418, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68418, + "unit": "ns/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17734 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68544, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68544, + "unit": "ns/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68074, + "unit": "ns/op\t 120871 B/op\t 115 allocs/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68074, + "unit": "ns/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120871, + "unit": "B/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17527 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68199, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68199, + "unit": "ns/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68900, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68900, + "unit": "ns/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67697, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67697, + "unit": "ns/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68163, + "unit": "ns/op\t 121010 B/op\t 115 allocs/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68163, + "unit": "ns/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121010, + "unit": "B/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17344 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4092176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.1, + "unit": "ns/op", + "extra": "4092176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4092176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4092176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4083782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4083782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4083782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4083782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4063732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.2, + "unit": "ns/op", + "extra": "4063732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4063732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4063732 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3707184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "3707184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3707184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3707184 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4062266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.8, + "unit": "ns/op", + "extra": "4062266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4062266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4062266 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4089614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4089614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4089614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4089614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4056126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.9, + "unit": "ns/op", + "extra": "4056126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4056126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4056126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4072561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4072561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4072561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4072561 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4034752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.3, + "unit": "ns/op", + "extra": "4034752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4034752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4034752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4066518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4066518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4066518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4066518 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "25f900e86f5f1cce921d6b8dd59b38b1e8614208", + "message": "Ensure that a file overview update is performed even if the initial create connection request takes a long time (#1248)", + "timestamp": "2025-09-10T14:10:52+01:00", + "tree_id": "4acb98f6178dba5e1add05d9069898712ebf3c8f", + "url": "https://github.com/nginx/agent/commit/25f900e86f5f1cce921d6b8dd59b38b1e8614208" + }, + "date": 1757510411988, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.064340897944472, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.003681267151514, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cb94c58b84d40b34ee91526ad98692f32709f805", + "message": "Bump benchmark-action/github-action-benchmark from 1.20.3 to 1.20.7 (#1256)\n\nBumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-action-benchmark) from 1.20.3 to 1.20.7.\n- [Release notes](https://github.com/benchmark-action/github-action-benchmark/releases)\n- [Changelog](https://github.com/benchmark-action/github-action-benchmark/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/benchmark-action/github-action-benchmark/compare/4de1bed97a47495fc4c5404952da0499e31f5c29...4bdcce38c94cec68da58d012ac24b7b1155efe8b)\n\n---\nupdated-dependencies:\n- dependency-name: benchmark-action/github-action-benchmark\n dependency-version: 1.20.7\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T14:17:13+01:00", + "tree_id": "b7c05ec30f7c1e940b61e357babdffc551033c1a", + "url": "https://github.com/nginx/agent/commit/cb94c58b84d40b34ee91526ad98692f32709f805" + }, + "date": 1757510781891, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15280340, + "unit": "ns/op\t 584502 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15280340, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584502, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10576895, + "unit": "ns/op\t 519060 B/op\t 768 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10576895, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 519060, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 768, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9129988, + "unit": "ns/op\t 749199 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9129988, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749199, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9009784, + "unit": "ns/op\t 734243 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9009784, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734243, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9321500, + "unit": "ns/op\t 739231 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9321500, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739231, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9120695, + "unit": "ns/op\t 750424 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9120695, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750424, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9053950, + "unit": "ns/op\t 737723 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9053950, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737723, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9181056, + "unit": "ns/op\t 767436 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9181056, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 767436, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9094047, + "unit": "ns/op\t 756818 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9094047, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756818, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9012696, + "unit": "ns/op\t 742985 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9012696, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742985, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9682801, + "unit": "ns/op\t 805476 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9682801, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805476, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9584825, + "unit": "ns/op\t 816369 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9584825, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816369, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9546257, + "unit": "ns/op\t 798065 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9546257, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798065, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9532206, + "unit": "ns/op\t 800252 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9532206, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800252, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9584083, + "unit": "ns/op\t 798734 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9584083, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798734, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9527231, + "unit": "ns/op\t 788869 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9527231, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788869, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9565571, + "unit": "ns/op\t 798444 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9565571, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798444, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9575326, + "unit": "ns/op\t 806249 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9575326, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806249, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9558623, + "unit": "ns/op\t 805956 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9558623, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805956, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9611773, + "unit": "ns/op\t 802749 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9611773, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802749, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13333527, + "unit": "ns/op\t 1882800 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13333527, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882800, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13417214, + "unit": "ns/op\t 1900936 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13417214, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900936, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13383176, + "unit": "ns/op\t 1873561 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13383176, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873561, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13329548, + "unit": "ns/op\t 1892984 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13329548, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892984, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13383925, + "unit": "ns/op\t 1892829 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13383925, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892829, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13342679, + "unit": "ns/op\t 1859531 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13342679, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859531, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13348112, + "unit": "ns/op\t 1867902 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13348112, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867902, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13434009, + "unit": "ns/op\t 1892776 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13434009, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892776, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13443576, + "unit": "ns/op\t 1873543 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13443576, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873543, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13394667, + "unit": "ns/op\t 1875792 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13394667, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875792, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264161597, + "unit": "ns/op\t 7461405 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264161597, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461405, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265872999, + "unit": "ns/op\t 7733308 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265872999, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733308, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262351366, + "unit": "ns/op\t 7733022 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262351366, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733022, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262447190, + "unit": "ns/op\t 7459872 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262447190, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459872, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266640147, + "unit": "ns/op\t 8001000 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266640147, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8001000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 246353984, + "unit": "ns/op\t 6885457 B/op\t 73688 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 246353984, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6885457, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73688, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267149931, + "unit": "ns/op\t 7730328 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267149931, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730328, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265495555, + "unit": "ns/op\t 7596088 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265495555, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596088, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265492808, + "unit": "ns/op\t 7595461 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265492808, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595461, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268832483, + "unit": "ns/op\t 7594861 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268832483, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594861, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33280643, + "unit": "ns/op\t 4790435 B/op\t 7625 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33280643, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4790435, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7625, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33486299, + "unit": "ns/op\t 4931584 B/op\t 7664 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33486299, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4931584, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7664, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33629641, + "unit": "ns/op\t 4818047 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33629641, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4818047, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33334382, + "unit": "ns/op\t 4956966 B/op\t 7637 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33334382, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4956966, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7637, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33919819, + "unit": "ns/op\t 4811888 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33919819, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4811888, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33207971, + "unit": "ns/op\t 4833316 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33207971, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4833316, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33555651, + "unit": "ns/op\t 4968731 B/op\t 7632 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33555651, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4968731, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7632, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34413493, + "unit": "ns/op\t 4824184 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34413493, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4824184, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33430350, + "unit": "ns/op\t 4897414 B/op\t 7639 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33430350, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4897414, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33497058, + "unit": "ns/op\t 4836240 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33497058, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4836240, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927142, + "unit": "ns/op\t 292908 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927142, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292908, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929151, + "unit": "ns/op\t 293017 B/op\t 1531 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929151, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293017, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930425, + "unit": "ns/op\t 293419 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930425, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293419, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932292, + "unit": "ns/op\t 292775 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932292, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292775, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931094, + "unit": "ns/op\t 293291 B/op\t 1531 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931094, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293291, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 953336, + "unit": "ns/op\t 291929 B/op\t 1531 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 953336, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291929, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929767, + "unit": "ns/op\t 293225 B/op\t 1531 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929767, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293225, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928700, + "unit": "ns/op\t 293098 B/op\t 1531 allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928700, + "unit": "ns/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293098, + "unit": "B/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930470, + "unit": "ns/op\t 292966 B/op\t 1531 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930470, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292966, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927625, + "unit": "ns/op\t 293051 B/op\t 1531 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927625, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293051, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2569509, + "unit": "ns/op\t 739268 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2569509, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739268, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2578227, + "unit": "ns/op\t 737869 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2578227, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737869, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2592351, + "unit": "ns/op\t 737375 B/op\t 10961 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2592351, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737375, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10961, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2594716, + "unit": "ns/op\t 739017 B/op\t 10962 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2594716, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739017, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596953, + "unit": "ns/op\t 739519 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596953, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739519, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2609359, + "unit": "ns/op\t 738991 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2609359, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738991, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2603404, + "unit": "ns/op\t 739282 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2603404, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739282, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2600209, + "unit": "ns/op\t 740070 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2600209, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740070, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604446, + "unit": "ns/op\t 739870 B/op\t 10962 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604446, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739870, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2590795, + "unit": "ns/op\t 740282 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2590795, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740282, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4815032, + "unit": "ns/op\t 1221000 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4815032, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221000, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4780802, + "unit": "ns/op\t 1219010 B/op\t 20972 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4780802, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219010, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4790026, + "unit": "ns/op\t 1218863 B/op\t 20972 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4790026, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218863, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4763538, + "unit": "ns/op\t 1220405 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4763538, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220405, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4727590, + "unit": "ns/op\t 1221059 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4727590, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221059, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4767098, + "unit": "ns/op\t 1221271 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4767098, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221271, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4755120, + "unit": "ns/op\t 1222637 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4755120, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222637, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4747781, + "unit": "ns/op\t 1223837 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4747781, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223837, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4735795, + "unit": "ns/op\t 1220105 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4735795, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220105, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4753834, + "unit": "ns/op\t 1221154 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4753834, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221154, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6933513, + "unit": "ns/op\t 1701860 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6933513, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701860, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7020471, + "unit": "ns/op\t 1709978 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7020471, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709978, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7049103, + "unit": "ns/op\t 1702000 B/op\t 30937 allocs/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7049103, + "unit": "ns/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702000, + "unit": "B/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6920532, + "unit": "ns/op\t 1702287 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6920532, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702287, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6971556, + "unit": "ns/op\t 1703974 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6971556, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703974, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7018258, + "unit": "ns/op\t 1704846 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7018258, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704846, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6982076, + "unit": "ns/op\t 1702498 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6982076, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702498, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6999061, + "unit": "ns/op\t 1703028 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6999061, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703028, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6999721, + "unit": "ns/op\t 1705802 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6999721, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705802, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6961271, + "unit": "ns/op\t 1705589 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6961271, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705589, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20747474, + "unit": "ns/op\t 4622212 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20747474, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622212, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20660594, + "unit": "ns/op\t 4628375 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20660594, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628375, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20467613, + "unit": "ns/op\t 4628862 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20467613, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628862, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20720963, + "unit": "ns/op\t 4625313 B/op\t 91859 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20720963, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625313, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20736262, + "unit": "ns/op\t 4623888 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20736262, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623888, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21192662, + "unit": "ns/op\t 4638451 B/op\t 91861 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21192662, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4638451, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20779048, + "unit": "ns/op\t 4616341 B/op\t 91858 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20779048, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4616341, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20907511, + "unit": "ns/op\t 4628442 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20907511, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628442, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20946769, + "unit": "ns/op\t 4628278 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20946769, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628278, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20606770, + "unit": "ns/op\t 4632640 B/op\t 91861 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20606770, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632640, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69217, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69217, + "unit": "ns/op", + "extra": "17386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69064, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69064, + "unit": "ns/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69932, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69932, + "unit": "ns/op", + "extra": "17350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69639, + "unit": "ns/op\t 120991 B/op\t 115 allocs/op", + "extra": "17118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69639, + "unit": "ns/op", + "extra": "17118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120991, + "unit": "B/op", + "extra": "17118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17118 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69124, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69124, + "unit": "ns/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69132, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69132, + "unit": "ns/op", + "extra": "17150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70166, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70166, + "unit": "ns/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69165, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "16987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69165, + "unit": "ns/op", + "extra": "16987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "16987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69376, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69376, + "unit": "ns/op", + "extra": "17335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69619, + "unit": "ns/op\t 120981 B/op\t 115 allocs/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69619, + "unit": "ns/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120981, + "unit": "B/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69528, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69528, + "unit": "ns/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69448, + "unit": "ns/op\t 121021 B/op\t 115 allocs/op", + "extra": "17227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69448, + "unit": "ns/op", + "extra": "17227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121021, + "unit": "B/op", + "extra": "17227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70138, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70138, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69057, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69057, + "unit": "ns/op", + "extra": "17154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69450, + "unit": "ns/op\t 120953 B/op\t 115 allocs/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69450, + "unit": "ns/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120953, + "unit": "B/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69047, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69047, + "unit": "ns/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69577, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69577, + "unit": "ns/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68692, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68692, + "unit": "ns/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68601, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68601, + "unit": "ns/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69406, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69406, + "unit": "ns/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69630, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69630, + "unit": "ns/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69326, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69326, + "unit": "ns/op", + "extra": "17326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69243, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69243, + "unit": "ns/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17136 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68918, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68918, + "unit": "ns/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69341, + "unit": "ns/op\t 121004 B/op\t 115 allocs/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69341, + "unit": "ns/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121004, + "unit": "B/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69121, + "unit": "ns/op\t 120995 B/op\t 115 allocs/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69121, + "unit": "ns/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120995, + "unit": "B/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69277, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69277, + "unit": "ns/op", + "extra": "17301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69392, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69392, + "unit": "ns/op", + "extra": "17361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17361 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69335, + "unit": "ns/op\t 121021 B/op\t 115 allocs/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69335, + "unit": "ns/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121021, + "unit": "B/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70345, + "unit": "ns/op\t 120995 B/op\t 115 allocs/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70345, + "unit": "ns/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120995, + "unit": "B/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17287 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4052394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.7, + "unit": "ns/op", + "extra": "4052394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4052394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4052394 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4077622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.2, + "unit": "ns/op", + "extra": "4077622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4077622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4077622 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4018711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.7, + "unit": "ns/op", + "extra": "4018711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4018711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4018711 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3618409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.7, + "unit": "ns/op", + "extra": "3618409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3618409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3618409 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3986486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.5, + "unit": "ns/op", + "extra": "3986486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3986486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3986486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4020950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.4, + "unit": "ns/op", + "extra": "4020950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4020950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4020950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4020084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.7, + "unit": "ns/op", + "extra": "4020084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4020084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4020084 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4050504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.7, + "unit": "ns/op", + "extra": "4050504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4050504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4050504 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4042820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.5, + "unit": "ns/op", + "extra": "4042820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4042820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4042820 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4011650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.2, + "unit": "ns/op", + "extra": "4011650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4011650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4011650 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cb94c58b84d40b34ee91526ad98692f32709f805", + "message": "Bump benchmark-action/github-action-benchmark from 1.20.3 to 1.20.7 (#1256)\n\nBumps [benchmark-action/github-action-benchmark](https://github.com/benchmark-action/github-action-benchmark) from 1.20.3 to 1.20.7.\n- [Release notes](https://github.com/benchmark-action/github-action-benchmark/releases)\n- [Changelog](https://github.com/benchmark-action/github-action-benchmark/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/benchmark-action/github-action-benchmark/compare/4de1bed97a47495fc4c5404952da0499e31f5c29...4bdcce38c94cec68da58d012ac24b7b1155efe8b)\n\n---\nupdated-dependencies:\n- dependency-name: benchmark-action/github-action-benchmark\n dependency-version: 1.20.7\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T14:17:13+01:00", + "tree_id": "b7c05ec30f7c1e940b61e357babdffc551033c1a", + "url": "https://github.com/nginx/agent/commit/cb94c58b84d40b34ee91526ad98692f32709f805" + }, + "date": 1757510785353, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.66265466058694, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.022561381128654, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b481d7a13e2e53b049efc543a7709597b812bac8", + "message": "Fix Reload Workers (#1250)\n\n* wait for one worker to be reloaded\n\n* wait for one worker to be reloaded\n\n* update defaults", + "timestamp": "2025-09-10T15:42:25+01:00", + "tree_id": "27c1d4fe5a3f063214d61cf4dafc90a301dd1d3c", + "url": "https://github.com/nginx/agent/commit/b481d7a13e2e53b049efc543a7709597b812bac8" + }, + "date": 1757515862304, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14348473, + "unit": "ns/op\t 585313 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14348473, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 585313, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11151214, + "unit": "ns/op\t 518847 B/op\t 768 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11151214, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 518847, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 768, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9107734, + "unit": "ns/op\t 754575 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9107734, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754575, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8983013, + "unit": "ns/op\t 745694 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8983013, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745694, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9004629, + "unit": "ns/op\t 761722 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9004629, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761722, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9236953, + "unit": "ns/op\t 740906 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9236953, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740906, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9042343, + "unit": "ns/op\t 746789 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9042343, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746789, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9089052, + "unit": "ns/op\t 748997 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9089052, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748997, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9006654, + "unit": "ns/op\t 756215 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9006654, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756215, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9042455, + "unit": "ns/op\t 746154 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9042455, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746154, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9483546, + "unit": "ns/op\t 795351 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9483546, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795351, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9459499, + "unit": "ns/op\t 793712 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9459499, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793712, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9467943, + "unit": "ns/op\t 817586 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9467943, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817586, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9490620, + "unit": "ns/op\t 796703 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9490620, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796703, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9630683, + "unit": "ns/op\t 807054 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9630683, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807054, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9543869, + "unit": "ns/op\t 800188 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9543869, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800188, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9623489, + "unit": "ns/op\t 806218 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9623489, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806218, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9501194, + "unit": "ns/op\t 794796 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9501194, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794796, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9598252, + "unit": "ns/op\t 803062 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9598252, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803062, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9501953, + "unit": "ns/op\t 816006 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9501953, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816006, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13328100, + "unit": "ns/op\t 1885151 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13328100, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885151, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13251357, + "unit": "ns/op\t 1874318 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13251357, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874318, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13290233, + "unit": "ns/op\t 1884022 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13290233, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884022, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13217933, + "unit": "ns/op\t 1933548 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13217933, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1933548, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13267082, + "unit": "ns/op\t 1882958 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13267082, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882958, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13006732, + "unit": "ns/op\t 1867649 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13006732, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867649, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13305125, + "unit": "ns/op\t 1916716 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13305125, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916716, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13366885, + "unit": "ns/op\t 1892994 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13366885, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892994, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13345840, + "unit": "ns/op\t 1893199 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13345840, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893199, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13400073, + "unit": "ns/op\t 1908449 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13400073, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908449, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256998958, + "unit": "ns/op\t 7868781 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256998958, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868781, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263525728, + "unit": "ns/op\t 7460570 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263525728, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460570, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266097155, + "unit": "ns/op\t 7592778 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266097155, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592778, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272970851, + "unit": "ns/op\t 7727062 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272970851, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727062, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263002774, + "unit": "ns/op\t 7460989 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263002774, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460989, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265082320, + "unit": "ns/op\t 7864922 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265082320, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7864922, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264650623, + "unit": "ns/op\t 8004173 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264650623, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8004173, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268023278, + "unit": "ns/op\t 8005526 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268023278, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8005526, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263497221, + "unit": "ns/op\t 7463346 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263497221, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463346, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270406364, + "unit": "ns/op\t 7592973 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270406364, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592973, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33802028, + "unit": "ns/op\t 4889718 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33802028, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4889718, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33751957, + "unit": "ns/op\t 4776044 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33751957, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4776044, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33437499, + "unit": "ns/op\t 4799544 B/op\t 7653 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33437499, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4799544, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7653, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33694299, + "unit": "ns/op\t 4790155 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33694299, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4790155, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34179289, + "unit": "ns/op\t 4829864 B/op\t 7641 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34179289, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4829864, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7641, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33826337, + "unit": "ns/op\t 4855893 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33826337, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4855893, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33586068, + "unit": "ns/op\t 4802045 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33586068, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802045, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34137783, + "unit": "ns/op\t 4799337 B/op\t 7651 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34137783, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4799337, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7651, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33931012, + "unit": "ns/op\t 4777189 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33931012, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4777189, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34318839, + "unit": "ns/op\t 4857664 B/op\t 7613 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34318839, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857664, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938332, + "unit": "ns/op\t 293228 B/op\t 1531 allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938332, + "unit": "ns/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293228, + "unit": "B/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1251 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947303, + "unit": "ns/op\t 292927 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947303, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292927, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940147, + "unit": "ns/op\t 292780 B/op\t 1531 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940147, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292780, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 968391, + "unit": "ns/op\t 292247 B/op\t 1531 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 968391, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292247, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936553, + "unit": "ns/op\t 293052 B/op\t 1531 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936553, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293052, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942557, + "unit": "ns/op\t 293012 B/op\t 1531 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942557, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293012, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935899, + "unit": "ns/op\t 293721 B/op\t 1531 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935899, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293721, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939584, + "unit": "ns/op\t 293405 B/op\t 1531 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939584, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293405, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935431, + "unit": "ns/op\t 293582 B/op\t 1531 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935431, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293582, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935996, + "unit": "ns/op\t 292821 B/op\t 1531 allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935996, + "unit": "ns/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292821, + "unit": "B/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604277, + "unit": "ns/op\t 740390 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604277, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740390, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2615139, + "unit": "ns/op\t 740739 B/op\t 10962 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2615139, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740739, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2602587, + "unit": "ns/op\t 739204 B/op\t 10962 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2602587, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739204, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2602513, + "unit": "ns/op\t 739756 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2602513, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739756, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2638382, + "unit": "ns/op\t 737693 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2638382, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737693, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2616181, + "unit": "ns/op\t 738317 B/op\t 10962 allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2616181, + "unit": "ns/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738317, + "unit": "B/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2625972, + "unit": "ns/op\t 738215 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2625972, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738215, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623623, + "unit": "ns/op\t 740214 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623623, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740214, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2601409, + "unit": "ns/op\t 739911 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2601409, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739911, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2616179, + "unit": "ns/op\t 739713 B/op\t 10962 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2616179, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739713, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4807354, + "unit": "ns/op\t 1221159 B/op\t 20972 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4807354, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221159, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4810484, + "unit": "ns/op\t 1222492 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4810484, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222492, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4801966, + "unit": "ns/op\t 1223550 B/op\t 20973 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4801966, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223550, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4812649, + "unit": "ns/op\t 1221439 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4812649, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221439, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4814077, + "unit": "ns/op\t 1221586 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4814077, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221586, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4832754, + "unit": "ns/op\t 1222310 B/op\t 20972 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4832754, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222310, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4775559, + "unit": "ns/op\t 1222179 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4775559, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222179, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4814387, + "unit": "ns/op\t 1226122 B/op\t 20973 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4814387, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1226122, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4760787, + "unit": "ns/op\t 1221328 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4760787, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221328, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4799106, + "unit": "ns/op\t 1221016 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4799106, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221016, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6964493, + "unit": "ns/op\t 1706099 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6964493, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706099, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7042876, + "unit": "ns/op\t 1710160 B/op\t 30938 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7042876, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1710160, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6955591, + "unit": "ns/op\t 1704090 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6955591, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704090, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6869060, + "unit": "ns/op\t 1706305 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6869060, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706305, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6969485, + "unit": "ns/op\t 1702860 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6969485, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702860, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6890644, + "unit": "ns/op\t 1702585 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6890644, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702585, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6947434, + "unit": "ns/op\t 1704159 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6947434, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704159, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6900420, + "unit": "ns/op\t 1709789 B/op\t 30938 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6900420, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709789, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6935952, + "unit": "ns/op\t 1706688 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6935952, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706688, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6982514, + "unit": "ns/op\t 1700931 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6982514, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700931, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20726186, + "unit": "ns/op\t 4637739 B/op\t 91861 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20726186, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637739, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20689889, + "unit": "ns/op\t 4637694 B/op\t 91861 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20689889, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637694, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20902717, + "unit": "ns/op\t 4634591 B/op\t 91861 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20902717, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634591, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20625646, + "unit": "ns/op\t 4619759 B/op\t 91858 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20625646, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619759, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20441457, + "unit": "ns/op\t 4625083 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20441457, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625083, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20860853, + "unit": "ns/op\t 4621599 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20860853, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621599, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20371078, + "unit": "ns/op\t 4629239 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20371078, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629239, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20892334, + "unit": "ns/op\t 4636748 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20892334, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636748, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20625439, + "unit": "ns/op\t 4638125 B/op\t 91861 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20625439, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4638125, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20739994, + "unit": "ns/op\t 4622424 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20739994, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622424, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69723, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "17145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69723, + "unit": "ns/op", + "extra": "17145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "17145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69532, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69532, + "unit": "ns/op", + "extra": "17218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70442, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70442, + "unit": "ns/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70226, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70226, + "unit": "ns/op", + "extra": "17018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17018 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69825, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69825, + "unit": "ns/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69467, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69467, + "unit": "ns/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69987, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69987, + "unit": "ns/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69088, + "unit": "ns/op\t 121019 B/op\t 115 allocs/op", + "extra": "16928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69088, + "unit": "ns/op", + "extra": "16928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121019, + "unit": "B/op", + "extra": "16928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16928 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70080, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70080, + "unit": "ns/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69091, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69091, + "unit": "ns/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69462, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69462, + "unit": "ns/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69942, + "unit": "ns/op\t 121023 B/op\t 115 allocs/op", + "extra": "17306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69942, + "unit": "ns/op", + "extra": "17306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121023, + "unit": "B/op", + "extra": "17306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71507, + "unit": "ns/op\t 121065 B/op\t 115 allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71507, + "unit": "ns/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121065, + "unit": "B/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69901, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69901, + "unit": "ns/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69962, + "unit": "ns/op\t 121042 B/op\t 115 allocs/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69962, + "unit": "ns/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121042, + "unit": "B/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70171, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "16890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70171, + "unit": "ns/op", + "extra": "16890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "16890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69570, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69570, + "unit": "ns/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69735, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69735, + "unit": "ns/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70362, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70362, + "unit": "ns/op", + "extra": "17205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70005, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70005, + "unit": "ns/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70150, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70150, + "unit": "ns/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17094 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70202, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70202, + "unit": "ns/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70087, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70087, + "unit": "ns/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70384, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70384, + "unit": "ns/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70979, + "unit": "ns/op\t 121009 B/op\t 115 allocs/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70979, + "unit": "ns/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121009, + "unit": "B/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70109, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70109, + "unit": "ns/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17137 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69867, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69867, + "unit": "ns/op", + "extra": "17139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70034, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70034, + "unit": "ns/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69557, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69557, + "unit": "ns/op", + "extra": "17097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17097 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70578, + "unit": "ns/op\t 121013 B/op\t 115 allocs/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70578, + "unit": "ns/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121013, + "unit": "B/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4103991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4103991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4103991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4103991 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4031018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.1, + "unit": "ns/op", + "extra": "4031018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4031018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4031018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.5, + "unit": "ns/op", + "extra": "4079521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079521 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4076031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076031 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4034313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.9, + "unit": "ns/op", + "extra": "4034313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4034313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4034313 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4057537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4057537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4057537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4057537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3819379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.1, + "unit": "ns/op", + "extra": "3819379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3819379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3819379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4020043 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4020043 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4020043 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4020043 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4068268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.3, + "unit": "ns/op", + "extra": "4068268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4068268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4068268 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.9, + "unit": "ns/op", + "extra": "4076590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076590 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076590 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3d79427525d6286222d8b004a8e336c6f9c7dd4d", + "message": "Bump actions/upload-artifact from 4.3.1 to 4.6.2 (#1257)\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.3.1 to 4.6.2.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...ea165f8d65b6e75b540449e92b4886f43607fa02)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n dependency-version: 4.6.2\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T15:43:03+01:00", + "tree_id": "85ece4f546ea5d52138bb5cf861c89b91ea7eee1", + "url": "https://github.com/nginx/agent/commit/3d79427525d6286222d8b004a8e336c6f9c7dd4d" + }, + "date": 1757515877379, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.730755439276603, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.02426556181044, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b1d842613854b872b894479e93397359549c09e1", + "message": "Bump docker/login-action from 3.3.0 to 3.5.0 (#1260)\n\nBumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.5.0.\n- [Release notes](https://github.com/docker/login-action/releases)\n- [Commits](https://github.com/docker/login-action/compare/9780b0c442fbb1117ed29e0efdff1e18412f7567...184bdaa0721073962dff0199f1fb9940f07167d1)\n\n---\nupdated-dependencies:\n- dependency-name: docker/login-action\n dependency-version: 3.5.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T15:43:15+01:00", + "tree_id": "39bd1ef75d273e9d1360333cdacfc97033fc3491", + "url": "https://github.com/nginx/agent/commit/b1d842613854b872b894479e93397359549c09e1" + }, + "date": 1757515895386, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.796421991555974, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00701840246493, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b481d7a13e2e53b049efc543a7709597b812bac8", + "message": "Fix Reload Workers (#1250)\n\n* wait for one worker to be reloaded\n\n* wait for one worker to be reloaded\n\n* update defaults", + "timestamp": "2025-09-10T15:42:25+01:00", + "tree_id": "27c1d4fe5a3f063214d61cf4dafc90a301dd1d3c", + "url": "https://github.com/nginx/agent/commit/b481d7a13e2e53b049efc543a7709597b812bac8" + }, + "date": 1757515897324, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.728324871123792, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.98331126908063, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b1d842613854b872b894479e93397359549c09e1", + "message": "Bump docker/login-action from 3.3.0 to 3.5.0 (#1260)\n\nBumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.5.0.\n- [Release notes](https://github.com/docker/login-action/releases)\n- [Commits](https://github.com/docker/login-action/compare/9780b0c442fbb1117ed29e0efdff1e18412f7567...184bdaa0721073962dff0199f1fb9940f07167d1)\n\n---\nupdated-dependencies:\n- dependency-name: docker/login-action\n dependency-version: 3.5.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T15:43:15+01:00", + "tree_id": "39bd1ef75d273e9d1360333cdacfc97033fc3491", + "url": "https://github.com/nginx/agent/commit/b1d842613854b872b894479e93397359549c09e1" + }, + "date": 1757515935412, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14707707, + "unit": "ns/op\t 592251 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14707707, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 592251, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10721610, + "unit": "ns/op\t 543210 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10721610, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543210, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9046134, + "unit": "ns/op\t 728865 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9046134, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728865, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9418578, + "unit": "ns/op\t 739935 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9418578, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739935, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9069794, + "unit": "ns/op\t 732353 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9069794, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732353, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9221263, + "unit": "ns/op\t 757028 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9221263, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757028, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9220863, + "unit": "ns/op\t 740398 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9220863, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740398, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9268914, + "unit": "ns/op\t 752932 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9268914, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752932, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9157473, + "unit": "ns/op\t 748909 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9157473, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748909, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9082979, + "unit": "ns/op\t 740509 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9082979, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740509, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9828121, + "unit": "ns/op\t 826359 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9828121, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 826359, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9695546, + "unit": "ns/op\t 788964 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9695546, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788964, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9685510, + "unit": "ns/op\t 795655 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9685510, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795655, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9628188, + "unit": "ns/op\t 782026 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9628188, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 782026, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9680529, + "unit": "ns/op\t 789778 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9680529, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789778, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9676840, + "unit": "ns/op\t 800678 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9676840, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800678, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9725621, + "unit": "ns/op\t 800290 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9725621, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800290, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9671830, + "unit": "ns/op\t 794867 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9671830, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794867, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9690019, + "unit": "ns/op\t 799170 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9690019, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799170, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9860079, + "unit": "ns/op\t 809119 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9860079, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809119, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13693287, + "unit": "ns/op\t 1884118 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13693287, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884118, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13690350, + "unit": "ns/op\t 1900645 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13690350, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900645, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13921211, + "unit": "ns/op\t 1910532 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13921211, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910532, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13747304, + "unit": "ns/op\t 1900375 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13747304, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900375, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13708370, + "unit": "ns/op\t 1893310 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13708370, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893310, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13636313, + "unit": "ns/op\t 1855774 B/op\t 810 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13636313, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1855774, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13758007, + "unit": "ns/op\t 1876133 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13758007, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876133, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13714293, + "unit": "ns/op\t 1894343 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13714293, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894343, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13714158, + "unit": "ns/op\t 1869065 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13714158, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869065, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13751795, + "unit": "ns/op\t 1873066 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13751795, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873066, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269616531, + "unit": "ns/op\t 7999106 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269616531, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7999106, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265997767, + "unit": "ns/op\t 7596850 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265997767, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596850, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266865789, + "unit": "ns/op\t 7595802 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266865789, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595802, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266591364, + "unit": "ns/op\t 7594554 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266591364, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594554, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266348474, + "unit": "ns/op\t 7731024 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266348474, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731024, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264397179, + "unit": "ns/op\t 7731794 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264397179, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731794, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264388824, + "unit": "ns/op\t 7463554 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264388824, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463554, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267403587, + "unit": "ns/op\t 7459560 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267403587, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459560, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269693888, + "unit": "ns/op\t 7731520 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269693888, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731520, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266274748, + "unit": "ns/op\t 7735088 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266274748, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735088, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34026968, + "unit": "ns/op\t 4704614 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34026968, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4704614, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34155003, + "unit": "ns/op\t 4813155 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34155003, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4813155, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34465005, + "unit": "ns/op\t 4818263 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34465005, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4818263, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34017071, + "unit": "ns/op\t 4813248 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34017071, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4813248, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34663872, + "unit": "ns/op\t 4687057 B/op\t 7619 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34663872, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4687057, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34369623, + "unit": "ns/op\t 4802489 B/op\t 7633 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34369623, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802489, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34633564, + "unit": "ns/op\t 4690114 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34633564, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4690114, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34579832, + "unit": "ns/op\t 4725255 B/op\t 7630 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34579832, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4725255, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35052576, + "unit": "ns/op\t 4844455 B/op\t 7614 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35052576, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4844455, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7614, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34531888, + "unit": "ns/op\t 4751464 B/op\t 7594 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34531888, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4751464, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7594, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928821, + "unit": "ns/op\t 293164 B/op\t 1531 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928821, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293164, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922381, + "unit": "ns/op\t 293237 B/op\t 1531 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922381, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293237, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924745, + "unit": "ns/op\t 292317 B/op\t 1531 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924745, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292317, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941749, + "unit": "ns/op\t 292335 B/op\t 1531 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941749, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292335, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937105, + "unit": "ns/op\t 293210 B/op\t 1531 allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937105, + "unit": "ns/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293210, + "unit": "B/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934975, + "unit": "ns/op\t 293160 B/op\t 1531 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934975, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293160, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940593, + "unit": "ns/op\t 293372 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940593, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293372, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932961, + "unit": "ns/op\t 292939 B/op\t 1531 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932961, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292939, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940369, + "unit": "ns/op\t 293196 B/op\t 1531 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940369, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293196, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938086, + "unit": "ns/op\t 292984 B/op\t 1531 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938086, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292984, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2606266, + "unit": "ns/op\t 739134 B/op\t 10962 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2606266, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739134, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2614812, + "unit": "ns/op\t 740657 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2614812, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740657, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2624322, + "unit": "ns/op\t 742171 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2624322, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 742171, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623668, + "unit": "ns/op\t 738828 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623668, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738828, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2629296, + "unit": "ns/op\t 739026 B/op\t 10962 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2629296, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739026, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2617134, + "unit": "ns/op\t 741188 B/op\t 10962 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2617134, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741188, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2608286, + "unit": "ns/op\t 741166 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2608286, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741166, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2637552, + "unit": "ns/op\t 739838 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2637552, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739838, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2600724, + "unit": "ns/op\t 739786 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2600724, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739786, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2612758, + "unit": "ns/op\t 741304 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2612758, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741304, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4781145, + "unit": "ns/op\t 1220409 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4781145, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220409, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4806992, + "unit": "ns/op\t 1220001 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4806992, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220001, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4769054, + "unit": "ns/op\t 1221297 B/op\t 20973 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4769054, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221297, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4880494, + "unit": "ns/op\t 1221810 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4880494, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221810, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4845418, + "unit": "ns/op\t 1220984 B/op\t 20973 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4845418, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220984, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4824658, + "unit": "ns/op\t 1222501 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4824658, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222501, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4843975, + "unit": "ns/op\t 1220170 B/op\t 20973 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4843975, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220170, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4835871, + "unit": "ns/op\t 1220423 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4835871, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220423, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4806528, + "unit": "ns/op\t 1223736 B/op\t 20973 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4806528, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223736, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4845038, + "unit": "ns/op\t 1222073 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4845038, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222073, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7010438, + "unit": "ns/op\t 1709423 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7010438, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709423, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6996006, + "unit": "ns/op\t 1703729 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6996006, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703729, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7042621, + "unit": "ns/op\t 1705511 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7042621, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705511, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7047708, + "unit": "ns/op\t 1706471 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7047708, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706471, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7014813, + "unit": "ns/op\t 1705948 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7014813, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705948, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7117447, + "unit": "ns/op\t 1706881 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7117447, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706881, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7028414, + "unit": "ns/op\t 1703869 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7028414, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703869, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7039287, + "unit": "ns/op\t 1709238 B/op\t 30938 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7039287, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709238, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6992373, + "unit": "ns/op\t 1707696 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6992373, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707696, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7011231, + "unit": "ns/op\t 1708355 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7011231, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708355, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20714094, + "unit": "ns/op\t 4620863 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20714094, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620863, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21049327, + "unit": "ns/op\t 4621285 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21049327, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621285, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20792974, + "unit": "ns/op\t 4625231 B/op\t 91859 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20792974, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625231, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20514775, + "unit": "ns/op\t 4621065 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20514775, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621065, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20490854, + "unit": "ns/op\t 4619305 B/op\t 91858 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20490854, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619305, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20570720, + "unit": "ns/op\t 4632115 B/op\t 91861 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20570720, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632115, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20589748, + "unit": "ns/op\t 4623223 B/op\t 91859 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20589748, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623223, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20674454, + "unit": "ns/op\t 4629830 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20674454, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629830, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21001539, + "unit": "ns/op\t 4637297 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21001539, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637297, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20781641, + "unit": "ns/op\t 4619362 B/op\t 91859 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20781641, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619362, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68110, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68110, + "unit": "ns/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17404 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68659, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68659, + "unit": "ns/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17604 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68582, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68582, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68233, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68233, + "unit": "ns/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69111, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69111, + "unit": "ns/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69034, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69034, + "unit": "ns/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68318, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68318, + "unit": "ns/op", + "extra": "17589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69161, + "unit": "ns/op\t 121070 B/op\t 115 allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69161, + "unit": "ns/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121070, + "unit": "B/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68587, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68587, + "unit": "ns/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68478, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68478, + "unit": "ns/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69283, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69283, + "unit": "ns/op", + "extra": "17563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17563 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68989, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68989, + "unit": "ns/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68313, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68313, + "unit": "ns/op", + "extra": "17588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17588 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68076, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68076, + "unit": "ns/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69073, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69073, + "unit": "ns/op", + "extra": "17300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68395, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68395, + "unit": "ns/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68626, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68626, + "unit": "ns/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68680, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68680, + "unit": "ns/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68722, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68722, + "unit": "ns/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68731, + "unit": "ns/op\t 121017 B/op\t 115 allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68731, + "unit": "ns/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121017, + "unit": "B/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68383, + "unit": "ns/op\t 121015 B/op\t 115 allocs/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68383, + "unit": "ns/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121015, + "unit": "B/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68686, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68686, + "unit": "ns/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68279, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68279, + "unit": "ns/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68425, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68425, + "unit": "ns/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68975, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68975, + "unit": "ns/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67995, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67995, + "unit": "ns/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68678, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68678, + "unit": "ns/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69217, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69217, + "unit": "ns/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68362, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68362, + "unit": "ns/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68431, + "unit": "ns/op\t 120959 B/op\t 115 allocs/op", + "extra": "17419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68431, + "unit": "ns/op", + "extra": "17419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120959, + "unit": "B/op", + "extra": "17419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4048006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.8, + "unit": "ns/op", + "extra": "4048006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4048006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4048006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4044976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.5, + "unit": "ns/op", + "extra": "4044976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4044976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4044976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3631720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.5, + "unit": "ns/op", + "extra": "3631720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3631720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3631720 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.7, + "unit": "ns/op", + "extra": "4076595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4045317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297, + "unit": "ns/op", + "extra": "4045317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4045317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4045317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4042628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.9, + "unit": "ns/op", + "extra": "4042628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4042628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4042628 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4046301 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.6, + "unit": "ns/op", + "extra": "4046301 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4046301 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4046301 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4027575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.6, + "unit": "ns/op", + "extra": "4027575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4027575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4027575 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3988423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.9, + "unit": "ns/op", + "extra": "3988423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3988423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3988423 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3972975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.6, + "unit": "ns/op", + "extra": "3972975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3972975 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3972975 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8c959f5a1c2410d7fd07f218d7fb30740d70ce83", + "message": "Bump docker/build-push-action from 5.3.0 to 6.18.0 (#1259)\n\nBumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 6.18.0.\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/2cdde995de11925a030ce8070c3d77a52ffcf1c0...263435318d21b8e681c14492fe198d362a7d2c83)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-version: 6.18.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T15:43:40+01:00", + "tree_id": "3c75d3ae02f378b1a8a0d8a0487617c175349c9a", + "url": "https://github.com/nginx/agent/commit/8c959f5a1c2410d7fd07f218d7fb30740d70ce83" + }, + "date": 1757515956344, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14459016, + "unit": "ns/op\t 535328 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14459016, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 535328, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10766989, + "unit": "ns/op\t 542744 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10766989, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 542744, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8934225, + "unit": "ns/op\t 749933 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8934225, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749933, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8961016, + "unit": "ns/op\t 756230 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8961016, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756230, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8782414, + "unit": "ns/op\t 721572 B/op\t 774 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8782414, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 721572, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9027815, + "unit": "ns/op\t 748025 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9027815, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748025, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8970871, + "unit": "ns/op\t 760115 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8970871, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760115, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9013322, + "unit": "ns/op\t 758466 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9013322, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 758466, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8991965, + "unit": "ns/op\t 759136 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8991965, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759136, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8993373, + "unit": "ns/op\t 748789 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8993373, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748789, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9521212, + "unit": "ns/op\t 822991 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9521212, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 822991, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9443139, + "unit": "ns/op\t 798042 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9443139, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798042, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9551036, + "unit": "ns/op\t 836232 B/op\t 777 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9551036, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 836232, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9518300, + "unit": "ns/op\t 820224 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9518300, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 820224, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9542116, + "unit": "ns/op\t 816629 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9542116, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816629, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9489218, + "unit": "ns/op\t 809186 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9489218, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809186, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9472294, + "unit": "ns/op\t 803802 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9472294, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803802, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9479252, + "unit": "ns/op\t 807554 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9479252, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807554, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9463518, + "unit": "ns/op\t 800686 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9463518, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800686, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9439878, + "unit": "ns/op\t 801776 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9439878, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801776, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13317603, + "unit": "ns/op\t 1874855 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13317603, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874855, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13143262, + "unit": "ns/op\t 1876239 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13143262, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876239, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13258642, + "unit": "ns/op\t 1875534 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13258642, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875534, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13152412, + "unit": "ns/op\t 1890986 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13152412, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890986, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13367560, + "unit": "ns/op\t 1916616 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13367560, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916616, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13214109, + "unit": "ns/op\t 1890299 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13214109, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890299, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13333830, + "unit": "ns/op\t 1868827 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13333830, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868827, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13177527, + "unit": "ns/op\t 1883437 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13177527, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883437, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13141992, + "unit": "ns/op\t 1876065 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13141992, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876065, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13170394, + "unit": "ns/op\t 1885978 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13170394, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885978, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265379042, + "unit": "ns/op\t 7597606 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265379042, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597606, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262869331, + "unit": "ns/op\t 7863938 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262869331, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7863938, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264883765, + "unit": "ns/op\t 7602082 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264883765, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7602082, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263736106, + "unit": "ns/op\t 7729993 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263736106, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729993, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267890904, + "unit": "ns/op\t 7730233 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267890904, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730233, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264337399, + "unit": "ns/op\t 7598765 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264337399, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598765, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264632162, + "unit": "ns/op\t 7458613 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264632162, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458613, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262794528, + "unit": "ns/op\t 7600909 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262794528, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600909, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258936789, + "unit": "ns/op\t 7462565 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258936789, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462565, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263231408, + "unit": "ns/op\t 7998594 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263231408, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7998594, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33563704, + "unit": "ns/op\t 4893121 B/op\t 7647 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33563704, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4893121, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7647, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33733877, + "unit": "ns/op\t 4998622 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33733877, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4998622, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33687723, + "unit": "ns/op\t 4908966 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33687723, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4908966, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33657448, + "unit": "ns/op\t 4857150 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33657448, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857150, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33841956, + "unit": "ns/op\t 4874259 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33841956, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4874259, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34514807, + "unit": "ns/op\t 4727729 B/op\t 7609 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34514807, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4727729, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33590984, + "unit": "ns/op\t 4704844 B/op\t 7629 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33590984, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4704844, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7629, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33334318, + "unit": "ns/op\t 4829748 B/op\t 7655 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33334318, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4829748, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7655, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33465706, + "unit": "ns/op\t 4807839 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33465706, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4807839, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34131681, + "unit": "ns/op\t 4743744 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34131681, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4743744, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928972, + "unit": "ns/op\t 291467 B/op\t 1531 allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928972, + "unit": "ns/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291467, + "unit": "B/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915151, + "unit": "ns/op\t 293018 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915151, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293018, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909908, + "unit": "ns/op\t 292460 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909908, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292460, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910226, + "unit": "ns/op\t 292483 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910226, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292483, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914547, + "unit": "ns/op\t 293517 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914547, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293517, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932147, + "unit": "ns/op\t 292143 B/op\t 1531 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932147, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292143, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917412, + "unit": "ns/op\t 292670 B/op\t 1531 allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917412, + "unit": "ns/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292670, + "unit": "B/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915192, + "unit": "ns/op\t 292499 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915192, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292499, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913465, + "unit": "ns/op\t 292989 B/op\t 1531 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913465, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292989, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915693, + "unit": "ns/op\t 292667 B/op\t 1531 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915693, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292667, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2566345, + "unit": "ns/op\t 738490 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2566345, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738490, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2599315, + "unit": "ns/op\t 738448 B/op\t 10962 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2599315, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738448, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2606635, + "unit": "ns/op\t 739879 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2606635, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739879, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2592671, + "unit": "ns/op\t 739872 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2592671, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739872, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2595099, + "unit": "ns/op\t 739240 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2595099, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739240, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2594764, + "unit": "ns/op\t 737929 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2594764, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737929, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2596840, + "unit": "ns/op\t 738336 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2596840, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738336, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589620, + "unit": "ns/op\t 739232 B/op\t 10962 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589620, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739232, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2623254, + "unit": "ns/op\t 740957 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2623254, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740957, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2603378, + "unit": "ns/op\t 738764 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2603378, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738764, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4781843, + "unit": "ns/op\t 1221142 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4781843, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221142, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4759418, + "unit": "ns/op\t 1218701 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4759418, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218701, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4800523, + "unit": "ns/op\t 1219212 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4800523, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219212, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4717193, + "unit": "ns/op\t 1219062 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4717193, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219062, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4751964, + "unit": "ns/op\t 1220842 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4751964, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220842, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4790797, + "unit": "ns/op\t 1219563 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4790797, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219563, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4749455, + "unit": "ns/op\t 1220340 B/op\t 20972 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4749455, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220340, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4785219, + "unit": "ns/op\t 1222461 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4785219, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222461, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4822093, + "unit": "ns/op\t 1220301 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4822093, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220301, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4765749, + "unit": "ns/op\t 1222463 B/op\t 20973 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4765749, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222463, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7028843, + "unit": "ns/op\t 1700449 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7028843, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700449, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6936776, + "unit": "ns/op\t 1702395 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6936776, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702395, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6882106, + "unit": "ns/op\t 1704089 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6882106, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704089, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6996361, + "unit": "ns/op\t 1709493 B/op\t 30938 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6996361, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709493, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6918616, + "unit": "ns/op\t 1709472 B/op\t 30938 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6918616, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709472, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6921851, + "unit": "ns/op\t 1702892 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6921851, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702892, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6919167, + "unit": "ns/op\t 1709773 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6919167, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709773, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6923417, + "unit": "ns/op\t 1708055 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6923417, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708055, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6885908, + "unit": "ns/op\t 1704650 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6885908, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704650, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6841097, + "unit": "ns/op\t 1707333 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6841097, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707333, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20608781, + "unit": "ns/op\t 4634592 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20608781, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634592, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20658479, + "unit": "ns/op\t 4620214 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20658479, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620214, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20617055, + "unit": "ns/op\t 4627024 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20617055, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627024, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20573726, + "unit": "ns/op\t 4635557 B/op\t 91861 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20573726, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635557, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20434026, + "unit": "ns/op\t 4628690 B/op\t 91859 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20434026, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628690, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20854598, + "unit": "ns/op\t 4620668 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20854598, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620668, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20662527, + "unit": "ns/op\t 4631181 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20662527, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631181, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20743949, + "unit": "ns/op\t 4625261 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20743949, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625261, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20613416, + "unit": "ns/op\t 4618427 B/op\t 91858 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20613416, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4618427, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20765974, + "unit": "ns/op\t 4632631 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20765974, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632631, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68814, + "unit": "ns/op\t 121051 B/op\t 115 allocs/op", + "extra": "17374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68814, + "unit": "ns/op", + "extra": "17374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121051, + "unit": "B/op", + "extra": "17374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68720, + "unit": "ns/op\t 121015 B/op\t 115 allocs/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68720, + "unit": "ns/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121015, + "unit": "B/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68483, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68483, + "unit": "ns/op", + "extra": "17394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68797, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68797, + "unit": "ns/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68924, + "unit": "ns/op\t 121065 B/op\t 115 allocs/op", + "extra": "17372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68924, + "unit": "ns/op", + "extra": "17372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121065, + "unit": "B/op", + "extra": "17372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68874, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68874, + "unit": "ns/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67905, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67905, + "unit": "ns/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68208, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68208, + "unit": "ns/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68233, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68233, + "unit": "ns/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68555, + "unit": "ns/op\t 120991 B/op\t 115 allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68555, + "unit": "ns/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120991, + "unit": "B/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17742 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68181, + "unit": "ns/op\t 121055 B/op\t 115 allocs/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68181, + "unit": "ns/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121055, + "unit": "B/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17671 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67637, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67637, + "unit": "ns/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67901, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67901, + "unit": "ns/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67804, + "unit": "ns/op\t 121048 B/op\t 115 allocs/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67804, + "unit": "ns/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121048, + "unit": "B/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67756, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67756, + "unit": "ns/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17761 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67905, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67905, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68068, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68068, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68240, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68240, + "unit": "ns/op", + "extra": "17964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67542, + "unit": "ns/op\t 120981 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67542, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120981, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67911, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67911, + "unit": "ns/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67324, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67324, + "unit": "ns/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67972, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67972, + "unit": "ns/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67773, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67773, + "unit": "ns/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68059, + "unit": "ns/op\t 121018 B/op\t 115 allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68059, + "unit": "ns/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121018, + "unit": "B/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69373, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69373, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68112, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68112, + "unit": "ns/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67516, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67516, + "unit": "ns/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17631 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67896, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67896, + "unit": "ns/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17467 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67623, + "unit": "ns/op\t 121003 B/op\t 115 allocs/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67623, + "unit": "ns/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121003, + "unit": "B/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67924, + "unit": "ns/op\t 121034 B/op\t 115 allocs/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67924, + "unit": "ns/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121034, + "unit": "B/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17566 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4090609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4090609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4090609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4090609 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4112469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4112469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4112469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4112469 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4064964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4064964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4064964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4064964 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 316.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 316.9, + "unit": "ns/op", + "extra": "4030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4030612 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4077109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.6, + "unit": "ns/op", + "extra": "4077109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4077109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4077109 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4051713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.8, + "unit": "ns/op", + "extra": "4051713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4051713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4051713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4062248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.7, + "unit": "ns/op", + "extra": "4062248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4062248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4062248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4073232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4068165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.7, + "unit": "ns/op", + "extra": "4068165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4068165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4068165 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4038068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.7, + "unit": "ns/op", + "extra": "4038068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4038068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4038068 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8c959f5a1c2410d7fd07f218d7fb30740d70ce83", + "message": "Bump docker/build-push-action from 5.3.0 to 6.18.0 (#1259)\n\nBumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5.3.0 to 6.18.0.\n- [Release notes](https://github.com/docker/build-push-action/releases)\n- [Commits](https://github.com/docker/build-push-action/compare/2cdde995de11925a030ce8070c3d77a52ffcf1c0...263435318d21b8e681c14492fe198d362a7d2c83)\n\n---\nupdated-dependencies:\n- dependency-name: docker/build-push-action\n dependency-version: 6.18.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T15:43:40+01:00", + "tree_id": "3c75d3ae02f378b1a8a0d8a0487617c175349c9a", + "url": "https://github.com/nginx/agent/commit/8c959f5a1c2410d7fd07f218d7fb30740d70ce83" + }, + "date": 1757515963008, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 31.0630472459607, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.027305641194516, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5e9af720759127932472bd0e3c17fc7c58d7be4f", + "message": "Bump nginxinc/compliance-rules from 0.1 to 0.2 (#1258)\n\nBumps [nginxinc/compliance-rules](https://github.com/nginxinc/compliance-rules) from 0.1 to 0.2.\n- [Release notes](https://github.com/nginxinc/compliance-rules/releases)\n- [Commits](https://github.com/nginxinc/compliance-rules/compare/v0.1...a27656f8f9a8748085b434ebe007f5b572709aad)\n\n---\nupdated-dependencies:\n- dependency-name: nginxinc/compliance-rules\n dependency-version: '0.2'\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-10T15:44:14+01:00", + "tree_id": "6f13145eccce8cf841f28a5d9917584a8f891578", + "url": "https://github.com/nginx/agent/commit/5e9af720759127932472bd0e3c17fc7c58d7be4f" + }, + "date": 1757516015175, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.263792371236917, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00685608824912, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "96f04b92cf7692be24bd8f93b4004b82a3096ff4", + "message": "Update NGINX Plus in Integration Tests (#1212)\n\n* update nginx plus in workflow\n\n* update protoc version\n\n* fix docker registry login\n\n* fix plus version in container matrix\n\n* test plus version as variable\n\n* fix for setting plus version\n\n* use JWT for authentication\n\n* add jwt as env variable\n\n* cleanup\n\n* cleanup\n\n* fix jwt env name\n\n* add jwt license to container\n\n* properly pass variable from host to container\n\n* small change to run command\n\n* cleanup\n\n* added jwt variable to makefile command\n\n* add environment variable definition to workflow\n\n* add jwt to directory in container\n\n* add debug log\n\n* test other plus versions\n\n* test plus r34\n\n* add debug log\n\n* cleanup\n\n* add jwt definition to makefile\n\n* cleanup\n\n* fix container matrix\n\n* Update ci.yml\n\n* Update ci.yml\n\n* Update ci.yml\n\n* Update ci.yml\n\n* update makefile\n\n* use jwt to login\n\n* revert login\n\n* cleanup\n\n* test working JWT\n\n* test with v3\n\n* add debian image back to test\n\n* add prefix to image tags\n\n* test only debian images\n\n* change used registry\n\n* Update ci.yml", + "timestamp": "2025-09-11T14:01:29+01:00", + "tree_id": "e2184954cd2361266a9feefb28a2b0775ea973be", + "url": "https://github.com/nginx/agent/commit/96f04b92cf7692be24bd8f93b4004b82a3096ff4" + }, + "date": 1757596192362, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.596902419752634, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.00573030595397, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "96f04b92cf7692be24bd8f93b4004b82a3096ff4", + "message": "Update NGINX Plus in Integration Tests (#1212)\n\n* update nginx plus in workflow\n\n* update protoc version\n\n* fix docker registry login\n\n* fix plus version in container matrix\n\n* test plus version as variable\n\n* fix for setting plus version\n\n* use JWT for authentication\n\n* add jwt as env variable\n\n* cleanup\n\n* cleanup\n\n* fix jwt env name\n\n* add jwt license to container\n\n* properly pass variable from host to container\n\n* small change to run command\n\n* cleanup\n\n* added jwt variable to makefile command\n\n* add environment variable definition to workflow\n\n* add jwt to directory in container\n\n* add debug log\n\n* test other plus versions\n\n* test plus r34\n\n* add debug log\n\n* cleanup\n\n* add jwt definition to makefile\n\n* cleanup\n\n* fix container matrix\n\n* Update ci.yml\n\n* Update ci.yml\n\n* Update ci.yml\n\n* Update ci.yml\n\n* update makefile\n\n* use jwt to login\n\n* revert login\n\n* cleanup\n\n* test working JWT\n\n* test with v3\n\n* add debian image back to test\n\n* add prefix to image tags\n\n* test only debian images\n\n* change used registry\n\n* Update ci.yml", + "timestamp": "2025-09-11T14:01:29+01:00", + "tree_id": "e2184954cd2361266a9feefb28a2b0775ea973be", + "url": "https://github.com/nginx/agent/commit/96f04b92cf7692be24bd8f93b4004b82a3096ff4" + }, + "date": 1757596215086, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14664226, + "unit": "ns/op\t 568426 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14664226, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 568426, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11562509, + "unit": "ns/op\t 543783 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11562509, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543783, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9344888, + "unit": "ns/op\t 739925 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9344888, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739925, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9126514, + "unit": "ns/op\t 740903 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9126514, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740903, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9121426, + "unit": "ns/op\t 768204 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9121426, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 768204, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9122645, + "unit": "ns/op\t 754897 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9122645, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754897, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9141686, + "unit": "ns/op\t 739203 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9141686, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739203, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9078194, + "unit": "ns/op\t 756426 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9078194, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756426, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9086394, + "unit": "ns/op\t 763652 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9086394, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 763652, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9124716, + "unit": "ns/op\t 756799 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9124716, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756799, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9577965, + "unit": "ns/op\t 810532 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9577965, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810532, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9583978, + "unit": "ns/op\t 777274 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9583978, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 777274, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9582761, + "unit": "ns/op\t 793021 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9582761, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793021, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9648645, + "unit": "ns/op\t 818967 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9648645, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818967, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9577613, + "unit": "ns/op\t 799028 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9577613, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799028, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9697083, + "unit": "ns/op\t 805777 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9697083, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805777, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9577717, + "unit": "ns/op\t 831891 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9577717, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 831891, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9623006, + "unit": "ns/op\t 799610 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9623006, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799610, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9565434, + "unit": "ns/op\t 804819 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9565434, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804819, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9664774, + "unit": "ns/op\t 806756 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9664774, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806756, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13499978, + "unit": "ns/op\t 1915869 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13499978, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915869, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13566669, + "unit": "ns/op\t 1899827 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13566669, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899827, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13548751, + "unit": "ns/op\t 1951460 B/op\t 813 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13548751, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1951460, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 813, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13383401, + "unit": "ns/op\t 1892670 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13383401, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892670, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13363727, + "unit": "ns/op\t 1882706 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13363727, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882706, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13567106, + "unit": "ns/op\t 1885397 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13567106, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885397, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13837307, + "unit": "ns/op\t 1924699 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13837307, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924699, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13764606, + "unit": "ns/op\t 1905682 B/op\t 812 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13764606, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1905682, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13651780, + "unit": "ns/op\t 1893464 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13651780, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893464, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13636552, + "unit": "ns/op\t 1939084 B/op\t 812 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13636552, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1939084, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271386348, + "unit": "ns/op\t 7460184 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271386348, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460184, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265642772, + "unit": "ns/op\t 7732021 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265642772, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732021, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269366158, + "unit": "ns/op\t 7731824 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269366158, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731824, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275304556, + "unit": "ns/op\t 8003437 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275304556, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8003437, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265700204, + "unit": "ns/op\t 7461954 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265700204, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461954, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269722853, + "unit": "ns/op\t 7594262 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269722853, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594262, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266410306, + "unit": "ns/op\t 8142836 B/op\t 74704 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266410306, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8142836, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74704, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263352659, + "unit": "ns/op\t 7594774 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263352659, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594774, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252042153, + "unit": "ns/op\t 6720252 B/op\t 73679 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252042153, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6720252, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73679, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271999156, + "unit": "ns/op\t 7598485 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271999156, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598485, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33759004, + "unit": "ns/op\t 4895194 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33759004, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4895194, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34281583, + "unit": "ns/op\t 4743403 B/op\t 7631 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34281583, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4743403, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33824326, + "unit": "ns/op\t 5056627 B/op\t 7658 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33824326, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5056627, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7658, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34336756, + "unit": "ns/op\t 4837276 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34336756, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4837276, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33958286, + "unit": "ns/op\t 4651999 B/op\t 7648 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33958286, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4651999, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7648, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34288008, + "unit": "ns/op\t 4836848 B/op\t 7619 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34288008, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4836848, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33749144, + "unit": "ns/op\t 5005550 B/op\t 7653 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33749144, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5005550, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7653, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34568467, + "unit": "ns/op\t 4935137 B/op\t 7625 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34568467, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4935137, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7625, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33578892, + "unit": "ns/op\t 4951936 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33578892, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4951936, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33813050, + "unit": "ns/op\t 4963050 B/op\t 7657 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33813050, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4963050, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7657, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944368, + "unit": "ns/op\t 292672 B/op\t 1531 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944368, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292672, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 964090, + "unit": "ns/op\t 292921 B/op\t 1531 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 964090, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292921, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937410, + "unit": "ns/op\t 292380 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937410, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292380, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938058, + "unit": "ns/op\t 293645 B/op\t 1531 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938058, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293645, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932133, + "unit": "ns/op\t 293379 B/op\t 1531 allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932133, + "unit": "ns/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293379, + "unit": "B/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923575, + "unit": "ns/op\t 292879 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923575, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292879, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 940762, + "unit": "ns/op\t 293323 B/op\t 1531 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 940762, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293323, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941046, + "unit": "ns/op\t 293309 B/op\t 1531 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941046, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293309, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941091, + "unit": "ns/op\t 293619 B/op\t 1531 allocs/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941091, + "unit": "ns/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293619, + "unit": "B/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944852, + "unit": "ns/op\t 292894 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944852, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292894, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2665850, + "unit": "ns/op\t 740498 B/op\t 10962 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2665850, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740498, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2653154, + "unit": "ns/op\t 740309 B/op\t 10962 allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2653154, + "unit": "ns/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740309, + "unit": "B/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "447 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2615186, + "unit": "ns/op\t 739918 B/op\t 10962 allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2615186, + "unit": "ns/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739918, + "unit": "B/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2641936, + "unit": "ns/op\t 740143 B/op\t 10962 allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2641936, + "unit": "ns/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740143, + "unit": "B/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2589834, + "unit": "ns/op\t 738194 B/op\t 10962 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2589834, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738194, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2662918, + "unit": "ns/op\t 740613 B/op\t 10962 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2662918, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740613, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2655341, + "unit": "ns/op\t 738910 B/op\t 10962 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2655341, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738910, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631008, + "unit": "ns/op\t 741656 B/op\t 10962 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631008, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741656, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2656976, + "unit": "ns/op\t 738496 B/op\t 10962 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2656976, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738496, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2652259, + "unit": "ns/op\t 738013 B/op\t 10962 allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2652259, + "unit": "ns/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738013, + "unit": "B/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4968708, + "unit": "ns/op\t 1220554 B/op\t 20972 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4968708, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220554, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5007146, + "unit": "ns/op\t 1221355 B/op\t 20972 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5007146, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221355, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5017689, + "unit": "ns/op\t 1222967 B/op\t 20973 allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5017689, + "unit": "ns/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222967, + "unit": "B/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4877625, + "unit": "ns/op\t 1219153 B/op\t 20972 allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4877625, + "unit": "ns/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219153, + "unit": "B/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4887825, + "unit": "ns/op\t 1219998 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4887825, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219998, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4844503, + "unit": "ns/op\t 1221319 B/op\t 20972 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4844503, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221319, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4934702, + "unit": "ns/op\t 1221080 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4934702, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221080, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4866322, + "unit": "ns/op\t 1219672 B/op\t 20972 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4866322, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219672, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4831677, + "unit": "ns/op\t 1221363 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4831677, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221363, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4845066, + "unit": "ns/op\t 1218983 B/op\t 20972 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4845066, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218983, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7326812, + "unit": "ns/op\t 1707998 B/op\t 30937 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7326812, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707998, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6997410, + "unit": "ns/op\t 1702648 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6997410, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702648, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7171771, + "unit": "ns/op\t 1709371 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7171771, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709371, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7239342, + "unit": "ns/op\t 1704479 B/op\t 30937 allocs/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7239342, + "unit": "ns/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704479, + "unit": "B/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7134137, + "unit": "ns/op\t 1707773 B/op\t 30937 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7134137, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707773, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7288474, + "unit": "ns/op\t 1706419 B/op\t 30937 allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7288474, + "unit": "ns/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706419, + "unit": "B/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7172477, + "unit": "ns/op\t 1705526 B/op\t 30937 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7172477, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705526, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7063508, + "unit": "ns/op\t 1698213 B/op\t 30936 allocs/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7063508, + "unit": "ns/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1698213, + "unit": "B/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7248569, + "unit": "ns/op\t 1703384 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7248569, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703384, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6956728, + "unit": "ns/op\t 1709620 B/op\t 30938 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6956728, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709620, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21169907, + "unit": "ns/op\t 4630346 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21169907, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630346, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21496048, + "unit": "ns/op\t 4635700 B/op\t 91861 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21496048, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635700, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21337340, + "unit": "ns/op\t 4630481 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21337340, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630481, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21054370, + "unit": "ns/op\t 4635164 B/op\t 91861 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21054370, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635164, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21288538, + "unit": "ns/op\t 4633839 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21288538, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633839, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20892719, + "unit": "ns/op\t 4621777 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20892719, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621777, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20721747, + "unit": "ns/op\t 4625999 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20721747, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625999, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21323853, + "unit": "ns/op\t 4636725 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21323853, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636725, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21250545, + "unit": "ns/op\t 4624044 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21250545, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624044, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21124066, + "unit": "ns/op\t 4633832 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21124066, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633832, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69597, + "unit": "ns/op\t 120841 B/op\t 115 allocs/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69597, + "unit": "ns/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120841, + "unit": "B/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17149 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69420, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "17223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69420, + "unit": "ns/op", + "extra": "17223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "17223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69328, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69328, + "unit": "ns/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17245 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69130, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69130, + "unit": "ns/op", + "extra": "17329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69574, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69574, + "unit": "ns/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69774, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69774, + "unit": "ns/op", + "extra": "17176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69096, + "unit": "ns/op\t 120995 B/op\t 115 allocs/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69096, + "unit": "ns/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120995, + "unit": "B/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17407 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69391, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69391, + "unit": "ns/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69203, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69203, + "unit": "ns/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68397, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68397, + "unit": "ns/op", + "extra": "17358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68914, + "unit": "ns/op\t 120817 B/op\t 115 allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68914, + "unit": "ns/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120817, + "unit": "B/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68949, + "unit": "ns/op\t 120862 B/op\t 115 allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68949, + "unit": "ns/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120862, + "unit": "B/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71317, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71317, + "unit": "ns/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69107, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69107, + "unit": "ns/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69404, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69404, + "unit": "ns/op", + "extra": "17503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17503 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68855, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68855, + "unit": "ns/op", + "extra": "17185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17185 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69766, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69766, + "unit": "ns/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70193, + "unit": "ns/op\t 121045 B/op\t 115 allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70193, + "unit": "ns/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121045, + "unit": "B/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69105, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69105, + "unit": "ns/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69289, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69289, + "unit": "ns/op", + "extra": "17263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70013, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70013, + "unit": "ns/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17173 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69345, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69345, + "unit": "ns/op", + "extra": "17247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69771, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69771, + "unit": "ns/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68641, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68641, + "unit": "ns/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69106, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "17230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69106, + "unit": "ns/op", + "extra": "17230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "17230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17230 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68976, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68976, + "unit": "ns/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70034, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70034, + "unit": "ns/op", + "extra": "17264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69153, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69153, + "unit": "ns/op", + "extra": "17242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17242 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68987, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68987, + "unit": "ns/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69449, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69449, + "unit": "ns/op", + "extra": "17181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4092505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4092505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4092505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4092505 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4056457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4056457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4056457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4056457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4077121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.6, + "unit": "ns/op", + "extra": "4077121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4077121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4077121 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4045767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.6, + "unit": "ns/op", + "extra": "4045767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4045767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4045767 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4030832 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.1, + "unit": "ns/op", + "extra": "4030832 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4030832 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4030832 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4024586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.9, + "unit": "ns/op", + "extra": "4024586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4024586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4024586 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.8, + "unit": "ns/op", + "extra": "4029094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4056895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.1, + "unit": "ns/op", + "extra": "4056895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4056895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4056895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4060398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.6, + "unit": "ns/op", + "extra": "4060398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4060398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4060398 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4056460 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.1, + "unit": "ns/op", + "extra": "4056460 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4056460 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4056460 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "50681751+Akshay2191@users.noreply.github.com", + "name": "Akshay Chawla", + "username": "Akshay2191" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "78306bb9401575b3d07626828e4d944c5ac297b6", + "message": "Update mock management to support external file server (#1243)\n\n* Added a new externalfile server\n\n* Updated config-apply api to support JSON payload", + "timestamp": "2025-09-11T17:15:18+01:00", + "tree_id": "473a7fc6431514c7dc6128a5c26b0035a649d706", + "url": "https://github.com/nginx/agent/commit/78306bb9401575b3d07626828e4d944c5ac297b6" + }, + "date": 1757607834657, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14739380, + "unit": "ns/op\t 559679 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14739380, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 559679, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10319683, + "unit": "ns/op\t 527311 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10319683, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527311, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9075017, + "unit": "ns/op\t 766123 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9075017, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766123, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9016762, + "unit": "ns/op\t 757539 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9016762, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757539, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8960529, + "unit": "ns/op\t 761344 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8960529, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761344, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9027583, + "unit": "ns/op\t 765623 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9027583, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765623, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8940441, + "unit": "ns/op\t 753803 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8940441, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753803, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9004165, + "unit": "ns/op\t 758775 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9004165, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 758775, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8953646, + "unit": "ns/op\t 770314 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8953646, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 770314, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8867629, + "unit": "ns/op\t 760586 B/op\t 774 allocs/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8867629, + "unit": "ns/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760586, + "unit": "B/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9453705, + "unit": "ns/op\t 803842 B/op\t 774 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9453705, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803842, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9585590, + "unit": "ns/op\t 807199 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9585590, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807199, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9405270, + "unit": "ns/op\t 800601 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9405270, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800601, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9463906, + "unit": "ns/op\t 805171 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9463906, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805171, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9372158, + "unit": "ns/op\t 799806 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9372158, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799806, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9454053, + "unit": "ns/op\t 803687 B/op\t 774 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9454053, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803687, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9452400, + "unit": "ns/op\t 804033 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9452400, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804033, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9413887, + "unit": "ns/op\t 802104 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9413887, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802104, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9408704, + "unit": "ns/op\t 800846 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9408704, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800846, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9450027, + "unit": "ns/op\t 823179 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9450027, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823179, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13124291, + "unit": "ns/op\t 1901145 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13124291, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901145, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12998538, + "unit": "ns/op\t 1891541 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12998538, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891541, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12945776, + "unit": "ns/op\t 1891375 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12945776, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891375, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13115542, + "unit": "ns/op\t 1885196 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13115542, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885196, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13134414, + "unit": "ns/op\t 1859050 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13134414, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859050, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12931916, + "unit": "ns/op\t 1877171 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12931916, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877171, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12985864, + "unit": "ns/op\t 1868227 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12985864, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868227, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13029284, + "unit": "ns/op\t 1861739 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13029284, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861739, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13127999, + "unit": "ns/op\t 1916105 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13127999, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916105, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13094131, + "unit": "ns/op\t 1873873 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13094131, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873873, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267359600, + "unit": "ns/op\t 7731773 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267359600, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731773, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269063066, + "unit": "ns/op\t 7598061 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269063066, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598061, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268114300, + "unit": "ns/op\t 7458421 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268114300, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458421, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267616228, + "unit": "ns/op\t 7593965 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267616228, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593965, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268979809, + "unit": "ns/op\t 7596946 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268979809, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596946, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269593658, + "unit": "ns/op\t 7730728 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269593658, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730728, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267378635, + "unit": "ns/op\t 8140098 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267378635, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8140098, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267950074, + "unit": "ns/op\t 7597618 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267950074, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597618, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266749200, + "unit": "ns/op\t 7461436 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266749200, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461436, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270166172, + "unit": "ns/op\t 7597136 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270166172, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597136, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34069251, + "unit": "ns/op\t 4644705 B/op\t 7617 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34069251, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4644705, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33366780, + "unit": "ns/op\t 4758742 B/op\t 7652 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33366780, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4758742, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7652, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33466937, + "unit": "ns/op\t 4824477 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33466937, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4824477, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33741786, + "unit": "ns/op\t 4761267 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33741786, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4761267, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33648522, + "unit": "ns/op\t 4585821 B/op\t 7618 allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33648522, + "unit": "ns/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4585821, + "unit": "B/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33659290, + "unit": "ns/op\t 4703670 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33659290, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4703670, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33477538, + "unit": "ns/op\t 4794831 B/op\t 7637 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33477538, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4794831, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7637, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33797342, + "unit": "ns/op\t 4673378 B/op\t 7620 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33797342, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4673378, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33307098, + "unit": "ns/op\t 4714605 B/op\t 7610 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33307098, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4714605, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33742750, + "unit": "ns/op\t 4874610 B/op\t 7632 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33742750, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4874610, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7632, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896142, + "unit": "ns/op\t 293543 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896142, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293543, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904271, + "unit": "ns/op\t 293533 B/op\t 1531 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904271, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293533, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905230, + "unit": "ns/op\t 292837 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905230, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292837, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900264, + "unit": "ns/op\t 292272 B/op\t 1531 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900264, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292272, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899585, + "unit": "ns/op\t 293394 B/op\t 1531 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899585, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293394, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930092, + "unit": "ns/op\t 292236 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930092, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292236, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902598, + "unit": "ns/op\t 292622 B/op\t 1531 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902598, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292622, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892548, + "unit": "ns/op\t 292537 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892548, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292537, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904904, + "unit": "ns/op\t 292987 B/op\t 1531 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904904, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292987, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901883, + "unit": "ns/op\t 292781 B/op\t 1531 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901883, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292781, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2458125, + "unit": "ns/op\t 739336 B/op\t 10962 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2458125, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739336, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2483563, + "unit": "ns/op\t 740203 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2483563, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740203, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2453534, + "unit": "ns/op\t 738189 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2453534, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738189, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527306, + "unit": "ns/op\t 740387 B/op\t 10962 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527306, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740387, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2476568, + "unit": "ns/op\t 739510 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2476568, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739510, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2526721, + "unit": "ns/op\t 739106 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2526721, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739106, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2497497, + "unit": "ns/op\t 739240 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2497497, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739240, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2480495, + "unit": "ns/op\t 738831 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2480495, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738831, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542408, + "unit": "ns/op\t 739681 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542408, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739681, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488356, + "unit": "ns/op\t 739146 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488356, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739146, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552618, + "unit": "ns/op\t 1222421 B/op\t 20972 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552618, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222421, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4595081, + "unit": "ns/op\t 1218752 B/op\t 20972 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4595081, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218752, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4584316, + "unit": "ns/op\t 1222824 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4584316, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222824, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4520353, + "unit": "ns/op\t 1221317 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4520353, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221317, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4609683, + "unit": "ns/op\t 1220604 B/op\t 20972 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4609683, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220604, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4517289, + "unit": "ns/op\t 1219876 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4517289, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219876, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4595493, + "unit": "ns/op\t 1222954 B/op\t 20972 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4595493, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222954, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4563269, + "unit": "ns/op\t 1221856 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4563269, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221856, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4549265, + "unit": "ns/op\t 1219389 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4549265, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219389, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4547099, + "unit": "ns/op\t 1222481 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4547099, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222481, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6601615, + "unit": "ns/op\t 1707848 B/op\t 30938 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6601615, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707848, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6574336, + "unit": "ns/op\t 1703203 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6574336, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703203, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6593402, + "unit": "ns/op\t 1701904 B/op\t 30937 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6593402, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701904, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6667784, + "unit": "ns/op\t 1709300 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6667784, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709300, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6591519, + "unit": "ns/op\t 1705907 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6591519, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705907, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6611036, + "unit": "ns/op\t 1700589 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6611036, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700589, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6631598, + "unit": "ns/op\t 1706873 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6631598, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706873, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6607438, + "unit": "ns/op\t 1705355 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6607438, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705355, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6574228, + "unit": "ns/op\t 1708973 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6574228, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708973, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6676448, + "unit": "ns/op\t 1705353 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6676448, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705353, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19557447, + "unit": "ns/op\t 4620393 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19557447, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620393, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19406661, + "unit": "ns/op\t 4620614 B/op\t 91859 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19406661, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620614, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19458547, + "unit": "ns/op\t 4627349 B/op\t 91860 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19458547, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627349, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19545087, + "unit": "ns/op\t 4632611 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19545087, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632611, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19533259, + "unit": "ns/op\t 4617080 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19533259, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4617080, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19614372, + "unit": "ns/op\t 4627230 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19614372, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627230, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19484745, + "unit": "ns/op\t 4623033 B/op\t 91859 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19484745, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623033, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19671745, + "unit": "ns/op\t 4624745 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19671745, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624745, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19262542, + "unit": "ns/op\t 4631907 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19262542, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631907, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19383488, + "unit": "ns/op\t 4623560 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19383488, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623560, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66804, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66804, + "unit": "ns/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67108, + "unit": "ns/op\t 120844 B/op\t 115 allocs/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67108, + "unit": "ns/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120844, + "unit": "B/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67584, + "unit": "ns/op\t 120828 B/op\t 115 allocs/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67584, + "unit": "ns/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120828, + "unit": "B/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66837, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66837, + "unit": "ns/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67012, + "unit": "ns/op\t 120832 B/op\t 115 allocs/op", + "extra": "17872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67012, + "unit": "ns/op", + "extra": "17872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120832, + "unit": "B/op", + "extra": "17872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66649, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66649, + "unit": "ns/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66938, + "unit": "ns/op\t 120879 B/op\t 115 allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66938, + "unit": "ns/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120879, + "unit": "B/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 65773, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "18225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 65773, + "unit": "ns/op", + "extra": "18225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "18225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66642, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66642, + "unit": "ns/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66870, + "unit": "ns/op\t 120801 B/op\t 115 allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66870, + "unit": "ns/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120801, + "unit": "B/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67243, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "18206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67243, + "unit": "ns/op", + "extra": "18206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "18206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67662, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67662, + "unit": "ns/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68481, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68481, + "unit": "ns/op", + "extra": "17773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17773 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66884, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66884, + "unit": "ns/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67271, + "unit": "ns/op\t 121024 B/op\t 115 allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67271, + "unit": "ns/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121024, + "unit": "B/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67179, + "unit": "ns/op\t 121009 B/op\t 115 allocs/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67179, + "unit": "ns/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121009, + "unit": "B/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17838 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67141, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67141, + "unit": "ns/op", + "extra": "17917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66339, + "unit": "ns/op\t 121051 B/op\t 115 allocs/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66339, + "unit": "ns/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121051, + "unit": "B/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17907 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67440, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67440, + "unit": "ns/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 66912, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 66912, + "unit": "ns/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 66962, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 66962, + "unit": "ns/op", + "extra": "17992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17992 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67066, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67066, + "unit": "ns/op", + "extra": "17878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 65963, + "unit": "ns/op\t 120879 B/op\t 115 allocs/op", + "extra": "17814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 65963, + "unit": "ns/op", + "extra": "17814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120879, + "unit": "B/op", + "extra": "17814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17814 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67329, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67329, + "unit": "ns/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67491, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "18052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67491, + "unit": "ns/op", + "extra": "18052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "18052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "18052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67458, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67458, + "unit": "ns/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67130, + "unit": "ns/op\t 120843 B/op\t 115 allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67130, + "unit": "ns/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120843, + "unit": "B/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67058, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67058, + "unit": "ns/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67514, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "17923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67514, + "unit": "ns/op", + "extra": "17923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "17923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67346, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67346, + "unit": "ns/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4123137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4123137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4123137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4123137 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4051544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.5, + "unit": "ns/op", + "extra": "4051544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4051544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4051544 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4066650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4066650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4066650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4066650 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4046643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.9, + "unit": "ns/op", + "extra": "4046643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4046643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4046643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3455707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.7, + "unit": "ns/op", + "extra": "3455707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3455707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3455707 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4086735 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4086735 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4086735 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4086735 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4050958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4050958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4050958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4050958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4053020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.7, + "unit": "ns/op", + "extra": "4053020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4053020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4053020 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4088442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.7, + "unit": "ns/op", + "extra": "4088442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4088442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4088442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4000772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.4, + "unit": "ns/op", + "extra": "4000772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4000772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4000772 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "50681751+Akshay2191@users.noreply.github.com", + "name": "Akshay Chawla", + "username": "Akshay2191" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "78306bb9401575b3d07626828e4d944c5ac297b6", + "message": "Update mock management to support external file server (#1243)\n\n* Added a new externalfile server\n\n* Updated config-apply api to support JSON payload", + "timestamp": "2025-09-11T17:15:18+01:00", + "tree_id": "473a7fc6431514c7dc6128a5c26b0035a649d706", + "url": "https://github.com/nginx/agent/commit/78306bb9401575b3d07626828e4d944c5ac297b6" + }, + "date": 1757659455751, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.396813308610284, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 35.024597775017405, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b06c66ba58ff01d048528f8e9b37f28144b1b287", + "message": "Run preinstall.sh and postinstall when upgrading via apk (#1244)\n\n* testing agent upgrade manually\n\n* add preupgrade and postupgrade steps for alpine\n\n* revert changes made for testing\n\n* revert changes\n\n* add changes to .nfpm.yaml", + "timestamp": "2025-09-12T10:57:10+01:00", + "tree_id": "8b1c24b41f542e0f28b07b7b84ec69e860492b9a", + "url": "https://github.com/nginx/agent/commit/b06c66ba58ff01d048528f8e9b37f28144b1b287" + }, + "date": 1757671542438, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.9970296266181, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.996022876980106, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "b06c66ba58ff01d048528f8e9b37f28144b1b287", + "message": "Run preinstall.sh and postinstall when upgrading via apk (#1244)\n\n* testing agent upgrade manually\n\n* add preupgrade and postupgrade steps for alpine\n\n* revert changes made for testing\n\n* revert changes\n\n* add changes to .nfpm.yaml", + "timestamp": "2025-09-12T10:57:10+01:00", + "tree_id": "8b1c24b41f542e0f28b07b7b84ec69e860492b9a", + "url": "https://github.com/nginx/agent/commit/b06c66ba58ff01d048528f8e9b37f28144b1b287" + }, + "date": 1757674345907, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14363340, + "unit": "ns/op\t 576028 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14363340, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576028, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10398200, + "unit": "ns/op\t 535960 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10398200, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 535960, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8967209, + "unit": "ns/op\t 772239 B/op\t 774 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8967209, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 772239, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8906951, + "unit": "ns/op\t 754614 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8906951, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754614, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9266984, + "unit": "ns/op\t 755434 B/op\t 774 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9266984, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755434, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8932897, + "unit": "ns/op\t 760661 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8932897, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760661, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8918481, + "unit": "ns/op\t 760299 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8918481, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760299, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8943432, + "unit": "ns/op\t 747858 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8943432, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747858, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8960240, + "unit": "ns/op\t 759768 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8960240, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759768, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8951500, + "unit": "ns/op\t 755101 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8951500, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755101, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9585268, + "unit": "ns/op\t 808054 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9585268, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808054, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9420654, + "unit": "ns/op\t 801835 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9420654, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801835, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9436447, + "unit": "ns/op\t 806327 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9436447, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806327, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9467106, + "unit": "ns/op\t 817008 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9467106, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817008, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9442479, + "unit": "ns/op\t 806340 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9442479, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806340, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9424652, + "unit": "ns/op\t 805828 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9424652, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805828, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9598073, + "unit": "ns/op\t 818732 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9598073, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818732, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9445128, + "unit": "ns/op\t 806344 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9445128, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806344, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9388380, + "unit": "ns/op\t 800599 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9388380, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800599, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9455772, + "unit": "ns/op\t 819180 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9455772, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819180, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13215489, + "unit": "ns/op\t 1930446 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13215489, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1930446, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13106984, + "unit": "ns/op\t 1900827 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13106984, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900827, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13318021, + "unit": "ns/op\t 1917790 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13318021, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1917790, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13117075, + "unit": "ns/op\t 1873724 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13117075, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873724, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13081817, + "unit": "ns/op\t 1868755 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13081817, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868755, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13161821, + "unit": "ns/op\t 1893166 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13161821, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893166, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13148740, + "unit": "ns/op\t 1877701 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13148740, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877701, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13142530, + "unit": "ns/op\t 1865032 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13142530, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1865032, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13158759, + "unit": "ns/op\t 1891384 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13158759, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891384, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13238626, + "unit": "ns/op\t 1918068 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13238626, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1918068, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256864825, + "unit": "ns/op\t 7462170 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256864825, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462170, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256770356, + "unit": "ns/op\t 7594337 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256770356, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594337, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258333585, + "unit": "ns/op\t 7597730 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258333585, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597730, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257830412, + "unit": "ns/op\t 7598272 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257830412, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598272, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258741652, + "unit": "ns/op\t 7597816 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258741652, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597816, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256088845, + "unit": "ns/op\t 7464056 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256088845, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7464056, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256234347, + "unit": "ns/op\t 7598848 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256234347, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598848, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256228498, + "unit": "ns/op\t 8005758 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256228498, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8005758, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258565629, + "unit": "ns/op\t 7599458 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258565629, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599458, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259721066, + "unit": "ns/op\t 7592786 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259721066, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592786, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33320197, + "unit": "ns/op\t 4825761 B/op\t 7646 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33320197, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4825761, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7646, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33084807, + "unit": "ns/op\t 4803027 B/op\t 7653 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33084807, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4803027, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7653, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33398731, + "unit": "ns/op\t 4862953 B/op\t 7654 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33398731, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4862953, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7654, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33284531, + "unit": "ns/op\t 4884796 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33284531, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4884796, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33869126, + "unit": "ns/op\t 4833673 B/op\t 7624 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33869126, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4833673, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33873675, + "unit": "ns/op\t 4654193 B/op\t 7624 allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33873675, + "unit": "ns/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4654193, + "unit": "B/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7624, + "unit": "allocs/op", + "extra": "30 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33547073, + "unit": "ns/op\t 4837458 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33547073, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4837458, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33221783, + "unit": "ns/op\t 4812604 B/op\t 7608 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33221783, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4812604, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7608, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33158255, + "unit": "ns/op\t 4836630 B/op\t 7669 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33158255, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4836630, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7669, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33157737, + "unit": "ns/op\t 4640333 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33157737, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4640333, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901845, + "unit": "ns/op\t 292999 B/op\t 1531 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901845, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292999, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910686, + "unit": "ns/op\t 293183 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910686, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293183, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906212, + "unit": "ns/op\t 292842 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906212, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292842, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900736, + "unit": "ns/op\t 292474 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900736, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292474, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904140, + "unit": "ns/op\t 292856 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904140, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292856, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901185, + "unit": "ns/op\t 292733 B/op\t 1531 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901185, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292733, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902385, + "unit": "ns/op\t 293474 B/op\t 1531 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902385, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293474, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904200, + "unit": "ns/op\t 292635 B/op\t 1531 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904200, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292635, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933598, + "unit": "ns/op\t 292823 B/op\t 1531 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933598, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292823, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901706, + "unit": "ns/op\t 292392 B/op\t 1531 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901706, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292392, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2473263, + "unit": "ns/op\t 739350 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2473263, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739350, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487601, + "unit": "ns/op\t 739274 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487601, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739274, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2490993, + "unit": "ns/op\t 739896 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2490993, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739896, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487064, + "unit": "ns/op\t 739839 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487064, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739839, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2497424, + "unit": "ns/op\t 739514 B/op\t 10962 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2497424, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739514, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542371, + "unit": "ns/op\t 738144 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542371, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738144, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491043, + "unit": "ns/op\t 738437 B/op\t 10962 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491043, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738437, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2487157, + "unit": "ns/op\t 739450 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2487157, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739450, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493840, + "unit": "ns/op\t 741234 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493840, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741234, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2472891, + "unit": "ns/op\t 737895 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2472891, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737895, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4585209, + "unit": "ns/op\t 1225302 B/op\t 20973 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4585209, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1225302, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4508756, + "unit": "ns/op\t 1221154 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4508756, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221154, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4578359, + "unit": "ns/op\t 1221520 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4578359, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221520, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4520929, + "unit": "ns/op\t 1221009 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4520929, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221009, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533497, + "unit": "ns/op\t 1218172 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533497, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218172, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4527672, + "unit": "ns/op\t 1220681 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4527672, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220681, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537539, + "unit": "ns/op\t 1220986 B/op\t 20972 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537539, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220986, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4589057, + "unit": "ns/op\t 1223291 B/op\t 20973 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4589057, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223291, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4555065, + "unit": "ns/op\t 1220954 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4555065, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220954, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4601125, + "unit": "ns/op\t 1219416 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4601125, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219416, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6595152, + "unit": "ns/op\t 1701774 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6595152, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701774, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6698219, + "unit": "ns/op\t 1706174 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6698219, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706174, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6676401, + "unit": "ns/op\t 1705240 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6676401, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705240, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6632572, + "unit": "ns/op\t 1704611 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6632572, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704611, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6645445, + "unit": "ns/op\t 1701923 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6645445, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701923, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6614666, + "unit": "ns/op\t 1701225 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6614666, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701225, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6636130, + "unit": "ns/op\t 1705238 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6636130, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705238, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6614815, + "unit": "ns/op\t 1705335 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6614815, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705335, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6603115, + "unit": "ns/op\t 1698775 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6603115, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1698775, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6625992, + "unit": "ns/op\t 1704829 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6625992, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704829, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19625002, + "unit": "ns/op\t 4625636 B/op\t 91859 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19625002, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625636, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19440190, + "unit": "ns/op\t 4626695 B/op\t 91859 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19440190, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626695, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19571705, + "unit": "ns/op\t 4629130 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19571705, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629130, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19443592, + "unit": "ns/op\t 4624209 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19443592, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624209, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19460937, + "unit": "ns/op\t 4628117 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19460937, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628117, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19560378, + "unit": "ns/op\t 4627139 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19560378, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627139, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19677101, + "unit": "ns/op\t 4625762 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19677101, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625762, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19599479, + "unit": "ns/op\t 4623378 B/op\t 91859 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19599479, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623378, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19673301, + "unit": "ns/op\t 4636824 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19673301, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636824, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19460178, + "unit": "ns/op\t 4630788 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19460178, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630788, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67929, + "unit": "ns/op\t 121016 B/op\t 115 allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67929, + "unit": "ns/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121016, + "unit": "B/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67695, + "unit": "ns/op\t 121075 B/op\t 115 allocs/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67695, + "unit": "ns/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121075, + "unit": "B/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68057, + "unit": "ns/op\t 121040 B/op\t 115 allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68057, + "unit": "ns/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121040, + "unit": "B/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67570, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67570, + "unit": "ns/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67926, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67926, + "unit": "ns/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67929, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67929, + "unit": "ns/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67911, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67911, + "unit": "ns/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67744, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67744, + "unit": "ns/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67959, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67959, + "unit": "ns/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67521, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67521, + "unit": "ns/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67058, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67058, + "unit": "ns/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67648, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67648, + "unit": "ns/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68011, + "unit": "ns/op\t 120989 B/op\t 115 allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68011, + "unit": "ns/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120989, + "unit": "B/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68311, + "unit": "ns/op\t 120953 B/op\t 115 allocs/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68311, + "unit": "ns/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120953, + "unit": "B/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67474, + "unit": "ns/op\t 120938 B/op\t 115 allocs/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67474, + "unit": "ns/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120938, + "unit": "B/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17863 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67993, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67993, + "unit": "ns/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67491, + "unit": "ns/op\t 121020 B/op\t 115 allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67491, + "unit": "ns/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121020, + "unit": "B/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68329, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68329, + "unit": "ns/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68109, + "unit": "ns/op\t 121009 B/op\t 115 allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68109, + "unit": "ns/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121009, + "unit": "B/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67914, + "unit": "ns/op\t 120994 B/op\t 115 allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67914, + "unit": "ns/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120994, + "unit": "B/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67831, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67831, + "unit": "ns/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67803, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67803, + "unit": "ns/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17691 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67970, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67970, + "unit": "ns/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67740, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67740, + "unit": "ns/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67758, + "unit": "ns/op\t 121030 B/op\t 115 allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67758, + "unit": "ns/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121030, + "unit": "B/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67893, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67893, + "unit": "ns/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67191, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67191, + "unit": "ns/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67563, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67563, + "unit": "ns/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17844 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67537, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67537, + "unit": "ns/op", + "extra": "17578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17578 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68207, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68207, + "unit": "ns/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4019204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.6, + "unit": "ns/op", + "extra": "4019204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4019204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4019204 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4030876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.6, + "unit": "ns/op", + "extra": "4030876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4030876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4030876 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4052704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.3, + "unit": "ns/op", + "extra": "4052704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4052704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4052704 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4030275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.1, + "unit": "ns/op", + "extra": "4030275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4030275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4030275 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4017187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.8, + "unit": "ns/op", + "extra": "4017187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4017187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4017187 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 316.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 316.8, + "unit": "ns/op", + "extra": "4016773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016773 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3617446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.1, + "unit": "ns/op", + "extra": "3617446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3617446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3617446 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4032702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.1, + "unit": "ns/op", + "extra": "4032702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4032702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4032702 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4010236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.3, + "unit": "ns/op", + "extra": "4010236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4010236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4010236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4015110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.9, + "unit": "ns/op", + "extra": "4015110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4015110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4015110 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7588fcfb9709e9d01e325e82b6aa281f6c111a6b", + "message": "Restart Subscribe on Connection Reset (#1261)", + "timestamp": "2025-09-16T10:51:36+01:00", + "tree_id": "cad698811edf7e9aefe744e14690ec4eeafaac08", + "url": "https://github.com/nginx/agent/commit/7588fcfb9709e9d01e325e82b6aa281f6c111a6b" + }, + "date": 1758016812898, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14565848, + "unit": "ns/op\t 584188 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14565848, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584188, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11030922, + "unit": "ns/op\t 527063 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11030922, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527063, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9132069, + "unit": "ns/op\t 720893 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9132069, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 720893, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9269267, + "unit": "ns/op\t 745499 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9269267, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745499, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9292070, + "unit": "ns/op\t 750661 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9292070, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750661, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9162113, + "unit": "ns/op\t 722673 B/op\t 774 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9162113, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 722673, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9293968, + "unit": "ns/op\t 744116 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9293968, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744116, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9241031, + "unit": "ns/op\t 741052 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9241031, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741052, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9196871, + "unit": "ns/op\t 730958 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9196871, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730958, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9225491, + "unit": "ns/op\t 773403 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9225491, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 773403, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9714162, + "unit": "ns/op\t 786918 B/op\t 775 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9714162, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 786918, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9772049, + "unit": "ns/op\t 795078 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9772049, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795078, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9821140, + "unit": "ns/op\t 791042 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9821140, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 791042, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9791747, + "unit": "ns/op\t 812430 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9791747, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812430, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9794444, + "unit": "ns/op\t 814598 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9794444, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814598, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9787975, + "unit": "ns/op\t 793704 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9787975, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793704, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9809404, + "unit": "ns/op\t 834341 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9809404, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 834341, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9772230, + "unit": "ns/op\t 801116 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9772230, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801116, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9839732, + "unit": "ns/op\t 802920 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9839732, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802920, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9792695, + "unit": "ns/op\t 791497 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9792695, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 791497, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13896163, + "unit": "ns/op\t 1918282 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13896163, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1918282, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13760195, + "unit": "ns/op\t 1907875 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13760195, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907875, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13726696, + "unit": "ns/op\t 1909432 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13726696, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909432, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13916056, + "unit": "ns/op\t 1901198 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13916056, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901198, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13832415, + "unit": "ns/op\t 1926878 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13832415, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1926878, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13882800, + "unit": "ns/op\t 1874518 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13882800, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874518, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13836486, + "unit": "ns/op\t 1903516 B/op\t 811 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13836486, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1903516, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13820402, + "unit": "ns/op\t 1901020 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13820402, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901020, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13904733, + "unit": "ns/op\t 1923955 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13904733, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1923955, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13924080, + "unit": "ns/op\t 1899624 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13924080, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899624, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269921984, + "unit": "ns/op\t 7457304 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269921984, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457304, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267618368, + "unit": "ns/op\t 7733842 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267618368, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733842, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267492292, + "unit": "ns/op\t 7456898 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267492292, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7456898, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265122175, + "unit": "ns/op\t 7867856 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265122175, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867856, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266417526, + "unit": "ns/op\t 7869178 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266417526, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869178, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261938768, + "unit": "ns/op\t 7732000 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261938768, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274585683, + "unit": "ns/op\t 7728904 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274585683, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728904, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276510123, + "unit": "ns/op\t 7729784 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276510123, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729784, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277618810, + "unit": "ns/op\t 7595954 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277618810, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595954, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274869543, + "unit": "ns/op\t 7597410 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274869543, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597410, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34236012, + "unit": "ns/op\t 4816603 B/op\t 7618 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34236012, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4816603, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34351533, + "unit": "ns/op\t 4788892 B/op\t 7614 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34351533, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4788892, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7614, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34321883, + "unit": "ns/op\t 4854677 B/op\t 7633 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34321883, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4854677, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7633, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34403379, + "unit": "ns/op\t 4780388 B/op\t 7615 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34403379, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4780388, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7615, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34053809, + "unit": "ns/op\t 4905768 B/op\t 7634 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34053809, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4905768, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34147874, + "unit": "ns/op\t 4629143 B/op\t 7597 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34147874, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4629143, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7597, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34181330, + "unit": "ns/op\t 4736825 B/op\t 7603 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34181330, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4736825, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35259088, + "unit": "ns/op\t 4826482 B/op\t 7620 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35259088, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4826482, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7620, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35088818, + "unit": "ns/op\t 4834559 B/op\t 7615 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35088818, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4834559, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7615, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34924896, + "unit": "ns/op\t 4884900 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34924896, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4884900, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 943904, + "unit": "ns/op\t 292419 B/op\t 1531 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 943904, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292419, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937627, + "unit": "ns/op\t 292774 B/op\t 1531 allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937627, + "unit": "ns/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292774, + "unit": "B/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941861, + "unit": "ns/op\t 291902 B/op\t 1531 allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941861, + "unit": "ns/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291902, + "unit": "B/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 941048, + "unit": "ns/op\t 292571 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 941048, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292571, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949443, + "unit": "ns/op\t 293517 B/op\t 1531 allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949443, + "unit": "ns/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293517, + "unit": "B/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1239 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 949512, + "unit": "ns/op\t 292840 B/op\t 1531 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 949512, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292840, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 960447, + "unit": "ns/op\t 292436 B/op\t 1531 allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 960447, + "unit": "ns/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292436, + "unit": "B/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 955879, + "unit": "ns/op\t 293284 B/op\t 1531 allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 955879, + "unit": "ns/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293284, + "unit": "B/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 963379, + "unit": "ns/op\t 294231 B/op\t 1531 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 963379, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294231, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 938268, + "unit": "ns/op\t 293189 B/op\t 1531 allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 938268, + "unit": "ns/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293189, + "unit": "B/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1257 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2539814, + "unit": "ns/op\t 740190 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2539814, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740190, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2575737, + "unit": "ns/op\t 737800 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2575737, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737800, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2565057, + "unit": "ns/op\t 739463 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2565057, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739463, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2604863, + "unit": "ns/op\t 739770 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2604863, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739770, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2563358, + "unit": "ns/op\t 740631 B/op\t 10962 allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2563358, + "unit": "ns/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740631, + "unit": "B/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2529241, + "unit": "ns/op\t 739070 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2529241, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739070, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2554455, + "unit": "ns/op\t 741520 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2554455, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741520, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527248, + "unit": "ns/op\t 740243 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527248, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740243, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2586729, + "unit": "ns/op\t 740908 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2586729, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740908, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2561626, + "unit": "ns/op\t 740175 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2561626, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740175, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4696585, + "unit": "ns/op\t 1222319 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4696585, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222319, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4733311, + "unit": "ns/op\t 1220206 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4733311, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220206, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4642222, + "unit": "ns/op\t 1223274 B/op\t 20973 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4642222, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223274, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4645251, + "unit": "ns/op\t 1222967 B/op\t 20973 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4645251, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222967, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4589363, + "unit": "ns/op\t 1222697 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4589363, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222697, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4663573, + "unit": "ns/op\t 1223673 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4663573, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223673, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4612155, + "unit": "ns/op\t 1220786 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4612155, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220786, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4677438, + "unit": "ns/op\t 1219345 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4677438, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219345, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4650984, + "unit": "ns/op\t 1221023 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4650984, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221023, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4739181, + "unit": "ns/op\t 1221247 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4739181, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221247, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6753323, + "unit": "ns/op\t 1701403 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6753323, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701403, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6789277, + "unit": "ns/op\t 1707550 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6789277, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707550, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6985531, + "unit": "ns/op\t 1706557 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6985531, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706557, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6882545, + "unit": "ns/op\t 1708864 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6882545, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708864, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6754664, + "unit": "ns/op\t 1701113 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6754664, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701113, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6854469, + "unit": "ns/op\t 1708752 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6854469, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708752, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6808513, + "unit": "ns/op\t 1708381 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6808513, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708381, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6697877, + "unit": "ns/op\t 1704221 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6697877, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704221, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6807437, + "unit": "ns/op\t 1708456 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6807437, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708456, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6766342, + "unit": "ns/op\t 1703171 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6766342, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703171, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20205665, + "unit": "ns/op\t 4635255 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20205665, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635255, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19599047, + "unit": "ns/op\t 4631260 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19599047, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631260, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19795555, + "unit": "ns/op\t 4629301 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19795555, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629301, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20362573, + "unit": "ns/op\t 4628649 B/op\t 91859 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20362573, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628649, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19956279, + "unit": "ns/op\t 4634427 B/op\t 91861 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19956279, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634427, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19803142, + "unit": "ns/op\t 4630440 B/op\t 91860 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19803142, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630440, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20080816, + "unit": "ns/op\t 4624568 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20080816, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624568, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20001677, + "unit": "ns/op\t 4629018 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20001677, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629018, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20277813, + "unit": "ns/op\t 4622996 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20277813, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622996, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20018517, + "unit": "ns/op\t 4629020 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20018517, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629020, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70962, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70962, + "unit": "ns/op", + "extra": "17088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17088 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70771, + "unit": "ns/op\t 120981 B/op\t 115 allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70771, + "unit": "ns/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120981, + "unit": "B/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71304, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71304, + "unit": "ns/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69803, + "unit": "ns/op\t 120999 B/op\t 115 allocs/op", + "extra": "16971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69803, + "unit": "ns/op", + "extra": "16971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120999, + "unit": "B/op", + "extra": "16971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70595, + "unit": "ns/op\t 121084 B/op\t 115 allocs/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70595, + "unit": "ns/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121084, + "unit": "B/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70635, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70635, + "unit": "ns/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70703, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70703, + "unit": "ns/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71378, + "unit": "ns/op\t 121069 B/op\t 115 allocs/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71378, + "unit": "ns/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121069, + "unit": "B/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16957 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70473, + "unit": "ns/op\t 121037 B/op\t 115 allocs/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70473, + "unit": "ns/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121037, + "unit": "B/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70533, + "unit": "ns/op\t 120981 B/op\t 115 allocs/op", + "extra": "16752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70533, + "unit": "ns/op", + "extra": "16752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120981, + "unit": "B/op", + "extra": "16752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70460, + "unit": "ns/op\t 120985 B/op\t 115 allocs/op", + "extra": "16869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70460, + "unit": "ns/op", + "extra": "16869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120985, + "unit": "B/op", + "extra": "16869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70664, + "unit": "ns/op\t 121085 B/op\t 115 allocs/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70664, + "unit": "ns/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121085, + "unit": "B/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71110, + "unit": "ns/op\t 120980 B/op\t 115 allocs/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71110, + "unit": "ns/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120980, + "unit": "B/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16969 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70364, + "unit": "ns/op\t 121057 B/op\t 115 allocs/op", + "extra": "17050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70364, + "unit": "ns/op", + "extra": "17050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121057, + "unit": "B/op", + "extra": "17050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17050 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71001, + "unit": "ns/op\t 121001 B/op\t 115 allocs/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71001, + "unit": "ns/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121001, + "unit": "B/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70105, + "unit": "ns/op\t 121059 B/op\t 115 allocs/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70105, + "unit": "ns/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121059, + "unit": "B/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70140, + "unit": "ns/op\t 120971 B/op\t 115 allocs/op", + "extra": "16917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70140, + "unit": "ns/op", + "extra": "16917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120971, + "unit": "B/op", + "extra": "16917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16917 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70505, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70505, + "unit": "ns/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16926 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71403, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71403, + "unit": "ns/op", + "extra": "17014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17014 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71330, + "unit": "ns/op\t 120855 B/op\t 115 allocs/op", + "extra": "16989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71330, + "unit": "ns/op", + "extra": "16989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120855, + "unit": "B/op", + "extra": "16989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16989 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70692, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "16735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70692, + "unit": "ns/op", + "extra": "16735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "16735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16735 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71239, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "16935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71239, + "unit": "ns/op", + "extra": "16935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "16935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16935 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70558, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "16836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70558, + "unit": "ns/op", + "extra": "16836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "16836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70620, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70620, + "unit": "ns/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70580, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70580, + "unit": "ns/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16868 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70941, + "unit": "ns/op\t 120985 B/op\t 115 allocs/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70941, + "unit": "ns/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120985, + "unit": "B/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70918, + "unit": "ns/op\t 120813 B/op\t 115 allocs/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70918, + "unit": "ns/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120813, + "unit": "B/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70512, + "unit": "ns/op\t 121035 B/op\t 115 allocs/op", + "extra": "16816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70512, + "unit": "ns/op", + "extra": "16816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121035, + "unit": "B/op", + "extra": "16816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16816 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70678, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70678, + "unit": "ns/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71340, + "unit": "ns/op\t 121052 B/op\t 115 allocs/op", + "extra": "17060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71340, + "unit": "ns/op", + "extra": "17060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121052, + "unit": "B/op", + "extra": "17060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17060 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4025865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.1, + "unit": "ns/op", + "extra": "4025865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4025865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4025865 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4026201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.7, + "unit": "ns/op", + "extra": "4026201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4026201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4026201 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4041910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.6, + "unit": "ns/op", + "extra": "4041910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4041910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4041910 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3970962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.4, + "unit": "ns/op", + "extra": "3970962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3970962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3970962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 321.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3687463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 321.5, + "unit": "ns/op", + "extra": "3687463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3687463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3687463 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3959752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.3, + "unit": "ns/op", + "extra": "3959752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3959752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3959752 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3978746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.1, + "unit": "ns/op", + "extra": "3978746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3978746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3978746 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4012932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.6, + "unit": "ns/op", + "extra": "4012932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4012932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4012932 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3971655 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.8, + "unit": "ns/op", + "extra": "3971655 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3971655 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3971655 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3968395 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.7, + "unit": "ns/op", + "extra": "3968395 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3968395 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3968395 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "7588fcfb9709e9d01e325e82b6aa281f6c111a6b", + "message": "Restart Subscribe on Connection Reset (#1261)", + "timestamp": "2025-09-16T10:51:36+01:00", + "tree_id": "cad698811edf7e9aefe744e14690ec4eeafaac08", + "url": "https://github.com/nginx/agent/commit/7588fcfb9709e9d01e325e82b6aa281f6c111a6b" + }, + "date": 1758016824189, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.79606740938184, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.987921472552785, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6905336431a1f0bddd9d3d06593b9ff4cda0502b", + "message": "Merge pull request #1279 from nginx/release-3.3.1\n\nMerge release-3.3.1 back into main", + "timestamp": "2025-09-16T16:01:59+01:00", + "tree_id": "118549ee925b78478e9d33bb92725704c2c84d8e", + "url": "https://github.com/nginx/agent/commit/6905336431a1f0bddd9d3d06593b9ff4cda0502b" + }, + "date": 1758035434160, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14784727, + "unit": "ns/op\t 559047 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14784727, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 559047, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10799881, + "unit": "ns/op\t 550995 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10799881, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 550995, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8905876, + "unit": "ns/op\t 699476 B/op\t 774 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8905876, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 699476, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9100641, + "unit": "ns/op\t 751213 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9100641, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751213, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9100355, + "unit": "ns/op\t 770986 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9100355, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 770986, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9097192, + "unit": "ns/op\t 760818 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9097192, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760818, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9067077, + "unit": "ns/op\t 753152 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9067077, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753152, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9132913, + "unit": "ns/op\t 756623 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9132913, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756623, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9106793, + "unit": "ns/op\t 737728 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9106793, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737728, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9047880, + "unit": "ns/op\t 750945 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9047880, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750945, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9657858, + "unit": "ns/op\t 796568 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9657858, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796568, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9556667, + "unit": "ns/op\t 793453 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9556667, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793453, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9606621, + "unit": "ns/op\t 830366 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9606621, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 830366, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9569462, + "unit": "ns/op\t 795531 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9569462, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795531, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9562242, + "unit": "ns/op\t 809923 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9562242, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809923, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9691363, + "unit": "ns/op\t 829304 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9691363, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 829304, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9530442, + "unit": "ns/op\t 792365 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9530442, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792365, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9664111, + "unit": "ns/op\t 819402 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9664111, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819402, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9550256, + "unit": "ns/op\t 805675 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9550256, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805675, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9802269, + "unit": "ns/op\t 804522 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9802269, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804522, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13982713, + "unit": "ns/op\t 1885834 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13982713, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885834, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13703710, + "unit": "ns/op\t 1847149 B/op\t 810 allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13703710, + "unit": "ns/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1847149, + "unit": "B/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "90 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13798743, + "unit": "ns/op\t 1884846 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13798743, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884846, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13907922, + "unit": "ns/op\t 1900437 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13907922, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900437, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13745640, + "unit": "ns/op\t 1880560 B/op\t 811 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13745640, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1880560, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13679924, + "unit": "ns/op\t 1887856 B/op\t 810 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13679924, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1887856, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13775786, + "unit": "ns/op\t 1887432 B/op\t 811 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13775786, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1887432, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13724010, + "unit": "ns/op\t 1881160 B/op\t 811 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13724010, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881160, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13736311, + "unit": "ns/op\t 1867628 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13736311, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867628, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13681102, + "unit": "ns/op\t 1858723 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13681102, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858723, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260939981, + "unit": "ns/op\t 7460810 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260939981, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460810, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259422471, + "unit": "ns/op\t 7871208 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259422471, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7871208, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263304904, + "unit": "ns/op\t 7731804 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263304904, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731804, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258444977, + "unit": "ns/op\t 7733677 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258444977, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733677, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261277619, + "unit": "ns/op\t 7595749 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261277619, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595749, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260961056, + "unit": "ns/op\t 7593284 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260961056, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593284, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263524425, + "unit": "ns/op\t 7598445 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263524425, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598445, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261141596, + "unit": "ns/op\t 7728570 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261141596, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728570, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261726728, + "unit": "ns/op\t 7462576 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261726728, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462576, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260317704, + "unit": "ns/op\t 7730192 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260317704, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730192, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34168319, + "unit": "ns/op\t 4808113 B/op\t 7593 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34168319, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4808113, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7593, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33794997, + "unit": "ns/op\t 4919478 B/op\t 7632 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33794997, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4919478, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7632, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34640473, + "unit": "ns/op\t 4834487 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34640473, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4834487, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34146468, + "unit": "ns/op\t 4704459 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34146468, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4704459, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33577067, + "unit": "ns/op\t 4761918 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33577067, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4761918, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33744870, + "unit": "ns/op\t 4865411 B/op\t 7645 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33744870, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4865411, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7645, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34278468, + "unit": "ns/op\t 4908383 B/op\t 7638 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34278468, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4908383, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33768389, + "unit": "ns/op\t 4737606 B/op\t 7613 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33768389, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4737606, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33801449, + "unit": "ns/op\t 4839796 B/op\t 7612 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33801449, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839796, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7612, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34467776, + "unit": "ns/op\t 4839712 B/op\t 7662 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34467776, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4839712, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7662, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 981199, + "unit": "ns/op\t 292966 B/op\t 1531 allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 981199, + "unit": "ns/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292966, + "unit": "B/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1227 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1011411, + "unit": "ns/op\t 293091 B/op\t 1531 allocs/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1011411, + "unit": "ns/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293091, + "unit": "B/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 996759, + "unit": "ns/op\t 292076 B/op\t 1531 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 996759, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292076, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 989298, + "unit": "ns/op\t 293225 B/op\t 1531 allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 989298, + "unit": "ns/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293225, + "unit": "B/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 985601, + "unit": "ns/op\t 292988 B/op\t 1531 allocs/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 985601, + "unit": "ns/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292988, + "unit": "B/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 980513, + "unit": "ns/op\t 294488 B/op\t 1531 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 980513, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294488, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 988194, + "unit": "ns/op\t 292925 B/op\t 1531 allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 988194, + "unit": "ns/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292925, + "unit": "B/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 986100, + "unit": "ns/op\t 293197 B/op\t 1531 allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 986100, + "unit": "ns/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293197, + "unit": "B/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 984072, + "unit": "ns/op\t 292910 B/op\t 1531 allocs/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 984072, + "unit": "ns/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292910, + "unit": "B/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1201 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 985816, + "unit": "ns/op\t 293115 B/op\t 1531 allocs/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 985816, + "unit": "ns/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293115, + "unit": "B/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1203 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2647659, + "unit": "ns/op\t 742103 B/op\t 10962 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2647659, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 742103, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2636705, + "unit": "ns/op\t 740727 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2636705, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740727, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2672206, + "unit": "ns/op\t 737479 B/op\t 10962 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2672206, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737479, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2641852, + "unit": "ns/op\t 739047 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2641852, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739047, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2660545, + "unit": "ns/op\t 739138 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2660545, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739138, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2654170, + "unit": "ns/op\t 739313 B/op\t 10962 allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2654170, + "unit": "ns/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739313, + "unit": "B/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2665702, + "unit": "ns/op\t 742291 B/op\t 10963 allocs/op", + "extra": "429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2665702, + "unit": "ns/op", + "extra": "429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 742291, + "unit": "B/op", + "extra": "429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10963, + "unit": "allocs/op", + "extra": "429 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2638924, + "unit": "ns/op\t 739924 B/op\t 10962 allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2638924, + "unit": "ns/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739924, + "unit": "B/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2689902, + "unit": "ns/op\t 739716 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2689902, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739716, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2631384, + "unit": "ns/op\t 740617 B/op\t 10962 allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2631384, + "unit": "ns/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740617, + "unit": "B/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "453 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4856083, + "unit": "ns/op\t 1223066 B/op\t 20973 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4856083, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223066, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4776918, + "unit": "ns/op\t 1220235 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4776918, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220235, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4819164, + "unit": "ns/op\t 1221438 B/op\t 20972 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4819164, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221438, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4794693, + "unit": "ns/op\t 1222519 B/op\t 20973 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4794693, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222519, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4880868, + "unit": "ns/op\t 1221319 B/op\t 20973 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4880868, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221319, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4782315, + "unit": "ns/op\t 1220724 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4782315, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220724, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4792051, + "unit": "ns/op\t 1220954 B/op\t 20972 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4792051, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220954, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4807022, + "unit": "ns/op\t 1218712 B/op\t 20972 allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4807022, + "unit": "ns/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218712, + "unit": "B/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4848460, + "unit": "ns/op\t 1222556 B/op\t 20973 allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4848460, + "unit": "ns/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222556, + "unit": "B/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4843989, + "unit": "ns/op\t 1220570 B/op\t 20972 allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4843989, + "unit": "ns/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220570, + "unit": "B/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7006142, + "unit": "ns/op\t 1706840 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7006142, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706840, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6898505, + "unit": "ns/op\t 1705471 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6898505, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705471, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7104478, + "unit": "ns/op\t 1703815 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7104478, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703815, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6966436, + "unit": "ns/op\t 1708336 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6966436, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708336, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7097139, + "unit": "ns/op\t 1709585 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7097139, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709585, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6996675, + "unit": "ns/op\t 1705770 B/op\t 30937 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6996675, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705770, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6970022, + "unit": "ns/op\t 1705524 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6970022, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705524, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6953573, + "unit": "ns/op\t 1708211 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6953573, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708211, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7064947, + "unit": "ns/op\t 1707231 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7064947, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707231, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6994856, + "unit": "ns/op\t 1703705 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6994856, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703705, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20883867, + "unit": "ns/op\t 4640627 B/op\t 91861 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20883867, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4640627, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20754385, + "unit": "ns/op\t 4632513 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20754385, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632513, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20390848, + "unit": "ns/op\t 4626875 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20390848, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626875, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20783840, + "unit": "ns/op\t 4626635 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20783840, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626635, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20943243, + "unit": "ns/op\t 4627222 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20943243, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627222, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20456506, + "unit": "ns/op\t 4625642 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20456506, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625642, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20491343, + "unit": "ns/op\t 4622204 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20491343, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622204, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20724263, + "unit": "ns/op\t 4630630 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20724263, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630630, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20674742, + "unit": "ns/op\t 4627052 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20674742, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627052, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20675554, + "unit": "ns/op\t 4631760 B/op\t 91860 allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20675554, + "unit": "ns/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631760, + "unit": "B/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70647, + "unit": "ns/op\t 121032 B/op\t 115 allocs/op", + "extra": "16779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70647, + "unit": "ns/op", + "extra": "16779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121032, + "unit": "B/op", + "extra": "16779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16779 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70734, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70734, + "unit": "ns/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16939 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70934, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "16240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70934, + "unit": "ns/op", + "extra": "16240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "16240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70607, + "unit": "ns/op\t 121019 B/op\t 115 allocs/op", + "extra": "17083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70607, + "unit": "ns/op", + "extra": "17083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121019, + "unit": "B/op", + "extra": "17083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17083 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70528, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70528, + "unit": "ns/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17001 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70700, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70700, + "unit": "ns/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70349, + "unit": "ns/op\t 120930 B/op\t 115 allocs/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70349, + "unit": "ns/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120930, + "unit": "B/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71145, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "16951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71145, + "unit": "ns/op", + "extra": "16951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "16951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16951 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70321, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70321, + "unit": "ns/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17091 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69147, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69147, + "unit": "ns/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70344, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70344, + "unit": "ns/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70131, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70131, + "unit": "ns/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70420, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70420, + "unit": "ns/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70594, + "unit": "ns/op\t 121019 B/op\t 115 allocs/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70594, + "unit": "ns/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121019, + "unit": "B/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17209 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70601, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70601, + "unit": "ns/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70624, + "unit": "ns/op\t 121026 B/op\t 115 allocs/op", + "extra": "16746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70624, + "unit": "ns/op", + "extra": "16746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121026, + "unit": "B/op", + "extra": "16746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70343, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70343, + "unit": "ns/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16993 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70862, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70862, + "unit": "ns/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16964 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70524, + "unit": "ns/op\t 120951 B/op\t 115 allocs/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70524, + "unit": "ns/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120951, + "unit": "B/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70430, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70430, + "unit": "ns/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70677, + "unit": "ns/op\t 121027 B/op\t 115 allocs/op", + "extra": "16994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70677, + "unit": "ns/op", + "extra": "16994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121027, + "unit": "B/op", + "extra": "16994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71212, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "16908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71212, + "unit": "ns/op", + "extra": "16908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "16908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70197, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "16945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70197, + "unit": "ns/op", + "extra": "16945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "16945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16945 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71230, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71230, + "unit": "ns/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16956 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70640, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "16857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70640, + "unit": "ns/op", + "extra": "16857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "16857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16857 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71272, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "16772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71272, + "unit": "ns/op", + "extra": "16772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "16772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70606, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70606, + "unit": "ns/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71511, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71511, + "unit": "ns/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71336, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71336, + "unit": "ns/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16850 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70818, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70818, + "unit": "ns/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16878 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3866241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.8, + "unit": "ns/op", + "extra": "3866241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3866241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3866241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3856329 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.3, + "unit": "ns/op", + "extra": "3856329 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3856329 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3856329 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3848372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.3, + "unit": "ns/op", + "extra": "3848372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3848372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3848372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3848011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.3, + "unit": "ns/op", + "extra": "3848011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3848011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3848011 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3883963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.8, + "unit": "ns/op", + "extra": "3883963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3883963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3883963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3807860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323, + "unit": "ns/op", + "extra": "3807860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3807860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3807860 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3348633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.6, + "unit": "ns/op", + "extra": "3348633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3348633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3348633 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3820971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.1, + "unit": "ns/op", + "extra": "3820971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3820971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3820971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3862836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.3, + "unit": "ns/op", + "extra": "3862836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3862836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3862836 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3876214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.5, + "unit": "ns/op", + "extra": "3876214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3876214 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3876214 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6905336431a1f0bddd9d3d06593b9ff4cda0502b", + "message": "Merge pull request #1279 from nginx/release-3.3.1\n\nMerge release-3.3.1 back into main", + "timestamp": "2025-09-16T16:01:59+01:00", + "tree_id": "118549ee925b78478e9d33bb92725704c2c84d8e", + "url": "https://github.com/nginx/agent/commit/6905336431a1f0bddd9d3d06593b9ff4cda0502b" + }, + "date": 1758035479137, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.129567049265354, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.00931747402476, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bfa39c1a615cdddcb865fb7e3198f65fbc102556", + "message": "Bump actions/checkout from 4.1.1 to 5.0.0 (#1267)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 5.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.1...08c6903cd8c0fde910a37f88322edcfb5dd907a8)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-version: 5.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:55:46+01:00", + "tree_id": "b658bf5a05587981dc15d7819c7eb27d98a77650", + "url": "https://github.com/nginx/agent/commit/bfa39c1a615cdddcb865fb7e3198f65fbc102556" + }, + "date": 1758099844716, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14870281, + "unit": "ns/op\t 533942 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14870281, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 533942, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10715814, + "unit": "ns/op\t 528141 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10715814, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 528141, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8893312, + "unit": "ns/op\t 725169 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8893312, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 725169, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8995744, + "unit": "ns/op\t 764849 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8995744, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764849, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9142531, + "unit": "ns/op\t 750807 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9142531, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750807, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9305841, + "unit": "ns/op\t 764418 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9305841, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764418, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9010221, + "unit": "ns/op\t 755312 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9010221, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755312, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9119948, + "unit": "ns/op\t 773266 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9119948, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 773266, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8936066, + "unit": "ns/op\t 746788 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8936066, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746788, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9160015, + "unit": "ns/op\t 780229 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9160015, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 780229, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9470836, + "unit": "ns/op\t 794860 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9470836, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794860, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9542818, + "unit": "ns/op\t 798442 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9542818, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798442, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9492819, + "unit": "ns/op\t 803395 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9492819, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803395, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9479075, + "unit": "ns/op\t 807721 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9479075, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807721, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9597997, + "unit": "ns/op\t 813110 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9597997, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813110, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9552013, + "unit": "ns/op\t 799241 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9552013, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799241, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9441817, + "unit": "ns/op\t 798334 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9441817, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798334, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9593840, + "unit": "ns/op\t 841118 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9593840, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 841118, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9452419, + "unit": "ns/op\t 801071 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9452419, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801071, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9519457, + "unit": "ns/op\t 815586 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9519457, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815586, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13438135, + "unit": "ns/op\t 1915532 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13438135, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915532, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13330657, + "unit": "ns/op\t 1900437 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13330657, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900437, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13341170, + "unit": "ns/op\t 1883957 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13341170, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883957, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13488845, + "unit": "ns/op\t 1860288 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13488845, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860288, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13325351, + "unit": "ns/op\t 1883957 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13325351, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883957, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13134209, + "unit": "ns/op\t 1859943 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13134209, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859943, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13161678, + "unit": "ns/op\t 1859488 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13161678, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859488, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13257531, + "unit": "ns/op\t 1857388 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13257531, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1857388, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13177567, + "unit": "ns/op\t 1867229 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13177567, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867229, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13216538, + "unit": "ns/op\t 1885056 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13216538, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885056, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262962409, + "unit": "ns/op\t 7593632 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262962409, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593632, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260489263, + "unit": "ns/op\t 7731150 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260489263, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731150, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268389210, + "unit": "ns/op\t 7867898 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268389210, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867898, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263223698, + "unit": "ns/op\t 7596961 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263223698, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596961, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263721212, + "unit": "ns/op\t 7731714 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263721212, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731714, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268283776, + "unit": "ns/op\t 7596340 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268283776, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596340, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258926728, + "unit": "ns/op\t 7595720 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258926728, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595720, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263211863, + "unit": "ns/op\t 7727922 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263211863, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727922, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261796991, + "unit": "ns/op\t 7457101 B/op\t 74668 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261796991, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457101, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74668, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261641900, + "unit": "ns/op\t 7734972 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261641900, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734972, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33387577, + "unit": "ns/op\t 4754907 B/op\t 7644 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33387577, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4754907, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7644, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33755202, + "unit": "ns/op\t 4852550 B/op\t 7632 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33755202, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4852550, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7632, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33652410, + "unit": "ns/op\t 4821325 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33652410, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4821325, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33891154, + "unit": "ns/op\t 4866144 B/op\t 7650 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33891154, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4866144, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7650, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33577437, + "unit": "ns/op\t 4731368 B/op\t 7610 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33577437, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4731368, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33635576, + "unit": "ns/op\t 4894338 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33635576, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4894338, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33773355, + "unit": "ns/op\t 4864361 B/op\t 7630 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33773355, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4864361, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7630, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33821081, + "unit": "ns/op\t 4787527 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33821081, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4787527, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33399367, + "unit": "ns/op\t 4775094 B/op\t 7629 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33399367, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4775094, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7629, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33731945, + "unit": "ns/op\t 4852962 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33731945, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4852962, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898800, + "unit": "ns/op\t 292706 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898800, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292706, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903996, + "unit": "ns/op\t 292719 B/op\t 1531 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903996, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292719, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899565, + "unit": "ns/op\t 292547 B/op\t 1531 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899565, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292547, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900678, + "unit": "ns/op\t 293262 B/op\t 1531 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900678, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293262, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907814, + "unit": "ns/op\t 292569 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907814, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292569, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903287, + "unit": "ns/op\t 292750 B/op\t 1531 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903287, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292750, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904226, + "unit": "ns/op\t 293039 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904226, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293039, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927957, + "unit": "ns/op\t 292086 B/op\t 1531 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927957, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292086, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895982, + "unit": "ns/op\t 292974 B/op\t 1531 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895982, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292974, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899033, + "unit": "ns/op\t 292928 B/op\t 1531 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899033, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292928, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491928, + "unit": "ns/op\t 739039 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491928, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739039, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485727, + "unit": "ns/op\t 740513 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485727, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740513, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495883, + "unit": "ns/op\t 739000 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495883, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739000, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498830, + "unit": "ns/op\t 739587 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498830, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739587, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493278, + "unit": "ns/op\t 739766 B/op\t 10962 allocs/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493278, + "unit": "ns/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739766, + "unit": "B/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "441 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500457, + "unit": "ns/op\t 741476 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500457, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741476, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2492819, + "unit": "ns/op\t 740284 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2492819, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740284, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495918, + "unit": "ns/op\t 740025 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495918, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740025, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488388, + "unit": "ns/op\t 739576 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488388, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739576, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2499343, + "unit": "ns/op\t 738508 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2499343, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738508, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4558950, + "unit": "ns/op\t 1222666 B/op\t 20972 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4558950, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222666, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4571579, + "unit": "ns/op\t 1220227 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4571579, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220227, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4521074, + "unit": "ns/op\t 1221103 B/op\t 20973 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4521074, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221103, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4636909, + "unit": "ns/op\t 1222013 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4636909, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222013, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4523007, + "unit": "ns/op\t 1221386 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4523007, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221386, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4529937, + "unit": "ns/op\t 1222987 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4529937, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222987, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533553, + "unit": "ns/op\t 1217895 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533553, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1217895, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4619421, + "unit": "ns/op\t 1222462 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4619421, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222462, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4599696, + "unit": "ns/op\t 1219878 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4599696, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219878, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4533418, + "unit": "ns/op\t 1220504 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4533418, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220504, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6636035, + "unit": "ns/op\t 1703096 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6636035, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703096, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6588568, + "unit": "ns/op\t 1703974 B/op\t 30937 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6588568, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703974, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6623942, + "unit": "ns/op\t 1702964 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6623942, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702964, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6590704, + "unit": "ns/op\t 1705790 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6590704, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705790, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6645796, + "unit": "ns/op\t 1705368 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6645796, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705368, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6636862, + "unit": "ns/op\t 1703421 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6636862, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703421, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6636918, + "unit": "ns/op\t 1705522 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6636918, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705522, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6617082, + "unit": "ns/op\t 1700752 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6617082, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700752, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6625712, + "unit": "ns/op\t 1704843 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6625712, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704843, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6627912, + "unit": "ns/op\t 1702254 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6627912, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702254, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19615987, + "unit": "ns/op\t 4629898 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19615987, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629898, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19435880, + "unit": "ns/op\t 4637185 B/op\t 91861 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19435880, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637185, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19890676, + "unit": "ns/op\t 4629098 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19890676, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629098, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19264482, + "unit": "ns/op\t 4637131 B/op\t 91861 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19264482, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637131, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19520405, + "unit": "ns/op\t 4619519 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19520405, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619519, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19752199, + "unit": "ns/op\t 4624403 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19752199, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624403, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19889080, + "unit": "ns/op\t 4631862 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19889080, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631862, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19481011, + "unit": "ns/op\t 4629267 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19481011, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629267, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19436651, + "unit": "ns/op\t 4630561 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19436651, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630561, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19483467, + "unit": "ns/op\t 4628039 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19483467, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628039, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67720, + "unit": "ns/op\t 121090 B/op\t 115 allocs/op", + "extra": "17610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67720, + "unit": "ns/op", + "extra": "17610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121090, + "unit": "B/op", + "extra": "17610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17610 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67635, + "unit": "ns/op\t 121046 B/op\t 115 allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67635, + "unit": "ns/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121046, + "unit": "B/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67673, + "unit": "ns/op\t 121045 B/op\t 115 allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67673, + "unit": "ns/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121045, + "unit": "B/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68223, + "unit": "ns/op\t 121070 B/op\t 115 allocs/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68223, + "unit": "ns/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121070, + "unit": "B/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67168, + "unit": "ns/op\t 120966 B/op\t 115 allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67168, + "unit": "ns/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120966, + "unit": "B/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67410, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67410, + "unit": "ns/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67426, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67426, + "unit": "ns/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67847, + "unit": "ns/op\t 120986 B/op\t 115 allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67847, + "unit": "ns/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120986, + "unit": "B/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67823, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67823, + "unit": "ns/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67294, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67294, + "unit": "ns/op", + "extra": "17707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17707 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67380, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67380, + "unit": "ns/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67519, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67519, + "unit": "ns/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68260, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68260, + "unit": "ns/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67952, + "unit": "ns/op\t 121022 B/op\t 115 allocs/op", + "extra": "17224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67952, + "unit": "ns/op", + "extra": "17224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121022, + "unit": "B/op", + "extra": "17224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67474, + "unit": "ns/op\t 120879 B/op\t 115 allocs/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67474, + "unit": "ns/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120879, + "unit": "B/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17733 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67457, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67457, + "unit": "ns/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67623, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67623, + "unit": "ns/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67493, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67493, + "unit": "ns/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67615, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67615, + "unit": "ns/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67911, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67911, + "unit": "ns/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67883, + "unit": "ns/op\t 121041 B/op\t 115 allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67883, + "unit": "ns/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121041, + "unit": "B/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17812 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67679, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67679, + "unit": "ns/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67497, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67497, + "unit": "ns/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17792 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67064, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67064, + "unit": "ns/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67457, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67457, + "unit": "ns/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17708 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67682, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67682, + "unit": "ns/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67744, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67744, + "unit": "ns/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67337, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67337, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67240, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67240, + "unit": "ns/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67880, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67880, + "unit": "ns/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3952290 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.7, + "unit": "ns/op", + "extra": "3952290 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3952290 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3952290 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3961537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.2, + "unit": "ns/op", + "extra": "3961537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3961537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3961537 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3937688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304, + "unit": "ns/op", + "extra": "3937688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3937688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3937688 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3958305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.4, + "unit": "ns/op", + "extra": "3958305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3958305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3958305 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3966969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.4, + "unit": "ns/op", + "extra": "3966969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3966969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3966969 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3943634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.1, + "unit": "ns/op", + "extra": "3943634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3943634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3943634 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 325, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3581533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 325, + "unit": "ns/op", + "extra": "3581533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3581533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3581533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3922782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.6, + "unit": "ns/op", + "extra": "3922782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3922782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3922782 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3883016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.3, + "unit": "ns/op", + "extra": "3883016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3883016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3883016 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3952564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.8, + "unit": "ns/op", + "extra": "3952564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3952564 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3952564 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bfa39c1a615cdddcb865fb7e3198f65fbc102556", + "message": "Bump actions/checkout from 4.1.1 to 5.0.0 (#1267)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4.1.1 to 5.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4.1.1...08c6903cd8c0fde910a37f88322edcfb5dd907a8)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-version: 5.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:55:46+01:00", + "tree_id": "b658bf5a05587981dc15d7819c7eb27d98a77650", + "url": "https://github.com/nginx/agent/commit/bfa39c1a615cdddcb865fb7e3198f65fbc102556" + }, + "date": 1758099853261, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.46423768205494, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.00910059725611, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fdfc6af5a3381ac2d742b104655f10e8109b4ccf", + "message": "Bump actions/download-artifact from 4.1.2 to 5.0.0 (#1269)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.2 to 5.0.0.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/eaceaf801fd36c7dee90939fad912460b18a1ffe...634f93cb2916e3fdff6788551b99b062d0335ce0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n dependency-version: 5.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:56:06+01:00", + "tree_id": "bf4f62bb4e270e3d470ae3b89f5e98e10b7181b2", + "url": "https://github.com/nginx/agent/commit/fdfc6af5a3381ac2d742b104655f10e8109b4ccf" + }, + "date": 1758099862380, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.66146267773085, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.99358989674034, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fdfc6af5a3381ac2d742b104655f10e8109b4ccf", + "message": "Bump actions/download-artifact from 4.1.2 to 5.0.0 (#1269)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.1.2 to 5.0.0.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/eaceaf801fd36c7dee90939fad912460b18a1ffe...634f93cb2916e3fdff6788551b99b062d0335ce0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n dependency-version: 5.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:56:06+01:00", + "tree_id": "bf4f62bb4e270e3d470ae3b89f5e98e10b7181b2", + "url": "https://github.com/nginx/agent/commit/fdfc6af5a3381ac2d742b104655f10e8109b4ccf" + }, + "date": 1758099865870, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15411420, + "unit": "ns/op\t 560885 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15411420, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 560885, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10367546, + "unit": "ns/op\t 552317 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10367546, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 552317, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9030800, + "unit": "ns/op\t 753210 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9030800, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753210, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9041511, + "unit": "ns/op\t 741761 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9041511, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741761, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9051139, + "unit": "ns/op\t 750705 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9051139, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750705, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9084363, + "unit": "ns/op\t 765643 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9084363, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765643, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9088055, + "unit": "ns/op\t 745609 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9088055, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745609, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9005600, + "unit": "ns/op\t 744568 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9005600, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744568, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9042140, + "unit": "ns/op\t 766859 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9042140, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766859, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9092021, + "unit": "ns/op\t 749806 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9092021, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749806, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9678800, + "unit": "ns/op\t 810057 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9678800, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810057, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9524779, + "unit": "ns/op\t 798307 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9524779, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798307, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9597857, + "unit": "ns/op\t 846294 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9597857, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 846294, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9528945, + "unit": "ns/op\t 810719 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9528945, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810719, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9521338, + "unit": "ns/op\t 806785 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9521338, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806785, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9613642, + "unit": "ns/op\t 840323 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9613642, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 840323, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9593910, + "unit": "ns/op\t 806556 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9593910, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806556, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9600717, + "unit": "ns/op\t 833660 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9600717, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 833660, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9610437, + "unit": "ns/op\t 809442 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9610437, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809442, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9555014, + "unit": "ns/op\t 816031 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9555014, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816031, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13316166, + "unit": "ns/op\t 1881201 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13316166, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881201, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13324718, + "unit": "ns/op\t 1909639 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13324718, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909639, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13334519, + "unit": "ns/op\t 1875810 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13334519, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875810, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13229020, + "unit": "ns/op\t 1861212 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13229020, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861212, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13343632, + "unit": "ns/op\t 1909442 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13343632, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909442, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13255190, + "unit": "ns/op\t 1867463 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13255190, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867463, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13224479, + "unit": "ns/op\t 1878398 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13224479, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1878398, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13296375, + "unit": "ns/op\t 1878220 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13296375, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1878220, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13376195, + "unit": "ns/op\t 1891540 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13376195, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891540, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13115328, + "unit": "ns/op\t 1855963 B/op\t 810 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13115328, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1855963, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272310632, + "unit": "ns/op\t 7730325 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272310632, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730325, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260935159, + "unit": "ns/op\t 7595285 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260935159, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595285, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273208039, + "unit": "ns/op\t 7870468 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273208039, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870468, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271495500, + "unit": "ns/op\t 7594884 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271495500, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594884, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269260693, + "unit": "ns/op\t 8010069 B/op\t 74708 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269260693, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8010069, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74708, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273436976, + "unit": "ns/op\t 7592237 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273436976, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592237, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271815918, + "unit": "ns/op\t 7591808 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271815918, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7591808, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265169583, + "unit": "ns/op\t 7596866 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265169583, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596866, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275235520, + "unit": "ns/op\t 7602325 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275235520, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7602325, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271044289, + "unit": "ns/op\t 7461456 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271044289, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461456, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34377453, + "unit": "ns/op\t 4713812 B/op\t 7617 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34377453, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4713812, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33947591, + "unit": "ns/op\t 4957496 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33947591, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4957496, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34256436, + "unit": "ns/op\t 4802633 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34256436, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802633, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34593635, + "unit": "ns/op\t 4617517 B/op\t 7592 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34593635, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4617517, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7592, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34603288, + "unit": "ns/op\t 4741675 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34603288, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4741675, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33658870, + "unit": "ns/op\t 4799687 B/op\t 7639 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33658870, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4799687, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7639, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34472347, + "unit": "ns/op\t 4658954 B/op\t 7604 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34472347, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4658954, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7604, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34817757, + "unit": "ns/op\t 4859083 B/op\t 7609 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34817757, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4859083, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7609, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34894022, + "unit": "ns/op\t 4957784 B/op\t 7607 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34894022, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4957784, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7607, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33865518, + "unit": "ns/op\t 4803867 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33865518, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4803867, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909906, + "unit": "ns/op\t 293052 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909906, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293052, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926901, + "unit": "ns/op\t 292078 B/op\t 1531 allocs/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926901, + "unit": "ns/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292078, + "unit": "B/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911245, + "unit": "ns/op\t 292720 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911245, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292720, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904806, + "unit": "ns/op\t 292649 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904806, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292649, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911053, + "unit": "ns/op\t 292445 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911053, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292445, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911452, + "unit": "ns/op\t 292727 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911452, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292727, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907580, + "unit": "ns/op\t 292521 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907580, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292521, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916926, + "unit": "ns/op\t 293164 B/op\t 1531 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916926, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293164, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917633, + "unit": "ns/op\t 293179 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917633, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293179, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921258, + "unit": "ns/op\t 292956 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921258, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292956, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2509713, + "unit": "ns/op\t 740460 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2509713, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740460, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507126, + "unit": "ns/op\t 738279 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507126, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738279, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2490236, + "unit": "ns/op\t 739516 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2490236, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739516, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2514144, + "unit": "ns/op\t 740481 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2514144, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740481, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2514017, + "unit": "ns/op\t 739994 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2514017, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739994, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508784, + "unit": "ns/op\t 740728 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508784, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740728, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2512959, + "unit": "ns/op\t 738306 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2512959, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738306, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2538900, + "unit": "ns/op\t 740430 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2538900, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740430, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2513795, + "unit": "ns/op\t 739889 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2513795, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739889, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2522787, + "unit": "ns/op\t 740877 B/op\t 10962 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2522787, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740877, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4564951, + "unit": "ns/op\t 1221376 B/op\t 20973 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4564951, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221376, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4520725, + "unit": "ns/op\t 1223079 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4520725, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223079, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4565212, + "unit": "ns/op\t 1221834 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4565212, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221834, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4557673, + "unit": "ns/op\t 1220709 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4557673, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220709, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4537915, + "unit": "ns/op\t 1219413 B/op\t 20972 allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4537915, + "unit": "ns/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219413, + "unit": "B/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4558087, + "unit": "ns/op\t 1222621 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4558087, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222621, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4601842, + "unit": "ns/op\t 1218414 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4601842, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218414, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4605478, + "unit": "ns/op\t 1223750 B/op\t 20973 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4605478, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223750, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4604319, + "unit": "ns/op\t 1220596 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4604319, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220596, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4655101, + "unit": "ns/op\t 1219835 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4655101, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219835, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6633508, + "unit": "ns/op\t 1703700 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6633508, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703700, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6642457, + "unit": "ns/op\t 1704054 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6642457, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704054, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6618609, + "unit": "ns/op\t 1703714 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6618609, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703714, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6662162, + "unit": "ns/op\t 1701916 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6662162, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701916, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6700243, + "unit": "ns/op\t 1701786 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6700243, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701786, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6630079, + "unit": "ns/op\t 1705033 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6630079, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705033, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6700727, + "unit": "ns/op\t 1704920 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6700727, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704920, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6682361, + "unit": "ns/op\t 1697330 B/op\t 30936 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6682361, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1697330, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6642470, + "unit": "ns/op\t 1704962 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6642470, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704962, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6597820, + "unit": "ns/op\t 1708440 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6597820, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708440, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19820972, + "unit": "ns/op\t 4635724 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19820972, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635724, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19679576, + "unit": "ns/op\t 4629442 B/op\t 91861 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19679576, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629442, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19765233, + "unit": "ns/op\t 4634928 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19765233, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634928, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19925560, + "unit": "ns/op\t 4632043 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19925560, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632043, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19938918, + "unit": "ns/op\t 4633200 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19938918, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633200, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19684284, + "unit": "ns/op\t 4639288 B/op\t 91861 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19684284, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4639288, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20151480, + "unit": "ns/op\t 4637584 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20151480, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637584, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20436851, + "unit": "ns/op\t 4628078 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20436851, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628078, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19821072, + "unit": "ns/op\t 4630607 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19821072, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630607, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20175102, + "unit": "ns/op\t 4626983 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20175102, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626983, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68654, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68654, + "unit": "ns/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68485, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68485, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68362, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68362, + "unit": "ns/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68520, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68520, + "unit": "ns/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17740 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68432, + "unit": "ns/op\t 120991 B/op\t 115 allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68432, + "unit": "ns/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120991, + "unit": "B/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68569, + "unit": "ns/op\t 120992 B/op\t 115 allocs/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68569, + "unit": "ns/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120992, + "unit": "B/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68755, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68755, + "unit": "ns/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68373, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68373, + "unit": "ns/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17415 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68809, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68809, + "unit": "ns/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69136, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69136, + "unit": "ns/op", + "extra": "17497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17497 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68226, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68226, + "unit": "ns/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68433, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68433, + "unit": "ns/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67977, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67977, + "unit": "ns/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68288, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68288, + "unit": "ns/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17385 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68343, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68343, + "unit": "ns/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69092, + "unit": "ns/op\t 120966 B/op\t 115 allocs/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69092, + "unit": "ns/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120966, + "unit": "B/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68642, + "unit": "ns/op\t 121044 B/op\t 115 allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68642, + "unit": "ns/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121044, + "unit": "B/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17493 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67870, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67870, + "unit": "ns/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68687, + "unit": "ns/op\t 121010 B/op\t 115 allocs/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68687, + "unit": "ns/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121010, + "unit": "B/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68161, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68161, + "unit": "ns/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67981, + "unit": "ns/op\t 121016 B/op\t 115 allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67981, + "unit": "ns/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121016, + "unit": "B/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68375, + "unit": "ns/op\t 121030 B/op\t 115 allocs/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68375, + "unit": "ns/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121030, + "unit": "B/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68425, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68425, + "unit": "ns/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67769, + "unit": "ns/op\t 121039 B/op\t 115 allocs/op", + "extra": "17553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67769, + "unit": "ns/op", + "extra": "17553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121039, + "unit": "B/op", + "extra": "17553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68832, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68832, + "unit": "ns/op", + "extra": "17234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68258, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68258, + "unit": "ns/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68670, + "unit": "ns/op\t 121052 B/op\t 115 allocs/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68670, + "unit": "ns/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121052, + "unit": "B/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68795, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68795, + "unit": "ns/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17571 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68190, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68190, + "unit": "ns/op", + "extra": "17422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68393, + "unit": "ns/op\t 121013 B/op\t 115 allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68393, + "unit": "ns/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121013, + "unit": "B/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4040701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.8, + "unit": "ns/op", + "extra": "4040701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4040701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4040701 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4025052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297, + "unit": "ns/op", + "extra": "4025052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4025052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4025052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4011824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.6, + "unit": "ns/op", + "extra": "4011824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4011824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4011824 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3996715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.7, + "unit": "ns/op", + "extra": "3996715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3996715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3996715 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3993978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.3, + "unit": "ns/op", + "extra": "3993978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3993978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3993978 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4033104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.5, + "unit": "ns/op", + "extra": "4033104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4033104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4033104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 319.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 319.9, + "unit": "ns/op", + "extra": "4016811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3949916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.4, + "unit": "ns/op", + "extra": "3949916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3949916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3949916 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4008108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.9, + "unit": "ns/op", + "extra": "4008108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4008108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4008108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4015279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.2, + "unit": "ns/op", + "extra": "4015279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4015279 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4015279 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "80361ec94ccd8da37adf7771f987dd169f29674b", + "message": "Bump github/codeql-action from 3.25.3 to 3.30.3 (#1266)\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.25.3 to 3.30.3.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/d39d31e687223d841ef683f52467bd88e9b21c14...192325c86100d080feab897ff886c34abd4c83a3)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-version: 3.30.3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:55:22+01:00", + "tree_id": "23db279dcfa0b60f27d3ee3b6315cb32b605b0f2", + "url": "https://github.com/nginx/agent/commit/80361ec94ccd8da37adf7771f987dd169f29674b" + }, + "date": 1758099869041, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.462950060525237, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.02771510804978, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "28ce8c102787c3a8688c2ca44a64266d6c20c933", + "message": "Bump actions/setup-node from 4.0.2 to 5.0.0 (#1271)\n\nBumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.2 to 5.0.0.\n- [Release notes](https://github.com/actions/setup-node/releases)\n- [Commits](https://github.com/actions/setup-node/compare/60edb5dd545a775178f52524783378180af0d1f8...a0853c24544627f65ddf259abe73b1d18a591444)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-node\n dependency-version: 5.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:57:10+01:00", + "tree_id": "2251c737247b5c5e1eb9d03aacc6e4041c3e870c", + "url": "https://github.com/nginx/agent/commit/28ce8c102787c3a8688c2ca44a64266d6c20c933" + }, + "date": 1758099942724, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.46401061967948, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.98282429899436, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "28ce8c102787c3a8688c2ca44a64266d6c20c933", + "message": "Bump actions/setup-node from 4.0.2 to 5.0.0 (#1271)\n\nBumps [actions/setup-node](https://github.com/actions/setup-node) from 4.0.2 to 5.0.0.\n- [Release notes](https://github.com/actions/setup-node/releases)\n- [Commits](https://github.com/actions/setup-node/compare/60edb5dd545a775178f52524783378180af0d1f8...a0853c24544627f65ddf259abe73b1d18a591444)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-node\n dependency-version: 5.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T09:57:10+01:00", + "tree_id": "2251c737247b5c5e1eb9d03aacc6e4041c3e870c", + "url": "https://github.com/nginx/agent/commit/28ce8c102787c3a8688c2ca44a64266d6c20c933" + }, + "date": 1758103890654, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14932382, + "unit": "ns/op\t 543739 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14932382, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543739, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10803031, + "unit": "ns/op\t 535967 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10803031, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 535967, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9279081, + "unit": "ns/op\t 719456 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9279081, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 719456, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9211417, + "unit": "ns/op\t 726218 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9211417, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 726218, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9279304, + "unit": "ns/op\t 752490 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9279304, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752490, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9201226, + "unit": "ns/op\t 731219 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9201226, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 731219, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9090320, + "unit": "ns/op\t 741220 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9090320, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741220, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9138402, + "unit": "ns/op\t 745557 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9138402, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745557, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9126412, + "unit": "ns/op\t 738709 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9126412, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738709, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9212680, + "unit": "ns/op\t 729617 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9212680, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729617, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9737521, + "unit": "ns/op\t 808075 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9737521, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808075, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9679721, + "unit": "ns/op\t 778658 B/op\t 774 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9679721, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 778658, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9727636, + "unit": "ns/op\t 806086 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9727636, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806086, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9731644, + "unit": "ns/op\t 808591 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9731644, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808591, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9648331, + "unit": "ns/op\t 779974 B/op\t 774 allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9648331, + "unit": "ns/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 779974, + "unit": "B/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9782633, + "unit": "ns/op\t 790333 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9782633, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 790333, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9750435, + "unit": "ns/op\t 789739 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9750435, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789739, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9802137, + "unit": "ns/op\t 799895 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9802137, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799895, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9770132, + "unit": "ns/op\t 786690 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9770132, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 786690, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9711797, + "unit": "ns/op\t 778054 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9711797, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 778054, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13769149, + "unit": "ns/op\t 1892082 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13769149, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892082, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13852138, + "unit": "ns/op\t 1873623 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13852138, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873623, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13780861, + "unit": "ns/op\t 1877929 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13780861, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877929, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13797408, + "unit": "ns/op\t 1882777 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13797408, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882777, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13877075, + "unit": "ns/op\t 1893304 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13877075, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893304, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13822650, + "unit": "ns/op\t 1893305 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13822650, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893305, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13673584, + "unit": "ns/op\t 1918185 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13673584, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1918185, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13783415, + "unit": "ns/op\t 1909206 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13783415, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909206, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13810442, + "unit": "ns/op\t 1915486 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13810442, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915486, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13815883, + "unit": "ns/op\t 1941834 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13815883, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1941834, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277647616, + "unit": "ns/op\t 7595368 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277647616, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595368, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261893223, + "unit": "ns/op\t 6883380 B/op\t 73686 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261893223, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6883380, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73686, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261542843, + "unit": "ns/op\t 7209084 B/op\t 73691 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261542843, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7209084, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73691, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274250154, + "unit": "ns/op\t 7867957 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274250154, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867957, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 280119457, + "unit": "ns/op\t 8003473 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 280119457, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8003473, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 250179611, + "unit": "ns/op\t 6001754 B/op\t 72511 allocs/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 250179611, + "unit": "ns/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6001754, + "unit": "B/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 72511, + "unit": "allocs/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258488424, + "unit": "ns/op\t 6882020 B/op\t 73680 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258488424, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6882020, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73680, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276460166, + "unit": "ns/op\t 7596930 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276460166, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596930, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277109870, + "unit": "ns/op\t 7595336 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277109870, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595336, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277864131, + "unit": "ns/op\t 7730850 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277864131, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730850, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34791898, + "unit": "ns/op\t 4845547 B/op\t 7613 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34791898, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4845547, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35011559, + "unit": "ns/op\t 4734696 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35011559, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4734696, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33891796, + "unit": "ns/op\t 4818944 B/op\t 7615 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33891796, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4818944, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7615, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34738823, + "unit": "ns/op\t 4760282 B/op\t 7617 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34738823, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4760282, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7617, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35891858, + "unit": "ns/op\t 4801144 B/op\t 7601 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35891858, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4801144, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7601, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34614950, + "unit": "ns/op\t 4755252 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34614950, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4755252, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34889499, + "unit": "ns/op\t 4787336 B/op\t 7610 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34889499, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4787336, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7610, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34825429, + "unit": "ns/op\t 4751870 B/op\t 7614 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34825429, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4751870, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7614, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34420093, + "unit": "ns/op\t 4677828 B/op\t 7585 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34420093, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4677828, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7585, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34577819, + "unit": "ns/op\t 4636972 B/op\t 7607 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34577819, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4636972, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7607, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932241, + "unit": "ns/op\t 292380 B/op\t 1531 allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932241, + "unit": "ns/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292380, + "unit": "B/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933633, + "unit": "ns/op\t 292638 B/op\t 1531 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933633, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292638, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930058, + "unit": "ns/op\t 292098 B/op\t 1531 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930058, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292098, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937006, + "unit": "ns/op\t 292522 B/op\t 1531 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937006, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292522, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937426, + "unit": "ns/op\t 292950 B/op\t 1531 allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937426, + "unit": "ns/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292950, + "unit": "B/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932872, + "unit": "ns/op\t 293481 B/op\t 1531 allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932872, + "unit": "ns/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293481, + "unit": "B/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1249 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936430, + "unit": "ns/op\t 293016 B/op\t 1531 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936430, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293016, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 965057, + "unit": "ns/op\t 293220 B/op\t 1531 allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 965057, + "unit": "ns/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293220, + "unit": "B/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932422, + "unit": "ns/op\t 292222 B/op\t 1531 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932422, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292222, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926677, + "unit": "ns/op\t 293026 B/op\t 1531 allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926677, + "unit": "ns/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293026, + "unit": "B/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508210, + "unit": "ns/op\t 738361 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508210, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738361, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2541603, + "unit": "ns/op\t 739355 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2541603, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739355, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2501613, + "unit": "ns/op\t 739003 B/op\t 10962 allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2501613, + "unit": "ns/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739003, + "unit": "B/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "462 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2543052, + "unit": "ns/op\t 737696 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2543052, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737696, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2632398, + "unit": "ns/op\t 739519 B/op\t 10962 allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2632398, + "unit": "ns/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739519, + "unit": "B/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500819, + "unit": "ns/op\t 740435 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500819, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740435, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504566, + "unit": "ns/op\t 738388 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504566, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738388, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2530634, + "unit": "ns/op\t 740377 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2530634, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740377, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2539092, + "unit": "ns/op\t 740986 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2539092, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740986, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2533581, + "unit": "ns/op\t 740042 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2533581, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740042, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4587203, + "unit": "ns/op\t 1219340 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4587203, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219340, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4632306, + "unit": "ns/op\t 1221387 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4632306, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221387, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4569616, + "unit": "ns/op\t 1217880 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4569616, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1217880, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4635060, + "unit": "ns/op\t 1220762 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4635060, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220762, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4548665, + "unit": "ns/op\t 1219846 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4548665, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219846, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4624133, + "unit": "ns/op\t 1222004 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4624133, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222004, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4579661, + "unit": "ns/op\t 1221444 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4579661, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221444, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4619283, + "unit": "ns/op\t 1219592 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4619283, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219592, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4592804, + "unit": "ns/op\t 1220295 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4592804, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220295, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4723946, + "unit": "ns/op\t 1220527 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4723946, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220527, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6693732, + "unit": "ns/op\t 1706912 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6693732, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706912, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6653643, + "unit": "ns/op\t 1708460 B/op\t 30938 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6653643, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708460, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6715283, + "unit": "ns/op\t 1699014 B/op\t 30936 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6715283, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699014, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6730895, + "unit": "ns/op\t 1706574 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6730895, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706574, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6693109, + "unit": "ns/op\t 1706804 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6693109, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706804, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6630987, + "unit": "ns/op\t 1702455 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6630987, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702455, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6716895, + "unit": "ns/op\t 1704225 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6716895, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704225, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6744959, + "unit": "ns/op\t 1700709 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6744959, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700709, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6699681, + "unit": "ns/op\t 1705066 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6699681, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705066, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6755268, + "unit": "ns/op\t 1705928 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6755268, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705928, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19827149, + "unit": "ns/op\t 4630859 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19827149, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630859, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19907871, + "unit": "ns/op\t 4627034 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19907871, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627034, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20150316, + "unit": "ns/op\t 4634218 B/op\t 91860 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20150316, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634218, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19891712, + "unit": "ns/op\t 4618316 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19891712, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4618316, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19932517, + "unit": "ns/op\t 4623246 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19932517, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623246, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19775921, + "unit": "ns/op\t 4619715 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19775921, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619715, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19831255, + "unit": "ns/op\t 4630199 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19831255, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630199, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20343687, + "unit": "ns/op\t 4624698 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20343687, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624698, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19747564, + "unit": "ns/op\t 4620837 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19747564, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620837, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19840231, + "unit": "ns/op\t 4627033 B/op\t 91859 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19840231, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627033, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71016, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71016, + "unit": "ns/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16927 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70950, + "unit": "ns/op\t 120981 B/op\t 115 allocs/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70950, + "unit": "ns/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120981, + "unit": "B/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16842 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70053, + "unit": "ns/op\t 121065 B/op\t 115 allocs/op", + "extra": "17061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70053, + "unit": "ns/op", + "extra": "17061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121065, + "unit": "B/op", + "extra": "17061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71237, + "unit": "ns/op\t 121046 B/op\t 115 allocs/op", + "extra": "16980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71237, + "unit": "ns/op", + "extra": "16980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121046, + "unit": "B/op", + "extra": "16980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16980 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70949, + "unit": "ns/op\t 121083 B/op\t 115 allocs/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70949, + "unit": "ns/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121083, + "unit": "B/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16765 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70612, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "16864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70612, + "unit": "ns/op", + "extra": "16864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "16864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16864 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70165, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70165, + "unit": "ns/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70420, + "unit": "ns/op\t 120992 B/op\t 115 allocs/op", + "extra": "17016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70420, + "unit": "ns/op", + "extra": "17016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120992, + "unit": "B/op", + "extra": "17016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70676, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "16750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70676, + "unit": "ns/op", + "extra": "16750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "16750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69836, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69836, + "unit": "ns/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70120, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70120, + "unit": "ns/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70384, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "16874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70384, + "unit": "ns/op", + "extra": "16874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "16874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70493, + "unit": "ns/op\t 120887 B/op\t 115 allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70493, + "unit": "ns/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120887, + "unit": "B/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70629, + "unit": "ns/op\t 121001 B/op\t 115 allocs/op", + "extra": "17092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70629, + "unit": "ns/op", + "extra": "17092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121001, + "unit": "B/op", + "extra": "17092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17092 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70375, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70375, + "unit": "ns/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69766, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69766, + "unit": "ns/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17115 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70285, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70285, + "unit": "ns/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17143 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70926, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "16897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70926, + "unit": "ns/op", + "extra": "16897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "16897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16897 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70610, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "17084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70610, + "unit": "ns/op", + "extra": "17084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "17084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69604, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69604, + "unit": "ns/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17138 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70112, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70112, + "unit": "ns/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70280, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70280, + "unit": "ns/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17130 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70107, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70107, + "unit": "ns/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16875 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70127, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70127, + "unit": "ns/op", + "extra": "17008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17008 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70856, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "16970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70856, + "unit": "ns/op", + "extra": "16970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "16970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70534, + "unit": "ns/op\t 121011 B/op\t 115 allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70534, + "unit": "ns/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121011, + "unit": "B/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71037, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71037, + "unit": "ns/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16912 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70407, + "unit": "ns/op\t 121013 B/op\t 115 allocs/op", + "extra": "16867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70407, + "unit": "ns/op", + "extra": "16867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121013, + "unit": "B/op", + "extra": "16867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16867 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70999, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70999, + "unit": "ns/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16990 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69826, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "16963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69826, + "unit": "ns/op", + "extra": "16963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "16963 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16963 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4073791 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.2, + "unit": "ns/op", + "extra": "4073791 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4073791 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4073791 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4035475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4035475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4035475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4035475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4060233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296, + "unit": "ns/op", + "extra": "4060233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4060233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4060233 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4068098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.2, + "unit": "ns/op", + "extra": "4068098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4068098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4068098 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4049199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323.6, + "unit": "ns/op", + "extra": "4049199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4049199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4049199 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4035678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.4, + "unit": "ns/op", + "extra": "4035678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4035678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4035678 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.9, + "unit": "ns/op", + "extra": "4016058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016058 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4048976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.8, + "unit": "ns/op", + "extra": "4048976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4048976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4048976 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3970141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.8, + "unit": "ns/op", + "extra": "3970141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3970141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3970141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4025100 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.1, + "unit": "ns/op", + "extra": "4025100 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4025100 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4025100 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8abe94a4f628e33e2e879e0e07778fe7882055ef", + "message": "Bump golang.org/x/mod from 0.23.0 to 0.28.0 (#1268)\n\nBumps [golang.org/x/mod](https://github.com/golang/mod) from 0.23.0 to 0.28.0.\n- [Commits](https://github.com/golang/mod/compare/v0.23.0...v0.28.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n dependency-version: 0.28.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T15:55:08+01:00", + "tree_id": "8956a93dd51e35ef7e3c31a03f7f63ebb2d33dbd", + "url": "https://github.com/nginx/agent/commit/8abe94a4f628e33e2e879e0e07778fe7882055ef" + }, + "date": 1758121413570, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14584370, + "unit": "ns/op\t 575825 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14584370, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 575825, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11394924, + "unit": "ns/op\t 519187 B/op\t 768 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11394924, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 519187, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 768, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8996477, + "unit": "ns/op\t 751836 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8996477, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751836, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9258479, + "unit": "ns/op\t 754577 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9258479, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754577, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9022641, + "unit": "ns/op\t 756168 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9022641, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756168, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9038312, + "unit": "ns/op\t 780122 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9038312, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 780122, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8946304, + "unit": "ns/op\t 759949 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8946304, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759949, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8965437, + "unit": "ns/op\t 744514 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8965437, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744514, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9002995, + "unit": "ns/op\t 745420 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9002995, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745420, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8949577, + "unit": "ns/op\t 741427 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8949577, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741427, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9446516, + "unit": "ns/op\t 798594 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9446516, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798594, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9624098, + "unit": "ns/op\t 811572 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9624098, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811572, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9483248, + "unit": "ns/op\t 801519 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9483248, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801519, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9607592, + "unit": "ns/op\t 801114 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9607592, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801114, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9552099, + "unit": "ns/op\t 813910 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9552099, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813910, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9515393, + "unit": "ns/op\t 810384 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9515393, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810384, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9532351, + "unit": "ns/op\t 827410 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9532351, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 827410, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9512404, + "unit": "ns/op\t 838625 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9512404, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 838625, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9480475, + "unit": "ns/op\t 802212 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9480475, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802212, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9481465, + "unit": "ns/op\t 803278 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9481465, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803278, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13275580, + "unit": "ns/op\t 1861035 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13275580, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861035, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13327326, + "unit": "ns/op\t 1885564 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13327326, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885564, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13292332, + "unit": "ns/op\t 1901113 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13292332, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901113, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13191376, + "unit": "ns/op\t 1867454 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13191376, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867454, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13216709, + "unit": "ns/op\t 1874936 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13216709, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874936, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13364470, + "unit": "ns/op\t 1882739 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13364470, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882739, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13331574, + "unit": "ns/op\t 1899361 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13331574, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899361, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13279920, + "unit": "ns/op\t 1892690 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13279920, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892690, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13191230, + "unit": "ns/op\t 1883499 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13191230, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883499, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13377734, + "unit": "ns/op\t 1875916 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13377734, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875916, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262118806, + "unit": "ns/op\t 7460418 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262118806, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460418, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267645753, + "unit": "ns/op\t 7733905 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267645753, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733905, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265489585, + "unit": "ns/op\t 7729040 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265489585, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729040, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264547376, + "unit": "ns/op\t 7867426 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264547376, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867426, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263626846, + "unit": "ns/op\t 8004422 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263626846, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8004422, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263539422, + "unit": "ns/op\t 7737434 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263539422, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7737434, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263536541, + "unit": "ns/op\t 7731132 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263536541, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731132, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268642035, + "unit": "ns/op\t 7865594 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268642035, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865594, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268289026, + "unit": "ns/op\t 7458690 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268289026, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458690, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267922311, + "unit": "ns/op\t 7730612 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267922311, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730612, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33908737, + "unit": "ns/op\t 4910547 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33908737, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4910547, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34265802, + "unit": "ns/op\t 4706621 B/op\t 7605 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34265802, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4706621, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7605, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33786266, + "unit": "ns/op\t 4868469 B/op\t 7666 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33786266, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4868469, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7666, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33490968, + "unit": "ns/op\t 4706075 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33490968, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4706075, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33770218, + "unit": "ns/op\t 4887372 B/op\t 7622 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33770218, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4887372, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7622, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33503265, + "unit": "ns/op\t 4675279 B/op\t 7600 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33503265, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4675279, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33535877, + "unit": "ns/op\t 4891488 B/op\t 7671 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33535877, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4891488, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7671, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34096025, + "unit": "ns/op\t 4694573 B/op\t 7606 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34096025, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4694573, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7606, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33593811, + "unit": "ns/op\t 4857044 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33593811, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857044, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33395168, + "unit": "ns/op\t 4732862 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33395168, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4732862, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911574, + "unit": "ns/op\t 292374 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911574, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292374, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913163, + "unit": "ns/op\t 293164 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913163, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293164, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911386, + "unit": "ns/op\t 292872 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911386, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292872, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908668, + "unit": "ns/op\t 293119 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908668, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293119, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939169, + "unit": "ns/op\t 292390 B/op\t 1531 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939169, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292390, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913659, + "unit": "ns/op\t 293313 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913659, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293313, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909928, + "unit": "ns/op\t 292499 B/op\t 1531 allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909928, + "unit": "ns/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292499, + "unit": "B/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1317 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905231, + "unit": "ns/op\t 293940 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905231, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293940, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908624, + "unit": "ns/op\t 293753 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908624, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293753, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914414, + "unit": "ns/op\t 293307 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914414, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293307, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523807, + "unit": "ns/op\t 738712 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523807, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738712, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2475972, + "unit": "ns/op\t 740780 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2475972, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740780, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502386, + "unit": "ns/op\t 739784 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502386, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739784, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2518278, + "unit": "ns/op\t 739949 B/op\t 10962 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2518278, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739949, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502260, + "unit": "ns/op\t 738695 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502260, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738695, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504142, + "unit": "ns/op\t 739074 B/op\t 10962 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504142, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739074, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2481959, + "unit": "ns/op\t 739540 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2481959, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739540, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2530771, + "unit": "ns/op\t 740431 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2530771, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740431, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2468116, + "unit": "ns/op\t 739609 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2468116, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739609, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491365, + "unit": "ns/op\t 739195 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491365, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739195, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4644236, + "unit": "ns/op\t 1218754 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4644236, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218754, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4573412, + "unit": "ns/op\t 1220101 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4573412, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220101, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4571321, + "unit": "ns/op\t 1223403 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4571321, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223403, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4581474, + "unit": "ns/op\t 1219820 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4581474, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219820, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552486, + "unit": "ns/op\t 1223819 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552486, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223819, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4563889, + "unit": "ns/op\t 1218809 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4563889, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218809, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4556352, + "unit": "ns/op\t 1224498 B/op\t 20973 allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4556352, + "unit": "ns/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224498, + "unit": "B/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4621962, + "unit": "ns/op\t 1223144 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4621962, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223144, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4565933, + "unit": "ns/op\t 1222424 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4565933, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222424, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4568185, + "unit": "ns/op\t 1221420 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4568185, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221420, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6578631, + "unit": "ns/op\t 1699791 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6578631, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699791, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6578183, + "unit": "ns/op\t 1705049 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6578183, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705049, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6634143, + "unit": "ns/op\t 1700587 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6634143, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700587, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6626064, + "unit": "ns/op\t 1704859 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6626064, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704859, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6728193, + "unit": "ns/op\t 1705146 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6728193, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705146, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6654914, + "unit": "ns/op\t 1704635 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6654914, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704635, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6697021, + "unit": "ns/op\t 1703884 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6697021, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703884, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6595998, + "unit": "ns/op\t 1702521 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6595998, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702521, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6683468, + "unit": "ns/op\t 1708378 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6683468, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708378, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6654979, + "unit": "ns/op\t 1707410 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6654979, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707410, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19476509, + "unit": "ns/op\t 4623317 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19476509, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623317, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19758202, + "unit": "ns/op\t 4624912 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19758202, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624912, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19501592, + "unit": "ns/op\t 4623289 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19501592, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623289, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19669143, + "unit": "ns/op\t 4627648 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19669143, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627648, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19683083, + "unit": "ns/op\t 4629310 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19683083, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629310, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19473669, + "unit": "ns/op\t 4627561 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19473669, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627561, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19546998, + "unit": "ns/op\t 4619731 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19546998, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619731, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19610996, + "unit": "ns/op\t 4625806 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19610996, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625806, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19608516, + "unit": "ns/op\t 4613054 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19608516, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4613054, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19863774, + "unit": "ns/op\t 4631170 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19863774, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631170, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67849, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67849, + "unit": "ns/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17661 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67828, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67828, + "unit": "ns/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68135, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68135, + "unit": "ns/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17810 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67921, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67921, + "unit": "ns/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69649, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69649, + "unit": "ns/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67663, + "unit": "ns/op\t 120992 B/op\t 115 allocs/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67663, + "unit": "ns/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120992, + "unit": "B/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67996, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67996, + "unit": "ns/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68049, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68049, + "unit": "ns/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68081, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68081, + "unit": "ns/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68028, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68028, + "unit": "ns/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67509, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67509, + "unit": "ns/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67554, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67554, + "unit": "ns/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67453, + "unit": "ns/op\t 121033 B/op\t 115 allocs/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67453, + "unit": "ns/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121033, + "unit": "B/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67354, + "unit": "ns/op\t 121011 B/op\t 115 allocs/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67354, + "unit": "ns/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121011, + "unit": "B/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68376, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68376, + "unit": "ns/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68219, + "unit": "ns/op\t 120924 B/op\t 115 allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68219, + "unit": "ns/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120924, + "unit": "B/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67164, + "unit": "ns/op\t 120966 B/op\t 115 allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67164, + "unit": "ns/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120966, + "unit": "B/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67676, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67676, + "unit": "ns/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17636 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67881, + "unit": "ns/op\t 120956 B/op\t 115 allocs/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67881, + "unit": "ns/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120956, + "unit": "B/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67870, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67870, + "unit": "ns/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67755, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67755, + "unit": "ns/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17521 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68342, + "unit": "ns/op\t 120806 B/op\t 115 allocs/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68342, + "unit": "ns/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120806, + "unit": "B/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17400 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68102, + "unit": "ns/op\t 120994 B/op\t 115 allocs/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68102, + "unit": "ns/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120994, + "unit": "B/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17695 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68491, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68491, + "unit": "ns/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17896 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68626, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68626, + "unit": "ns/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68021, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68021, + "unit": "ns/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67437, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67437, + "unit": "ns/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68556, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68556, + "unit": "ns/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68124, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68124, + "unit": "ns/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67205, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67205, + "unit": "ns/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299, + "unit": "ns/op", + "extra": "4016515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4013883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.3, + "unit": "ns/op", + "extra": "4013883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4013883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4013883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299, + "unit": "ns/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4006891 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.8, + "unit": "ns/op", + "extra": "4029110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029110 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3999811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.8, + "unit": "ns/op", + "extra": "3999811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3999811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3999811 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3980040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.6, + "unit": "ns/op", + "extra": "3980040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3980040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3980040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3983133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.5, + "unit": "ns/op", + "extra": "3983133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3983133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3983133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4019703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.3, + "unit": "ns/op", + "extra": "4019703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4019703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4019703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3972842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.7, + "unit": "ns/op", + "extra": "3972842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3972842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3972842 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4012006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.7, + "unit": "ns/op", + "extra": "4012006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4012006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4012006 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8abe94a4f628e33e2e879e0e07778fe7882055ef", + "message": "Bump golang.org/x/mod from 0.23.0 to 0.28.0 (#1268)\n\nBumps [golang.org/x/mod](https://github.com/golang/mod) from 0.23.0 to 0.28.0.\n- [Commits](https://github.com/golang/mod/compare/v0.23.0...v0.28.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/mod\n dependency-version: 0.28.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T15:55:08+01:00", + "tree_id": "8956a93dd51e35ef7e3c31a03f7f63ebb2d33dbd", + "url": "https://github.com/nginx/agent/commit/8abe94a4f628e33e2e879e0e07778fe7882055ef" + }, + "date": 1758121422124, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.063786265554416, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.01227445882792, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 79, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2769a8d7a2e91a18c20e450cb9d76b6e2427c3d7", + "message": "Bump actions/dependency-review-action from 4.7.2 to 4.7.3 (#1270)\n\nBumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.7.2 to 4.7.3.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/bc41886e18ea39df68b1b1245f4184881938e050...595b5aeba73380359d98a5e087f648dbb0edce1b)\n\n---\nupdated-dependencies:\n- dependency-name: actions/dependency-review-action\n dependency-version: 4.7.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T16:13:21+01:00", + "tree_id": "ee6ca78cebb6df45865323608bc2b8fe9283b321", + "url": "https://github.com/nginx/agent/commit/2769a8d7a2e91a18c20e450cb9d76b6e2427c3d7" + }, + "date": 1758122514306, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14983416, + "unit": "ns/op\t 576123 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14983416, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576123, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10726064, + "unit": "ns/op\t 527660 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10726064, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527660, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9071634, + "unit": "ns/op\t 751494 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9071634, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751494, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8958176, + "unit": "ns/op\t 744672 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8958176, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744672, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8867476, + "unit": "ns/op\t 707260 B/op\t 774 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8867476, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 707260, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8977513, + "unit": "ns/op\t 745384 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8977513, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745384, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8981339, + "unit": "ns/op\t 748927 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8981339, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748927, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9002241, + "unit": "ns/op\t 756281 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9002241, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756281, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9030035, + "unit": "ns/op\t 762999 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9030035, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 762999, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9012846, + "unit": "ns/op\t 752919 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9012846, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752919, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9486268, + "unit": "ns/op\t 804465 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9486268, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804465, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9565360, + "unit": "ns/op\t 831495 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9565360, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 831495, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9565029, + "unit": "ns/op\t 833708 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9565029, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 833708, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9519262, + "unit": "ns/op\t 798874 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9519262, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798874, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9507803, + "unit": "ns/op\t 815441 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9507803, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815441, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9491017, + "unit": "ns/op\t 804530 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9491017, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804530, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9455982, + "unit": "ns/op\t 809131 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9455982, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809131, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9510935, + "unit": "ns/op\t 804161 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9510935, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804161, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9572620, + "unit": "ns/op\t 809030 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9572620, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809030, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9561652, + "unit": "ns/op\t 800813 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9561652, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800813, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13239035, + "unit": "ns/op\t 1884812 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13239035, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884812, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13269055, + "unit": "ns/op\t 1892412 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13269055, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892412, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13206539, + "unit": "ns/op\t 1868152 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13206539, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868152, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13190878, + "unit": "ns/op\t 1872948 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13190878, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1872948, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13300953, + "unit": "ns/op\t 1894481 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13300953, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894481, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13337855, + "unit": "ns/op\t 1933776 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13337855, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1933776, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13336342, + "unit": "ns/op\t 1908552 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13336342, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908552, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13268002, + "unit": "ns/op\t 1860189 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13268002, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860189, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13262625, + "unit": "ns/op\t 1898890 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13262625, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898890, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13275941, + "unit": "ns/op\t 1905882 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13275941, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1905882, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257418395, + "unit": "ns/op\t 7592081 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257418395, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592081, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267616206, + "unit": "ns/op\t 7462018 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267616206, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462018, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266647027, + "unit": "ns/op\t 7872640 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266647027, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7872640, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263430373, + "unit": "ns/op\t 7729872 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263430373, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729872, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262686308, + "unit": "ns/op\t 7600589 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262686308, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600589, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268010011, + "unit": "ns/op\t 8007253 B/op\t 74704 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268010011, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8007253, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74704, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269775873, + "unit": "ns/op\t 7865637 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269775873, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865637, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264898138, + "unit": "ns/op\t 7467440 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264898138, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7467440, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263935642, + "unit": "ns/op\t 7457949 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263935642, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457949, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264242750, + "unit": "ns/op\t 7458165 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264242750, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458165, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33636199, + "unit": "ns/op\t 4884364 B/op\t 7648 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33636199, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4884364, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7648, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34301340, + "unit": "ns/op\t 4707334 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34301340, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4707334, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34427624, + "unit": "ns/op\t 4886597 B/op\t 7597 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34427624, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4886597, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7597, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33738438, + "unit": "ns/op\t 4927395 B/op\t 7657 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33738438, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4927395, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7657, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33645996, + "unit": "ns/op\t 4870352 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33645996, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4870352, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33636603, + "unit": "ns/op\t 4766010 B/op\t 7616 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33636603, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4766010, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7616, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33584541, + "unit": "ns/op\t 4827192 B/op\t 7654 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33584541, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4827192, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7654, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33377181, + "unit": "ns/op\t 4602328 B/op\t 7631 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33377181, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4602328, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33607094, + "unit": "ns/op\t 4938718 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33607094, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4938718, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34038496, + "unit": "ns/op\t 4907187 B/op\t 7627 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34038496, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4907187, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924664, + "unit": "ns/op\t 293284 B/op\t 1531 allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924664, + "unit": "ns/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293284, + "unit": "B/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914767, + "unit": "ns/op\t 293736 B/op\t 1531 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914767, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293736, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914853, + "unit": "ns/op\t 292799 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914853, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292799, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914853, + "unit": "ns/op\t 292565 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914853, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292565, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922913, + "unit": "ns/op\t 292830 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922913, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292830, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 942055, + "unit": "ns/op\t 293480 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 942055, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293480, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934515, + "unit": "ns/op\t 293663 B/op\t 1531 allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934515, + "unit": "ns/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293663, + "unit": "B/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925787, + "unit": "ns/op\t 292707 B/op\t 1531 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925787, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292707, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931416, + "unit": "ns/op\t 293280 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931416, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293280, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936910, + "unit": "ns/op\t 292740 B/op\t 1531 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936910, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292740, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2566452, + "unit": "ns/op\t 742002 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2566452, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 742002, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2535933, + "unit": "ns/op\t 739136 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2535933, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739136, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2565733, + "unit": "ns/op\t 739088 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2565733, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739088, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2556845, + "unit": "ns/op\t 739758 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2556845, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739758, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564581, + "unit": "ns/op\t 739412 B/op\t 10962 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564581, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739412, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2566250, + "unit": "ns/op\t 740389 B/op\t 10962 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2566250, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740389, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2609111, + "unit": "ns/op\t 741405 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2609111, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741405, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2550061, + "unit": "ns/op\t 739564 B/op\t 10962 allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2550061, + "unit": "ns/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739564, + "unit": "B/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "465 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2499110, + "unit": "ns/op\t 738619 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2499110, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738619, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2552678, + "unit": "ns/op\t 740626 B/op\t 10962 allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2552678, + "unit": "ns/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740626, + "unit": "B/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4719528, + "unit": "ns/op\t 1219748 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4719528, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219748, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4660581, + "unit": "ns/op\t 1220634 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4660581, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220634, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4663690, + "unit": "ns/op\t 1221398 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4663690, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221398, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4665891, + "unit": "ns/op\t 1222328 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4665891, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222328, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4777504, + "unit": "ns/op\t 1218898 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4777504, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218898, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4703814, + "unit": "ns/op\t 1223360 B/op\t 20973 allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4703814, + "unit": "ns/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223360, + "unit": "B/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4617848, + "unit": "ns/op\t 1220461 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4617848, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220461, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4709633, + "unit": "ns/op\t 1223246 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4709633, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223246, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4646141, + "unit": "ns/op\t 1219575 B/op\t 20972 allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4646141, + "unit": "ns/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219575, + "unit": "B/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4846810, + "unit": "ns/op\t 1220981 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4846810, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220981, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7019024, + "unit": "ns/op\t 1702878 B/op\t 30937 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7019024, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702878, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7006329, + "unit": "ns/op\t 1701815 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7006329, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701815, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7105928, + "unit": "ns/op\t 1706665 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7105928, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706665, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6920357, + "unit": "ns/op\t 1705463 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6920357, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705463, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7022622, + "unit": "ns/op\t 1707182 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7022622, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707182, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7032725, + "unit": "ns/op\t 1702589 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7032725, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702589, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6992537, + "unit": "ns/op\t 1708491 B/op\t 30937 allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6992537, + "unit": "ns/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708491, + "unit": "B/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "171 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6983779, + "unit": "ns/op\t 1699247 B/op\t 30937 allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6983779, + "unit": "ns/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699247, + "unit": "B/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6848983, + "unit": "ns/op\t 1704009 B/op\t 30937 allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6848983, + "unit": "ns/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704009, + "unit": "B/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "170 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6836096, + "unit": "ns/op\t 1706203 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6836096, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706203, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19948619, + "unit": "ns/op\t 4623358 B/op\t 91859 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19948619, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623358, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19946882, + "unit": "ns/op\t 4621775 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19946882, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621775, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19845612, + "unit": "ns/op\t 4624701 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19845612, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624701, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20212145, + "unit": "ns/op\t 4628134 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20212145, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628134, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19701117, + "unit": "ns/op\t 4633127 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19701117, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633127, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19713421, + "unit": "ns/op\t 4621146 B/op\t 91859 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19713421, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621146, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19945102, + "unit": "ns/op\t 4631288 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19945102, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631288, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20243802, + "unit": "ns/op\t 4624481 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20243802, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624481, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20002304, + "unit": "ns/op\t 4623054 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20002304, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623054, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19774156, + "unit": "ns/op\t 4622905 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19774156, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622905, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68199, + "unit": "ns/op\t 120993 B/op\t 115 allocs/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68199, + "unit": "ns/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120993, + "unit": "B/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68390, + "unit": "ns/op\t 121027 B/op\t 115 allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68390, + "unit": "ns/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121027, + "unit": "B/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68998, + "unit": "ns/op\t 121056 B/op\t 115 allocs/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68998, + "unit": "ns/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121056, + "unit": "B/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68469, + "unit": "ns/op\t 121016 B/op\t 115 allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68469, + "unit": "ns/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121016, + "unit": "B/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68834, + "unit": "ns/op\t 121005 B/op\t 115 allocs/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68834, + "unit": "ns/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121005, + "unit": "B/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17424 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70546, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70546, + "unit": "ns/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70182, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70182, + "unit": "ns/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70376, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70376, + "unit": "ns/op", + "extra": "17029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17029 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70194, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70194, + "unit": "ns/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70335, + "unit": "ns/op\t 121025 B/op\t 115 allocs/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70335, + "unit": "ns/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121025, + "unit": "B/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70108, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70108, + "unit": "ns/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17250 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70405, + "unit": "ns/op\t 120852 B/op\t 115 allocs/op", + "extra": "17062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70405, + "unit": "ns/op", + "extra": "17062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120852, + "unit": "B/op", + "extra": "17062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17062 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69495, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69495, + "unit": "ns/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70396, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70396, + "unit": "ns/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70612, + "unit": "ns/op\t 120845 B/op\t 115 allocs/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70612, + "unit": "ns/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120845, + "unit": "B/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17022 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70712, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70712, + "unit": "ns/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17011 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71775, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "17162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71775, + "unit": "ns/op", + "extra": "17162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "17162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71168, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "17023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71168, + "unit": "ns/op", + "extra": "17023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "17023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17023 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70673, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70673, + "unit": "ns/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69767, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "16680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69767, + "unit": "ns/op", + "extra": "16680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "16680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70208, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70208, + "unit": "ns/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70363, + "unit": "ns/op\t 120836 B/op\t 115 allocs/op", + "extra": "17006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70363, + "unit": "ns/op", + "extra": "17006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120836, + "unit": "B/op", + "extra": "17006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70465, + "unit": "ns/op\t 120868 B/op\t 115 allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70465, + "unit": "ns/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120868, + "unit": "B/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70254, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70254, + "unit": "ns/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70498, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70498, + "unit": "ns/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69893, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69893, + "unit": "ns/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17238 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68427, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68427, + "unit": "ns/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69554, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69554, + "unit": "ns/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69329, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69329, + "unit": "ns/op", + "extra": "17146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69255, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69255, + "unit": "ns/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3976354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.9, + "unit": "ns/op", + "extra": "3976354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3976354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3976354 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3947139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303, + "unit": "ns/op", + "extra": "3947139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3947139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3947139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3957133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.8, + "unit": "ns/op", + "extra": "3957133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3957133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3957133 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3911895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.9, + "unit": "ns/op", + "extra": "3911895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3911895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3911895 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3930804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.1, + "unit": "ns/op", + "extra": "3930804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3930804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3930804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3942540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307, + "unit": "ns/op", + "extra": "3942540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3942540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3942540 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3986475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.5, + "unit": "ns/op", + "extra": "3986475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3986475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3986475 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3968830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.3, + "unit": "ns/op", + "extra": "3968830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3968830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3968830 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3931726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.5, + "unit": "ns/op", + "extra": "3931726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3931726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3931726 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3928180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.1, + "unit": "ns/op", + "extra": "3928180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3928180 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3928180 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2769a8d7a2e91a18c20e450cb9d76b6e2427c3d7", + "message": "Bump actions/dependency-review-action from 4.7.2 to 4.7.3 (#1270)\n\nBumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.7.2 to 4.7.3.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/bc41886e18ea39df68b1b1245f4184881938e050...595b5aeba73380359d98a5e087f648dbb0edce1b)\n\n---\nupdated-dependencies:\n- dependency-name: actions/dependency-review-action\n dependency-version: 4.7.3\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-17T16:13:21+01:00", + "tree_id": "ee6ca78cebb6df45865323608bc2b8fe9283b321", + "url": "https://github.com/nginx/agent/commit/2769a8d7a2e91a18c20e450cb9d76b6e2427c3d7" + }, + "date": 1758122572940, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.06383531478439, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.019651587818316, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 78, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2d6e23b094530972bbb7073a8c786ee70480536a", + "message": "Integration tests for N1C metrics (#1210)\n\n* add metric tests\n\n* update otel collector readme\n\n* fix small issue with test\n\n* update depedencies versions\n\n* added metric generation and polling\n\n* cleanup\n\n* fix error with Makefile\n\n* fix file transfer from host to container\n\n* add logging for grafana\n\n* add new workflow job for metric tests\n\n* clean up lint issues\n\n* Update ci.yml\n\n* fix container network issue\n\n* add jwt fix\n\n* change memory usage test\n\n* cleanup\n\n* fix test starttup\n\n* address comments", + "timestamp": "2025-09-18T10:40:40+01:00", + "tree_id": "234ed2e3f9ba793b9890827f8c4ff30cea9eb861", + "url": "https://github.com/nginx/agent/commit/2d6e23b094530972bbb7073a8c786ee70480536a" + }, + "date": 1758188945059, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15266371, + "unit": "ns/op\t 567838 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15266371, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 567838, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8412327, + "unit": "ns/op\t 608237 B/op\t 771 allocs/op", + "extra": "120 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8412327, + "unit": "ns/op", + "extra": "120 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 608237, + "unit": "B/op", + "extra": "120 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "120 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9204007, + "unit": "ns/op\t 733570 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9204007, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733570, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9136776, + "unit": "ns/op\t 743865 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9136776, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743865, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9469369, + "unit": "ns/op\t 738905 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9469369, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738905, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9198375, + "unit": "ns/op\t 749548 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9198375, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749548, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9115604, + "unit": "ns/op\t 743743 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9115604, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 743743, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9120828, + "unit": "ns/op\t 738737 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9120828, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738737, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9146752, + "unit": "ns/op\t 739646 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9146752, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739646, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9140274, + "unit": "ns/op\t 732342 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9140274, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732342, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9847037, + "unit": "ns/op\t 801005 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9847037, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801005, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9635654, + "unit": "ns/op\t 787649 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9635654, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787649, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9841164, + "unit": "ns/op\t 807820 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9841164, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807820, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9665895, + "unit": "ns/op\t 795229 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9665895, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795229, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9661751, + "unit": "ns/op\t 813715 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9661751, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813715, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9652820, + "unit": "ns/op\t 808403 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9652820, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808403, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9711932, + "unit": "ns/op\t 805109 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9711932, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805109, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9642755, + "unit": "ns/op\t 790717 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9642755, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 790717, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9621872, + "unit": "ns/op\t 794823 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9621872, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794823, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9554675, + "unit": "ns/op\t 779291 B/op\t 774 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9554675, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 779291, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13538119, + "unit": "ns/op\t 1865744 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13538119, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1865744, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13581341, + "unit": "ns/op\t 1891390 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13581341, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891390, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13590062, + "unit": "ns/op\t 1877075 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13590062, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877075, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13659949, + "unit": "ns/op\t 1884324 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13659949, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884324, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13509746, + "unit": "ns/op\t 1878174 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13509746, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1878174, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13497364, + "unit": "ns/op\t 1859745 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13497364, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859745, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13637810, + "unit": "ns/op\t 1892423 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13637810, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892423, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13542072, + "unit": "ns/op\t 1867147 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13542072, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867147, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13572886, + "unit": "ns/op\t 1901520 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13572886, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901520, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13581852, + "unit": "ns/op\t 1899051 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13581852, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899051, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262271524, + "unit": "ns/op\t 7463232 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262271524, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463232, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263983719, + "unit": "ns/op\t 7733413 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263983719, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733413, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261599600, + "unit": "ns/op\t 7596913 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261599600, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596913, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263349438, + "unit": "ns/op\t 7734248 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263349438, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734248, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267119066, + "unit": "ns/op\t 7730557 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267119066, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730557, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263278362, + "unit": "ns/op\t 7596826 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263278362, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596826, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265374934, + "unit": "ns/op\t 7461144 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265374934, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461144, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271051948, + "unit": "ns/op\t 7460000 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271051948, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266112998, + "unit": "ns/op\t 7459929 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266112998, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459929, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276300774, + "unit": "ns/op\t 7464768 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276300774, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7464768, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33781750, + "unit": "ns/op\t 4934909 B/op\t 7651 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33781750, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4934909, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7651, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33831502, + "unit": "ns/op\t 4802150 B/op\t 7613 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33831502, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4802150, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7613, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34091880, + "unit": "ns/op\t 4830714 B/op\t 7628 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34091880, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4830714, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7628, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34146521, + "unit": "ns/op\t 4884929 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34146521, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4884929, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34031603, + "unit": "ns/op\t 4781704 B/op\t 7623 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34031603, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4781704, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33763127, + "unit": "ns/op\t 4935822 B/op\t 7619 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33763127, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4935822, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33835488, + "unit": "ns/op\t 4923310 B/op\t 7626 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33835488, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4923310, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7626, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33347057, + "unit": "ns/op\t 4730829 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33347057, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4730829, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33783949, + "unit": "ns/op\t 4786204 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33783949, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4786204, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34047893, + "unit": "ns/op\t 4683461 B/op\t 7605 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34047893, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4683461, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7605, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909882, + "unit": "ns/op\t 292333 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909882, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292333, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903879, + "unit": "ns/op\t 292608 B/op\t 1531 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903879, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292608, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910998, + "unit": "ns/op\t 292636 B/op\t 1531 allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910998, + "unit": "ns/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292636, + "unit": "B/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1321 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908564, + "unit": "ns/op\t 292935 B/op\t 1531 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908564, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292935, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914059, + "unit": "ns/op\t 293501 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914059, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293501, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936833, + "unit": "ns/op\t 292678 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936833, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292678, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916015, + "unit": "ns/op\t 293019 B/op\t 1531 allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916015, + "unit": "ns/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293019, + "unit": "B/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914951, + "unit": "ns/op\t 292259 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914951, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292259, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912026, + "unit": "ns/op\t 292291 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912026, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292291, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909503, + "unit": "ns/op\t 292677 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909503, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292677, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2540356, + "unit": "ns/op\t 740569 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2540356, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740569, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527833, + "unit": "ns/op\t 740034 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527833, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740034, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2520673, + "unit": "ns/op\t 738865 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2520673, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738865, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2513199, + "unit": "ns/op\t 738721 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2513199, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738721, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2510876, + "unit": "ns/op\t 737067 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2510876, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737067, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2520895, + "unit": "ns/op\t 739249 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2520895, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739249, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2528232, + "unit": "ns/op\t 740063 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2528232, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740063, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2525028, + "unit": "ns/op\t 740372 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2525028, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740372, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2517385, + "unit": "ns/op\t 738170 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2517385, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738170, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498202, + "unit": "ns/op\t 739483 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498202, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739483, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4566427, + "unit": "ns/op\t 1220428 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4566427, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220428, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4699822, + "unit": "ns/op\t 1220824 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4699822, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220824, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4583542, + "unit": "ns/op\t 1220481 B/op\t 20972 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4583542, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220481, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4624363, + "unit": "ns/op\t 1221274 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4624363, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221274, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4592046, + "unit": "ns/op\t 1221559 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4592046, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221559, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4616605, + "unit": "ns/op\t 1220189 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4616605, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220189, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4613087, + "unit": "ns/op\t 1220766 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4613087, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220766, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4557777, + "unit": "ns/op\t 1219851 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4557777, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219851, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4614032, + "unit": "ns/op\t 1224043 B/op\t 20973 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4614032, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224043, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4627224, + "unit": "ns/op\t 1222848 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4627224, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222848, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6700015, + "unit": "ns/op\t 1703589 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6700015, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703589, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6678069, + "unit": "ns/op\t 1701056 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6678069, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701056, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6713280, + "unit": "ns/op\t 1703713 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6713280, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703713, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6776730, + "unit": "ns/op\t 1702997 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6776730, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702997, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6692950, + "unit": "ns/op\t 1704013 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6692950, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704013, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6643290, + "unit": "ns/op\t 1699585 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6643290, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699585, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6713989, + "unit": "ns/op\t 1707542 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6713989, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707542, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6696097, + "unit": "ns/op\t 1704273 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6696097, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704273, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6665597, + "unit": "ns/op\t 1707339 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6665597, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707339, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6714109, + "unit": "ns/op\t 1707822 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6714109, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707822, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19503596, + "unit": "ns/op\t 4628551 B/op\t 91861 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19503596, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628551, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19684828, + "unit": "ns/op\t 4630428 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19684828, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630428, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19749418, + "unit": "ns/op\t 4630795 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19749418, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630795, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19589123, + "unit": "ns/op\t 4623250 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19589123, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623250, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19765928, + "unit": "ns/op\t 4633124 B/op\t 91860 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19765928, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633124, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19617607, + "unit": "ns/op\t 4626504 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19617607, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626504, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19708412, + "unit": "ns/op\t 4635144 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19708412, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635144, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19838187, + "unit": "ns/op\t 4632685 B/op\t 91861 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19838187, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632685, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19857460, + "unit": "ns/op\t 4626066 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19857460, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626066, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19865221, + "unit": "ns/op\t 4623671 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19865221, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623671, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68277, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68277, + "unit": "ns/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17389 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68292, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68292, + "unit": "ns/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68003, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68003, + "unit": "ns/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67946, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67946, + "unit": "ns/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17586 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67941, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67941, + "unit": "ns/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17577 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68474, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68474, + "unit": "ns/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68129, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68129, + "unit": "ns/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68730, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68730, + "unit": "ns/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17593 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67799, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67799, + "unit": "ns/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67445, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67445, + "unit": "ns/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67969, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67969, + "unit": "ns/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17530 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67689, + "unit": "ns/op\t 121007 B/op\t 115 allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67689, + "unit": "ns/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121007, + "unit": "B/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68148, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68148, + "unit": "ns/op", + "extra": "17667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17667 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68088, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68088, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69138, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69138, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67704, + "unit": "ns/op\t 120980 B/op\t 115 allocs/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67704, + "unit": "ns/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120980, + "unit": "B/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68312, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68312, + "unit": "ns/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68224, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68224, + "unit": "ns/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68435, + "unit": "ns/op\t 120965 B/op\t 115 allocs/op", + "extra": "17613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68435, + "unit": "ns/op", + "extra": "17613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120965, + "unit": "B/op", + "extra": "17613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17613 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68035, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68035, + "unit": "ns/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17644 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68746, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68746, + "unit": "ns/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17576 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70756, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70756, + "unit": "ns/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68821, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68821, + "unit": "ns/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69070, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69070, + "unit": "ns/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68445, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68445, + "unit": "ns/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69529, + "unit": "ns/op\t 121025 B/op\t 115 allocs/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69529, + "unit": "ns/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121025, + "unit": "B/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68921, + "unit": "ns/op\t 121030 B/op\t 115 allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68921, + "unit": "ns/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121030, + "unit": "B/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68960, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68960, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68738, + "unit": "ns/op\t 120995 B/op\t 115 allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68738, + "unit": "ns/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120995, + "unit": "B/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68057, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68057, + "unit": "ns/op", + "extra": "17095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17095 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17095 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4017379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.8, + "unit": "ns/op", + "extra": "4017379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4017379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4017379 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4038441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.1, + "unit": "ns/op", + "extra": "4038441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4038441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4038441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4013533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.7, + "unit": "ns/op", + "extra": "4013533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4013533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4013533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.2, + "unit": "ns/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3579602 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.3, + "unit": "ns/op", + "extra": "3579602 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3579602 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3579602 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3988024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.7, + "unit": "ns/op", + "extra": "3988024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3988024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3988024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3972751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.1, + "unit": "ns/op", + "extra": "3972751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3972751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3972751 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3989919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.3, + "unit": "ns/op", + "extra": "3989919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3989919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3989919 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3984912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.2, + "unit": "ns/op", + "extra": "3984912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3984912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3984912 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3978597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.5, + "unit": "ns/op", + "extra": "3978597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3978597 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3978597 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a034d5b0d918069566ec33cbf9235259ea502d18", + "message": "Add attributes to nginx.request.count (#1263)", + "timestamp": "2025-09-18T10:41:36+01:00", + "tree_id": "cb9a8fdb93329b1500f1b5be14e5a28053b62b3f", + "url": "https://github.com/nginx/agent/commit/a034d5b0d918069566ec33cbf9235259ea502d18" + }, + "date": 1758189038038, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14762398, + "unit": "ns/op\t 553115 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14762398, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 553115, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 10393892, + "unit": "ns/op\t 526772 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 10393892, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 526772, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9417617, + "unit": "ns/op\t 767980 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9417617, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 767980, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8990955, + "unit": "ns/op\t 750588 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8990955, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750588, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8930220, + "unit": "ns/op\t 748153 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8930220, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748153, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8952173, + "unit": "ns/op\t 755751 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8952173, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755751, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8969346, + "unit": "ns/op\t 758780 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8969346, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 758780, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8982762, + "unit": "ns/op\t 769213 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8982762, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 769213, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8978879, + "unit": "ns/op\t 748751 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8978879, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748751, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8933836, + "unit": "ns/op\t 746519 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8933836, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746519, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9587584, + "unit": "ns/op\t 823287 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9587584, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823287, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9462594, + "unit": "ns/op\t 821238 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9462594, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 821238, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9433535, + "unit": "ns/op\t 806640 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9433535, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806640, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9461803, + "unit": "ns/op\t 801159 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9461803, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801159, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9447328, + "unit": "ns/op\t 808274 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9447328, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808274, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9460948, + "unit": "ns/op\t 820937 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9460948, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 820937, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9528176, + "unit": "ns/op\t 807921 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9528176, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807921, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9431964, + "unit": "ns/op\t 801835 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9431964, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801835, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9458398, + "unit": "ns/op\t 823533 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9458398, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823533, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9507080, + "unit": "ns/op\t 812226 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9507080, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812226, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13100190, + "unit": "ns/op\t 1859992 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13100190, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859992, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13140199, + "unit": "ns/op\t 1869458 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13140199, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869458, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13217358, + "unit": "ns/op\t 1884648 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13217358, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884648, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13119209, + "unit": "ns/op\t 1874007 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13119209, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874007, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13114210, + "unit": "ns/op\t 1869088 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13114210, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869088, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13096031, + "unit": "ns/op\t 1883121 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13096031, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883121, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13115224, + "unit": "ns/op\t 1884597 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13115224, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884597, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13131085, + "unit": "ns/op\t 1893253 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13131085, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893253, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13135553, + "unit": "ns/op\t 1865941 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13135553, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1865941, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13065476, + "unit": "ns/op\t 1876980 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13065476, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876980, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261210730, + "unit": "ns/op\t 7730929 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261210730, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730929, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253431690, + "unit": "ns/op\t 7734608 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253431690, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734608, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263303057, + "unit": "ns/op\t 7867482 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263303057, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867482, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264037091, + "unit": "ns/op\t 7594370 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264037091, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594370, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267776775, + "unit": "ns/op\t 7597106 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267776775, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597106, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264279366, + "unit": "ns/op\t 7461205 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264279366, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461205, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266317482, + "unit": "ns/op\t 7732837 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266317482, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732837, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265658361, + "unit": "ns/op\t 7596613 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265658361, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596613, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265369285, + "unit": "ns/op\t 7729277 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265369285, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729277, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260154196, + "unit": "ns/op\t 7735125 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260154196, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735125, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33709611, + "unit": "ns/op\t 4682979 B/op\t 7631 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33709611, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4682979, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33666359, + "unit": "ns/op\t 4903789 B/op\t 7638 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33666359, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4903789, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7638, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33599531, + "unit": "ns/op\t 4757988 B/op\t 7634 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33599531, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4757988, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33804760, + "unit": "ns/op\t 4800145 B/op\t 7621 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33804760, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4800145, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7621, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33424316, + "unit": "ns/op\t 4724408 B/op\t 7618 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33424316, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4724408, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7618, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33701726, + "unit": "ns/op\t 4892178 B/op\t 7631 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33701726, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4892178, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7631, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33425798, + "unit": "ns/op\t 4785916 B/op\t 7647 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33425798, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4785916, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7647, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33656650, + "unit": "ns/op\t 4806967 B/op\t 7603 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33656650, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4806967, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7603, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33481840, + "unit": "ns/op\t 4721140 B/op\t 7627 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33481840, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4721140, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7627, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33927509, + "unit": "ns/op\t 4928763 B/op\t 7635 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33927509, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4928763, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7635, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 905878, + "unit": "ns/op\t 292549 B/op\t 1531 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 905878, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292549, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898183, + "unit": "ns/op\t 292353 B/op\t 1531 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898183, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292353, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901940, + "unit": "ns/op\t 292727 B/op\t 1531 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901940, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292727, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939152, + "unit": "ns/op\t 292540 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939152, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292540, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904090, + "unit": "ns/op\t 293689 B/op\t 1531 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904090, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293689, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908579, + "unit": "ns/op\t 293074 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908579, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293074, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907673, + "unit": "ns/op\t 293102 B/op\t 1531 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907673, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293102, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904156, + "unit": "ns/op\t 293716 B/op\t 1531 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904156, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293716, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904408, + "unit": "ns/op\t 292590 B/op\t 1531 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904408, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292590, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907544, + "unit": "ns/op\t 293021 B/op\t 1531 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907544, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293021, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519440, + "unit": "ns/op\t 739915 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519440, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739915, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2505287, + "unit": "ns/op\t 740052 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2505287, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740052, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503174, + "unit": "ns/op\t 740393 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503174, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740393, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508678, + "unit": "ns/op\t 740147 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508678, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740147, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523694, + "unit": "ns/op\t 739197 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523694, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739197, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2532153, + "unit": "ns/op\t 740131 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2532153, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740131, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2517770, + "unit": "ns/op\t 739399 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2517770, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739399, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2505517, + "unit": "ns/op\t 737507 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2505517, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737507, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542085, + "unit": "ns/op\t 739428 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542085, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739428, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2518158, + "unit": "ns/op\t 738367 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2518158, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738367, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4603413, + "unit": "ns/op\t 1221470 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4603413, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221470, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4631706, + "unit": "ns/op\t 1220830 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4631706, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220830, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4636925, + "unit": "ns/op\t 1222972 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4636925, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222972, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4596077, + "unit": "ns/op\t 1221221 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4596077, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221221, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4611031, + "unit": "ns/op\t 1223464 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4611031, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223464, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4576244, + "unit": "ns/op\t 1222703 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4576244, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222703, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4603720, + "unit": "ns/op\t 1219374 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4603720, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219374, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4589359, + "unit": "ns/op\t 1218435 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4589359, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218435, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4603285, + "unit": "ns/op\t 1221435 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4603285, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221435, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4573143, + "unit": "ns/op\t 1222254 B/op\t 20972 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4573143, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222254, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6669877, + "unit": "ns/op\t 1702803 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6669877, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702803, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6735405, + "unit": "ns/op\t 1704944 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6735405, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704944, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6779966, + "unit": "ns/op\t 1704328 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6779966, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704328, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6769612, + "unit": "ns/op\t 1708248 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6769612, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708248, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6746137, + "unit": "ns/op\t 1700693 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6746137, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700693, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6754393, + "unit": "ns/op\t 1704735 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6754393, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704735, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6837512, + "unit": "ns/op\t 1704426 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6837512, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704426, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6751204, + "unit": "ns/op\t 1705571 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6751204, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705571, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6640148, + "unit": "ns/op\t 1701302 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6640148, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701302, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6639602, + "unit": "ns/op\t 1697316 B/op\t 30936 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6639602, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1697316, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19916769, + "unit": "ns/op\t 4635569 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19916769, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635569, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19797529, + "unit": "ns/op\t 4619155 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19797529, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619155, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19624579, + "unit": "ns/op\t 4625103 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19624579, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625103, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20007355, + "unit": "ns/op\t 4626421 B/op\t 91859 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20007355, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626421, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19869838, + "unit": "ns/op\t 4629629 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19869838, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629629, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19680220, + "unit": "ns/op\t 4624657 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19680220, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624657, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19854990, + "unit": "ns/op\t 4629145 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19854990, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629145, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19561605, + "unit": "ns/op\t 4628274 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19561605, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628274, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19683642, + "unit": "ns/op\t 4620548 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19683642, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620548, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19859595, + "unit": "ns/op\t 4631789 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19859595, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631789, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67267, + "unit": "ns/op\t 121010 B/op\t 115 allocs/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67267, + "unit": "ns/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121010, + "unit": "B/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67262, + "unit": "ns/op\t 120963 B/op\t 115 allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67262, + "unit": "ns/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120963, + "unit": "B/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67363, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67363, + "unit": "ns/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67327, + "unit": "ns/op\t 120995 B/op\t 115 allocs/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67327, + "unit": "ns/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120995, + "unit": "B/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67495, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67495, + "unit": "ns/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17983 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67739, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67739, + "unit": "ns/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17650 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67405, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67405, + "unit": "ns/op", + "extra": "17869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17869 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67899, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67899, + "unit": "ns/op", + "extra": "17998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17998 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67415, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "17841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67415, + "unit": "ns/op", + "extra": "17841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "17841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17841 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67157, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67157, + "unit": "ns/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68744, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68744, + "unit": "ns/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68226, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68226, + "unit": "ns/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67382, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67382, + "unit": "ns/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17684 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67239, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67239, + "unit": "ns/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17722 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67745, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67745, + "unit": "ns/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67380, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67380, + "unit": "ns/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67091, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67091, + "unit": "ns/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17762 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67703, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67703, + "unit": "ns/op", + "extra": "17652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67479, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67479, + "unit": "ns/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17772 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68342, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68342, + "unit": "ns/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67796, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67796, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67289, + "unit": "ns/op\t 120865 B/op\t 115 allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67289, + "unit": "ns/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120865, + "unit": "B/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67703, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67703, + "unit": "ns/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67922, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67922, + "unit": "ns/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17448 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67398, + "unit": "ns/op\t 120901 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67398, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120901, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67475, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67475, + "unit": "ns/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67735, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67735, + "unit": "ns/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17599 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68563, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68563, + "unit": "ns/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67834, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67834, + "unit": "ns/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17698 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67583, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67583, + "unit": "ns/op", + "extra": "17862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17862 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4022040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.2, + "unit": "ns/op", + "extra": "4022040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4022040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4022040 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4022881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.9, + "unit": "ns/op", + "extra": "4022881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4022881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4022881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3345712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.8, + "unit": "ns/op", + "extra": "3345712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3345712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3345712 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4010977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.8, + "unit": "ns/op", + "extra": "4010977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4010977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4010977 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4003419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.7, + "unit": "ns/op", + "extra": "4003419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4003419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4003419 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3996288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.7, + "unit": "ns/op", + "extra": "3996288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3996288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3996288 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3998103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.2, + "unit": "ns/op", + "extra": "3998103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3998103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3998103 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.3, + "unit": "ns/op", + "extra": "4016713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016713 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4017338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.3, + "unit": "ns/op", + "extra": "4017338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4017338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4017338 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.6, + "unit": "ns/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3988953 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3988953 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a034d5b0d918069566ec33cbf9235259ea502d18", + "message": "Add attributes to nginx.request.count (#1263)", + "timestamp": "2025-09-18T10:41:36+01:00", + "tree_id": "cb9a8fdb93329b1500f1b5be14e5a28053b62b3f", + "url": "https://github.com/nginx/agent/commit/a034d5b0d918069566ec33cbf9235259ea502d18" + }, + "date": 1758189059163, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.729532806864626, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.978725490143724, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 65, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 76, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6b064a4cdbcf06f473097d621ff5c1c537c95b44", + "message": "Perform atomic writes during a config apply (#1265)", + "timestamp": "2025-09-18T16:38:26+01:00", + "tree_id": "f525a00925df0a4f4be461b8af1f7482ae01a32e", + "url": "https://github.com/nginx/agent/commit/6b064a4cdbcf06f473097d621ff5c1c537c95b44" + }, + "date": 1758210404176, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.860620746969868, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.03241943682931, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 64, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 75, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "6b064a4cdbcf06f473097d621ff5c1c537c95b44", + "message": "Perform atomic writes during a config apply (#1265)", + "timestamp": "2025-09-18T16:38:26+01:00", + "tree_id": "f525a00925df0a4f4be461b8af1f7482ae01a32e", + "url": "https://github.com/nginx/agent/commit/6b064a4cdbcf06f473097d621ff5c1c537c95b44" + }, + "date": 1758210411939, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15256757, + "unit": "ns/op\t 577520 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15256757, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 577520, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11297905, + "unit": "ns/op\t 544174 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11297905, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 544174, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9463258, + "unit": "ns/op\t 735021 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9463258, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 735021, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9222588, + "unit": "ns/op\t 726549 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9222588, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 726549, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9235684, + "unit": "ns/op\t 740905 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9235684, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740905, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9300000, + "unit": "ns/op\t 747324 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9300000, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747324, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9220875, + "unit": "ns/op\t 748561 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9220875, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748561, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9244808, + "unit": "ns/op\t 742206 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9244808, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742206, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9195416, + "unit": "ns/op\t 726766 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9195416, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 726766, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9249641, + "unit": "ns/op\t 731451 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9249641, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 731451, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9885686, + "unit": "ns/op\t 796989 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9885686, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796989, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9992756, + "unit": "ns/op\t 792716 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9992756, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792716, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9762104, + "unit": "ns/op\t 803232 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9762104, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803232, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9750760, + "unit": "ns/op\t 799428 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9750760, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799428, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9729798, + "unit": "ns/op\t 792180 B/op\t 775 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9729798, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792180, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9802621, + "unit": "ns/op\t 816254 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9802621, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816254, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9803765, + "unit": "ns/op\t 809755 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9803765, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809755, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9661812, + "unit": "ns/op\t 790135 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9661812, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 790135, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9827522, + "unit": "ns/op\t 790048 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9827522, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 790048, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9745176, + "unit": "ns/op\t 784396 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9745176, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 784396, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13837648, + "unit": "ns/op\t 1885425 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13837648, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885425, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13783771, + "unit": "ns/op\t 1885562 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13783771, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885562, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13862199, + "unit": "ns/op\t 1891518 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13862199, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891518, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13965426, + "unit": "ns/op\t 1907509 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13965426, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907509, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13891191, + "unit": "ns/op\t 1885955 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13891191, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885955, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13758558, + "unit": "ns/op\t 1907837 B/op\t 811 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13758558, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907837, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14207975, + "unit": "ns/op\t 1907881 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14207975, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907881, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13961076, + "unit": "ns/op\t 1884043 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13961076, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884043, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13809083, + "unit": "ns/op\t 1883830 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13809083, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883830, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13757602, + "unit": "ns/op\t 1893146 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13757602, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893146, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276310555, + "unit": "ns/op\t 7600160 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276310555, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600160, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267085474, + "unit": "ns/op\t 7733848 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267085474, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733848, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268697258, + "unit": "ns/op\t 7730864 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268697258, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730864, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274398002, + "unit": "ns/op\t 7599714 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274398002, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599714, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269473088, + "unit": "ns/op\t 7731528 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269473088, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731528, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272949296, + "unit": "ns/op\t 7731136 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272949296, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731136, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269260662, + "unit": "ns/op\t 7732974 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269260662, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732974, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266606934, + "unit": "ns/op\t 7730840 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266606934, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730840, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265052810, + "unit": "ns/op\t 7601581 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265052810, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7601581, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268534321, + "unit": "ns/op\t 7599813 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268534321, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599813, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34211903, + "unit": "ns/op\t 4729075 B/op\t 7583 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34211903, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4729075, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7583, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34442734, + "unit": "ns/op\t 4696406 B/op\t 7607 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34442734, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4696406, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7607, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35497472, + "unit": "ns/op\t 4817018 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35497472, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4817018, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34084566, + "unit": "ns/op\t 4892229 B/op\t 7660 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34084566, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4892229, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7660, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34849609, + "unit": "ns/op\t 4862362 B/op\t 7642 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34849609, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4862362, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7642, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 33907575, + "unit": "ns/op\t 4827236 B/op\t 7636 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 33907575, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4827236, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7636, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34624218, + "unit": "ns/op\t 4755337 B/op\t 7602 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34624218, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4755337, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7602, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34684264, + "unit": "ns/op\t 4788372 B/op\t 7596 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34684264, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4788372, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7596, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34165959, + "unit": "ns/op\t 4661324 B/op\t 7600 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34165959, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4661324, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7600, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34451596, + "unit": "ns/op\t 4857614 B/op\t 7634 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34451596, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4857614, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7634, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937899, + "unit": "ns/op\t 293644 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937899, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293644, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925519, + "unit": "ns/op\t 292470 B/op\t 1531 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925519, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292470, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944675, + "unit": "ns/op\t 292957 B/op\t 1531 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944675, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292957, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929160, + "unit": "ns/op\t 293270 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929160, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293270, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928979, + "unit": "ns/op\t 293081 B/op\t 1531 allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928979, + "unit": "ns/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293081, + "unit": "B/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921719, + "unit": "ns/op\t 292617 B/op\t 1531 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921719, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292617, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922728, + "unit": "ns/op\t 293022 B/op\t 1531 allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922728, + "unit": "ns/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293022, + "unit": "B/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 934598, + "unit": "ns/op\t 293256 B/op\t 1531 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 934598, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293256, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924002, + "unit": "ns/op\t 293304 B/op\t 1531 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924002, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293304, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924848, + "unit": "ns/op\t 293210 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924848, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293210, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2559994, + "unit": "ns/op\t 738276 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2559994, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738276, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2529385, + "unit": "ns/op\t 738729 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2529385, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738729, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2541617, + "unit": "ns/op\t 740002 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2541617, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740002, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2551126, + "unit": "ns/op\t 739135 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2551126, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739135, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2541313, + "unit": "ns/op\t 739731 B/op\t 10962 allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2541313, + "unit": "ns/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739731, + "unit": "B/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "458 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2524543, + "unit": "ns/op\t 739991 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2524543, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739991, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2546109, + "unit": "ns/op\t 739583 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2546109, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739583, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2552181, + "unit": "ns/op\t 738369 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2552181, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738369, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2547119, + "unit": "ns/op\t 740912 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2547119, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740912, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2567604, + "unit": "ns/op\t 737991 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2567604, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737991, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4685551, + "unit": "ns/op\t 1217456 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4685551, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1217456, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4596393, + "unit": "ns/op\t 1223967 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4596393, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223967, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4653271, + "unit": "ns/op\t 1221976 B/op\t 20973 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4653271, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221976, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4603237, + "unit": "ns/op\t 1220904 B/op\t 20972 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4603237, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220904, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4668884, + "unit": "ns/op\t 1221856 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4668884, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221856, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4670146, + "unit": "ns/op\t 1218744 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4670146, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218744, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4605566, + "unit": "ns/op\t 1221922 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4605566, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221922, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4624883, + "unit": "ns/op\t 1220026 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4624883, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220026, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4672550, + "unit": "ns/op\t 1218927 B/op\t 20972 allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4672550, + "unit": "ns/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218927, + "unit": "B/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "252 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4672494, + "unit": "ns/op\t 1224562 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4672494, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224562, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6844844, + "unit": "ns/op\t 1705132 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6844844, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705132, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6802942, + "unit": "ns/op\t 1704536 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6802942, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704536, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6812369, + "unit": "ns/op\t 1709675 B/op\t 30938 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6812369, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709675, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6772909, + "unit": "ns/op\t 1705287 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6772909, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705287, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6735990, + "unit": "ns/op\t 1702036 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6735990, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702036, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6794333, + "unit": "ns/op\t 1707833 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6794333, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707833, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6747695, + "unit": "ns/op\t 1708039 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6747695, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708039, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6765449, + "unit": "ns/op\t 1706716 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6765449, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706716, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6697983, + "unit": "ns/op\t 1705682 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6697983, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705682, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6757996, + "unit": "ns/op\t 1706367 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6757996, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706367, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20201441, + "unit": "ns/op\t 4624531 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20201441, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624531, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19810726, + "unit": "ns/op\t 4627410 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19810726, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627410, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19963234, + "unit": "ns/op\t 4617286 B/op\t 91858 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19963234, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4617286, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20137201, + "unit": "ns/op\t 4628301 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20137201, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628301, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20115446, + "unit": "ns/op\t 4627808 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20115446, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627808, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20182063, + "unit": "ns/op\t 4636398 B/op\t 91861 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20182063, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636398, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20243574, + "unit": "ns/op\t 4631313 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20243574, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631313, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19883593, + "unit": "ns/op\t 4626418 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19883593, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626418, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20315681, + "unit": "ns/op\t 4633154 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20315681, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633154, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20154028, + "unit": "ns/op\t 4626056 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20154028, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626056, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69240, + "unit": "ns/op\t 121009 B/op\t 115 allocs/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69240, + "unit": "ns/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121009, + "unit": "B/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68563, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68563, + "unit": "ns/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68388, + "unit": "ns/op\t 120966 B/op\t 115 allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68388, + "unit": "ns/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120966, + "unit": "B/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68085, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68085, + "unit": "ns/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68312, + "unit": "ns/op\t 121035 B/op\t 115 allocs/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68312, + "unit": "ns/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121035, + "unit": "B/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68370, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68370, + "unit": "ns/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17562 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68914, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68914, + "unit": "ns/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68890, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68890, + "unit": "ns/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17413 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68593, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68593, + "unit": "ns/op", + "extra": "17376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17376 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68921, + "unit": "ns/op\t 120920 B/op\t 115 allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68921, + "unit": "ns/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120920, + "unit": "B/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69714, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69714, + "unit": "ns/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68794, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68794, + "unit": "ns/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17017 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69766, + "unit": "ns/op\t 120929 B/op\t 115 allocs/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69766, + "unit": "ns/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120929, + "unit": "B/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17246 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68727, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68727, + "unit": "ns/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70021, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70021, + "unit": "ns/op", + "extra": "17055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17055 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69413, + "unit": "ns/op\t 121065 B/op\t 115 allocs/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69413, + "unit": "ns/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121065, + "unit": "B/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69419, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69419, + "unit": "ns/op", + "extra": "17208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69050, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69050, + "unit": "ns/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17408 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68951, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68951, + "unit": "ns/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68365, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68365, + "unit": "ns/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69460, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69460, + "unit": "ns/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69241, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69241, + "unit": "ns/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69681, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69681, + "unit": "ns/op", + "extra": "17431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17431 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69623, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69623, + "unit": "ns/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70002, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70002, + "unit": "ns/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67822, + "unit": "ns/op\t 121003 B/op\t 115 allocs/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67822, + "unit": "ns/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121003, + "unit": "B/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69106, + "unit": "ns/op\t 120866 B/op\t 115 allocs/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69106, + "unit": "ns/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120866, + "unit": "B/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68753, + "unit": "ns/op\t 120985 B/op\t 115 allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68753, + "unit": "ns/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120985, + "unit": "B/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68881, + "unit": "ns/op\t 120887 B/op\t 115 allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68881, + "unit": "ns/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120887, + "unit": "B/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68504, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68504, + "unit": "ns/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17271 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4005235 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.4, + "unit": "ns/op", + "extra": "4005235 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4005235 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4005235 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3340868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.4, + "unit": "ns/op", + "extra": "3340868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3340868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3340868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4016336 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.1, + "unit": "ns/op", + "extra": "4016336 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4016336 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4016336 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3924624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.6, + "unit": "ns/op", + "extra": "3924624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3924624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3924624 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3897931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.5, + "unit": "ns/op", + "extra": "3897931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3897931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3897931 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3966076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.9, + "unit": "ns/op", + "extra": "3966076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3966076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3966076 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3987439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.8, + "unit": "ns/op", + "extra": "3987439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3987439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3987439 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3962050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.1, + "unit": "ns/op", + "extra": "3962050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3962050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3962050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3987979 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.3, + "unit": "ns/op", + "extra": "3987979 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3987979 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3987979 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3963958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.8, + "unit": "ns/op", + "extra": "3963958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3963958 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3963958 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d64abd287b8891abceac1cc26151184e8bdcb509", + "message": "Refactor Plus Scraper (#1264)", + "timestamp": "2025-09-19T13:28:09+01:00", + "tree_id": "1097f940fc0777bd894e873e09ad56b926e2173e", + "url": "https://github.com/nginx/agent/commit/d64abd287b8891abceac1cc26151184e8bdcb509" + }, + "date": 1758285411273, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 30.12737751031958, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 34.99319242434577, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 66, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 77, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d64abd287b8891abceac1cc26151184e8bdcb509", + "message": "Refactor Plus Scraper (#1264)", + "timestamp": "2025-09-19T13:28:09+01:00", + "tree_id": "1097f940fc0777bd894e873e09ad56b926e2173e", + "url": "https://github.com/nginx/agent/commit/d64abd287b8891abceac1cc26151184e8bdcb509" + }, + "date": 1758285439768, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14597445, + "unit": "ns/op\t 543651 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14597445, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543651, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11326754, + "unit": "ns/op\t 526913 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11326754, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 526913, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9072431, + "unit": "ns/op\t 737551 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9072431, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737551, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9449572, + "unit": "ns/op\t 753042 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9449572, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753042, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9047967, + "unit": "ns/op\t 747286 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9047967, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747286, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9135045, + "unit": "ns/op\t 751411 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9135045, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751411, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9093289, + "unit": "ns/op\t 740506 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9093289, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740506, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9283676, + "unit": "ns/op\t 755036 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9283676, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755036, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9079554, + "unit": "ns/op\t 772182 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9079554, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 772182, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9083141, + "unit": "ns/op\t 747035 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9083141, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747035, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9685828, + "unit": "ns/op\t 792680 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9685828, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792680, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9609990, + "unit": "ns/op\t 798669 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9609990, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798669, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9724943, + "unit": "ns/op\t 804819 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9724943, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804819, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9599899, + "unit": "ns/op\t 801379 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9599899, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801379, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9584955, + "unit": "ns/op\t 797973 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9584955, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797973, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9575562, + "unit": "ns/op\t 799236 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9575562, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799236, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9617928, + "unit": "ns/op\t 847463 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9617928, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 847463, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9557038, + "unit": "ns/op\t 798288 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9557038, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798288, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9569186, + "unit": "ns/op\t 817223 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9569186, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817223, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9619967, + "unit": "ns/op\t 812079 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9619967, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812079, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13626802, + "unit": "ns/op\t 1924230 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13626802, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924230, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13529115, + "unit": "ns/op\t 1933623 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13529115, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1933623, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13344442, + "unit": "ns/op\t 1874696 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13344442, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874696, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13365094, + "unit": "ns/op\t 1875087 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13365094, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875087, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13377695, + "unit": "ns/op\t 1901451 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13377695, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901451, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13435935, + "unit": "ns/op\t 1893980 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13435935, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893980, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13534538, + "unit": "ns/op\t 1900304 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13534538, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900304, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13409661, + "unit": "ns/op\t 1899446 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13409661, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899446, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13441231, + "unit": "ns/op\t 1881508 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13441231, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881508, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13405256, + "unit": "ns/op\t 1884261 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13405256, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884261, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268116940, + "unit": "ns/op\t 7731050 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268116940, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731050, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273043824, + "unit": "ns/op\t 7596536 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273043824, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596536, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273053931, + "unit": "ns/op\t 7593146 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273053931, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593146, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259572795, + "unit": "ns/op\t 6882524 B/op\t 73683 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259572795, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6882524, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73683, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270990594, + "unit": "ns/op\t 7871617 B/op\t 74701 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270990594, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7871617, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74701, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271385052, + "unit": "ns/op\t 7459914 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271385052, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459914, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268686260, + "unit": "ns/op\t 7462517 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268686260, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462517, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268558212, + "unit": "ns/op\t 7728117 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268558212, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728117, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274045501, + "unit": "ns/op\t 7597970 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274045501, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597970, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271643843, + "unit": "ns/op\t 7596290 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271643843, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596290, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34636466, + "unit": "ns/op\t 4841461 B/op\t 7608 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34636466, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4841461, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7608, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34145731, + "unit": "ns/op\t 5051775 B/op\t 7652 allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34145731, + "unit": "ns/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 5051775, + "unit": "B/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7652, + "unit": "allocs/op", + "extra": "36 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 35015291, + "unit": "ns/op\t 4838107 B/op\t 7611 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 35015291, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4838107, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7611, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34494548, + "unit": "ns/op\t 4772976 B/op\t 7619 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34494548, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4772976, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7619, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34935365, + "unit": "ns/op\t 4798037 B/op\t 7595 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34935365, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4798037, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7595, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34486335, + "unit": "ns/op\t 4766863 B/op\t 7623 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34486335, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4766863, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7623, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34048092, + "unit": "ns/op\t 4632417 B/op\t 7615 allocs/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34048092, + "unit": "ns/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4632417, + "unit": "B/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7615, + "unit": "allocs/op", + "extra": "33 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34733224, + "unit": "ns/op\t 4826335 B/op\t 7629 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34733224, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4826335, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7629, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34580868, + "unit": "ns/op\t 4752277 B/op\t 7593 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34580868, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4752277, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7593, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 34300494, + "unit": "ns/op\t 4644731 B/op\t 7616 allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 34300494, + "unit": "ns/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4644731, + "unit": "B/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 7616, + "unit": "allocs/op", + "extra": "34 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 929305, + "unit": "ns/op\t 292971 B/op\t 1531 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 929305, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292971, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926973, + "unit": "ns/op\t 293223 B/op\t 1531 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926973, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293223, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924000, + "unit": "ns/op\t 292810 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924000, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292810, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 958374, + "unit": "ns/op\t 292698 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 958374, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292698, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936814, + "unit": "ns/op\t 293146 B/op\t 1531 allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936814, + "unit": "ns/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293146, + "unit": "B/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1293 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931434, + "unit": "ns/op\t 292997 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931434, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292997, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926979, + "unit": "ns/op\t 293288 B/op\t 1531 allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926979, + "unit": "ns/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293288, + "unit": "B/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922765, + "unit": "ns/op\t 293103 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922765, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293103, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927383, + "unit": "ns/op\t 292810 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927383, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292810, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924874, + "unit": "ns/op\t 293437 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924874, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293437, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2550280, + "unit": "ns/op\t 738887 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2550280, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738887, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2522728, + "unit": "ns/op\t 739862 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2522728, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739862, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2522529, + "unit": "ns/op\t 742647 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2522529, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 742647, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2506020, + "unit": "ns/op\t 739915 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2506020, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739915, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2514440, + "unit": "ns/op\t 740009 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2514440, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740009, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519971, + "unit": "ns/op\t 738725 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519971, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738725, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542116, + "unit": "ns/op\t 738539 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542116, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738539, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2515637, + "unit": "ns/op\t 739806 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2515637, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739806, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2598188, + "unit": "ns/op\t 738323 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2598188, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738323, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519409, + "unit": "ns/op\t 739653 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519409, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739653, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4598030, + "unit": "ns/op\t 1220289 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4598030, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220289, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4603343, + "unit": "ns/op\t 1224249 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4603343, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224249, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4627223, + "unit": "ns/op\t 1222192 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4627223, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222192, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4585626, + "unit": "ns/op\t 1217497 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4585626, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1217497, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4619270, + "unit": "ns/op\t 1223084 B/op\t 20973 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4619270, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223084, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4634263, + "unit": "ns/op\t 1220385 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4634263, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220385, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4649885, + "unit": "ns/op\t 1220080 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4649885, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220080, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4610212, + "unit": "ns/op\t 1218447 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4610212, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218447, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4604743, + "unit": "ns/op\t 1221640 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4604743, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221640, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4632040, + "unit": "ns/op\t 1220299 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4632040, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220299, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6718263, + "unit": "ns/op\t 1701013 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6718263, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701013, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6665864, + "unit": "ns/op\t 1703003 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6665864, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703003, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6626359, + "unit": "ns/op\t 1701552 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6626359, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701552, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6635831, + "unit": "ns/op\t 1704138 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6635831, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704138, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6699230, + "unit": "ns/op\t 1702339 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6699230, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702339, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6751626, + "unit": "ns/op\t 1705577 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6751626, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705577, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6804125, + "unit": "ns/op\t 1704573 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6804125, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704573, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6690000, + "unit": "ns/op\t 1703841 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6690000, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703841, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6639980, + "unit": "ns/op\t 1705148 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6639980, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705148, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6689381, + "unit": "ns/op\t 1703882 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6689381, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703882, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19909110, + "unit": "ns/op\t 4629807 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19909110, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629807, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19804943, + "unit": "ns/op\t 4620805 B/op\t 91859 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19804943, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620805, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20014525, + "unit": "ns/op\t 4617320 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20014525, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4617320, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19670547, + "unit": "ns/op\t 4624321 B/op\t 91859 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19670547, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624321, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19741563, + "unit": "ns/op\t 4625871 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19741563, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625871, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19999920, + "unit": "ns/op\t 4627090 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19999920, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627090, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19695070, + "unit": "ns/op\t 4627129 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19695070, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627129, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19926002, + "unit": "ns/op\t 4638238 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19926002, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4638238, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20135285, + "unit": "ns/op\t 4624077 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20135285, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624077, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20691910, + "unit": "ns/op\t 4634634 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20691910, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634634, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68523, + "unit": "ns/op\t 120969 B/op\t 115 allocs/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68523, + "unit": "ns/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120969, + "unit": "B/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68316, + "unit": "ns/op\t 120965 B/op\t 115 allocs/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68316, + "unit": "ns/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120965, + "unit": "B/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17349 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69025, + "unit": "ns/op\t 120861 B/op\t 115 allocs/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69025, + "unit": "ns/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120861, + "unit": "B/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68465, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68465, + "unit": "ns/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68592, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68592, + "unit": "ns/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69151, + "unit": "ns/op\t 120893 B/op\t 115 allocs/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69151, + "unit": "ns/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120893, + "unit": "B/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69693, + "unit": "ns/op\t 121030 B/op\t 115 allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69693, + "unit": "ns/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121030, + "unit": "B/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69387, + "unit": "ns/op\t 120874 B/op\t 115 allocs/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69387, + "unit": "ns/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120874, + "unit": "B/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17319 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69185, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69185, + "unit": "ns/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17450 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69160, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69160, + "unit": "ns/op", + "extra": "17355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17355 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68337, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68337, + "unit": "ns/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69121, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69121, + "unit": "ns/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17325 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68747, + "unit": "ns/op\t 120918 B/op\t 115 allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68747, + "unit": "ns/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120918, + "unit": "B/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17568 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68286, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68286, + "unit": "ns/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68089, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68089, + "unit": "ns/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68456, + "unit": "ns/op\t 120991 B/op\t 115 allocs/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68456, + "unit": "ns/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120991, + "unit": "B/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68401, + "unit": "ns/op\t 121004 B/op\t 115 allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68401, + "unit": "ns/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121004, + "unit": "B/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68264, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68264, + "unit": "ns/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68562, + "unit": "ns/op\t 120932 B/op\t 115 allocs/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68562, + "unit": "ns/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120932, + "unit": "B/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69023, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69023, + "unit": "ns/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17445 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68618, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68618, + "unit": "ns/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69013, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69013, + "unit": "ns/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68496, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68496, + "unit": "ns/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69125, + "unit": "ns/op\t 121048 B/op\t 115 allocs/op", + "extra": "17353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69125, + "unit": "ns/op", + "extra": "17353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121048, + "unit": "B/op", + "extra": "17353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68218, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68218, + "unit": "ns/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68784, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68784, + "unit": "ns/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69120, + "unit": "ns/op\t 120965 B/op\t 115 allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69120, + "unit": "ns/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120965, + "unit": "B/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68505, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68505, + "unit": "ns/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68939, + "unit": "ns/op\t 120928 B/op\t 115 allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68939, + "unit": "ns/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120928, + "unit": "B/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69430, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69430, + "unit": "ns/op", + "extra": "17244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17244 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17244 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4024938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.1, + "unit": "ns/op", + "extra": "4024938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4024938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4024938 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 324.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3993888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 324.4, + "unit": "ns/op", + "extra": "3993888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3993888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3993888 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3996484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.2, + "unit": "ns/op", + "extra": "3996484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3996484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3996484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3999096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.4, + "unit": "ns/op", + "extra": "3999096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3999096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3999096 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3984729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.3, + "unit": "ns/op", + "extra": "3984729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3984729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3984729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 302.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3949220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 302.5, + "unit": "ns/op", + "extra": "3949220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3949220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3949220 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3988429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.7, + "unit": "ns/op", + "extra": "3988429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3988429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3988429 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3984260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.7, + "unit": "ns/op", + "extra": "3984260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3984260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3984260 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3964696 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.9, + "unit": "ns/op", + "extra": "3964696 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3964696 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3964696 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3984872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.3, + "unit": "ns/op", + "extra": "3984872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3984872 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3984872 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "953cc0055779b356485c8e1e4c7f0a20183cf90d", + "message": "Update OTel dependencies (#1282)", + "timestamp": "2025-09-19T14:48:51+01:00", + "tree_id": "da6ee9e89d20b7ac3cb060d2ed4afb890ddc72a6", + "url": "https://github.com/nginx/agent/commit/953cc0055779b356485c8e1e4c7f0a20183cf90d" + }, + "date": 1758290508170, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 24.73060161580945, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.98212486306027, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 71, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "953cc0055779b356485c8e1e4c7f0a20183cf90d", + "message": "Update OTel dependencies (#1282)", + "timestamp": "2025-09-19T14:48:51+01:00", + "tree_id": "da6ee9e89d20b7ac3cb060d2ed4afb890ddc72a6", + "url": "https://github.com/nginx/agent/commit/953cc0055779b356485c8e1e4c7f0a20183cf90d" + }, + "date": 1758290511092, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14849620, + "unit": "ns/op\t 575977 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14849620, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 575977, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11862098, + "unit": "ns/op\t 550662 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11862098, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 550662, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8933837, + "unit": "ns/op\t 754074 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8933837, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754074, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8896989, + "unit": "ns/op\t 747254 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8896989, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747254, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9000837, + "unit": "ns/op\t 762532 B/op\t 774 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9000837, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 762532, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9022956, + "unit": "ns/op\t 753315 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9022956, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753315, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9003234, + "unit": "ns/op\t 775427 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9003234, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 775427, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8968035, + "unit": "ns/op\t 749794 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8968035, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749794, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8975706, + "unit": "ns/op\t 750207 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8975706, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750207, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9098314, + "unit": "ns/op\t 755560 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9098314, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755560, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9776256, + "unit": "ns/op\t 797574 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9776256, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797574, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9623696, + "unit": "ns/op\t 837070 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9623696, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 837070, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9551664, + "unit": "ns/op\t 817803 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9551664, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817803, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9556465, + "unit": "ns/op\t 800027 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9556465, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800027, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9557658, + "unit": "ns/op\t 808588 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9557658, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808588, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9529384, + "unit": "ns/op\t 815401 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9529384, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 815401, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9508707, + "unit": "ns/op\t 820436 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9508707, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 820436, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9461411, + "unit": "ns/op\t 799093 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9461411, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799093, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9538813, + "unit": "ns/op\t 804314 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9538813, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804314, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9452805, + "unit": "ns/op\t 811042 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9452805, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811042, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13364538, + "unit": "ns/op\t 1931949 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13364538, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1931949, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13476141, + "unit": "ns/op\t 1899346 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13476141, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899346, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13197941, + "unit": "ns/op\t 1884230 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13197941, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884230, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13238218, + "unit": "ns/op\t 1868027 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13238218, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868027, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13180466, + "unit": "ns/op\t 1895139 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13180466, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1895139, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13214884, + "unit": "ns/op\t 1876270 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13214884, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876270, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13207698, + "unit": "ns/op\t 1891346 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13207698, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891346, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13245206, + "unit": "ns/op\t 1883902 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13245206, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883902, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13244515, + "unit": "ns/op\t 1900807 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13244515, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900807, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13288537, + "unit": "ns/op\t 1913378 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13288537, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1913378, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260825544, + "unit": "ns/op\t 7457634 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260825544, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457634, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260267299, + "unit": "ns/op\t 7735237 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260267299, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735237, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258496734, + "unit": "ns/op\t 7596029 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258496734, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596029, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260406220, + "unit": "ns/op\t 7594924 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260406220, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594924, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265898815, + "unit": "ns/op\t 7729386 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265898815, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729386, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260191196, + "unit": "ns/op\t 8006725 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260191196, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8006725, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260412654, + "unit": "ns/op\t 7595210 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260412654, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595210, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259242707, + "unit": "ns/op\t 7459674 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259242707, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459674, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260469746, + "unit": "ns/op\t 7731109 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260469746, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731109, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259282217, + "unit": "ns/op\t 7595528 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259282217, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595528, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16615826, + "unit": "ns/op\t 4156377 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16615826, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156377, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16607547, + "unit": "ns/op\t 4130841 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16607547, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130841, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16675288, + "unit": "ns/op\t 4107263 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16675288, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4107263, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16790267, + "unit": "ns/op\t 4144384 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16790267, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144384, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16936687, + "unit": "ns/op\t 4130838 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16936687, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130838, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16748692, + "unit": "ns/op\t 4144375 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16748692, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144375, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16911818, + "unit": "ns/op\t 4142663 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16911818, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142663, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16848859, + "unit": "ns/op\t 4132439 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16848859, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4132439, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17148018, + "unit": "ns/op\t 4142651 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17148018, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142651, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16862805, + "unit": "ns/op\t 4156371 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16862805, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156371, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926693, + "unit": "ns/op\t 292451 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926693, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292451, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927183, + "unit": "ns/op\t 292988 B/op\t 1531 allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927183, + "unit": "ns/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292988, + "unit": "B/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925916, + "unit": "ns/op\t 293154 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925916, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293154, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923238, + "unit": "ns/op\t 292548 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923238, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292548, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944984, + "unit": "ns/op\t 292832 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944984, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292832, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927355, + "unit": "ns/op\t 292873 B/op\t 1531 allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927355, + "unit": "ns/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292873, + "unit": "B/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1222 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 932714, + "unit": "ns/op\t 293608 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 932714, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293608, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935692, + "unit": "ns/op\t 293334 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935692, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293334, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926362, + "unit": "ns/op\t 293642 B/op\t 1531 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926362, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293642, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924902, + "unit": "ns/op\t 293301 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924902, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293301, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500984, + "unit": "ns/op\t 738524 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500984, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738524, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2537344, + "unit": "ns/op\t 739100 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2537344, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739100, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507763, + "unit": "ns/op\t 738481 B/op\t 10962 allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507763, + "unit": "ns/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738481, + "unit": "B/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2541883, + "unit": "ns/op\t 740235 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2541883, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740235, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2527149, + "unit": "ns/op\t 739719 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2527149, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739719, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2510281, + "unit": "ns/op\t 736880 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2510281, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 736880, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2513128, + "unit": "ns/op\t 740641 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2513128, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740641, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2552534, + "unit": "ns/op\t 741255 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2552534, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741255, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2553213, + "unit": "ns/op\t 740253 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2553213, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740253, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2587252, + "unit": "ns/op\t 741066 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2587252, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741066, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4526615, + "unit": "ns/op\t 1222188 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4526615, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222188, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4575575, + "unit": "ns/op\t 1220814 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4575575, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220814, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4621779, + "unit": "ns/op\t 1222840 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4621779, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222840, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4671262, + "unit": "ns/op\t 1222845 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4671262, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222845, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4582200, + "unit": "ns/op\t 1221602 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4582200, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221602, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4565077, + "unit": "ns/op\t 1220570 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4565077, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220570, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4535214, + "unit": "ns/op\t 1223058 B/op\t 20973 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4535214, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223058, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4645247, + "unit": "ns/op\t 1221675 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4645247, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221675, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4734444, + "unit": "ns/op\t 1219835 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4734444, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219835, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4681125, + "unit": "ns/op\t 1219695 B/op\t 20972 allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4681125, + "unit": "ns/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219695, + "unit": "B/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6811203, + "unit": "ns/op\t 1702827 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6811203, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702827, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6754298, + "unit": "ns/op\t 1700562 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6754298, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700562, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6876444, + "unit": "ns/op\t 1704217 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6876444, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704217, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6752314, + "unit": "ns/op\t 1704053 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6752314, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704053, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6905955, + "unit": "ns/op\t 1706960 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6905955, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706960, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6694061, + "unit": "ns/op\t 1705391 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6694061, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705391, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6863411, + "unit": "ns/op\t 1706402 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6863411, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706402, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6649253, + "unit": "ns/op\t 1705199 B/op\t 30937 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6649253, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705199, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6672648, + "unit": "ns/op\t 1703704 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6672648, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703704, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6604776, + "unit": "ns/op\t 1705690 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6604776, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705690, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19776282, + "unit": "ns/op\t 4631529 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19776282, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631529, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19417497, + "unit": "ns/op\t 4629619 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19417497, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629619, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19855383, + "unit": "ns/op\t 4629062 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19855383, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629062, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19568967, + "unit": "ns/op\t 4628384 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19568967, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628384, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19899236, + "unit": "ns/op\t 4635364 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19899236, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635364, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19502687, + "unit": "ns/op\t 4623412 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19502687, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623412, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19858225, + "unit": "ns/op\t 4629632 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19858225, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629632, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19691089, + "unit": "ns/op\t 4627705 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19691089, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627705, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19942233, + "unit": "ns/op\t 4627504 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19942233, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627504, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19750871, + "unit": "ns/op\t 4629595 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19750871, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629595, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67127, + "unit": "ns/op\t 120913 B/op\t 115 allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67127, + "unit": "ns/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120913, + "unit": "B/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67521, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67521, + "unit": "ns/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67317, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67317, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67394, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67394, + "unit": "ns/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67452, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67452, + "unit": "ns/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17590 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 66879, + "unit": "ns/op\t 120953 B/op\t 115 allocs/op", + "extra": "17836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 66879, + "unit": "ns/op", + "extra": "17836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120953, + "unit": "B/op", + "extra": "17836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17836 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68329, + "unit": "ns/op\t 120987 B/op\t 115 allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68329, + "unit": "ns/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120987, + "unit": "B/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67419, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67419, + "unit": "ns/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67778, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67778, + "unit": "ns/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17774 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68277, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68277, + "unit": "ns/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17629 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68213, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68213, + "unit": "ns/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67328, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67328, + "unit": "ns/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68630, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68630, + "unit": "ns/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17665 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68118, + "unit": "ns/op\t 121097 B/op\t 115 allocs/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68118, + "unit": "ns/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121097, + "unit": "B/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17630 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67505, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67505, + "unit": "ns/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68221, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68221, + "unit": "ns/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17679 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67975, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67975, + "unit": "ns/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67828, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67828, + "unit": "ns/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68800, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68800, + "unit": "ns/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17782 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68386, + "unit": "ns/op\t 121014 B/op\t 115 allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68386, + "unit": "ns/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121014, + "unit": "B/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17646 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68271, + "unit": "ns/op\t 120999 B/op\t 115 allocs/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68271, + "unit": "ns/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120999, + "unit": "B/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17685 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68351, + "unit": "ns/op\t 121004 B/op\t 115 allocs/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68351, + "unit": "ns/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121004, + "unit": "B/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68040, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68040, + "unit": "ns/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69532, + "unit": "ns/op\t 120908 B/op\t 115 allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69532, + "unit": "ns/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120908, + "unit": "B/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67338, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67338, + "unit": "ns/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67583, + "unit": "ns/op\t 120994 B/op\t 115 allocs/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67583, + "unit": "ns/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120994, + "unit": "B/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17676 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68345, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68345, + "unit": "ns/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67342, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "17270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67342, + "unit": "ns/op", + "extra": "17270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "17270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67755, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67755, + "unit": "ns/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67900, + "unit": "ns/op\t 120993 B/op\t 115 allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67900, + "unit": "ns/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120993, + "unit": "B/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17791 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 313.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3939898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 313.3, + "unit": "ns/op", + "extra": "3939898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3939898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3939898 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3913294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.7, + "unit": "ns/op", + "extra": "3913294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3913294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3913294 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3935617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.9, + "unit": "ns/op", + "extra": "3935617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3935617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3935617 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3474918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323.3, + "unit": "ns/op", + "extra": "3474918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3474918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3474918 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3887430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.5, + "unit": "ns/op", + "extra": "3887430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3887430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3887430 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3878245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.2, + "unit": "ns/op", + "extra": "3878245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3878245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3878245 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3896226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.1, + "unit": "ns/op", + "extra": "3896226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3896226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3896226 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3942108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308, + "unit": "ns/op", + "extra": "3942108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3942108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3942108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3903699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.7, + "unit": "ns/op", + "extra": "3903699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3903699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3903699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3894176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.2, + "unit": "ns/op", + "extra": "3894176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3894176 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3894176 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e4aa98de17dc8cc7d8c6ac5f3bdd3c8f3bdac1b8", + "message": "Bump docker/setup-buildx-action from 3.3.0 to 3.11.1 (#1293)\n\nBumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.3.0 to 3.11.1.\n- [Release notes](https://github.com/docker/setup-buildx-action/releases)\n- [Commits](https://github.com/docker/setup-buildx-action/compare/d70bba72b1f3fd22344832f00baa16ece964efeb...e468171a9de216ec08956ac3ada2f0791b6bd435)\n\n---\nupdated-dependencies:\n- dependency-name: docker/setup-buildx-action\n dependency-version: 3.11.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:10:53+01:00", + "tree_id": "e30506239a563be532050ebffb5fb462295fe6b6", + "url": "https://github.com/nginx/agent/commit/e4aa98de17dc8cc7d8c6ac5f3bdd3c8f3bdac1b8" + }, + "date": 1758640939600, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14346236, + "unit": "ns/op\t 584306 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14346236, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584306, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11696471, + "unit": "ns/op\t 566395 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11696471, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 566395, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9015592, + "unit": "ns/op\t 733075 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9015592, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733075, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8974763, + "unit": "ns/op\t 753951 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8974763, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753951, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9014341, + "unit": "ns/op\t 753414 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9014341, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753414, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9007767, + "unit": "ns/op\t 750172 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9007767, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750172, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8955391, + "unit": "ns/op\t 749249 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8955391, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749249, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8900120, + "unit": "ns/op\t 740323 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8900120, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740323, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8989455, + "unit": "ns/op\t 754229 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8989455, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754229, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8961471, + "unit": "ns/op\t 759425 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8961471, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759425, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9506209, + "unit": "ns/op\t 807059 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9506209, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807059, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9534014, + "unit": "ns/op\t 808556 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9534014, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808556, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9469713, + "unit": "ns/op\t 810239 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9469713, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810239, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9465324, + "unit": "ns/op\t 801349 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9465324, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801349, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9425692, + "unit": "ns/op\t 816140 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9425692, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816140, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9482006, + "unit": "ns/op\t 810221 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9482006, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810221, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9553551, + "unit": "ns/op\t 803693 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9553551, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803693, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9579525, + "unit": "ns/op\t 832920 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9579525, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 832920, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9504459, + "unit": "ns/op\t 804859 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9504459, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804859, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9554306, + "unit": "ns/op\t 796949 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9554306, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796949, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13411809, + "unit": "ns/op\t 1876079 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13411809, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876079, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13344876, + "unit": "ns/op\t 1884740 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13344876, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884740, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13279968, + "unit": "ns/op\t 1883211 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13279968, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883211, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13275846, + "unit": "ns/op\t 1882846 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13275846, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882846, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13217102, + "unit": "ns/op\t 1867203 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13217102, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867203, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13397722, + "unit": "ns/op\t 1893573 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13397722, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893573, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13402382, + "unit": "ns/op\t 1866597 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13402382, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866597, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13441073, + "unit": "ns/op\t 1875554 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13441073, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875554, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13550427, + "unit": "ns/op\t 1932111 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13550427, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1932111, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13416300, + "unit": "ns/op\t 1876409 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13416300, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876409, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268030632, + "unit": "ns/op\t 7461933 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268030632, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461933, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269268388, + "unit": "ns/op\t 7734574 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269268388, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734574, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267491853, + "unit": "ns/op\t 7594341 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267491853, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594341, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270240142, + "unit": "ns/op\t 7727645 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270240142, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727645, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271041058, + "unit": "ns/op\t 7732354 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271041058, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732354, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255116972, + "unit": "ns/op\t 6886276 B/op\t 73694 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255116972, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6886276, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73694, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270378144, + "unit": "ns/op\t 7866100 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270378144, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866100, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263670292, + "unit": "ns/op\t 7463421 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263670292, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463421, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268658762, + "unit": "ns/op\t 7727402 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268658762, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727402, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269898060, + "unit": "ns/op\t 7601426 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269898060, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7601426, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16588722, + "unit": "ns/op\t 4144394 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16588722, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144394, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16790394, + "unit": "ns/op\t 4156344 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16790394, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156344, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16720004, + "unit": "ns/op\t 4130879 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16720004, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130879, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16664714, + "unit": "ns/op\t 4158341 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16664714, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158341, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16842412, + "unit": "ns/op\t 4120451 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16842412, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120451, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16913123, + "unit": "ns/op\t 4142657 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16913123, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142657, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16856001, + "unit": "ns/op\t 4146162 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16856001, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146162, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16878575, + "unit": "ns/op\t 4120487 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16878575, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120487, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17109712, + "unit": "ns/op\t 4156351 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17109712, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156351, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16797446, + "unit": "ns/op\t 4134021 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16797446, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134021, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916786, + "unit": "ns/op\t 293195 B/op\t 1531 allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916786, + "unit": "ns/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293195, + "unit": "B/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1282 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919689, + "unit": "ns/op\t 292751 B/op\t 1531 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919689, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292751, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915781, + "unit": "ns/op\t 293130 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915781, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293130, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911598, + "unit": "ns/op\t 293136 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911598, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293136, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919277, + "unit": "ns/op\t 292726 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919277, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292726, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 958324, + "unit": "ns/op\t 292355 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 958324, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292355, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923745, + "unit": "ns/op\t 293292 B/op\t 1531 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923745, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293292, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912469, + "unit": "ns/op\t 293242 B/op\t 1531 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912469, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293242, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911736, + "unit": "ns/op\t 293206 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911736, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293206, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913453, + "unit": "ns/op\t 293395 B/op\t 1531 allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913453, + "unit": "ns/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293395, + "unit": "B/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2539749, + "unit": "ns/op\t 738193 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2539749, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738193, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2516585, + "unit": "ns/op\t 737388 B/op\t 10962 allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2516585, + "unit": "ns/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737388, + "unit": "B/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2540090, + "unit": "ns/op\t 741484 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2540090, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741484, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2547452, + "unit": "ns/op\t 741538 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2547452, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741538, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508550, + "unit": "ns/op\t 741103 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508550, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741103, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504059, + "unit": "ns/op\t 738858 B/op\t 10962 allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504059, + "unit": "ns/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738858, + "unit": "B/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2516028, + "unit": "ns/op\t 741146 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2516028, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741146, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2532513, + "unit": "ns/op\t 739856 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2532513, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739856, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507663, + "unit": "ns/op\t 739621 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507663, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739621, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2532743, + "unit": "ns/op\t 740576 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2532743, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740576, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4634323, + "unit": "ns/op\t 1221541 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4634323, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221541, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4579278, + "unit": "ns/op\t 1221650 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4579278, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221650, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4698653, + "unit": "ns/op\t 1221764 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4698653, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221764, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4629022, + "unit": "ns/op\t 1224753 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4629022, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224753, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4579714, + "unit": "ns/op\t 1222701 B/op\t 20973 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4579714, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222701, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4592388, + "unit": "ns/op\t 1221801 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4592388, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221801, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4618353, + "unit": "ns/op\t 1223355 B/op\t 20973 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4618353, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223355, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4536497, + "unit": "ns/op\t 1220694 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4536497, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220694, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4578199, + "unit": "ns/op\t 1224254 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4578199, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224254, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4578249, + "unit": "ns/op\t 1221728 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4578249, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221728, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6648570, + "unit": "ns/op\t 1707631 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6648570, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707631, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6702598, + "unit": "ns/op\t 1706186 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6702598, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706186, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6706697, + "unit": "ns/op\t 1705477 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6706697, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705477, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6769578, + "unit": "ns/op\t 1706796 B/op\t 30937 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6769578, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706796, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6673694, + "unit": "ns/op\t 1707958 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6673694, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707958, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6628356, + "unit": "ns/op\t 1705772 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6628356, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705772, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6633945, + "unit": "ns/op\t 1700064 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6633945, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700064, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6699088, + "unit": "ns/op\t 1702363 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6699088, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702363, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6610361, + "unit": "ns/op\t 1704883 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6610361, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704883, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6716643, + "unit": "ns/op\t 1705053 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6716643, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705053, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19980321, + "unit": "ns/op\t 4624560 B/op\t 91859 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19980321, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624560, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19385131, + "unit": "ns/op\t 4627361 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19385131, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627361, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19521879, + "unit": "ns/op\t 4628887 B/op\t 91860 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19521879, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628887, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20180583, + "unit": "ns/op\t 4624564 B/op\t 91858 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20180583, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624564, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19816310, + "unit": "ns/op\t 4623247 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19816310, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623247, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20434614, + "unit": "ns/op\t 4628581 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20434614, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628581, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19641300, + "unit": "ns/op\t 4624686 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19641300, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624686, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20030743, + "unit": "ns/op\t 4634938 B/op\t 91861 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20030743, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634938, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20168920, + "unit": "ns/op\t 4624401 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20168920, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624401, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19825827, + "unit": "ns/op\t 4625689 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19825827, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625689, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68603, + "unit": "ns/op\t 120942 B/op\t 115 allocs/op", + "extra": "17727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68603, + "unit": "ns/op", + "extra": "17727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120942, + "unit": "B/op", + "extra": "17727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68595, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68595, + "unit": "ns/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68611, + "unit": "ns/op\t 121058 B/op\t 115 allocs/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68611, + "unit": "ns/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121058, + "unit": "B/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17392 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68198, + "unit": "ns/op\t 120979 B/op\t 115 allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68198, + "unit": "ns/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120979, + "unit": "B/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67986, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67986, + "unit": "ns/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17730 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67825, + "unit": "ns/op\t 121038 B/op\t 115 allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67825, + "unit": "ns/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121038, + "unit": "B/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68359, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68359, + "unit": "ns/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67947, + "unit": "ns/op\t 121040 B/op\t 115 allocs/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67947, + "unit": "ns/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121040, + "unit": "B/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17397 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68240, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68240, + "unit": "ns/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68422, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "17552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68422, + "unit": "ns/op", + "extra": "17552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "17552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68285, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68285, + "unit": "ns/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68484, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68484, + "unit": "ns/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17649 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68206, + "unit": "ns/op\t 120980 B/op\t 115 allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68206, + "unit": "ns/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120980, + "unit": "B/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68100, + "unit": "ns/op\t 120973 B/op\t 115 allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68100, + "unit": "ns/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120973, + "unit": "B/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17737 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68335, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68335, + "unit": "ns/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68170, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68170, + "unit": "ns/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68119, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68119, + "unit": "ns/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68304, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68304, + "unit": "ns/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68910, + "unit": "ns/op\t 121001 B/op\t 115 allocs/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68910, + "unit": "ns/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121001, + "unit": "B/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68619, + "unit": "ns/op\t 121041 B/op\t 115 allocs/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68619, + "unit": "ns/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121041, + "unit": "B/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68502, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68502, + "unit": "ns/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68608, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68608, + "unit": "ns/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17446 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68702, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68702, + "unit": "ns/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17619 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68188, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68188, + "unit": "ns/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68730, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68730, + "unit": "ns/op", + "extra": "17296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68625, + "unit": "ns/op\t 120875 B/op\t 115 allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68625, + "unit": "ns/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120875, + "unit": "B/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68754, + "unit": "ns/op\t 120882 B/op\t 115 allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68754, + "unit": "ns/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120882, + "unit": "B/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68055, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68055, + "unit": "ns/op", + "extra": "17390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68649, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "17545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68649, + "unit": "ns/op", + "extra": "17545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "17545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17545 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68383, + "unit": "ns/op\t 120989 B/op\t 115 allocs/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68383, + "unit": "ns/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120989, + "unit": "B/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3925494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.3, + "unit": "ns/op", + "extra": "3925494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3925494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3925494 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3930458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.4, + "unit": "ns/op", + "extra": "3930458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3930458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3930458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3901815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305, + "unit": "ns/op", + "extra": "3901815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3901815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3901815 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 338.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3891001 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 338.4, + "unit": "ns/op", + "extra": "3891001 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3891001 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3891001 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3915314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.9, + "unit": "ns/op", + "extra": "3915314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3915314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3915314 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3908172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307, + "unit": "ns/op", + "extra": "3908172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3908172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3908172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3909417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.7, + "unit": "ns/op", + "extra": "3909417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3909417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3909417 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3874807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.2, + "unit": "ns/op", + "extra": "3874807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3874807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3874807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3902018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.9, + "unit": "ns/op", + "extra": "3902018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3902018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3902018 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3904443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.3, + "unit": "ns/op", + "extra": "3904443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3904443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3904443 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "705deaf3841c3060b7e8662813d76af7771d411a", + "message": "Bump release-drafter/release-drafter from 5.25.0 to 6.1.0 (#1292)\n\nBumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from 5.25.0 to 6.1.0.\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/09c613e259eb8d4e7c81c2cb00618eb5fc4575a7...b1476f6e6eb133afa41ed8589daba6dc69b4d3f5)\n\n---\nupdated-dependencies:\n- dependency-name: release-drafter/release-drafter\n dependency-version: 6.1.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:10:05+01:00", + "tree_id": "86e17fe38ab8439679917ea84117fea780b33f09", + "url": "https://github.com/nginx/agent/commit/705deaf3841c3060b7e8662813d76af7771d411a" + }, + "date": 1758640942969, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14831681, + "unit": "ns/op\t 584286 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14831681, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 584286, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12482290, + "unit": "ns/op\t 575914 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12482290, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 575914, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9683213, + "unit": "ns/op\t 745095 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9683213, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745095, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9264777, + "unit": "ns/op\t 729155 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9264777, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729155, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9188471, + "unit": "ns/op\t 728156 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9188471, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728156, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9303695, + "unit": "ns/op\t 729057 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9303695, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729057, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9175091, + "unit": "ns/op\t 736190 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9175091, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 736190, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9209550, + "unit": "ns/op\t 734395 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9209550, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 734395, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9144327, + "unit": "ns/op\t 727896 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9144327, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 727896, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9175132, + "unit": "ns/op\t 740553 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9175132, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740553, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9797307, + "unit": "ns/op\t 801237 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9797307, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801237, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9802277, + "unit": "ns/op\t 801727 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9802277, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801727, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9735354, + "unit": "ns/op\t 789652 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9735354, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789652, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9619920, + "unit": "ns/op\t 801535 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9619920, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801535, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9609688, + "unit": "ns/op\t 788538 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9609688, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788538, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9650266, + "unit": "ns/op\t 801453 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9650266, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801453, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9676693, + "unit": "ns/op\t 794359 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9676693, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794359, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9669745, + "unit": "ns/op\t 788502 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9669745, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788502, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9745874, + "unit": "ns/op\t 788996 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9745874, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788996, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9756249, + "unit": "ns/op\t 817864 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9756249, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 817864, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13575781, + "unit": "ns/op\t 1901441 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13575781, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901441, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13646979, + "unit": "ns/op\t 1885283 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13646979, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885283, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13448557, + "unit": "ns/op\t 1882738 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13448557, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882738, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13523738, + "unit": "ns/op\t 1883698 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13523738, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883698, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13495874, + "unit": "ns/op\t 1885033 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13495874, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885033, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13538542, + "unit": "ns/op\t 1883528 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13538542, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883528, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13509178, + "unit": "ns/op\t 1882708 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13509178, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882708, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13515178, + "unit": "ns/op\t 1899439 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13515178, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899439, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13429732, + "unit": "ns/op\t 1858550 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13429732, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858550, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13405612, + "unit": "ns/op\t 1860786 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13405612, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860786, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273780240, + "unit": "ns/op\t 7734157 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273780240, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734157, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277291215, + "unit": "ns/op\t 7594972 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277291215, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594972, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258438609, + "unit": "ns/op\t 7043657 B/op\t 73680 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258438609, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7043657, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73680, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269984986, + "unit": "ns/op\t 7597362 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269984986, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597362, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267936488, + "unit": "ns/op\t 7463314 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267936488, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463314, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269217691, + "unit": "ns/op\t 7734008 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269217691, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734008, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268833693, + "unit": "ns/op\t 7726850 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268833693, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7726850, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270718221, + "unit": "ns/op\t 7592941 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270718221, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592941, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270828594, + "unit": "ns/op\t 7599310 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270828594, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599310, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272878282, + "unit": "ns/op\t 7458000 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272878282, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17419580, + "unit": "ns/op\t 4158326 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17419580, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158326, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17031947, + "unit": "ns/op\t 4098706 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17031947, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4098706, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17138565, + "unit": "ns/op\t 4134016 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17138565, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134016, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17500987, + "unit": "ns/op\t 4151872 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17500987, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4151872, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17202191, + "unit": "ns/op\t 4146177 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17202191, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146177, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17384697, + "unit": "ns/op\t 4148023 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17384697, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148023, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17190958, + "unit": "ns/op\t 4179734 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17190958, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4179734, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17559123, + "unit": "ns/op\t 4135703 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17559123, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135703, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18136121, + "unit": "ns/op\t 4128072 B/op\t 11010 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18136121, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4128072, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17231696, + "unit": "ns/op\t 4126449 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17231696, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4126449, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 918124, + "unit": "ns/op\t 292989 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 918124, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292989, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926414, + "unit": "ns/op\t 292598 B/op\t 1531 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926414, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292598, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916737, + "unit": "ns/op\t 292898 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916737, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292898, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917636, + "unit": "ns/op\t 293148 B/op\t 1531 allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917636, + "unit": "ns/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293148, + "unit": "B/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916007, + "unit": "ns/op\t 292220 B/op\t 1531 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916007, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292220, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 945730, + "unit": "ns/op\t 292449 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 945730, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292449, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920095, + "unit": "ns/op\t 292257 B/op\t 1531 allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920095, + "unit": "ns/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292257, + "unit": "B/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923027, + "unit": "ns/op\t 292898 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923027, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292898, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 920915, + "unit": "ns/op\t 293001 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 920915, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293001, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 922720, + "unit": "ns/op\t 293826 B/op\t 1531 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 922720, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293826, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523321, + "unit": "ns/op\t 739524 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523321, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739524, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2498111, + "unit": "ns/op\t 739755 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2498111, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739755, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2504347, + "unit": "ns/op\t 740121 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2504347, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740121, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2538534, + "unit": "ns/op\t 741412 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2538534, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741412, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2538605, + "unit": "ns/op\t 740508 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2538605, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740508, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2532704, + "unit": "ns/op\t 739834 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2532704, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739834, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2508802, + "unit": "ns/op\t 740356 B/op\t 10962 allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2508802, + "unit": "ns/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740356, + "unit": "B/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "470 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2516667, + "unit": "ns/op\t 740254 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2516667, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740254, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2520511, + "unit": "ns/op\t 740440 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2520511, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740440, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2540615, + "unit": "ns/op\t 740122 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2540615, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740122, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4606315, + "unit": "ns/op\t 1218598 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4606315, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218598, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4574656, + "unit": "ns/op\t 1220749 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4574656, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220749, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4609405, + "unit": "ns/op\t 1219768 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4609405, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219768, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4650284, + "unit": "ns/op\t 1221077 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4650284, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221077, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4571804, + "unit": "ns/op\t 1222761 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4571804, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222761, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4619126, + "unit": "ns/op\t 1221918 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4619126, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221918, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4634307, + "unit": "ns/op\t 1220621 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4634307, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220621, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4618799, + "unit": "ns/op\t 1223501 B/op\t 20973 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4618799, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223501, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4644070, + "unit": "ns/op\t 1219015 B/op\t 20972 allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4644070, + "unit": "ns/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219015, + "unit": "B/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "247 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4583769, + "unit": "ns/op\t 1220390 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4583769, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220390, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6642592, + "unit": "ns/op\t 1706112 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6642592, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706112, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6722424, + "unit": "ns/op\t 1704475 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6722424, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704475, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6726083, + "unit": "ns/op\t 1707691 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6726083, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707691, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6693008, + "unit": "ns/op\t 1707956 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6693008, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707956, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6667482, + "unit": "ns/op\t 1703697 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6667482, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703697, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6623329, + "unit": "ns/op\t 1703588 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6623329, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703588, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6653092, + "unit": "ns/op\t 1703063 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6653092, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703063, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6660118, + "unit": "ns/op\t 1704314 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6660118, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704314, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6707721, + "unit": "ns/op\t 1703690 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6707721, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703690, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6862849, + "unit": "ns/op\t 1705431 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6862849, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705431, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19743703, + "unit": "ns/op\t 4626163 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19743703, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626163, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19819599, + "unit": "ns/op\t 4625944 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19819599, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625944, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19829148, + "unit": "ns/op\t 4631791 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19829148, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631791, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19673515, + "unit": "ns/op\t 4628832 B/op\t 91860 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19673515, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628832, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19923286, + "unit": "ns/op\t 4622013 B/op\t 91858 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19923286, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622013, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19824471, + "unit": "ns/op\t 4628236 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19824471, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628236, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20045550, + "unit": "ns/op\t 4626093 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20045550, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626093, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19443911, + "unit": "ns/op\t 4622803 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19443911, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622803, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19440271, + "unit": "ns/op\t 4628463 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19440271, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628463, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19481481, + "unit": "ns/op\t 4627609 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19481481, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627609, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70180, + "unit": "ns/op\t 120948 B/op\t 115 allocs/op", + "extra": "16910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70180, + "unit": "ns/op", + "extra": "16910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120948, + "unit": "B/op", + "extra": "16910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16910 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69486, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69486, + "unit": "ns/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70158, + "unit": "ns/op\t 120852 B/op\t 115 allocs/op", + "extra": "17028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70158, + "unit": "ns/op", + "extra": "17028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120852, + "unit": "B/op", + "extra": "17028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70169, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70169, + "unit": "ns/op", + "extra": "17119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17119 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70198, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70198, + "unit": "ns/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70064, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70064, + "unit": "ns/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69763, + "unit": "ns/op\t 120855 B/op\t 115 allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69763, + "unit": "ns/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120855, + "unit": "B/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69906, + "unit": "ns/op\t 120905 B/op\t 115 allocs/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69906, + "unit": "ns/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120905, + "unit": "B/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17054 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70159, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70159, + "unit": "ns/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70279, + "unit": "ns/op\t 120824 B/op\t 115 allocs/op", + "extra": "17082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70279, + "unit": "ns/op", + "extra": "17082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120824, + "unit": "B/op", + "extra": "17082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17082 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69457, + "unit": "ns/op\t 120915 B/op\t 115 allocs/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69457, + "unit": "ns/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120915, + "unit": "B/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69837, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69837, + "unit": "ns/op", + "extra": "17100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17100 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69898, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69898, + "unit": "ns/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17133 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69733, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69733, + "unit": "ns/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69644, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69644, + "unit": "ns/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69828, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69828, + "unit": "ns/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70006, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70006, + "unit": "ns/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70148, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70148, + "unit": "ns/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16687 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70378, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70378, + "unit": "ns/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70427, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "17148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70427, + "unit": "ns/op", + "extra": "17148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "17148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70414, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70414, + "unit": "ns/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70892, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "16902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70892, + "unit": "ns/op", + "extra": "16902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "16902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16902 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70105, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70105, + "unit": "ns/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70183, + "unit": "ns/op\t 120927 B/op\t 115 allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70183, + "unit": "ns/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120927, + "unit": "B/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69940, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69940, + "unit": "ns/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16923 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69993, + "unit": "ns/op\t 120822 B/op\t 115 allocs/op", + "extra": "16941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69993, + "unit": "ns/op", + "extra": "16941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120822, + "unit": "B/op", + "extra": "16941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16941 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69997, + "unit": "ns/op\t 120891 B/op\t 115 allocs/op", + "extra": "16806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69997, + "unit": "ns/op", + "extra": "16806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120891, + "unit": "B/op", + "extra": "16806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70259, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70259, + "unit": "ns/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17073 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70611, + "unit": "ns/op\t 120964 B/op\t 115 allocs/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70611, + "unit": "ns/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120964, + "unit": "B/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70148, + "unit": "ns/op\t 120946 B/op\t 115 allocs/op", + "extra": "16981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70148, + "unit": "ns/op", + "extra": "16981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120946, + "unit": "B/op", + "extra": "16981 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16981 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3892405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.9, + "unit": "ns/op", + "extra": "3892405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3892405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3892405 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3928863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.7, + "unit": "ns/op", + "extra": "3928863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3928863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3928863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3938101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.8, + "unit": "ns/op", + "extra": "3938101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3938101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3938101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 328.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3908094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 328.2, + "unit": "ns/op", + "extra": "3908094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3908094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3908094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3884443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.4, + "unit": "ns/op", + "extra": "3884443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3884443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3884443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3912510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.4, + "unit": "ns/op", + "extra": "3912510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3912510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3912510 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3911806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.3, + "unit": "ns/op", + "extra": "3911806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3911806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3911806 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3937458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.4, + "unit": "ns/op", + "extra": "3937458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3937458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3937458 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3882921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.2, + "unit": "ns/op", + "extra": "3882921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3882921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3882921 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3891801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.4, + "unit": "ns/op", + "extra": "3891801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3891801 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3891801 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "aadf8614f2891514990f4d8d37457c79b9915f65", + "message": "Bump actions/setup-go from 5.5.0 to 6.0.0 (#1295)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 5.5.0 to 6.0.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/d35c59abb061a4a6fb18e82ac0862c26744d6ab5...44694675825211faa026b3c33043df3e48a5fa00)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n dependency-version: 6.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:11:13+01:00", + "tree_id": "76a3f05e0c0dca7feb4744b63f6911e50e59fcc2", + "url": "https://github.com/nginx/agent/commit/aadf8614f2891514990f4d8d37457c79b9915f65" + }, + "date": 1758640947126, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15338758, + "unit": "ns/op\t 568323 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15338758, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 568323, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12021556, + "unit": "ns/op\t 527431 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12021556, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527431, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8897423, + "unit": "ns/op\t 732799 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8897423, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732799, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9105381, + "unit": "ns/op\t 755037 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9105381, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755037, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9075499, + "unit": "ns/op\t 740063 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9075499, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740063, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9312591, + "unit": "ns/op\t 754671 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9312591, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754671, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8872123, + "unit": "ns/op\t 732801 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8872123, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732801, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9020196, + "unit": "ns/op\t 746209 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9020196, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746209, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9084907, + "unit": "ns/op\t 757566 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9084907, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757566, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9278573, + "unit": "ns/op\t 745473 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9278573, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745473, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9615780, + "unit": "ns/op\t 802000 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9615780, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802000, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9577208, + "unit": "ns/op\t 799472 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9577208, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799472, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9604298, + "unit": "ns/op\t 810465 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9604298, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810465, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9496937, + "unit": "ns/op\t 794392 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9496937, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794392, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9530786, + "unit": "ns/op\t 793253 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9530786, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793253, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9586942, + "unit": "ns/op\t 804202 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9586942, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804202, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9627892, + "unit": "ns/op\t 811693 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9627892, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811693, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9616748, + "unit": "ns/op\t 806419 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9616748, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806419, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9564460, + "unit": "ns/op\t 793184 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9564460, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793184, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9711702, + "unit": "ns/op\t 829358 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9711702, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 829358, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13453880, + "unit": "ns/op\t 1883957 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13453880, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883957, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13472947, + "unit": "ns/op\t 1884863 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13472947, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884863, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13346446, + "unit": "ns/op\t 1916851 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13346446, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916851, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13420730, + "unit": "ns/op\t 1866916 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13420730, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866916, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13302547, + "unit": "ns/op\t 1892768 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13302547, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892768, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13368467, + "unit": "ns/op\t 1909254 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13368467, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909254, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13436863, + "unit": "ns/op\t 1892922 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13436863, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892922, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13432165, + "unit": "ns/op\t 1902342 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13432165, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1902342, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13289923, + "unit": "ns/op\t 1899901 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13289923, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899901, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13383439, + "unit": "ns/op\t 1907240 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13383439, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907240, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259569260, + "unit": "ns/op\t 7043289 B/op\t 73682 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259569260, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7043289, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73682, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272402975, + "unit": "ns/op\t 7463842 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272402975, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463842, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275482102, + "unit": "ns/op\t 7599765 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275482102, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599765, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260065643, + "unit": "ns/op\t 6885513 B/op\t 73690 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260065643, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6885513, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73690, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265463153, + "unit": "ns/op\t 6883662 B/op\t 73683 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265463153, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6883662, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73683, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 285936367, + "unit": "ns/op\t 7735773 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 285936367, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735773, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252814032, + "unit": "ns/op\t 6205312 B/op\t 72517 allocs/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252814032, + "unit": "ns/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6205312, + "unit": "B/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 72517, + "unit": "allocs/op", + "extra": "4 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258543378, + "unit": "ns/op\t 6719036 B/op\t 73678 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258543378, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6719036, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73678, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275063973, + "unit": "ns/op\t 7597946 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275063973, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597946, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276638391, + "unit": "ns/op\t 7597820 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276638391, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597820, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16923755, + "unit": "ns/op\t 4134037 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16923755, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134037, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16675330, + "unit": "ns/op\t 4109714 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16675330, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4109714, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16975176, + "unit": "ns/op\t 4121886 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16975176, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121886, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16684028, + "unit": "ns/op\t 4121874 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16684028, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121874, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17030084, + "unit": "ns/op\t 4170466 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17030084, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4170466, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17192036, + "unit": "ns/op\t 4218510 B/op\t 11012 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17192036, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4218510, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11012, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17264571, + "unit": "ns/op\t 4148012 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17264571, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148012, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17449517, + "unit": "ns/op\t 4134038 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17449517, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134038, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17078598, + "unit": "ns/op\t 4109729 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17078598, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4109729, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17259131, + "unit": "ns/op\t 4209667 B/op\t 11012 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17259131, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4209667, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11012, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927209, + "unit": "ns/op\t 293089 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927209, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293089, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 959788, + "unit": "ns/op\t 292350 B/op\t 1531 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 959788, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292350, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 926815, + "unit": "ns/op\t 293312 B/op\t 1531 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 926815, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293312, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 935838, + "unit": "ns/op\t 292928 B/op\t 1531 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 935838, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292928, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 937660, + "unit": "ns/op\t 292833 B/op\t 1531 allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 937660, + "unit": "ns/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292833, + "unit": "B/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931700, + "unit": "ns/op\t 292696 B/op\t 1531 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931700, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292696, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925398, + "unit": "ns/op\t 293272 B/op\t 1531 allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925398, + "unit": "ns/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293272, + "unit": "B/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 944612, + "unit": "ns/op\t 293124 B/op\t 1531 allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 944612, + "unit": "ns/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293124, + "unit": "B/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936869, + "unit": "ns/op\t 292574 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936869, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292574, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 936613, + "unit": "ns/op\t 292927 B/op\t 1531 allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 936613, + "unit": "ns/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292927, + "unit": "B/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2522899, + "unit": "ns/op\t 740249 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2522899, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740249, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542724, + "unit": "ns/op\t 741491 B/op\t 10962 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542724, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741491, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2561345, + "unit": "ns/op\t 739966 B/op\t 10962 allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2561345, + "unit": "ns/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739966, + "unit": "B/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2512581, + "unit": "ns/op\t 739345 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2512581, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739345, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2531157, + "unit": "ns/op\t 739936 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2531157, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739936, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542374, + "unit": "ns/op\t 740509 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542374, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740509, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2522962, + "unit": "ns/op\t 739310 B/op\t 10962 allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2522962, + "unit": "ns/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739310, + "unit": "B/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "459 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2542794, + "unit": "ns/op\t 740156 B/op\t 10962 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2542794, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740156, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523729, + "unit": "ns/op\t 741157 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523729, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741157, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523505, + "unit": "ns/op\t 738524 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523505, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738524, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4583097, + "unit": "ns/op\t 1221506 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4583097, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221506, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4591793, + "unit": "ns/op\t 1219717 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4591793, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219717, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4633861, + "unit": "ns/op\t 1220961 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4633861, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220961, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4616792, + "unit": "ns/op\t 1219740 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4616792, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219740, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4678523, + "unit": "ns/op\t 1221955 B/op\t 20973 allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4678523, + "unit": "ns/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221955, + "unit": "B/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "254 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4632705, + "unit": "ns/op\t 1219926 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4632705, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219926, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4566515, + "unit": "ns/op\t 1220354 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4566515, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220354, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4602635, + "unit": "ns/op\t 1221118 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4602635, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221118, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4667686, + "unit": "ns/op\t 1222840 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4667686, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222840, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4653102, + "unit": "ns/op\t 1221433 B/op\t 20973 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4653102, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221433, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6841184, + "unit": "ns/op\t 1703426 B/op\t 30937 allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6841184, + "unit": "ns/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703426, + "unit": "B/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "172 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6695626, + "unit": "ns/op\t 1704895 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6695626, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704895, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6737678, + "unit": "ns/op\t 1705373 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6737678, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705373, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6735069, + "unit": "ns/op\t 1709262 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6735069, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709262, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6793631, + "unit": "ns/op\t 1704653 B/op\t 30937 allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6793631, + "unit": "ns/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704653, + "unit": "B/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6655107, + "unit": "ns/op\t 1704216 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6655107, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704216, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6756475, + "unit": "ns/op\t 1697347 B/op\t 30936 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6756475, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1697347, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6634389, + "unit": "ns/op\t 1700191 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6634389, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700191, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6702121, + "unit": "ns/op\t 1704954 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6702121, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704954, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6771848, + "unit": "ns/op\t 1705664 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6771848, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705664, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19769141, + "unit": "ns/op\t 4619666 B/op\t 91858 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19769141, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619666, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91858, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19746180, + "unit": "ns/op\t 4627403 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19746180, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627403, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19942924, + "unit": "ns/op\t 4626534 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19942924, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626534, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20015008, + "unit": "ns/op\t 4625370 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20015008, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625370, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19800819, + "unit": "ns/op\t 4625556 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19800819, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625556, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19996771, + "unit": "ns/op\t 4627954 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19996771, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627954, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19899228, + "unit": "ns/op\t 4622038 B/op\t 91860 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19899228, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622038, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20067482, + "unit": "ns/op\t 4627005 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20067482, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627005, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19876476, + "unit": "ns/op\t 4640384 B/op\t 91861 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19876476, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4640384, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19887488, + "unit": "ns/op\t 4633787 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19887488, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633787, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68884, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68884, + "unit": "ns/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17101 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68821, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68821, + "unit": "ns/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68484, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68484, + "unit": "ns/op", + "extra": "17611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17611 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68702, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68702, + "unit": "ns/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68442, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68442, + "unit": "ns/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17666 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69103, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69103, + "unit": "ns/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68976, + "unit": "ns/op\t 120848 B/op\t 115 allocs/op", + "extra": "17156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68976, + "unit": "ns/op", + "extra": "17156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120848, + "unit": "B/op", + "extra": "17156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17156 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69137, + "unit": "ns/op\t 120916 B/op\t 115 allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69137, + "unit": "ns/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120916, + "unit": "B/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69056, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69056, + "unit": "ns/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69125, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69125, + "unit": "ns/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17103 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70028, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70028, + "unit": "ns/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17403 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68420, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68420, + "unit": "ns/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69220, + "unit": "ns/op\t 121024 B/op\t 115 allocs/op", + "extra": "17409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69220, + "unit": "ns/op", + "extra": "17409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121024, + "unit": "B/op", + "extra": "17409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17409 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69337, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69337, + "unit": "ns/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17080 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69038, + "unit": "ns/op\t 121000 B/op\t 115 allocs/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69038, + "unit": "ns/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121000, + "unit": "B/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17024 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69170, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69170, + "unit": "ns/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68960, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68960, + "unit": "ns/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17648 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68159, + "unit": "ns/op\t 120993 B/op\t 115 allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68159, + "unit": "ns/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120993, + "unit": "B/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17460 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68336, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "16856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68336, + "unit": "ns/op", + "extra": "16856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "16856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69241, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69241, + "unit": "ns/op", + "extra": "17528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68968, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68968, + "unit": "ns/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69812, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69812, + "unit": "ns/op", + "extra": "17289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68535, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "16848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68535, + "unit": "ns/op", + "extra": "16848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "16848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68785, + "unit": "ns/op\t 121032 B/op\t 115 allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68785, + "unit": "ns/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121032, + "unit": "B/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70000, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "16898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70000, + "unit": "ns/op", + "extra": "16898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "16898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68621, + "unit": "ns/op\t 120997 B/op\t 115 allocs/op", + "extra": "16731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68621, + "unit": "ns/op", + "extra": "16731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120997, + "unit": "B/op", + "extra": "16731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16731 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68544, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68544, + "unit": "ns/op", + "extra": "17221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17221 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68558, + "unit": "ns/op\t 120939 B/op\t 115 allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68558, + "unit": "ns/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120939, + "unit": "B/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17427 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68745, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68745, + "unit": "ns/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69913, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69913, + "unit": "ns/op", + "extra": "17236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17236 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17236 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3910240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.6, + "unit": "ns/op", + "extra": "3910240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3910240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3910240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3900699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.9, + "unit": "ns/op", + "extra": "3900699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3900699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3900699 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 315.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3887412 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 315.1, + "unit": "ns/op", + "extra": "3887412 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3887412 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3887412 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3870595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.7, + "unit": "ns/op", + "extra": "3870595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3870595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3870595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3888170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.7, + "unit": "ns/op", + "extra": "3888170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3888170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3888170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3852614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308, + "unit": "ns/op", + "extra": "3852614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3852614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3852614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 325.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3907536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 325.8, + "unit": "ns/op", + "extra": "3907536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3907536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3907536 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3878653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.3, + "unit": "ns/op", + "extra": "3878653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3878653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3878653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3868375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.6, + "unit": "ns/op", + "extra": "3868375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3868375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3868375 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3899610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.9, + "unit": "ns/op", + "extra": "3899610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3899610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3899610 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8833fd8b7a9e1abb7d4353fe9c4c8d686e4509e0", + "message": "Bump azure/CLI from 2.0.0 to 2.2.0 (#1294)\n\nBumps [azure/CLI](https://github.com/azure/cli) from 2.0.0 to 2.2.0.\n- [Release notes](https://github.com/azure/cli/releases)\n- [Changelog](https://github.com/Azure/cli/blob/master/ReleaseProcess.md)\n- [Commits](https://github.com/azure/cli/compare/965c8d7571d2231a54e321ddd07f7b10317f34d9...9f7ce6f37c31b777ec6c6b6d1dfe7db79f497956)\n\n---\nupdated-dependencies:\n- dependency-name: azure/CLI\n dependency-version: 2.2.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:10:31+01:00", + "tree_id": "ba600d3912c456fee698057ab1b1b0b03bbfa3ea", + "url": "https://github.com/nginx/agent/commit/8833fd8b7a9e1abb7d4353fe9c4c8d686e4509e0" + }, + "date": 1758640967339, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14452694, + "unit": "ns/op\t 559862 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14452694, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 559862, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12286260, + "unit": "ns/op\t 527487 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12286260, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527487, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9164949, + "unit": "ns/op\t 741485 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9164949, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741485, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9210012, + "unit": "ns/op\t 745851 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9210012, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745851, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9239129, + "unit": "ns/op\t 754180 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9239129, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754180, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9114257, + "unit": "ns/op\t 733696 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9114257, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733696, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9207773, + "unit": "ns/op\t 755558 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9207773, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755558, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9149423, + "unit": "ns/op\t 730326 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9149423, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730326, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9258052, + "unit": "ns/op\t 741409 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9258052, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741409, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9144355, + "unit": "ns/op\t 730984 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9144355, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730984, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9733873, + "unit": "ns/op\t 787998 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9733873, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787998, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9745660, + "unit": "ns/op\t 795135 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9745660, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795135, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9744194, + "unit": "ns/op\t 818109 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9744194, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818109, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9805548, + "unit": "ns/op\t 812165 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9805548, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812165, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9720482, + "unit": "ns/op\t 787446 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9720482, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787446, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9696081, + "unit": "ns/op\t 794353 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9696081, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794353, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9737862, + "unit": "ns/op\t 799893 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9737862, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799893, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9720117, + "unit": "ns/op\t 807283 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9720117, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807283, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9877038, + "unit": "ns/op\t 800542 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9877038, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800542, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9694153, + "unit": "ns/op\t 794522 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9694153, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794522, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13682065, + "unit": "ns/op\t 1881641 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13682065, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881641, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13680418, + "unit": "ns/op\t 1892553 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13680418, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892553, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13758695, + "unit": "ns/op\t 1924565 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13758695, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924565, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13790182, + "unit": "ns/op\t 1885108 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13790182, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885108, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13761096, + "unit": "ns/op\t 1899245 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13761096, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899245, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13713805, + "unit": "ns/op\t 1901355 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13713805, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901355, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13741572, + "unit": "ns/op\t 1923458 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13741572, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1923458, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13745697, + "unit": "ns/op\t 1901146 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13745697, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901146, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13744946, + "unit": "ns/op\t 1886658 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13744946, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1886658, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13713196, + "unit": "ns/op\t 1924578 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13713196, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924578, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267208631, + "unit": "ns/op\t 7729664 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267208631, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729664, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272387005, + "unit": "ns/op\t 7868214 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272387005, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868214, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269814573, + "unit": "ns/op\t 8003714 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269814573, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8003714, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274880276, + "unit": "ns/op\t 7729436 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274880276, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729436, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270662777, + "unit": "ns/op\t 7596594 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270662777, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596594, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271788201, + "unit": "ns/op\t 7731842 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271788201, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731842, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264116024, + "unit": "ns/op\t 7593268 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264116024, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593268, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272453738, + "unit": "ns/op\t 7867642 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272453738, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867642, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266284631, + "unit": "ns/op\t 7732842 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266284631, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732842, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265313300, + "unit": "ns/op\t 7730754 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265313300, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730754, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16628395, + "unit": "ns/op\t 4156353 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16628395, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156353, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16847046, + "unit": "ns/op\t 4180317 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16847046, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4180317, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16959646, + "unit": "ns/op\t 4120448 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16959646, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120448, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16883010, + "unit": "ns/op\t 4134035 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16883010, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134035, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16823874, + "unit": "ns/op\t 4108459 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16823874, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4108459, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16728282, + "unit": "ns/op\t 4151875 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16728282, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4151875, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16931820, + "unit": "ns/op\t 4121868 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16931820, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121868, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17107891, + "unit": "ns/op\t 4134046 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17107891, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134046, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17124296, + "unit": "ns/op\t 4134009 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17124296, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134009, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16872395, + "unit": "ns/op\t 4156401 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16872395, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156401, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921547, + "unit": "ns/op\t 292077 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921547, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292077, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925799, + "unit": "ns/op\t 291779 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925799, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291779, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925046, + "unit": "ns/op\t 293833 B/op\t 1531 allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925046, + "unit": "ns/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293833, + "unit": "B/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1263 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917576, + "unit": "ns/op\t 293300 B/op\t 1531 allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917576, + "unit": "ns/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293300, + "unit": "B/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908523, + "unit": "ns/op\t 292004 B/op\t 1531 allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908523, + "unit": "ns/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292004, + "unit": "B/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 939902, + "unit": "ns/op\t 292313 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 939902, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292313, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912554, + "unit": "ns/op\t 292011 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912554, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292011, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917223, + "unit": "ns/op\t 292655 B/op\t 1531 allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917223, + "unit": "ns/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292655, + "unit": "B/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1269 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914403, + "unit": "ns/op\t 293085 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914403, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293085, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917197, + "unit": "ns/op\t 293135 B/op\t 1531 allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917197, + "unit": "ns/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293135, + "unit": "B/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2526112, + "unit": "ns/op\t 738960 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2526112, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738960, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2516388, + "unit": "ns/op\t 738875 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2516388, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738875, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2501783, + "unit": "ns/op\t 738776 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2501783, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738776, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523158, + "unit": "ns/op\t 739241 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523158, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739241, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2500593, + "unit": "ns/op\t 740477 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2500593, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740477, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519773, + "unit": "ns/op\t 739839 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519773, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739839, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2524348, + "unit": "ns/op\t 738753 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2524348, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738753, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2511239, + "unit": "ns/op\t 740032 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2511239, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740032, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2511338, + "unit": "ns/op\t 740353 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2511338, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740353, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2477205, + "unit": "ns/op\t 739939 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2477205, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739939, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4542429, + "unit": "ns/op\t 1222132 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4542429, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222132, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4550511, + "unit": "ns/op\t 1221284 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4550511, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221284, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4579296, + "unit": "ns/op\t 1222637 B/op\t 20973 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4579296, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222637, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4586129, + "unit": "ns/op\t 1220814 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4586129, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220814, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4505358, + "unit": "ns/op\t 1220844 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4505358, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220844, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4598987, + "unit": "ns/op\t 1220339 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4598987, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220339, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4561753, + "unit": "ns/op\t 1218944 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4561753, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218944, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4592010, + "unit": "ns/op\t 1222784 B/op\t 20973 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4592010, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222784, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4606184, + "unit": "ns/op\t 1221242 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4606184, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221242, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4656259, + "unit": "ns/op\t 1219468 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4656259, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219468, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6633861, + "unit": "ns/op\t 1703461 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6633861, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703461, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6685819, + "unit": "ns/op\t 1709123 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6685819, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709123, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6670481, + "unit": "ns/op\t 1707823 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6670481, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707823, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6592167, + "unit": "ns/op\t 1704092 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6592167, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704092, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6610058, + "unit": "ns/op\t 1703695 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6610058, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703695, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6651014, + "unit": "ns/op\t 1701870 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6651014, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701870, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6683944, + "unit": "ns/op\t 1702384 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6683944, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702384, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6621943, + "unit": "ns/op\t 1705162 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6621943, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705162, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6682426, + "unit": "ns/op\t 1706397 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6682426, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706397, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6617970, + "unit": "ns/op\t 1706099 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6617970, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706099, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19562971, + "unit": "ns/op\t 4626874 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19562971, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626874, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19671842, + "unit": "ns/op\t 4628542 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19671842, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628542, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20039636, + "unit": "ns/op\t 4624221 B/op\t 91859 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20039636, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624221, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19644830, + "unit": "ns/op\t 4631905 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19644830, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631905, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19679362, + "unit": "ns/op\t 4624461 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19679362, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4624461, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19675488, + "unit": "ns/op\t 4631217 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19675488, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631217, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19770316, + "unit": "ns/op\t 4635241 B/op\t 91861 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19770316, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635241, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19557442, + "unit": "ns/op\t 4632524 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19557442, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632524, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19934032, + "unit": "ns/op\t 4625054 B/op\t 91859 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19934032, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625054, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19713023, + "unit": "ns/op\t 4625469 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19713023, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625469, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69704, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "16833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69704, + "unit": "ns/op", + "extra": "16833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "16833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71248, + "unit": "ns/op\t 121023 B/op\t 115 allocs/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71248, + "unit": "ns/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121023, + "unit": "B/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17067 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71077, + "unit": "ns/op\t 120933 B/op\t 115 allocs/op", + "extra": "16704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71077, + "unit": "ns/op", + "extra": "16704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120933, + "unit": "B/op", + "extra": "16704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70813, + "unit": "ns/op\t 120999 B/op\t 115 allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70813, + "unit": "ns/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120999, + "unit": "B/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17010 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70719, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "16744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70719, + "unit": "ns/op", + "extra": "16744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "16744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70327, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "16966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70327, + "unit": "ns/op", + "extra": "16966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "16966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16966 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72033, + "unit": "ns/op\t 120925 B/op\t 115 allocs/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72033, + "unit": "ns/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120925, + "unit": "B/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16801 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70672, + "unit": "ns/op\t 120977 B/op\t 115 allocs/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70672, + "unit": "ns/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120977, + "unit": "B/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16882 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70847, + "unit": "ns/op\t 120975 B/op\t 115 allocs/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70847, + "unit": "ns/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120975, + "unit": "B/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17086 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 70864, + "unit": "ns/op\t 120972 B/op\t 115 allocs/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 70864, + "unit": "ns/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120972, + "unit": "B/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71061, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71061, + "unit": "ns/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17053 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71330, + "unit": "ns/op\t 120986 B/op\t 115 allocs/op", + "extra": "16915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71330, + "unit": "ns/op", + "extra": "16915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120986, + "unit": "B/op", + "extra": "16915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16915 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70646, + "unit": "ns/op\t 120988 B/op\t 115 allocs/op", + "extra": "16845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70646, + "unit": "ns/op", + "extra": "16845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120988, + "unit": "B/op", + "extra": "16845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70918, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "16798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70918, + "unit": "ns/op", + "extra": "16798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "16798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 71366, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "16596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 71366, + "unit": "ns/op", + "extra": "16596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "16596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16596 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70730, + "unit": "ns/op\t 121016 B/op\t 115 allocs/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70730, + "unit": "ns/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121016, + "unit": "B/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16852 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70628, + "unit": "ns/op\t 120980 B/op\t 115 allocs/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70628, + "unit": "ns/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120980, + "unit": "B/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70784, + "unit": "ns/op\t 120923 B/op\t 115 allocs/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70784, + "unit": "ns/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120923, + "unit": "B/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16855 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70732, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "16821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70732, + "unit": "ns/op", + "extra": "16821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "16821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 70719, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "16879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 70719, + "unit": "ns/op", + "extra": "16879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "16879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16879 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70896, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "16954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70896, + "unit": "ns/op", + "extra": "16954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "16954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71313, + "unit": "ns/op\t 121030 B/op\t 115 allocs/op", + "extra": "16754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71313, + "unit": "ns/op", + "extra": "16754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121030, + "unit": "B/op", + "extra": "16754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71135, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "16794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71135, + "unit": "ns/op", + "extra": "16794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "16794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 72997, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 72997, + "unit": "ns/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71269, + "unit": "ns/op\t 120936 B/op\t 115 allocs/op", + "extra": "16705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71269, + "unit": "ns/op", + "extra": "16705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120936, + "unit": "B/op", + "extra": "16705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16705 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71251, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "16851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71251, + "unit": "ns/op", + "extra": "16851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "16851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16851 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71522, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71522, + "unit": "ns/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16918 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70328, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "16832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70328, + "unit": "ns/op", + "extra": "16832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "16832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16832 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 71322, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 71322, + "unit": "ns/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16948 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70096, + "unit": "ns/op\t 120953 B/op\t 115 allocs/op", + "extra": "17038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70096, + "unit": "ns/op", + "extra": "17038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120953, + "unit": "B/op", + "extra": "17038 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17038 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3864766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.1, + "unit": "ns/op", + "extra": "3864766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3864766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3864766 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3905151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305, + "unit": "ns/op", + "extra": "3905151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3905151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3905151 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 317.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3914859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 317.6, + "unit": "ns/op", + "extra": "3914859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3914859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3914859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3424687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.9, + "unit": "ns/op", + "extra": "3424687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3424687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3424687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3887541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.2, + "unit": "ns/op", + "extra": "3887541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3887541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3887541 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3891258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.1, + "unit": "ns/op", + "extra": "3891258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3891258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3891258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3869474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.1, + "unit": "ns/op", + "extra": "3869474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3869474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3869474 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3868840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.8, + "unit": "ns/op", + "extra": "3868840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3868840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3868840 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3872049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.5, + "unit": "ns/op", + "extra": "3872049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3872049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3872049 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 308.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3880923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 308.5, + "unit": "ns/op", + "extra": "3880923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3880923 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3880923 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "aadf8614f2891514990f4d8d37457c79b9915f65", + "message": "Bump actions/setup-go from 5.5.0 to 6.0.0 (#1295)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 5.5.0 to 6.0.0.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/d35c59abb061a4a6fb18e82ac0862c26744d6ab5...44694675825211faa026b3c33043df3e48a5fa00)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n dependency-version: 6.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:11:13+01:00", + "tree_id": "76a3f05e0c0dca7feb4744b63f6911e50e59fcc2", + "url": "https://github.com/nginx/agent/commit/aadf8614f2891514990f4d8d37457c79b9915f65" + }, + "date": 1758641010018, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 22.46372192880823, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 29.004109592288135, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 71, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 87, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "8833fd8b7a9e1abb7d4353fe9c4c8d686e4509e0", + "message": "Bump azure/CLI from 2.0.0 to 2.2.0 (#1294)\n\nBumps [azure/CLI](https://github.com/azure/cli) from 2.0.0 to 2.2.0.\n- [Release notes](https://github.com/azure/cli/releases)\n- [Changelog](https://github.com/Azure/cli/blob/master/ReleaseProcess.md)\n- [Commits](https://github.com/azure/cli/compare/965c8d7571d2231a54e321ddd07f7b10317f34d9...9f7ce6f37c31b777ec6c6b6d1dfe7db79f497956)\n\n---\nupdated-dependencies:\n- dependency-name: azure/CLI\n dependency-version: 2.2.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:10:31+01:00", + "tree_id": "ba600d3912c456fee698057ab1b1b0b03bbfa3ea", + "url": "https://github.com/nginx/agent/commit/8833fd8b7a9e1abb7d4353fe9c4c8d686e4509e0" + }, + "date": 1758641014220, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.131062554186297, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.984397786128, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 69, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "e4aa98de17dc8cc7d8c6ac5f3bdd3c8f3bdac1b8", + "message": "Bump docker/setup-buildx-action from 3.3.0 to 3.11.1 (#1293)\n\nBumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.3.0 to 3.11.1.\n- [Release notes](https://github.com/docker/setup-buildx-action/releases)\n- [Commits](https://github.com/docker/setup-buildx-action/compare/d70bba72b1f3fd22344832f00baa16ece964efeb...e468171a9de216ec08956ac3ada2f0791b6bd435)\n\n---\nupdated-dependencies:\n- dependency-name: docker/setup-buildx-action\n dependency-version: 3.11.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-23T16:10:53+01:00", + "tree_id": "e30506239a563be532050ebffb5fb462295fe6b6", + "url": "https://github.com/nginx/agent/commit/e4aa98de17dc8cc7d8c6ac5f3bdd3c8f3bdac1b8" + }, + "date": 1758641028760, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.863231720743887, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.998555777286345, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "aa15b39e3e2701dc2e30e136379f3fbf5210851b", + "message": "Add labels to NAP security logs (#1280)\n\n* add instance type to nap logs\n\n* update unit test", + "timestamp": "2025-09-24T13:37:03+01:00", + "tree_id": "2df62d38f936ee9a13668504f8b007e31745d970", + "url": "https://github.com/nginx/agent/commit/aa15b39e3e2701dc2e30e136379f3fbf5210851b" + }, + "date": 1758718154513, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 13582042, + "unit": "ns/op\t 574604 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 13582042, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 574604, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11767102, + "unit": "ns/op\t 536168 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11767102, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536168, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8562203, + "unit": "ns/op\t 793709 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8562203, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 793709, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8596877, + "unit": "ns/op\t 799238 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8596877, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 799238, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8565034, + "unit": "ns/op\t 793466 B/op\t 776 allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8565034, + "unit": "ns/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 793466, + "unit": "B/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8487828, + "unit": "ns/op\t 766466 B/op\t 775 allocs/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8487828, + "unit": "ns/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766466, + "unit": "B/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8580225, + "unit": "ns/op\t 809628 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8580225, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 809628, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8573773, + "unit": "ns/op\t 800326 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8573773, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 800326, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8622160, + "unit": "ns/op\t 825803 B/op\t 777 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8622160, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 825803, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8653091, + "unit": "ns/op\t 832460 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8653091, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 832460, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9015502, + "unit": "ns/op\t 857735 B/op\t 775 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9015502, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 857735, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9035431, + "unit": "ns/op\t 856042 B/op\t 775 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9035431, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 856042, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9026140, + "unit": "ns/op\t 867859 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9026140, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 867859, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9016116, + "unit": "ns/op\t 874899 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9016116, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 874899, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9006342, + "unit": "ns/op\t 861348 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9006342, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 861348, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9020332, + "unit": "ns/op\t 855929 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9020332, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 855929, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 8979982, + "unit": "ns/op\t 858264 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 8979982, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 858264, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 8987104, + "unit": "ns/op\t 831364 B/op\t 775 allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 8987104, + "unit": "ns/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 831364, + "unit": "B/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 8985167, + "unit": "ns/op\t 852480 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 8985167, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 852480, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 8977823, + "unit": "ns/op\t 845411 B/op\t 775 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 8977823, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 845411, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11988649, + "unit": "ns/op\t 1900730 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11988649, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900730, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11928373, + "unit": "ns/op\t 1894504 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11928373, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894504, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11938606, + "unit": "ns/op\t 1866310 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11938606, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866310, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12037147, + "unit": "ns/op\t 1924486 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12037147, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924486, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12002760, + "unit": "ns/op\t 1941687 B/op\t 813 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12002760, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1941687, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 813, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11915810, + "unit": "ns/op\t 1891442 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11915810, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891442, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12003958, + "unit": "ns/op\t 1932017 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12003958, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1932017, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11986775, + "unit": "ns/op\t 1932107 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11986775, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1932107, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12011121, + "unit": "ns/op\t 1934045 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12011121, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1934045, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12055297, + "unit": "ns/op\t 1932105 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12055297, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1932105, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253795859, + "unit": "ns/op\t 7458842 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253795859, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458842, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 254000848, + "unit": "ns/op\t 7597202 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 254000848, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597202, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253476054, + "unit": "ns/op\t 7728946 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253476054, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728946, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253696184, + "unit": "ns/op\t 7602950 B/op\t 74701 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253696184, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7602950, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74701, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253740338, + "unit": "ns/op\t 7731162 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253740338, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731162, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253657902, + "unit": "ns/op\t 8005024 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253657902, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8005024, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253227644, + "unit": "ns/op\t 7463449 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253227644, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463449, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253149578, + "unit": "ns/op\t 7598498 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253149578, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598498, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253763550, + "unit": "ns/op\t 7733009 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253763550, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733009, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253418659, + "unit": "ns/op\t 7728873 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253418659, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728873, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17450061, + "unit": "ns/op\t 4151868 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17450061, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4151868, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18248088, + "unit": "ns/op\t 4135671 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18248088, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135671, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17936787, + "unit": "ns/op\t 4113712 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17936787, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4113712, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17911466, + "unit": "ns/op\t 4123348 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17911466, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123348, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18113545, + "unit": "ns/op\t 4115142 B/op\t 11010 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18113545, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4115142, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18278858, + "unit": "ns/op\t 4164627 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18278858, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4164627, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18096753, + "unit": "ns/op\t 4113762 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18096753, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4113762, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18186962, + "unit": "ns/op\t 4111011 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18186962, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4111011, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17949847, + "unit": "ns/op\t 4151894 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17949847, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4151894, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18017223, + "unit": "ns/op\t 4144409 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18017223, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144409, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793412, + "unit": "ns/op\t 292950 B/op\t 1531 allocs/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793412, + "unit": "ns/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292950, + "unit": "B/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 805897, + "unit": "ns/op\t 293078 B/op\t 1531 allocs/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 805897, + "unit": "ns/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293078, + "unit": "B/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1494 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 797982, + "unit": "ns/op\t 293070 B/op\t 1531 allocs/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 797982, + "unit": "ns/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293070, + "unit": "B/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 802857, + "unit": "ns/op\t 293966 B/op\t 1531 allocs/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 802857, + "unit": "ns/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293966, + "unit": "B/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 786842, + "unit": "ns/op\t 294640 B/op\t 1531 allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 786842, + "unit": "ns/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294640, + "unit": "B/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 827036, + "unit": "ns/op\t 292757 B/op\t 1531 allocs/op", + "extra": "1522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 827036, + "unit": "ns/op", + "extra": "1522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292757, + "unit": "B/op", + "extra": "1522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1522 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 802311, + "unit": "ns/op\t 293995 B/op\t 1531 allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 802311, + "unit": "ns/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293995, + "unit": "B/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1420 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 792493, + "unit": "ns/op\t 293342 B/op\t 1531 allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 792493, + "unit": "ns/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293342, + "unit": "B/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 793891, + "unit": "ns/op\t 293734 B/op\t 1531 allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 793891, + "unit": "ns/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293734, + "unit": "B/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 803832, + "unit": "ns/op\t 293269 B/op\t 1531 allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 803832, + "unit": "ns/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293269, + "unit": "B/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2366961, + "unit": "ns/op\t 741237 B/op\t 10962 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2366961, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741237, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2330504, + "unit": "ns/op\t 739964 B/op\t 10962 allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2330504, + "unit": "ns/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739964, + "unit": "B/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "512 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2340999, + "unit": "ns/op\t 740580 B/op\t 10962 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2340999, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740580, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2344649, + "unit": "ns/op\t 739686 B/op\t 10962 allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2344649, + "unit": "ns/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739686, + "unit": "B/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "510 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2345669, + "unit": "ns/op\t 738641 B/op\t 10962 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2345669, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738641, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2346920, + "unit": "ns/op\t 739683 B/op\t 10962 allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2346920, + "unit": "ns/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739683, + "unit": "B/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2372748, + "unit": "ns/op\t 741131 B/op\t 10962 allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2372748, + "unit": "ns/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741131, + "unit": "B/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "506 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2329646, + "unit": "ns/op\t 739399 B/op\t 10962 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2329646, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739399, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2352493, + "unit": "ns/op\t 741524 B/op\t 10962 allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2352493, + "unit": "ns/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741524, + "unit": "B/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "505 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2344598, + "unit": "ns/op\t 740967 B/op\t 10962 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2344598, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740967, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4357629, + "unit": "ns/op\t 1223564 B/op\t 20973 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4357629, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223564, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4338865, + "unit": "ns/op\t 1220121 B/op\t 20972 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4338865, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220121, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4353291, + "unit": "ns/op\t 1220310 B/op\t 20972 allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4353291, + "unit": "ns/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220310, + "unit": "B/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "274 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4341914, + "unit": "ns/op\t 1221999 B/op\t 20973 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4341914, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221999, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4314178, + "unit": "ns/op\t 1222980 B/op\t 20973 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4314178, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222980, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4293138, + "unit": "ns/op\t 1222573 B/op\t 20973 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4293138, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222573, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4327601, + "unit": "ns/op\t 1221775 B/op\t 20973 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4327601, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221775, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4321043, + "unit": "ns/op\t 1220257 B/op\t 20972 allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4321043, + "unit": "ns/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220257, + "unit": "B/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "280 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4322980, + "unit": "ns/op\t 1223887 B/op\t 20973 allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4322980, + "unit": "ns/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223887, + "unit": "B/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4354100, + "unit": "ns/op\t 1222721 B/op\t 20973 allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4354100, + "unit": "ns/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222721, + "unit": "B/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "277 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6354231, + "unit": "ns/op\t 1702909 B/op\t 30937 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6354231, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702909, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6336840, + "unit": "ns/op\t 1713598 B/op\t 30938 allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6336840, + "unit": "ns/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1713598, + "unit": "B/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6335523, + "unit": "ns/op\t 1708627 B/op\t 30937 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6335523, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708627, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6361352, + "unit": "ns/op\t 1708751 B/op\t 30937 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6361352, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708751, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6221299, + "unit": "ns/op\t 1704745 B/op\t 30937 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6221299, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704745, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6324034, + "unit": "ns/op\t 1710054 B/op\t 30937 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6324034, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1710054, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6382412, + "unit": "ns/op\t 1705702 B/op\t 30937 allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6382412, + "unit": "ns/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705702, + "unit": "B/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "188 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6341249, + "unit": "ns/op\t 1705878 B/op\t 30937 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6341249, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705878, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6331593, + "unit": "ns/op\t 1709966 B/op\t 30937 allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6331593, + "unit": "ns/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709966, + "unit": "B/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "189 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6316700, + "unit": "ns/op\t 1704008 B/op\t 30937 allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6316700, + "unit": "ns/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704008, + "unit": "B/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "187 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18874067, + "unit": "ns/op\t 4639230 B/op\t 91861 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18874067, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4639230, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18738253, + "unit": "ns/op\t 4638463 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18738253, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4638463, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18834877, + "unit": "ns/op\t 4633786 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18834877, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633786, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18436258, + "unit": "ns/op\t 4626159 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18436258, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626159, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18782650, + "unit": "ns/op\t 4634963 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18782650, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634963, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18958597, + "unit": "ns/op\t 4620271 B/op\t 91860 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18958597, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620271, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18890736, + "unit": "ns/op\t 4623032 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18890736, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623032, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18763226, + "unit": "ns/op\t 4621101 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18763226, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621101, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18862479, + "unit": "ns/op\t 4623497 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18862479, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623497, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18926951, + "unit": "ns/op\t 4630849 B/op\t 91860 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18926951, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630849, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58378, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "20220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58378, + "unit": "ns/op", + "extra": "20220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "20220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20220 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58176, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "20487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58176, + "unit": "ns/op", + "extra": "20487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "20487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58864, + "unit": "ns/op\t 120810 B/op\t 115 allocs/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58864, + "unit": "ns/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120810, + "unit": "B/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57857, + "unit": "ns/op\t 120846 B/op\t 115 allocs/op", + "extra": "20535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57857, + "unit": "ns/op", + "extra": "20535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120846, + "unit": "B/op", + "extra": "20535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58289, + "unit": "ns/op\t 120944 B/op\t 115 allocs/op", + "extra": "20718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58289, + "unit": "ns/op", + "extra": "20718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120944, + "unit": "B/op", + "extra": "20718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58455, + "unit": "ns/op\t 120802 B/op\t 115 allocs/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58455, + "unit": "ns/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120802, + "unit": "B/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58461, + "unit": "ns/op\t 120825 B/op\t 115 allocs/op", + "extra": "20383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58461, + "unit": "ns/op", + "extra": "20383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120825, + "unit": "B/op", + "extra": "20383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20383 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 57807, + "unit": "ns/op\t 120835 B/op\t 115 allocs/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 57807, + "unit": "ns/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120835, + "unit": "B/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58720, + "unit": "ns/op\t 120903 B/op\t 115 allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58720, + "unit": "ns/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120903, + "unit": "B/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 58101, + "unit": "ns/op\t 120955 B/op\t 115 allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 58101, + "unit": "ns/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120955, + "unit": "B/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20640 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58538, + "unit": "ns/op\t 120847 B/op\t 115 allocs/op", + "extra": "20116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58538, + "unit": "ns/op", + "extra": "20116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120847, + "unit": "B/op", + "extra": "20116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58959, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58959, + "unit": "ns/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58708, + "unit": "ns/op\t 120836 B/op\t 115 allocs/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58708, + "unit": "ns/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120836, + "unit": "B/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58242, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58242, + "unit": "ns/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58878, + "unit": "ns/op\t 120931 B/op\t 115 allocs/op", + "extra": "20031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58878, + "unit": "ns/op", + "extra": "20031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120931, + "unit": "B/op", + "extra": "20031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58392, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "20191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58392, + "unit": "ns/op", + "extra": "20191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "20191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20191 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 59521, + "unit": "ns/op\t 120885 B/op\t 115 allocs/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 59521, + "unit": "ns/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120885, + "unit": "B/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58529, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "20107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58529, + "unit": "ns/op", + "extra": "20107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "20107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20107 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58578, + "unit": "ns/op\t 120817 B/op\t 115 allocs/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58578, + "unit": "ns/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120817, + "unit": "B/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20041 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 58885, + "unit": "ns/op\t 120803 B/op\t 115 allocs/op", + "extra": "20030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 58885, + "unit": "ns/op", + "extra": "20030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120803, + "unit": "B/op", + "extra": "20030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20030 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58836, + "unit": "ns/op\t 120902 B/op\t 115 allocs/op", + "extra": "20197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58836, + "unit": "ns/op", + "extra": "20197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120902, + "unit": "B/op", + "extra": "20197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20197 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58906, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "20148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58906, + "unit": "ns/op", + "extra": "20148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "20148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20148 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58571, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58571, + "unit": "ns/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20486 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 60394, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "19804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 60394, + "unit": "ns/op", + "extra": "19804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "19804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "19804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58770, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58770, + "unit": "ns/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 59103, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "19999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 59103, + "unit": "ns/op", + "extra": "19999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "19999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "19999 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58742, + "unit": "ns/op\t 120800 B/op\t 115 allocs/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58742, + "unit": "ns/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120800, + "unit": "B/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "19988 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58725, + "unit": "ns/op\t 120889 B/op\t 115 allocs/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58725, + "unit": "ns/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120889, + "unit": "B/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20373 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58926, + "unit": "ns/op\t 120803 B/op\t 115 allocs/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58926, + "unit": "ns/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120803, + "unit": "B/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20200 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 58882, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 58882, + "unit": "ns/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3824682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.8, + "unit": "ns/op", + "extra": "3824682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3824682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3824682 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3853380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.7, + "unit": "ns/op", + "extra": "3853380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3853380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3853380 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3850473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.6, + "unit": "ns/op", + "extra": "3850473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3850473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3850473 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 312.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3831698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 312.9, + "unit": "ns/op", + "extra": "3831698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3831698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3831698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 321.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3787142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 321.1, + "unit": "ns/op", + "extra": "3787142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3787142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3787142 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3858028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.3, + "unit": "ns/op", + "extra": "3858028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3858028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3858028 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 310.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3838381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 310.7, + "unit": "ns/op", + "extra": "3838381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3838381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3838381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 313.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3833556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 313.2, + "unit": "ns/op", + "extra": "3833556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3833556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3833556 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3868221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.7, + "unit": "ns/op", + "extra": "3868221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3868221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3868221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3832062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311, + "unit": "ns/op", + "extra": "3832062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3832062 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3832062 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "aa15b39e3e2701dc2e30e136379f3fbf5210851b", + "message": "Add labels to NAP security logs (#1280)\n\n* add instance type to nap logs\n\n* update unit test", + "timestamp": "2025-09-24T13:37:03+01:00", + "tree_id": "2df62d38f936ee9a13668504f8b007e31745d970", + "url": "https://github.com/nginx/agent/commit/aa15b39e3e2701dc2e30e136379f3fbf5210851b" + }, + "date": 1758718178821, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.064236431618465, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 28.002112171318977, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 82, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b2bbe4035b6783cce7881b505d79e1184489006", + "message": "Bump github.com/testcontainers/testcontainers-go from 0.38.0 to 0.39.0 (#1287)\n\nBumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) from 0.38.0 to 0.39.0.\n- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)\n- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.38.0...v0.39.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/testcontainers/testcontainers-go\n dependency-version: 0.39.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-24T14:32:20+01:00", + "tree_id": "6af67dce3aa386d0a44608140a9d7a1a21e8c5de", + "url": "https://github.com/nginx/agent/commit/9b2bbe4035b6783cce7881b505d79e1184489006" + }, + "date": 1758721415651, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14319555, + "unit": "ns/op\t 543381 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14319555, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543381, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12056108, + "unit": "ns/op\t 552086 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12056108, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 552086, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8745559, + "unit": "ns/op\t 729387 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8745559, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729387, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9115323, + "unit": "ns/op\t 764618 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9115323, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764618, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8966035, + "unit": "ns/op\t 758951 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8966035, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 758951, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8998787, + "unit": "ns/op\t 750265 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8998787, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750265, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9017429, + "unit": "ns/op\t 751896 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9017429, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751896, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8917194, + "unit": "ns/op\t 738573 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8917194, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738573, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8971006, + "unit": "ns/op\t 760416 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8971006, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760416, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9048955, + "unit": "ns/op\t 753825 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9048955, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753825, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9679574, + "unit": "ns/op\t 806368 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9679574, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806368, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9608887, + "unit": "ns/op\t 802288 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9608887, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802288, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9464312, + "unit": "ns/op\t 825638 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9464312, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 825638, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9431332, + "unit": "ns/op\t 808489 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9431332, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808489, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567026, + "unit": "ns/op\t 803217 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567026, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803217, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9467592, + "unit": "ns/op\t 823120 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9467592, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823120, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9543432, + "unit": "ns/op\t 814052 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9543432, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814052, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9453736, + "unit": "ns/op\t 798253 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9453736, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798253, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9473379, + "unit": "ns/op\t 810875 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9473379, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810875, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9575973, + "unit": "ns/op\t 806129 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9575973, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806129, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13234953, + "unit": "ns/op\t 1876524 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13234953, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876524, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13323111, + "unit": "ns/op\t 1875483 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13323111, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875483, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13408893, + "unit": "ns/op\t 1886763 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13408893, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1886763, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13238885, + "unit": "ns/op\t 1877316 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13238885, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877316, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13520401, + "unit": "ns/op\t 1866004 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13520401, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866004, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13407451, + "unit": "ns/op\t 1873210 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13407451, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873210, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13157103, + "unit": "ns/op\t 1875099 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13157103, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875099, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13404579, + "unit": "ns/op\t 1881642 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13404579, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881642, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13548054, + "unit": "ns/op\t 1931993 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13548054, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1931993, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13334538, + "unit": "ns/op\t 1899414 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13334538, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899414, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259532924, + "unit": "ns/op\t 7600092 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259532924, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600092, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265961042, + "unit": "ns/op\t 7737258 B/op\t 74699 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265961042, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7737258, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74699, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267079656, + "unit": "ns/op\t 7731365 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267079656, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731365, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262842975, + "unit": "ns/op\t 7593685 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262842975, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593685, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263432772, + "unit": "ns/op\t 7731858 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263432772, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731858, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264112444, + "unit": "ns/op\t 7602489 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264112444, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7602489, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268504201, + "unit": "ns/op\t 7872409 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268504201, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7872409, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268194540, + "unit": "ns/op\t 7734620 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268194540, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734620, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265981672, + "unit": "ns/op\t 7731936 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265981672, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731936, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263950622, + "unit": "ns/op\t 8002056 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263950622, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8002056, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16689272, + "unit": "ns/op\t 4130865 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16689272, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130865, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16461070, + "unit": "ns/op\t 4144393 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16461070, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144393, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16520649, + "unit": "ns/op\t 4166237 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16520649, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166237, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16733152, + "unit": "ns/op\t 4119054 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16733152, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119054, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16626517, + "unit": "ns/op\t 4120428 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16626517, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120428, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16844555, + "unit": "ns/op\t 4120443 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16844555, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120443, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16932155, + "unit": "ns/op\t 4107261 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16932155, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4107261, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16836574, + "unit": "ns/op\t 4107248 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16836574, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4107248, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16808759, + "unit": "ns/op\t 4108471 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16808759, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4108471, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16873502, + "unit": "ns/op\t 4140981 B/op\t 11010 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16873502, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4140981, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910827, + "unit": "ns/op\t 292826 B/op\t 1531 allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910827, + "unit": "ns/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292826, + "unit": "B/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910402, + "unit": "ns/op\t 292948 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910402, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292948, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 912975, + "unit": "ns/op\t 292536 B/op\t 1531 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 912975, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292536, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914843, + "unit": "ns/op\t 293382 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914843, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293382, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913791, + "unit": "ns/op\t 292142 B/op\t 1531 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913791, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292142, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915298, + "unit": "ns/op\t 292570 B/op\t 1531 allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915298, + "unit": "ns/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292570, + "unit": "B/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 952387, + "unit": "ns/op\t 293221 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 952387, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293221, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914281, + "unit": "ns/op\t 292881 B/op\t 1531 allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914281, + "unit": "ns/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292881, + "unit": "B/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913339, + "unit": "ns/op\t 293870 B/op\t 1531 allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913339, + "unit": "ns/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293870, + "unit": "B/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911089, + "unit": "ns/op\t 292445 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911089, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292445, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519301, + "unit": "ns/op\t 738210 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519301, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738210, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2496614, + "unit": "ns/op\t 739771 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2496614, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739771, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2497831, + "unit": "ns/op\t 738697 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2497831, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738697, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2493295, + "unit": "ns/op\t 740415 B/op\t 10962 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2493295, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740415, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503207, + "unit": "ns/op\t 739574 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503207, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739574, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2511227, + "unit": "ns/op\t 741826 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2511227, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741826, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2496496, + "unit": "ns/op\t 740113 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2496496, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740113, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491503, + "unit": "ns/op\t 739050 B/op\t 10962 allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491503, + "unit": "ns/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739050, + "unit": "B/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "468 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2484918, + "unit": "ns/op\t 737668 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2484918, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 737668, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2486821, + "unit": "ns/op\t 739764 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2486821, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739764, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4586516, + "unit": "ns/op\t 1220218 B/op\t 20972 allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4586516, + "unit": "ns/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220218, + "unit": "B/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "268 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4539106, + "unit": "ns/op\t 1220692 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4539106, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220692, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552249, + "unit": "ns/op\t 1221150 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552249, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221150, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4536894, + "unit": "ns/op\t 1220708 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4536894, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220708, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4568940, + "unit": "ns/op\t 1222102 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4568940, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222102, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4531599, + "unit": "ns/op\t 1222252 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4531599, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222252, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4604437, + "unit": "ns/op\t 1222155 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4604437, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222155, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4575256, + "unit": "ns/op\t 1226122 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4575256, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1226122, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4542112, + "unit": "ns/op\t 1219268 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4542112, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219268, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4560863, + "unit": "ns/op\t 1222141 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4560863, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222141, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6669676, + "unit": "ns/op\t 1704032 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6669676, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704032, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6609724, + "unit": "ns/op\t 1704176 B/op\t 30937 allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6609724, + "unit": "ns/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704176, + "unit": "B/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "183 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6683140, + "unit": "ns/op\t 1702467 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6683140, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702467, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6667740, + "unit": "ns/op\t 1704628 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6667740, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704628, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6604361, + "unit": "ns/op\t 1706322 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6604361, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706322, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6573121, + "unit": "ns/op\t 1702851 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6573121, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702851, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6621468, + "unit": "ns/op\t 1701449 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6621468, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701449, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6602921, + "unit": "ns/op\t 1711130 B/op\t 30938 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6602921, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1711130, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6652583, + "unit": "ns/op\t 1703501 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6652583, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703501, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6619415, + "unit": "ns/op\t 1701804 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6619415, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701804, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19448700, + "unit": "ns/op\t 4627267 B/op\t 91859 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19448700, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627267, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19745310, + "unit": "ns/op\t 4637151 B/op\t 91861 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19745310, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4637151, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19641700, + "unit": "ns/op\t 4632545 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19641700, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632545, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19853798, + "unit": "ns/op\t 4625116 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19853798, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625116, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19795974, + "unit": "ns/op\t 4625479 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19795974, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625479, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19870961, + "unit": "ns/op\t 4632449 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19870961, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632449, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19636489, + "unit": "ns/op\t 4626769 B/op\t 91859 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19636489, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626769, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19610521, + "unit": "ns/op\t 4625624 B/op\t 91859 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19610521, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625624, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19823808, + "unit": "ns/op\t 4633880 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19823808, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633880, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19500315, + "unit": "ns/op\t 4630577 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19500315, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630577, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68754, + "unit": "ns/op\t 121048 B/op\t 115 allocs/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68754, + "unit": "ns/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121048, + "unit": "B/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17418 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68583, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68583, + "unit": "ns/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17533 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68292, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68292, + "unit": "ns/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17587 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67950, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67950, + "unit": "ns/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68270, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68270, + "unit": "ns/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67555, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67555, + "unit": "ns/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67783, + "unit": "ns/op\t 121014 B/op\t 115 allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67783, + "unit": "ns/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121014, + "unit": "B/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67565, + "unit": "ns/op\t 120962 B/op\t 115 allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67565, + "unit": "ns/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120962, + "unit": "B/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17719 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67811, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67811, + "unit": "ns/op", + "extra": "17804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68083, + "unit": "ns/op\t 120961 B/op\t 115 allocs/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68083, + "unit": "ns/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120961, + "unit": "B/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67847, + "unit": "ns/op\t 121024 B/op\t 115 allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67847, + "unit": "ns/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121024, + "unit": "B/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17781 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67723, + "unit": "ns/op\t 121002 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67723, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121002, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68383, + "unit": "ns/op\t 120965 B/op\t 115 allocs/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68383, + "unit": "ns/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120965, + "unit": "B/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17574 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67787, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67787, + "unit": "ns/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67930, + "unit": "ns/op\t 121008 B/op\t 115 allocs/op", + "extra": "17515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67930, + "unit": "ns/op", + "extra": "17515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121008, + "unit": "B/op", + "extra": "17515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17515 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67737, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67737, + "unit": "ns/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17412 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67992, + "unit": "ns/op\t 120958 B/op\t 115 allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67992, + "unit": "ns/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120958, + "unit": "B/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17660 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68930, + "unit": "ns/op\t 121007 B/op\t 115 allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68930, + "unit": "ns/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121007, + "unit": "B/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68207, + "unit": "ns/op\t 120943 B/op\t 115 allocs/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68207, + "unit": "ns/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120943, + "unit": "B/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67920, + "unit": "ns/op\t 120982 B/op\t 115 allocs/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67920, + "unit": "ns/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120982, + "unit": "B/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68057, + "unit": "ns/op\t 120998 B/op\t 115 allocs/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68057, + "unit": "ns/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120998, + "unit": "B/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68058, + "unit": "ns/op\t 120983 B/op\t 115 allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68058, + "unit": "ns/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120983, + "unit": "B/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17509 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68410, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68410, + "unit": "ns/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69472, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69472, + "unit": "ns/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68083, + "unit": "ns/op\t 121034 B/op\t 115 allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68083, + "unit": "ns/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121034, + "unit": "B/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17598 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68450, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "17410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68450, + "unit": "ns/op", + "extra": "17410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "17410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17410 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68555, + "unit": "ns/op\t 120990 B/op\t 115 allocs/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68555, + "unit": "ns/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120990, + "unit": "B/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17594 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68403, + "unit": "ns/op\t 121029 B/op\t 115 allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68403, + "unit": "ns/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121029, + "unit": "B/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17738 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67942, + "unit": "ns/op\t 120967 B/op\t 115 allocs/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67942, + "unit": "ns/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120967, + "unit": "B/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67965, + "unit": "ns/op\t 121036 B/op\t 115 allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67965, + "unit": "ns/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121036, + "unit": "B/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17614 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3940959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.2, + "unit": "ns/op", + "extra": "3940959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3940959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3940959 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3928015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.1, + "unit": "ns/op", + "extra": "3928015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3928015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3928015 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3935665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.6, + "unit": "ns/op", + "extra": "3935665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3935665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3935665 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3896052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.4, + "unit": "ns/op", + "extra": "3896052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3896052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3896052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 331.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3892606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 331.5, + "unit": "ns/op", + "extra": "3892606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3892606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3892606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3899272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.4, + "unit": "ns/op", + "extra": "3899272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3899272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3899272 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3910113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.6, + "unit": "ns/op", + "extra": "3910113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3910113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3910113 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3909595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.9, + "unit": "ns/op", + "extra": "3909595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3909595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3909595 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3920827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306, + "unit": "ns/op", + "extra": "3920827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3920827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3920827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3896241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.9, + "unit": "ns/op", + "extra": "3896241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3896241 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3896241 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "9b2bbe4035b6783cce7881b505d79e1184489006", + "message": "Bump github.com/testcontainers/testcontainers-go from 0.38.0 to 0.39.0 (#1287)\n\nBumps [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) from 0.38.0 to 0.39.0.\n- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)\n- [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.38.0...v0.39.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/testcontainers/testcontainers-go\n dependency-version: 0.39.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-24T14:32:20+01:00", + "tree_id": "6af67dce3aa386d0a44608140a9d7a1a21e8c5de", + "url": "https://github.com/nginx/agent/commit/9b2bbe4035b6783cce7881b505d79e1184489006" + }, + "date": 1758721527218, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 27.330374661760022, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.99427163871573, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bfe07874a56c5eaa907a409a6482fb759c91aafe", + "message": "Bump github.com/prometheus/common from 0.65.0 to 0.66.1 (#1288)\n\nBumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.65.0 to 0.66.1.\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.65.0...v0.66.1)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/prometheus/common\n dependency-version: 0.66.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-24T14:45:15+01:00", + "tree_id": "e7841c8a6ebfe7ef15162f344bf24953699af3d7", + "url": "https://github.com/nginx/agent/commit/bfe07874a56c5eaa907a409a6482fb759c91aafe" + }, + "date": 1758722188296, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14518908, + "unit": "ns/op\t 574997 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14518908, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 574997, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11715319, + "unit": "ns/op\t 542537 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11715319, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 542537, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8975479, + "unit": "ns/op\t 753494 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8975479, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753494, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9191921, + "unit": "ns/op\t 739037 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9191921, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739037, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8985779, + "unit": "ns/op\t 765735 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8985779, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765735, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8980180, + "unit": "ns/op\t 753366 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8980180, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753366, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8919222, + "unit": "ns/op\t 741261 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8919222, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741261, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8970905, + "unit": "ns/op\t 752366 B/op\t 774 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8970905, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752366, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9011046, + "unit": "ns/op\t 756752 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9011046, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756752, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8956773, + "unit": "ns/op\t 744358 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8956773, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744358, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9552314, + "unit": "ns/op\t 813934 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9552314, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813934, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9439299, + "unit": "ns/op\t 812510 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9439299, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812510, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9452124, + "unit": "ns/op\t 819183 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9452124, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819183, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9454682, + "unit": "ns/op\t 808056 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9454682, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808056, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9465288, + "unit": "ns/op\t 820327 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9465288, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 820327, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9510504, + "unit": "ns/op\t 805870 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9510504, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805870, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9442245, + "unit": "ns/op\t 796542 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9442245, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796542, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9468617, + "unit": "ns/op\t 816870 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9468617, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816870, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9449939, + "unit": "ns/op\t 807270 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9449939, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807270, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9494687, + "unit": "ns/op\t 814874 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9494687, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814874, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13181318, + "unit": "ns/op\t 1882633 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13181318, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882633, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13269736, + "unit": "ns/op\t 1890329 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13269736, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890329, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13210789, + "unit": "ns/op\t 1883207 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13210789, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883207, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13147336, + "unit": "ns/op\t 1892718 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13147336, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892718, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13190599, + "unit": "ns/op\t 1884229 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13190599, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884229, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13150115, + "unit": "ns/op\t 1893804 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13150115, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893804, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13181803, + "unit": "ns/op\t 1884394 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13181803, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884394, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13164335, + "unit": "ns/op\t 1866831 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13164335, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1866831, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13151100, + "unit": "ns/op\t 1868516 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13151100, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868516, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13138165, + "unit": "ns/op\t 1894698 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13138165, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894698, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267052670, + "unit": "ns/op\t 7597514 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267052670, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597514, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266152900, + "unit": "ns/op\t 7593885 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266152900, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593885, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261046669, + "unit": "ns/op\t 7594706 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261046669, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594706, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261738828, + "unit": "ns/op\t 7600112 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261738828, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600112, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267884841, + "unit": "ns/op\t 7733664 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267884841, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733664, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267119936, + "unit": "ns/op\t 7866461 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267119936, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866461, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260724383, + "unit": "ns/op\t 7593786 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260724383, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593786, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264992276, + "unit": "ns/op\t 7731876 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264992276, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731876, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261516791, + "unit": "ns/op\t 7733037 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261516791, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733037, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265451928, + "unit": "ns/op\t 7595525 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265451928, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595525, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16640980, + "unit": "ns/op\t 4134029 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16640980, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134029, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16819145, + "unit": "ns/op\t 4166250 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16819145, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166250, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16944085, + "unit": "ns/op\t 4119053 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16944085, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119053, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16739068, + "unit": "ns/op\t 4142656 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16739068, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142656, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16604911, + "unit": "ns/op\t 4108461 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16604911, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4108461, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16844657, + "unit": "ns/op\t 4158329 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16844657, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158329, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16961925, + "unit": "ns/op\t 4154443 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16961925, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4154443, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16759606, + "unit": "ns/op\t 4144368 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16759606, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144368, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16929026, + "unit": "ns/op\t 4120431 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16929026, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120431, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17405399, + "unit": "ns/op\t 4144387 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17405399, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144387, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 931971, + "unit": "ns/op\t 291977 B/op\t 1531 allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 931971, + "unit": "ns/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291977, + "unit": "B/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909784, + "unit": "ns/op\t 292240 B/op\t 1531 allocs/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909784, + "unit": "ns/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292240, + "unit": "B/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1233 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908830, + "unit": "ns/op\t 293591 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908830, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293591, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908731, + "unit": "ns/op\t 292558 B/op\t 1531 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908731, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292558, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906156, + "unit": "ns/op\t 292572 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906156, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292572, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907674, + "unit": "ns/op\t 293223 B/op\t 1531 allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907674, + "unit": "ns/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293223, + "unit": "B/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906893, + "unit": "ns/op\t 293371 B/op\t 1531 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906893, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293371, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902516, + "unit": "ns/op\t 292982 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902516, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292982, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909037, + "unit": "ns/op\t 292928 B/op\t 1531 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909037, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292928, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906980, + "unit": "ns/op\t 292917 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906980, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292917, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2483883, + "unit": "ns/op\t 740044 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2483883, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740044, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2488238, + "unit": "ns/op\t 738876 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2488238, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738876, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2481043, + "unit": "ns/op\t 739837 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2481043, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739837, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2491251, + "unit": "ns/op\t 739033 B/op\t 10962 allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2491251, + "unit": "ns/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739033, + "unit": "B/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "483 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2507034, + "unit": "ns/op\t 739977 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2507034, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739977, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2474387, + "unit": "ns/op\t 739372 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2474387, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739372, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2496170, + "unit": "ns/op\t 738172 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2496170, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738172, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2510711, + "unit": "ns/op\t 741221 B/op\t 10962 allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2510711, + "unit": "ns/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741221, + "unit": "B/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "495 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502994, + "unit": "ns/op\t 739378 B/op\t 10962 allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502994, + "unit": "ns/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739378, + "unit": "B/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2512565, + "unit": "ns/op\t 740432 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2512565, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740432, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4554655, + "unit": "ns/op\t 1220165 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4554655, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220165, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4560844, + "unit": "ns/op\t 1222382 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4560844, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222382, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4554571, + "unit": "ns/op\t 1221119 B/op\t 20972 allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4554571, + "unit": "ns/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221119, + "unit": "B/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "265 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4492191, + "unit": "ns/op\t 1219898 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4492191, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219898, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4566498, + "unit": "ns/op\t 1225699 B/op\t 20973 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4566498, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1225699, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4530110, + "unit": "ns/op\t 1220401 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4530110, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220401, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4598550, + "unit": "ns/op\t 1221455 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4598550, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221455, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552805, + "unit": "ns/op\t 1220328 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552805, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220328, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4633328, + "unit": "ns/op\t 1220146 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4633328, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220146, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4548885, + "unit": "ns/op\t 1221990 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4548885, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221990, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6675900, + "unit": "ns/op\t 1701128 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6675900, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701128, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6659171, + "unit": "ns/op\t 1703645 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6659171, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703645, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6596616, + "unit": "ns/op\t 1708034 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6596616, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708034, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6565178, + "unit": "ns/op\t 1704449 B/op\t 30937 allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6565178, + "unit": "ns/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704449, + "unit": "B/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "182 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6710845, + "unit": "ns/op\t 1703475 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6710845, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703475, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6680735, + "unit": "ns/op\t 1706758 B/op\t 30937 allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6680735, + "unit": "ns/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706758, + "unit": "B/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "184 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6585435, + "unit": "ns/op\t 1697706 B/op\t 30936 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6585435, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1697706, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6684976, + "unit": "ns/op\t 1709676 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6684976, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709676, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6636854, + "unit": "ns/op\t 1706301 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6636854, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706301, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6623273, + "unit": "ns/op\t 1701803 B/op\t 30936 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6623273, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701803, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19165070, + "unit": "ns/op\t 4623137 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19165070, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623137, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19400673, + "unit": "ns/op\t 4622591 B/op\t 91859 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19400673, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622591, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19371754, + "unit": "ns/op\t 4630608 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19371754, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630608, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19415711, + "unit": "ns/op\t 4626259 B/op\t 91860 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19415711, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626259, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19298023, + "unit": "ns/op\t 4626060 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19298023, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626060, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19683140, + "unit": "ns/op\t 4629946 B/op\t 91860 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19683140, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4629946, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19635201, + "unit": "ns/op\t 4621361 B/op\t 91859 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19635201, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621361, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19698866, + "unit": "ns/op\t 4620056 B/op\t 91859 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19698866, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4620056, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19325292, + "unit": "ns/op\t 4634354 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19325292, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634354, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19518527, + "unit": "ns/op\t 4633802 B/op\t 91860 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19518527, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633802, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68174, + "unit": "ns/op\t 121097 B/op\t 115 allocs/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68174, + "unit": "ns/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 121097, + "unit": "B/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17582 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68127, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68127, + "unit": "ns/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68655, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68655, + "unit": "ns/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17463 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68589, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68589, + "unit": "ns/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67872, + "unit": "ns/op\t 120910 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67872, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120910, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68430, + "unit": "ns/op\t 120950 B/op\t 115 allocs/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68430, + "unit": "ns/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120950, + "unit": "B/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17592 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68063, + "unit": "ns/op\t 120937 B/op\t 115 allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68063, + "unit": "ns/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120937, + "unit": "B/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17581 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68624, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68624, + "unit": "ns/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67982, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67982, + "unit": "ns/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68384, + "unit": "ns/op\t 120897 B/op\t 115 allocs/op", + "extra": "17466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68384, + "unit": "ns/op", + "extra": "17466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120897, + "unit": "B/op", + "extra": "17466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68781, + "unit": "ns/op\t 120934 B/op\t 115 allocs/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68781, + "unit": "ns/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120934, + "unit": "B/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17683 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67551, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67551, + "unit": "ns/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68510, + "unit": "ns/op\t 120917 B/op\t 115 allocs/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68510, + "unit": "ns/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120917, + "unit": "B/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68103, + "unit": "ns/op\t 120957 B/op\t 115 allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68103, + "unit": "ns/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120957, + "unit": "B/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17764 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67567, + "unit": "ns/op\t 120985 B/op\t 115 allocs/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67567, + "unit": "ns/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120985, + "unit": "B/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67869, + "unit": "ns/op\t 120978 B/op\t 115 allocs/op", + "extra": "17689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67869, + "unit": "ns/op", + "extra": "17689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120978, + "unit": "B/op", + "extra": "17689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17689 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67837, + "unit": "ns/op\t 120976 B/op\t 115 allocs/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67837, + "unit": "ns/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120976, + "unit": "B/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17725 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68179, + "unit": "ns/op\t 121013 B/op\t 115 allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68179, + "unit": "ns/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121013, + "unit": "B/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67856, + "unit": "ns/op\t 121074 B/op\t 115 allocs/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67856, + "unit": "ns/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121074, + "unit": "B/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67879, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67879, + "unit": "ns/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68605, + "unit": "ns/op\t 120996 B/op\t 115 allocs/op", + "extra": "17632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68605, + "unit": "ns/op", + "extra": "17632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120996, + "unit": "B/op", + "extra": "17632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68054, + "unit": "ns/op\t 120909 B/op\t 115 allocs/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68054, + "unit": "ns/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120909, + "unit": "B/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68135, + "unit": "ns/op\t 121044 B/op\t 115 allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68135, + "unit": "ns/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121044, + "unit": "B/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68313, + "unit": "ns/op\t 121013 B/op\t 115 allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68313, + "unit": "ns/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121013, + "unit": "B/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67818, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67818, + "unit": "ns/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68609, + "unit": "ns/op\t 121012 B/op\t 115 allocs/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68609, + "unit": "ns/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121012, + "unit": "B/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17696 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68242, + "unit": "ns/op\t 120974 B/op\t 115 allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68242, + "unit": "ns/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120974, + "unit": "B/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17624 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68036, + "unit": "ns/op\t 120898 B/op\t 115 allocs/op", + "extra": "17434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68036, + "unit": "ns/op", + "extra": "17434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120898, + "unit": "B/op", + "extra": "17434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17434 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67902, + "unit": "ns/op\t 121030 B/op\t 115 allocs/op", + "extra": "17414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67902, + "unit": "ns/op", + "extra": "17414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121030, + "unit": "B/op", + "extra": "17414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68829, + "unit": "ns/op\t 120984 B/op\t 115 allocs/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68829, + "unit": "ns/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120984, + "unit": "B/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17558 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3925585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.5, + "unit": "ns/op", + "extra": "3925585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3925585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3925585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3796863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.5, + "unit": "ns/op", + "extra": "3796863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3796863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3796863 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3952170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.6, + "unit": "ns/op", + "extra": "3952170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3952170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3952170 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3887349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.4, + "unit": "ns/op", + "extra": "3887349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3887349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3887349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3919263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307, + "unit": "ns/op", + "extra": "3919263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3919263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3919263 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3905803 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.1, + "unit": "ns/op", + "extra": "3905803 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3905803 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3905803 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 333.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3886572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 333.1, + "unit": "ns/op", + "extra": "3886572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3886572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3886572 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3880240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.7, + "unit": "ns/op", + "extra": "3880240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3880240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3880240 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3919971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.3, + "unit": "ns/op", + "extra": "3919971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3919971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3919971 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3913729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307.1, + "unit": "ns/op", + "extra": "3913729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3913729 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3913729 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bfe07874a56c5eaa907a409a6482fb759c91aafe", + "message": "Bump github.com/prometheus/common from 0.65.0 to 0.66.1 (#1288)\n\nBumps [github.com/prometheus/common](https://github.com/prometheus/common) from 0.65.0 to 0.66.1.\n- [Release notes](https://github.com/prometheus/common/releases)\n- [Changelog](https://github.com/prometheus/common/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/prometheus/common/compare/v0.65.0...v0.66.1)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/prometheus/common\n dependency-version: 0.66.1\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-24T14:45:15+01:00", + "tree_id": "e7841c8a6ebfe7ef15162f344bf24953699af3d7", + "url": "https://github.com/nginx/agent/commit/bfe07874a56c5eaa907a409a6482fb759c91aafe" + }, + "date": 1758722276762, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.26381316781274, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.01317662349824, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "68f35dc071d3eea08ca4ed889b28cb5d4b295f26", + "message": "Bump github.com/docker/docker (#1289)\n\nBumps [github.com/docker/docker](https://github.com/docker/docker) from 28.3.3+incompatible to 28.4.0+incompatible.\n- [Release notes](https://github.com/docker/docker/releases)\n- [Commits](https://github.com/docker/docker/compare/v28.3.3...v28.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/docker/docker\n dependency-version: 28.4.0+incompatible\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-24T14:59:16+01:00", + "tree_id": "8b2a629566dcf427aaccb9a5fd78794900b872d1", + "url": "https://github.com/nginx/agent/commit/68f35dc071d3eea08ca4ed889b28cb5d4b295f26" + }, + "date": 1758723044896, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 28.995853482767725, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.01842811024355, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "68f35dc071d3eea08ca4ed889b28cb5d4b295f26", + "message": "Bump github.com/docker/docker (#1289)\n\nBumps [github.com/docker/docker](https://github.com/docker/docker) from 28.3.3+incompatible to 28.4.0+incompatible.\n- [Release notes](https://github.com/docker/docker/releases)\n- [Commits](https://github.com/docker/docker/compare/v28.3.3...v28.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: github.com/docker/docker\n dependency-version: 28.4.0+incompatible\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-09-24T14:59:16+01:00", + "tree_id": "8b2a629566dcf427aaccb9a5fd78794900b872d1", + "url": "https://github.com/nginx/agent/commit/68f35dc071d3eea08ca4ed889b28cb5d4b295f26" + }, + "date": 1758723101256, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15212536, + "unit": "ns/op\t 575912 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15212536, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 575912, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12495419, + "unit": "ns/op\t 536524 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12495419, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536524, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9075748, + "unit": "ns/op\t 773874 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9075748, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 773874, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8945104, + "unit": "ns/op\t 766782 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8945104, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766782, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8881728, + "unit": "ns/op\t 775927 B/op\t 775 allocs/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8881728, + "unit": "ns/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 775927, + "unit": "B/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "156 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8941264, + "unit": "ns/op\t 773504 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8941264, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 773504, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9010869, + "unit": "ns/op\t 772580 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9010869, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 772580, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8934816, + "unit": "ns/op\t 750567 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8934816, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750567, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8903824, + "unit": "ns/op\t 754022 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8903824, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754022, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9066459, + "unit": "ns/op\t 783491 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9066459, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 783491, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9597566, + "unit": "ns/op\t 818315 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9597566, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 818315, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9428956, + "unit": "ns/op\t 813229 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9428956, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813229, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9430933, + "unit": "ns/op\t 810982 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9430933, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810982, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9416674, + "unit": "ns/op\t 802880 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9416674, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802880, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9404926, + "unit": "ns/op\t 804841 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9404926, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804841, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9541182, + "unit": "ns/op\t 802373 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9541182, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802373, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9497037, + "unit": "ns/op\t 816512 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9497037, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816512, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9665241, + "unit": "ns/op\t 805324 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9665241, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805324, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9396307, + "unit": "ns/op\t 813952 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9396307, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813952, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9532448, + "unit": "ns/op\t 813335 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9532448, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813335, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13286651, + "unit": "ns/op\t 1898629 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13286651, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898629, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13225524, + "unit": "ns/op\t 1891645 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13225524, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891645, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13107167, + "unit": "ns/op\t 1884795 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13107167, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884795, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13163195, + "unit": "ns/op\t 1885664 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13163195, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885664, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13158446, + "unit": "ns/op\t 1892981 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13158446, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892981, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13131728, + "unit": "ns/op\t 1884028 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13131728, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884028, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13389491, + "unit": "ns/op\t 1906309 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13389491, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1906309, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13432436, + "unit": "ns/op\t 1858575 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13432436, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858575, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13231600, + "unit": "ns/op\t 1882409 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13231600, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882409, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13059523, + "unit": "ns/op\t 1868173 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13059523, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868173, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258367380, + "unit": "ns/op\t 7594349 B/op\t 74677 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258367380, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594349, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74677, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258747178, + "unit": "ns/op\t 7597197 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258747178, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597197, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257265372, + "unit": "ns/op\t 7589960 B/op\t 74668 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257265372, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7589960, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74668, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255698327, + "unit": "ns/op\t 7865213 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255698327, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865213, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257883852, + "unit": "ns/op\t 7595133 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257883852, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595133, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258821137, + "unit": "ns/op\t 7593698 B/op\t 74676 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258821137, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593698, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74676, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258132268, + "unit": "ns/op\t 7460669 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258132268, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460669, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256545270, + "unit": "ns/op\t 7735305 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256545270, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735305, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260906282, + "unit": "ns/op\t 7731065 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260906282, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731065, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259055339, + "unit": "ns/op\t 7592378 B/op\t 74669 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259055339, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592378, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74669, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16642466, + "unit": "ns/op\t 4130847 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16642466, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130847, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16637012, + "unit": "ns/op\t 4119056 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16637012, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119056, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16334796, + "unit": "ns/op\t 4156365 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16334796, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156365, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16702043, + "unit": "ns/op\t 4180307 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16702043, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4180307, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16840365, + "unit": "ns/op\t 4142651 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16840365, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142651, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16654408, + "unit": "ns/op\t 4142649 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16654408, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142649, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16696602, + "unit": "ns/op\t 4130857 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16696602, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130857, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16683449, + "unit": "ns/op\t 4130871 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16683449, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130871, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16899875, + "unit": "ns/op\t 4154467 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16899875, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4154467, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16819784, + "unit": "ns/op\t 4119048 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16819784, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119048, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917978, + "unit": "ns/op\t 292550 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917978, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292550, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 919258, + "unit": "ns/op\t 292826 B/op\t 1531 allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 919258, + "unit": "ns/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292826, + "unit": "B/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911437, + "unit": "ns/op\t 292792 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911437, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292792, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 914299, + "unit": "ns/op\t 293177 B/op\t 1531 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 914299, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293177, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910189, + "unit": "ns/op\t 292786 B/op\t 1531 allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910189, + "unit": "ns/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292786, + "unit": "B/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 947023, + "unit": "ns/op\t 292004 B/op\t 1531 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 947023, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292004, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 933407, + "unit": "ns/op\t 292163 B/op\t 1531 allocs/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 933407, + "unit": "ns/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292163, + "unit": "B/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 921820, + "unit": "ns/op\t 292426 B/op\t 1531 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 921820, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292426, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 915470, + "unit": "ns/op\t 293119 B/op\t 1531 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 915470, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293119, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 913706, + "unit": "ns/op\t 292681 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 913706, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292681, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2502295, + "unit": "ns/op\t 738050 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2502295, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738050, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2546151, + "unit": "ns/op\t 739888 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2546151, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739888, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2510264, + "unit": "ns/op\t 740427 B/op\t 10962 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2510264, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740427, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2523573, + "unit": "ns/op\t 740008 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2523573, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740008, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2516219, + "unit": "ns/op\t 738127 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2516219, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738127, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2510158, + "unit": "ns/op\t 739507 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2510158, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739507, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2524284, + "unit": "ns/op\t 741443 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2524284, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741443, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2519227, + "unit": "ns/op\t 738866 B/op\t 10962 allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2519227, + "unit": "ns/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738866, + "unit": "B/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "474 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2512847, + "unit": "ns/op\t 739892 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2512847, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739892, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2503814, + "unit": "ns/op\t 738913 B/op\t 10962 allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2503814, + "unit": "ns/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738913, + "unit": "B/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "482 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4586640, + "unit": "ns/op\t 1220644 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4586640, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220644, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4608975, + "unit": "ns/op\t 1219101 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4608975, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219101, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4551956, + "unit": "ns/op\t 1222825 B/op\t 20973 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4551956, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222825, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4587469, + "unit": "ns/op\t 1222957 B/op\t 20973 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4587469, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222957, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4598120, + "unit": "ns/op\t 1222543 B/op\t 20972 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4598120, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222543, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4614535, + "unit": "ns/op\t 1222837 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4614535, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222837, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4765680, + "unit": "ns/op\t 1221710 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4765680, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221710, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4552545, + "unit": "ns/op\t 1222276 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4552545, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222276, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4588673, + "unit": "ns/op\t 1220190 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4588673, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220190, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4617052, + "unit": "ns/op\t 1220650 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4617052, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220650, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6715902, + "unit": "ns/op\t 1701475 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6715902, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701475, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6741760, + "unit": "ns/op\t 1701165 B/op\t 30936 allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6741760, + "unit": "ns/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701165, + "unit": "B/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6751274, + "unit": "ns/op\t 1705358 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6751274, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705358, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6703161, + "unit": "ns/op\t 1702881 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6703161, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702881, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6650750, + "unit": "ns/op\t 1703332 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6650750, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703332, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6667717, + "unit": "ns/op\t 1703175 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6667717, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703175, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6700061, + "unit": "ns/op\t 1705486 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6700061, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705486, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6616211, + "unit": "ns/op\t 1704075 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6616211, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704075, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6707629, + "unit": "ns/op\t 1708544 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6707629, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1708544, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6609397, + "unit": "ns/op\t 1707977 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6609397, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707977, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19843188, + "unit": "ns/op\t 4626017 B/op\t 91859 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19843188, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626017, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19478691, + "unit": "ns/op\t 4630960 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19478691, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630960, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19567973, + "unit": "ns/op\t 4622551 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19567973, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4622551, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20007280, + "unit": "ns/op\t 4628471 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20007280, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628471, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19876084, + "unit": "ns/op\t 4626876 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19876084, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626876, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19845111, + "unit": "ns/op\t 4618797 B/op\t 91859 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19845111, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4618797, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19499583, + "unit": "ns/op\t 4625183 B/op\t 91859 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19499583, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625183, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19749012, + "unit": "ns/op\t 4632635 B/op\t 91860 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19749012, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632635, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19877000, + "unit": "ns/op\t 4621545 B/op\t 91859 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19877000, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621545, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20043309, + "unit": "ns/op\t 4625932 B/op\t 91860 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20043309, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625932, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68666, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68666, + "unit": "ns/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17052 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69315, + "unit": "ns/op\t 120886 B/op\t 115 allocs/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69315, + "unit": "ns/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120886, + "unit": "B/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17484 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69070, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69070, + "unit": "ns/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68769, + "unit": "ns/op\t 120947 B/op\t 115 allocs/op", + "extra": "17295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68769, + "unit": "ns/op", + "extra": "17295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120947, + "unit": "B/op", + "extra": "17295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69003, + "unit": "ns/op\t 120878 B/op\t 115 allocs/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69003, + "unit": "ns/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120878, + "unit": "B/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17443 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69195, + "unit": "ns/op\t 120968 B/op\t 115 allocs/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69195, + "unit": "ns/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120968, + "unit": "B/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17284 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68576, + "unit": "ns/op\t 120871 B/op\t 115 allocs/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68576, + "unit": "ns/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120871, + "unit": "B/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 69246, + "unit": "ns/op\t 120945 B/op\t 115 allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 69246, + "unit": "ns/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120945, + "unit": "B/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68967, + "unit": "ns/op\t 120791 B/op\t 115 allocs/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68967, + "unit": "ns/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120791, + "unit": "B/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68819, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68819, + "unit": "ns/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68593, + "unit": "ns/op\t 120907 B/op\t 115 allocs/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68593, + "unit": "ns/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120907, + "unit": "B/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68585, + "unit": "ns/op\t 120895 B/op\t 115 allocs/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68585, + "unit": "ns/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120895, + "unit": "B/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68310, + "unit": "ns/op\t 120911 B/op\t 115 allocs/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68310, + "unit": "ns/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120911, + "unit": "B/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68857, + "unit": "ns/op\t 120883 B/op\t 115 allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68857, + "unit": "ns/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120883, + "unit": "B/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69229, + "unit": "ns/op\t 120949 B/op\t 115 allocs/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69229, + "unit": "ns/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120949, + "unit": "B/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17416 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 69470, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "17332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 69470, + "unit": "ns/op", + "extra": "17332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "17332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68465, + "unit": "ns/op\t 120921 B/op\t 115 allocs/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68465, + "unit": "ns/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120921, + "unit": "B/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68727, + "unit": "ns/op\t 120941 B/op\t 115 allocs/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68727, + "unit": "ns/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120941, + "unit": "B/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68824, + "unit": "ns/op\t 120970 B/op\t 115 allocs/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68824, + "unit": "ns/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120970, + "unit": "B/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17488 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68397, + "unit": "ns/op\t 120849 B/op\t 115 allocs/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68397, + "unit": "ns/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120849, + "unit": "B/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17658 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69054, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69054, + "unit": "ns/op", + "extra": "17444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17444 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68779, + "unit": "ns/op\t 120888 B/op\t 115 allocs/op", + "extra": "17248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68779, + "unit": "ns/op", + "extra": "17248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120888, + "unit": "B/op", + "extra": "17248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17248 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69083, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69083, + "unit": "ns/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68743, + "unit": "ns/op\t 120869 B/op\t 115 allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68743, + "unit": "ns/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120869, + "unit": "B/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68955, + "unit": "ns/op\t 121005 B/op\t 115 allocs/op", + "extra": "17217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68955, + "unit": "ns/op", + "extra": "17217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 121005, + "unit": "B/op", + "extra": "17217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70527, + "unit": "ns/op\t 120992 B/op\t 115 allocs/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70527, + "unit": "ns/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120992, + "unit": "B/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69869, + "unit": "ns/op\t 120857 B/op\t 115 allocs/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69869, + "unit": "ns/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120857, + "unit": "B/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17502 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69336, + "unit": "ns/op\t 120872 B/op\t 115 allocs/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69336, + "unit": "ns/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120872, + "unit": "B/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17499 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68986, + "unit": "ns/op\t 120894 B/op\t 115 allocs/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68986, + "unit": "ns/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120894, + "unit": "B/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 70139, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 70139, + "unit": "ns/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17178 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3803286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.8, + "unit": "ns/op", + "extra": "3803286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3803286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3803286 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3997486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.7, + "unit": "ns/op", + "extra": "3997486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3997486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3997486 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4051846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.1, + "unit": "ns/op", + "extra": "4051846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4051846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4051846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4028620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.7, + "unit": "ns/op", + "extra": "4028620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4028620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4028620 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 309.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3510618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 309.6, + "unit": "ns/op", + "extra": "3510618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3510618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3510618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3992396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.6, + "unit": "ns/op", + "extra": "3992396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3992396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3992396 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 296.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4007372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 296.6, + "unit": "ns/op", + "extra": "4007372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4007372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4007372 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3997362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.7, + "unit": "ns/op", + "extra": "3997362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3997362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3997362 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4015687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.9, + "unit": "ns/op", + "extra": "4015687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4015687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4015687 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4000442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.6, + "unit": "ns/op", + "extra": "4000442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4000442 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4000442 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2ededa8176de4681b9b825b6c1679654e33ee728", + "message": "Merge pull request #1299 from nginx/release-3.3.2\n\nMerge release-3.3.2 back into main", + "timestamp": "2025-09-24T15:18:33+01:00", + "tree_id": "c86b958a303764086f467d84d11c97ef9c736ee0", + "url": "https://github.com/nginx/agent/commit/2ededa8176de4681b9b825b6c1679654e33ee728" + }, + "date": 1758724241155, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14726520, + "unit": "ns/op\t 576187 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14726520, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576187, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11857011, + "unit": "ns/op\t 551242 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11857011, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551242, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9090794, + "unit": "ns/op\t 744845 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9090794, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744845, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9365187, + "unit": "ns/op\t 746719 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9365187, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746719, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9106879, + "unit": "ns/op\t 746022 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9106879, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746022, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9086644, + "unit": "ns/op\t 740622 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9086644, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740622, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9033870, + "unit": "ns/op\t 732889 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9033870, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732889, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9145871, + "unit": "ns/op\t 765192 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9145871, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765192, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9114338, + "unit": "ns/op\t 733521 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9114338, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733521, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9125556, + "unit": "ns/op\t 738566 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9125556, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738566, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9632870, + "unit": "ns/op\t 792468 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9632870, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792468, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9693202, + "unit": "ns/op\t 805352 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9693202, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805352, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9641094, + "unit": "ns/op\t 810405 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9641094, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810405, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9647303, + "unit": "ns/op\t 809347 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9647303, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809347, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9616552, + "unit": "ns/op\t 794556 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9616552, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794556, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9684201, + "unit": "ns/op\t 800817 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9684201, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800817, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9612247, + "unit": "ns/op\t 808295 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9612247, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808295, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9689093, + "unit": "ns/op\t 799151 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9689093, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799151, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9564096, + "unit": "ns/op\t 792791 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9564096, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792791, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9619556, + "unit": "ns/op\t 791797 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9619556, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 791797, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13430205, + "unit": "ns/op\t 1892060 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13430205, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892060, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13401369, + "unit": "ns/op\t 1916010 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13401369, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916010, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13420893, + "unit": "ns/op\t 1874875 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13420893, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874875, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13428585, + "unit": "ns/op\t 1858652 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13428585, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858652, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13366562, + "unit": "ns/op\t 1882913 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13366562, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882913, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13523426, + "unit": "ns/op\t 1876397 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13523426, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876397, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13505252, + "unit": "ns/op\t 1924740 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13505252, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924740, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13447211, + "unit": "ns/op\t 1897065 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13447211, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1897065, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13613433, + "unit": "ns/op\t 1908083 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13613433, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908083, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13859788, + "unit": "ns/op\t 1910777 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13859788, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910777, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258164636, + "unit": "ns/op\t 7597124 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258164636, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597124, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260104666, + "unit": "ns/op\t 7599277 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260104666, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599277, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263450992, + "unit": "ns/op\t 7460224 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263450992, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460224, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259646727, + "unit": "ns/op\t 7596144 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259646727, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596144, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261048023, + "unit": "ns/op\t 7736842 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261048023, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736842, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258858567, + "unit": "ns/op\t 7870410 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258858567, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870410, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260650276, + "unit": "ns/op\t 7460440 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260650276, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460440, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260368592, + "unit": "ns/op\t 7594826 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260368592, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594826, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261327670, + "unit": "ns/op\t 7732577 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261327670, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732577, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 259166616, + "unit": "ns/op\t 7601508 B/op\t 74698 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 259166616, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7601508, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74698, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16441868, + "unit": "ns/op\t 4120458 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16441868, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120458, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16716696, + "unit": "ns/op\t 4108478 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16716696, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4108478, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16713808, + "unit": "ns/op\t 4096487 B/op\t 11009 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16713808, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4096487, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11009, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16753385, + "unit": "ns/op\t 4168338 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16753385, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4168338, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16776652, + "unit": "ns/op\t 4144381 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16776652, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144381, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16858205, + "unit": "ns/op\t 4134014 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16858205, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134014, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16942304, + "unit": "ns/op\t 4129347 B/op\t 11010 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16942304, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4129347, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16874777, + "unit": "ns/op\t 4156360 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16874777, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156360, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17029432, + "unit": "ns/op\t 4144392 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17029432, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144392, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16884570, + "unit": "ns/op\t 4148002 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16884570, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148002, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 911309, + "unit": "ns/op\t 291727 B/op\t 1531 allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 911309, + "unit": "ns/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291727, + "unit": "B/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 927073, + "unit": "ns/op\t 292870 B/op\t 1531 allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 927073, + "unit": "ns/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292870, + "unit": "B/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1231 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904745, + "unit": "ns/op\t 292463 B/op\t 1531 allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904745, + "unit": "ns/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292463, + "unit": "B/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906975, + "unit": "ns/op\t 293911 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906975, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293911, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899492, + "unit": "ns/op\t 291947 B/op\t 1531 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899492, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291947, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903322, + "unit": "ns/op\t 293007 B/op\t 1531 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903322, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293007, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908469, + "unit": "ns/op\t 293162 B/op\t 1531 allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908469, + "unit": "ns/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293162, + "unit": "B/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906909, + "unit": "ns/op\t 292752 B/op\t 1531 allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906909, + "unit": "ns/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292752, + "unit": "B/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1346 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 907017, + "unit": "ns/op\t 292887 B/op\t 1531 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 907017, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292887, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909988, + "unit": "ns/op\t 293715 B/op\t 1531 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909988, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293715, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2513585, + "unit": "ns/op\t 740344 B/op\t 10962 allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2513585, + "unit": "ns/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740344, + "unit": "B/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "478 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495710, + "unit": "ns/op\t 741372 B/op\t 10962 allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495710, + "unit": "ns/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741372, + "unit": "B/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "472 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2484433, + "unit": "ns/op\t 739136 B/op\t 10962 allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2484433, + "unit": "ns/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739136, + "unit": "B/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "475 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2481414, + "unit": "ns/op\t 740796 B/op\t 10962 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2481414, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740796, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2478733, + "unit": "ns/op\t 738668 B/op\t 10962 allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2478733, + "unit": "ns/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738668, + "unit": "B/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "489 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2485758, + "unit": "ns/op\t 738854 B/op\t 10962 allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2485758, + "unit": "ns/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738854, + "unit": "B/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "481 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495243, + "unit": "ns/op\t 740098 B/op\t 10962 allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495243, + "unit": "ns/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740098, + "unit": "B/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "477 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2495993, + "unit": "ns/op\t 739265 B/op\t 10962 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2495993, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739265, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2496035, + "unit": "ns/op\t 739038 B/op\t 10962 allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2496035, + "unit": "ns/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739038, + "unit": "B/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "476 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2545143, + "unit": "ns/op\t 741571 B/op\t 10962 allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2545143, + "unit": "ns/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741571, + "unit": "B/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "471 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4622702, + "unit": "ns/op\t 1218871 B/op\t 20972 allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4622702, + "unit": "ns/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218871, + "unit": "B/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4572942, + "unit": "ns/op\t 1221868 B/op\t 20973 allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4572942, + "unit": "ns/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221868, + "unit": "B/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4613910, + "unit": "ns/op\t 1220950 B/op\t 20972 allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4613910, + "unit": "ns/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220950, + "unit": "B/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "264 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4651446, + "unit": "ns/op\t 1222554 B/op\t 20972 allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4651446, + "unit": "ns/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222554, + "unit": "B/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4601554, + "unit": "ns/op\t 1222656 B/op\t 20972 allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4601554, + "unit": "ns/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222656, + "unit": "B/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4536610, + "unit": "ns/op\t 1220868 B/op\t 20972 allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4536610, + "unit": "ns/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220868, + "unit": "B/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "262 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4620265, + "unit": "ns/op\t 1222063 B/op\t 20972 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4620265, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222063, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4556907, + "unit": "ns/op\t 1223935 B/op\t 20973 allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4556907, + "unit": "ns/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223935, + "unit": "B/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "259 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4616555, + "unit": "ns/op\t 1220198 B/op\t 20972 allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4616555, + "unit": "ns/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220198, + "unit": "B/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "255 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4595460, + "unit": "ns/op\t 1222527 B/op\t 20972 allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4595460, + "unit": "ns/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222527, + "unit": "B/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6717956, + "unit": "ns/op\t 1704322 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6717956, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704322, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6728717, + "unit": "ns/op\t 1707812 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6728717, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707812, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6677490, + "unit": "ns/op\t 1700621 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6677490, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700621, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6649744, + "unit": "ns/op\t 1703938 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6649744, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703938, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6565051, + "unit": "ns/op\t 1701955 B/op\t 30937 allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6565051, + "unit": "ns/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701955, + "unit": "B/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "177 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6665264, + "unit": "ns/op\t 1702232 B/op\t 30937 allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6665264, + "unit": "ns/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702232, + "unit": "B/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6642694, + "unit": "ns/op\t 1704849 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6642694, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704849, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6590525, + "unit": "ns/op\t 1705971 B/op\t 30937 allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6590525, + "unit": "ns/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705971, + "unit": "B/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "176 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6687034, + "unit": "ns/op\t 1704827 B/op\t 30937 allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6687034, + "unit": "ns/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704827, + "unit": "B/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6601720, + "unit": "ns/op\t 1704128 B/op\t 30937 allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6601720, + "unit": "ns/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704128, + "unit": "B/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "180 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19726281, + "unit": "ns/op\t 4630613 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19726281, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630613, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19845355, + "unit": "ns/op\t 4626577 B/op\t 91860 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19845355, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626577, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19916588, + "unit": "ns/op\t 4633829 B/op\t 91861 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19916588, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633829, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19971667, + "unit": "ns/op\t 4625642 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19971667, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625642, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 20086172, + "unit": "ns/op\t 4628846 B/op\t 91860 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 20086172, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628846, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19596518, + "unit": "ns/op\t 4625285 B/op\t 91859 allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19596518, + "unit": "ns/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625285, + "unit": "B/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "61 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19332231, + "unit": "ns/op\t 4619263 B/op\t 91859 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19332231, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4619263, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19861615, + "unit": "ns/op\t 4630179 B/op\t 91860 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19861615, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630179, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19656126, + "unit": "ns/op\t 4626992 B/op\t 91859 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19656126, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4626992, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 19696577, + "unit": "ns/op\t 4628659 B/op\t 91860 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 19696577, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628659, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67791, + "unit": "ns/op\t 120859 B/op\t 115 allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67791, + "unit": "ns/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120859, + "unit": "B/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17642 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67041, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67041, + "unit": "ns/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17704 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67599, + "unit": "ns/op\t 120960 B/op\t 115 allocs/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67599, + "unit": "ns/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120960, + "unit": "B/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17682 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67308, + "unit": "ns/op\t 120798 B/op\t 115 allocs/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67308, + "unit": "ns/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120798, + "unit": "B/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17911 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67665, + "unit": "ns/op\t 120858 B/op\t 115 allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67665, + "unit": "ns/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120858, + "unit": "B/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67545, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67545, + "unit": "ns/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17720 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68070, + "unit": "ns/op\t 120906 B/op\t 115 allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68070, + "unit": "ns/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120906, + "unit": "B/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17654 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67819, + "unit": "ns/op\t 120940 B/op\t 115 allocs/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67819, + "unit": "ns/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120940, + "unit": "B/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17822 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 68010, + "unit": "ns/op\t 120922 B/op\t 115 allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 68010, + "unit": "ns/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120922, + "unit": "B/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 67805, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 67805, + "unit": "ns/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17618 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67682, + "unit": "ns/op\t 120881 B/op\t 115 allocs/op", + "extra": "17755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67682, + "unit": "ns/op", + "extra": "17755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120881, + "unit": "B/op", + "extra": "17755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67867, + "unit": "ns/op\t 120919 B/op\t 115 allocs/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67867, + "unit": "ns/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120919, + "unit": "B/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17572 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67827, + "unit": "ns/op\t 120900 B/op\t 115 allocs/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67827, + "unit": "ns/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120900, + "unit": "B/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17826 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 68393, + "unit": "ns/op\t 120845 B/op\t 115 allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 68393, + "unit": "ns/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120845, + "unit": "B/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67998, + "unit": "ns/op\t 120896 B/op\t 115 allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67998, + "unit": "ns/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120896, + "unit": "B/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67497, + "unit": "ns/op\t 120912 B/op\t 115 allocs/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67497, + "unit": "ns/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120912, + "unit": "B/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67872, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67872, + "unit": "ns/op", + "extra": "17976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67551, + "unit": "ns/op\t 121027 B/op\t 115 allocs/op", + "extra": "17749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67551, + "unit": "ns/op", + "extra": "17749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 121027, + "unit": "B/op", + "extra": "17749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17749 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67701, + "unit": "ns/op\t 120853 B/op\t 115 allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67701, + "unit": "ns/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120853, + "unit": "B/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 67171, + "unit": "ns/op\t 120875 B/op\t 115 allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 67171, + "unit": "ns/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120875, + "unit": "B/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68856, + "unit": "ns/op\t 120935 B/op\t 115 allocs/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68856, + "unit": "ns/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120935, + "unit": "B/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17754 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67325, + "unit": "ns/op\t 120834 B/op\t 115 allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67325, + "unit": "ns/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120834, + "unit": "B/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67168, + "unit": "ns/op\t 120819 B/op\t 115 allocs/op", + "extra": "17811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67168, + "unit": "ns/op", + "extra": "17811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120819, + "unit": "B/op", + "extra": "17811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17811 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 69770, + "unit": "ns/op\t 120892 B/op\t 115 allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 69770, + "unit": "ns/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120892, + "unit": "B/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17712 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67443, + "unit": "ns/op\t 120809 B/op\t 115 allocs/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67443, + "unit": "ns/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120809, + "unit": "B/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68654, + "unit": "ns/op\t 120829 B/op\t 115 allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68654, + "unit": "ns/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120829, + "unit": "B/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17625 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 68199, + "unit": "ns/op\t 120952 B/op\t 115 allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 68199, + "unit": "ns/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120952, + "unit": "B/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67511, + "unit": "ns/op\t 120914 B/op\t 115 allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67511, + "unit": "ns/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120914, + "unit": "B/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67797, + "unit": "ns/op\t 120845 B/op\t 115 allocs/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67797, + "unit": "ns/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120845, + "unit": "B/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 67572, + "unit": "ns/op\t 120850 B/op\t 115 allocs/op", + "extra": "17323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 67572, + "unit": "ns/op", + "extra": "17323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120850, + "unit": "B/op", + "extra": "17323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "17323 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4012669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.7, + "unit": "ns/op", + "extra": "4012669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4012669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4012669 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4019700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297, + "unit": "ns/op", + "extra": "4019700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4019700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4019700 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4034101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299.2, + "unit": "ns/op", + "extra": "4034101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4034101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4034101 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4036039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298, + "unit": "ns/op", + "extra": "4036039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4036039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4036039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4018831 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.6, + "unit": "ns/op", + "extra": "4018831 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4018831 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4018831 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3995857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.5, + "unit": "ns/op", + "extra": "3995857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3995857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3995857 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4033690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323.9, + "unit": "ns/op", + "extra": "4033690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4033690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4033690 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4011175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.9, + "unit": "ns/op", + "extra": "4011175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4011175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4011175 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4002531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.3, + "unit": "ns/op", + "extra": "4002531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4002531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4002531 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 298.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4013032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 298.4, + "unit": "ns/op", + "extra": "4013032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4013032 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4013032 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "2ededa8176de4681b9b825b6c1679654e33ee728", + "message": "Merge pull request #1299 from nginx/release-3.3.2\n\nMerge release-3.3.2 back into main", + "timestamp": "2025-09-24T15:18:33+01:00", + "tree_id": "c86b958a303764086f467d84d11c97ef9c736ee0", + "url": "https://github.com/nginx/agent/commit/2ededa8176de4681b9b825b6c1679654e33ee728" + }, + "date": 1758724303674, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 24.197298752298476, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.01165326616177, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a520f9bdddb0d99ecfbd2593fb1ae082c565d08a", + "message": "Update proto validator and go-grpc-middleware versions (#1300)\n\n* Update proto validator and go-grpc-middleware versions\n* Update parser in metrics integration tests\n* Bump go version", + "timestamp": "2025-09-25T10:03:34+01:00", + "tree_id": "15055139714e6d508a47074ccbb9081558a9e4c5", + "url": "https://github.com/nginx/agent/commit/a520f9bdddb0d99ecfbd2593fb1ae082c565d08a" + }, + "date": 1758791769093, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 13765546, + "unit": "ns/op\t 570082 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 13765546, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 570082, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12984591, + "unit": "ns/op\t 552062 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12984591, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 552062, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8590867, + "unit": "ns/op\t 813738 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8590867, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 813738, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8583746, + "unit": "ns/op\t 791904 B/op\t 775 allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8583746, + "unit": "ns/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 791904, + "unit": "B/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8525521, + "unit": "ns/op\t 788526 B/op\t 775 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8525521, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 788526, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8571958, + "unit": "ns/op\t 803889 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8571958, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 803889, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8637914, + "unit": "ns/op\t 813882 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8637914, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 813882, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8563545, + "unit": "ns/op\t 804105 B/op\t 776 allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8563545, + "unit": "ns/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 804105, + "unit": "B/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8585915, + "unit": "ns/op\t 802507 B/op\t 776 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8585915, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 802507, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8633084, + "unit": "ns/op\t 802835 B/op\t 776 allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8633084, + "unit": "ns/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 802835, + "unit": "B/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "159 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9030668, + "unit": "ns/op\t 853395 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9030668, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 853395, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 8971048, + "unit": "ns/op\t 829914 B/op\t 775 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 8971048, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 829914, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9017281, + "unit": "ns/op\t 864403 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9017281, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 864403, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9085490, + "unit": "ns/op\t 897635 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9085490, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 897635, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9029017, + "unit": "ns/op\t 864852 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9029017, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 864852, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9073023, + "unit": "ns/op\t 862254 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9073023, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 862254, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9027095, + "unit": "ns/op\t 860755 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9027095, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 860755, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9044504, + "unit": "ns/op\t 860595 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9044504, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 860595, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9091909, + "unit": "ns/op\t 863342 B/op\t 777 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9091909, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 863342, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 777, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9013414, + "unit": "ns/op\t 863802 B/op\t 776 allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9013414, + "unit": "ns/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 863802, + "unit": "B/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "142 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12514418, + "unit": "ns/op\t 1910121 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12514418, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910121, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12118350, + "unit": "ns/op\t 1941877 B/op\t 813 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12118350, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1941877, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 813, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12037598, + "unit": "ns/op\t 1908627 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12037598, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908627, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12077918, + "unit": "ns/op\t 1892223 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12077918, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892223, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12005643, + "unit": "ns/op\t 1900420 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12005643, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900420, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12114614, + "unit": "ns/op\t 1892649 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12114614, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892649, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11951008, + "unit": "ns/op\t 1877831 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11951008, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877831, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 12048561, + "unit": "ns/op\t 1965308 B/op\t 813 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 12048561, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1965308, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 813, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11997355, + "unit": "ns/op\t 1876319 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11997355, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876319, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 11927283, + "unit": "ns/op\t 1885129 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 11927283, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885129, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252202107, + "unit": "ns/op\t 7461480 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252202107, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461480, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253259107, + "unit": "ns/op\t 7602097 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253259107, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7602097, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255459399, + "unit": "ns/op\t 7462250 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255459399, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462250, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252766190, + "unit": "ns/op\t 8006316 B/op\t 74700 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252766190, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8006316, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74700, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253717550, + "unit": "ns/op\t 7459693 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253717550, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459693, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252735584, + "unit": "ns/op\t 7734309 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252735584, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734309, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253901308, + "unit": "ns/op\t 7600197 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253901308, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600197, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 252619478, + "unit": "ns/op\t 7593825 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 252619478, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593825, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253088076, + "unit": "ns/op\t 7731312 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253088076, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731312, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 253049326, + "unit": "ns/op\t 7597053 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 253049326, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597053, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17518801, + "unit": "ns/op\t 4120461 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17518801, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120461, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17933932, + "unit": "ns/op\t 4123367 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17933932, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123367, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17863354, + "unit": "ns/op\t 4123342 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17863354, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123342, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17824376, + "unit": "ns/op\t 4151886 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17824376, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4151886, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17827879, + "unit": "ns/op\t 4172694 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17827879, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4172694, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17371611, + "unit": "ns/op\t 4158321 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17371611, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158321, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17837539, + "unit": "ns/op\t 4115148 B/op\t 11010 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17837539, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4115148, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17810176, + "unit": "ns/op\t 4135699 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17810176, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135699, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18169820, + "unit": "ns/op\t 4123366 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18169820, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123366, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18154132, + "unit": "ns/op\t 4121863 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18154132, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121863, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 741307, + "unit": "ns/op\t 293096 B/op\t 1531 allocs/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 741307, + "unit": "ns/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293096, + "unit": "B/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 746018, + "unit": "ns/op\t 292937 B/op\t 1531 allocs/op", + "extra": "1570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 746018, + "unit": "ns/op", + "extra": "1570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292937, + "unit": "B/op", + "extra": "1570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1570 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 747172, + "unit": "ns/op\t 292254 B/op\t 1531 allocs/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 747172, + "unit": "ns/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292254, + "unit": "B/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1606 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 748464, + "unit": "ns/op\t 293376 B/op\t 1531 allocs/op", + "extra": "1602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 748464, + "unit": "ns/op", + "extra": "1602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293376, + "unit": "B/op", + "extra": "1602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1602 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 746405, + "unit": "ns/op\t 292972 B/op\t 1531 allocs/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 746405, + "unit": "ns/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292972, + "unit": "B/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 757446, + "unit": "ns/op\t 293100 B/op\t 1531 allocs/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 757446, + "unit": "ns/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293100, + "unit": "B/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1621 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 751123, + "unit": "ns/op\t 292819 B/op\t 1531 allocs/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 751123, + "unit": "ns/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292819, + "unit": "B/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 765647, + "unit": "ns/op\t 293045 B/op\t 1531 allocs/op", + "extra": "1609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 765647, + "unit": "ns/op", + "extra": "1609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293045, + "unit": "B/op", + "extra": "1609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1609 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 774900, + "unit": "ns/op\t 293340 B/op\t 1531 allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 774900, + "unit": "ns/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293340, + "unit": "B/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1390 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 754888, + "unit": "ns/op\t 293168 B/op\t 1531 allocs/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 754888, + "unit": "ns/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293168, + "unit": "B/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2262820, + "unit": "ns/op\t 740401 B/op\t 10962 allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2262820, + "unit": "ns/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740401, + "unit": "B/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "520 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2252580, + "unit": "ns/op\t 740464 B/op\t 10962 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2252580, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740464, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2254490, + "unit": "ns/op\t 739257 B/op\t 10962 allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2254490, + "unit": "ns/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739257, + "unit": "B/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2264996, + "unit": "ns/op\t 740422 B/op\t 10962 allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2264996, + "unit": "ns/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740422, + "unit": "B/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "532 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2256453, + "unit": "ns/op\t 739480 B/op\t 10962 allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2256453, + "unit": "ns/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739480, + "unit": "B/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2261840, + "unit": "ns/op\t 738195 B/op\t 10962 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2261840, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738195, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2301096, + "unit": "ns/op\t 741947 B/op\t 10962 allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2301096, + "unit": "ns/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741947, + "unit": "B/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "513 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2277637, + "unit": "ns/op\t 739400 B/op\t 10962 allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2277637, + "unit": "ns/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739400, + "unit": "B/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "534 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2293537, + "unit": "ns/op\t 740747 B/op\t 10962 allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2293537, + "unit": "ns/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740747, + "unit": "B/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "523 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2287366, + "unit": "ns/op\t 740884 B/op\t 10962 allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2287366, + "unit": "ns/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740884, + "unit": "B/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "525 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4132295, + "unit": "ns/op\t 1218146 B/op\t 20972 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4132295, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218146, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4181843, + "unit": "ns/op\t 1220950 B/op\t 20972 allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4181843, + "unit": "ns/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220950, + "unit": "B/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "291 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4194244, + "unit": "ns/op\t 1218981 B/op\t 20972 allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4194244, + "unit": "ns/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1218981, + "unit": "B/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4233662, + "unit": "ns/op\t 1219773 B/op\t 20972 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4233662, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219773, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4164406, + "unit": "ns/op\t 1221663 B/op\t 20972 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4164406, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221663, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4153034, + "unit": "ns/op\t 1224043 B/op\t 20973 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4153034, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1224043, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4186933, + "unit": "ns/op\t 1219087 B/op\t 20972 allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4186933, + "unit": "ns/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1219087, + "unit": "B/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "289 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4153661, + "unit": "ns/op\t 1223246 B/op\t 20972 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4153661, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223246, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4210146, + "unit": "ns/op\t 1225996 B/op\t 20973 allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4210146, + "unit": "ns/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1225996, + "unit": "B/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4133531, + "unit": "ns/op\t 1220540 B/op\t 20972 allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4133531, + "unit": "ns/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220540, + "unit": "B/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6050889, + "unit": "ns/op\t 1702134 B/op\t 30937 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6050889, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1702134, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6175226, + "unit": "ns/op\t 1701811 B/op\t 30937 allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6175226, + "unit": "ns/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701811, + "unit": "B/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6105429, + "unit": "ns/op\t 1701317 B/op\t 30937 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6105429, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701317, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6164155, + "unit": "ns/op\t 1697292 B/op\t 30936 allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6164155, + "unit": "ns/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1697292, + "unit": "B/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30936, + "unit": "allocs/op", + "extra": "199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6111649, + "unit": "ns/op\t 1703679 B/op\t 30937 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6111649, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703679, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6089190, + "unit": "ns/op\t 1703880 B/op\t 30937 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6089190, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703880, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6114048, + "unit": "ns/op\t 1706019 B/op\t 30937 allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6114048, + "unit": "ns/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1706019, + "unit": "B/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6179450, + "unit": "ns/op\t 1704815 B/op\t 30937 allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6179450, + "unit": "ns/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704815, + "unit": "B/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6140309, + "unit": "ns/op\t 1703815 B/op\t 30937 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6140309, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1703815, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 6142300, + "unit": "ns/op\t 1700756 B/op\t 30937 allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 6142300, + "unit": "ns/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700756, + "unit": "B/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "195 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18318281, + "unit": "ns/op\t 4632344 B/op\t 91862 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18318281, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632344, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91862, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18522344, + "unit": "ns/op\t 4631786 B/op\t 91861 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18522344, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631786, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18240252, + "unit": "ns/op\t 4636897 B/op\t 91861 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18240252, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636897, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18327778, + "unit": "ns/op\t 4636628 B/op\t 91861 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18327778, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636628, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18370393, + "unit": "ns/op\t 4628411 B/op\t 91860 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18370393, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4628411, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18711943, + "unit": "ns/op\t 4627757 B/op\t 91860 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18711943, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627757, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18599450, + "unit": "ns/op\t 4625858 B/op\t 91860 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18599450, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4625858, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18398125, + "unit": "ns/op\t 4623044 B/op\t 91860 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18398125, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4623044, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18353472, + "unit": "ns/op\t 4630953 B/op\t 91861 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18353472, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4630953, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 18492763, + "unit": "ns/op\t 4635002 B/op\t 91861 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 18492763, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635002, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56142, + "unit": "ns/op\t 120860 B/op\t 115 allocs/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56142, + "unit": "ns/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120860, + "unit": "B/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55937, + "unit": "ns/op\t 120854 B/op\t 115 allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55937, + "unit": "ns/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120854, + "unit": "B/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55864, + "unit": "ns/op\t 120837 B/op\t 115 allocs/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55864, + "unit": "ns/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120837, + "unit": "B/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21430 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56222, + "unit": "ns/op\t 120719 B/op\t 115 allocs/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56222, + "unit": "ns/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120719, + "unit": "B/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21432 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56247, + "unit": "ns/op\t 120783 B/op\t 115 allocs/op", + "extra": "21198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56247, + "unit": "ns/op", + "extra": "21198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120783, + "unit": "B/op", + "extra": "21198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21198 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56067, + "unit": "ns/op\t 120787 B/op\t 115 allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56067, + "unit": "ns/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120787, + "unit": "B/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21423 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55943, + "unit": "ns/op\t 120771 B/op\t 115 allocs/op", + "extra": "21519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55943, + "unit": "ns/op", + "extra": "21519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120771, + "unit": "B/op", + "extra": "21519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21519 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55679, + "unit": "ns/op\t 120818 B/op\t 115 allocs/op", + "extra": "21399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55679, + "unit": "ns/op", + "extra": "21399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120818, + "unit": "B/op", + "extra": "21399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21399 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 56235, + "unit": "ns/op\t 120801 B/op\t 115 allocs/op", + "extra": "21358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 56235, + "unit": "ns/op", + "extra": "21358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120801, + "unit": "B/op", + "extra": "21358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21358 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 55599, + "unit": "ns/op\t 120737 B/op\t 115 allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 55599, + "unit": "ns/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120737, + "unit": "B/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21417 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55469, + "unit": "ns/op\t 120796 B/op\t 115 allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55469, + "unit": "ns/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120796, + "unit": "B/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56205, + "unit": "ns/op\t 120723 B/op\t 115 allocs/op", + "extra": "21116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56205, + "unit": "ns/op", + "extra": "21116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120723, + "unit": "B/op", + "extra": "21116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21116 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56523, + "unit": "ns/op\t 120870 B/op\t 115 allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56523, + "unit": "ns/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120870, + "unit": "B/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21087 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55834, + "unit": "ns/op\t 120689 B/op\t 115 allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55834, + "unit": "ns/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120689, + "unit": "B/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20954 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56267, + "unit": "ns/op\t 120831 B/op\t 115 allocs/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56267, + "unit": "ns/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120831, + "unit": "B/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55982, + "unit": "ns/op\t 120841 B/op\t 115 allocs/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55982, + "unit": "ns/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120841, + "unit": "B/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21279 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 55818, + "unit": "ns/op\t 120824 B/op\t 115 allocs/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 55818, + "unit": "ns/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120824, + "unit": "B/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56320, + "unit": "ns/op\t 120785 B/op\t 115 allocs/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56320, + "unit": "ns/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120785, + "unit": "B/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56412, + "unit": "ns/op\t 120761 B/op\t 115 allocs/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56412, + "unit": "ns/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120761, + "unit": "B/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21343 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 56342, + "unit": "ns/op\t 120806 B/op\t 115 allocs/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 56342, + "unit": "ns/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120806, + "unit": "B/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56295, + "unit": "ns/op\t 120788 B/op\t 115 allocs/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56295, + "unit": "ns/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120788, + "unit": "B/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56290, + "unit": "ns/op\t 120775 B/op\t 115 allocs/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56290, + "unit": "ns/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120775, + "unit": "B/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57208, + "unit": "ns/op\t 120840 B/op\t 115 allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57208, + "unit": "ns/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120840, + "unit": "B/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57002, + "unit": "ns/op\t 120818 B/op\t 115 allocs/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57002, + "unit": "ns/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120818, + "unit": "B/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56480, + "unit": "ns/op\t 120722 B/op\t 115 allocs/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56480, + "unit": "ns/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120722, + "unit": "B/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21028 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56872, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56872, + "unit": "ns/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21004 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56650, + "unit": "ns/op\t 120817 B/op\t 115 allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56650, + "unit": "ns/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120817, + "unit": "B/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56619, + "unit": "ns/op\t 120747 B/op\t 115 allocs/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56619, + "unit": "ns/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120747, + "unit": "B/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "20937 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 57353, + "unit": "ns/op\t 120831 B/op\t 115 allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 57353, + "unit": "ns/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120831, + "unit": "B/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 56982, + "unit": "ns/op\t 120904 B/op\t 115 allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 56982, + "unit": "ns/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120904, + "unit": "B/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "21169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 332.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3949663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 332.9, + "unit": "ns/op", + "extra": "3949663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3949663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3949663 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3894068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.4, + "unit": "ns/op", + "extra": "3894068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3894068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3894068 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3977654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.9, + "unit": "ns/op", + "extra": "3977654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3977654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3977654 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3960554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.9, + "unit": "ns/op", + "extra": "3960554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3960554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3960554 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 306.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3992161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 306.2, + "unit": "ns/op", + "extra": "3992161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3992161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3992161 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 305.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3881452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 305.4, + "unit": "ns/op", + "extra": "3881452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3881452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3881452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3950169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.7, + "unit": "ns/op", + "extra": "3950169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3950169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3950169 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 307, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3893607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 307, + "unit": "ns/op", + "extra": "3893607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3893607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3893607 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 304.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3898024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 304.9, + "unit": "ns/op", + "extra": "3898024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3898024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3898024 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3906408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.9, + "unit": "ns/op", + "extra": "3906408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3906408 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3906408 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "a520f9bdddb0d99ecfbd2593fb1ae082c565d08a", + "message": "Update proto validator and go-grpc-middleware versions (#1300)\n\n* Update proto validator and go-grpc-middleware versions\n* Update parser in metrics integration tests\n* Bump go version", + "timestamp": "2025-09-25T10:03:34+01:00", + "tree_id": "15055139714e6d508a47074ccbb9081558a9e4c5", + "url": "https://github.com/nginx/agent/commit/a520f9bdddb0d99ecfbd2593fb1ae082c565d08a" + }, + "date": 1758791847189, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 22.796449658133792, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 29.017791185006796, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 72, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 84, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ec0cb2a9d157b5ec10925e3c1f0eddebe23e1bb7", + "message": "Merge pull request #1281 from nginx/add-dependency-assertion\n\nSecurity: Add assertion document generation", + "timestamp": "2025-09-29T14:39:04+01:00", + "tree_id": "517fc78c85c904cd50d98776ce19470155cb0993", + "url": "https://github.com/nginx/agent/commit/ec0cb2a9d157b5ec10925e3c1f0eddebe23e1bb7" + }, + "date": 1759153907179, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 24.730158750881998, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 32.019186825302164, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "ec0cb2a9d157b5ec10925e3c1f0eddebe23e1bb7", + "message": "Merge pull request #1281 from nginx/add-dependency-assertion\n\nSecurity: Add assertion document generation", + "timestamp": "2025-09-29T14:39:04+01:00", + "tree_id": "517fc78c85c904cd50d98776ce19470155cb0993", + "url": "https://github.com/nginx/agent/commit/ec0cb2a9d157b5ec10925e3c1f0eddebe23e1bb7" + }, + "date": 1759153915097, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15084540, + "unit": "ns/op\t 551336 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15084540, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551336, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 13819472, + "unit": "ns/op\t 536380 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 13819472, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 536380, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9619006, + "unit": "ns/op\t 711005 B/op\t 774 allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9619006, + "unit": "ns/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 711005, + "unit": "B/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9396425, + "unit": "ns/op\t 721104 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9396425, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 721104, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9524321, + "unit": "ns/op\t 715413 B/op\t 774 allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9524321, + "unit": "ns/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 715413, + "unit": "B/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9286938, + "unit": "ns/op\t 727030 B/op\t 774 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9286938, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 727030, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9498407, + "unit": "ns/op\t 768475 B/op\t 775 allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9498407, + "unit": "ns/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 768475, + "unit": "B/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "144 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9475618, + "unit": "ns/op\t 706882 B/op\t 774 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9475618, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 706882, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9431199, + "unit": "ns/op\t 715193 B/op\t 774 allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9431199, + "unit": "ns/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 715193, + "unit": "B/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "141 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9417683, + "unit": "ns/op\t 717855 B/op\t 774 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9417683, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 717855, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9999542, + "unit": "ns/op\t 764126 B/op\t 775 allocs/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9999542, + "unit": "ns/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 764126, + "unit": "B/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 10006613, + "unit": "ns/op\t 750678 B/op\t 774 allocs/op", + "extra": "123 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 10006613, + "unit": "ns/op", + "extra": "123 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 750678, + "unit": "B/op", + "extra": "123 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "123 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9863165, + "unit": "ns/op\t 781733 B/op\t 774 allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9863165, + "unit": "ns/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 781733, + "unit": "B/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 10022784, + "unit": "ns/op\t 774080 B/op\t 774 allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 10022784, + "unit": "ns/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 774080, + "unit": "B/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "128 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9866546, + "unit": "ns/op\t 768363 B/op\t 775 allocs/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9866546, + "unit": "ns/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 768363, + "unit": "B/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "124 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9847544, + "unit": "ns/op\t 765053 B/op\t 773 allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9847544, + "unit": "ns/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 765053, + "unit": "B/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 773, + "unit": "allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 10087568, + "unit": "ns/op\t 793279 B/op\t 774 allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 10087568, + "unit": "ns/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793279, + "unit": "B/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "127 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9884702, + "unit": "ns/op\t 775876 B/op\t 774 allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9884702, + "unit": "ns/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 775876, + "unit": "B/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9888801, + "unit": "ns/op\t 795730 B/op\t 775 allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9888801, + "unit": "ns/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795730, + "unit": "B/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9930781, + "unit": "ns/op\t 777475 B/op\t 774 allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9930781, + "unit": "ns/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 777475, + "unit": "B/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "126 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14422653, + "unit": "ns/op\t 1840515 B/op\t 809 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14422653, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1840515, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 809, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14291092, + "unit": "ns/op\t 1839180 B/op\t 809 allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14291092, + "unit": "ns/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1839180, + "unit": "B/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 809, + "unit": "allocs/op", + "extra": "91 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14568956, + "unit": "ns/op\t 1857676 B/op\t 811 allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14568956, + "unit": "ns/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1857676, + "unit": "B/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "97 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14753676, + "unit": "ns/op\t 1871218 B/op\t 810 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14753676, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1871218, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14618357, + "unit": "ns/op\t 1844883 B/op\t 810 allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14618357, + "unit": "ns/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1844883, + "unit": "B/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "96 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14728526, + "unit": "ns/op\t 1864669 B/op\t 810 allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14728526, + "unit": "ns/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1864669, + "unit": "B/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "94 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14641083, + "unit": "ns/op\t 1890797 B/op\t 812 allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14641083, + "unit": "ns/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890797, + "unit": "B/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "99 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14443764, + "unit": "ns/op\t 1836554 B/op\t 810 allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14443764, + "unit": "ns/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1836554, + "unit": "B/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "92 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14694036, + "unit": "ns/op\t 1869702 B/op\t 811 allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14694036, + "unit": "ns/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869702, + "unit": "B/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "98 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 14695987, + "unit": "ns/op\t 1886876 B/op\t 811 allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 14695987, + "unit": "ns/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1886876, + "unit": "B/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "93 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269665303, + "unit": "ns/op\t 7601848 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269665303, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7601848, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270932930, + "unit": "ns/op\t 7462390 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270932930, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462390, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275197641, + "unit": "ns/op\t 7593377 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275197641, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593377, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 278778792, + "unit": "ns/op\t 7732801 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 278778792, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732801, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273115900, + "unit": "ns/op\t 7734402 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273115900, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734402, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 278328034, + "unit": "ns/op\t 7593805 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 278328034, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593805, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270566358, + "unit": "ns/op\t 7464808 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270566358, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7464808, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274428777, + "unit": "ns/op\t 7730128 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274428777, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730128, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272071857, + "unit": "ns/op\t 7731997 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272071857, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731997, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273241691, + "unit": "ns/op\t 7595386 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273241691, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595386, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17658716, + "unit": "ns/op\t 4139180 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17658716, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4139180, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17682959, + "unit": "ns/op\t 4153886 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17682959, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4153886, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17803224, + "unit": "ns/op\t 4128088 B/op\t 11010 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17803224, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4128088, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18024248, + "unit": "ns/op\t 4182245 B/op\t 11011 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18024248, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4182245, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18262513, + "unit": "ns/op\t 4153892 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18262513, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4153892, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18354092, + "unit": "ns/op\t 4160376 B/op\t 11011 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18354092, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4160376, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18023320, + "unit": "ns/op\t 4173949 B/op\t 11011 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18023320, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4173949, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18303514, + "unit": "ns/op\t 4133242 B/op\t 11010 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18303514, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4133242, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18430648, + "unit": "ns/op\t 4179110 B/op\t 11012 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18430648, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4179110, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11012, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18144570, + "unit": "ns/op\t 4146810 B/op\t 11011 allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18144570, + "unit": "ns/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146810, + "unit": "B/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "60 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1071083, + "unit": "ns/op\t 294157 B/op\t 1531 allocs/op", + "extra": "1058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1071083, + "unit": "ns/op", + "extra": "1058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 294157, + "unit": "B/op", + "extra": "1058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1055452, + "unit": "ns/op\t 292702 B/op\t 1531 allocs/op", + "extra": "1113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1055452, + "unit": "ns/op", + "extra": "1113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292702, + "unit": "B/op", + "extra": "1113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1113 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1099570, + "unit": "ns/op\t 292889 B/op\t 1531 allocs/op", + "extra": "1144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1099570, + "unit": "ns/op", + "extra": "1144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292889, + "unit": "B/op", + "extra": "1144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1072528, + "unit": "ns/op\t 292902 B/op\t 1531 allocs/op", + "extra": "1084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1072528, + "unit": "ns/op", + "extra": "1084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292902, + "unit": "B/op", + "extra": "1084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1072546, + "unit": "ns/op\t 291575 B/op\t 1531 allocs/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1072546, + "unit": "ns/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 291575, + "unit": "B/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1124 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1104201, + "unit": "ns/op\t 292346 B/op\t 1531 allocs/op", + "extra": "1068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1104201, + "unit": "ns/op", + "extra": "1068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292346, + "unit": "B/op", + "extra": "1068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1068 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1077847, + "unit": "ns/op\t 293912 B/op\t 1531 allocs/op", + "extra": "1123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1077847, + "unit": "ns/op", + "extra": "1123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293912, + "unit": "B/op", + "extra": "1123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1095993, + "unit": "ns/op\t 293785 B/op\t 1531 allocs/op", + "extra": "1081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1095993, + "unit": "ns/op", + "extra": "1081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293785, + "unit": "B/op", + "extra": "1081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1081 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1068483, + "unit": "ns/op\t 292786 B/op\t 1531 allocs/op", + "extra": "1075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1068483, + "unit": "ns/op", + "extra": "1075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 292786, + "unit": "B/op", + "extra": "1075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1075 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1041838, + "unit": "ns/op\t 293038 B/op\t 1531 allocs/op", + "extra": "1150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1041838, + "unit": "ns/op", + "extra": "1150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 293038, + "unit": "B/op", + "extra": "1150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1531, + "unit": "allocs/op", + "extra": "1150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2803454, + "unit": "ns/op\t 740264 B/op\t 10962 allocs/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2803454, + "unit": "ns/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 740264, + "unit": "B/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2835907, + "unit": "ns/op\t 739772 B/op\t 10962 allocs/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2835907, + "unit": "ns/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739772, + "unit": "B/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2815515, + "unit": "ns/op\t 738268 B/op\t 10962 allocs/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2815515, + "unit": "ns/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738268, + "unit": "B/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2852111, + "unit": "ns/op\t 739202 B/op\t 10962 allocs/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2852111, + "unit": "ns/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739202, + "unit": "B/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2735123, + "unit": "ns/op\t 738887 B/op\t 10962 allocs/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2735123, + "unit": "ns/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738887, + "unit": "B/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "435 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2756051, + "unit": "ns/op\t 739829 B/op\t 10962 allocs/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2756051, + "unit": "ns/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739829, + "unit": "B/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2772060, + "unit": "ns/op\t 738871 B/op\t 10962 allocs/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2772060, + "unit": "ns/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738871, + "unit": "B/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "426 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2767706, + "unit": "ns/op\t 738786 B/op\t 10962 allocs/op", + "extra": "421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2767706, + "unit": "ns/op", + "extra": "421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 738786, + "unit": "B/op", + "extra": "421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2787291, + "unit": "ns/op\t 739490 B/op\t 10962 allocs/op", + "extra": "406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2787291, + "unit": "ns/op", + "extra": "406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 739490, + "unit": "B/op", + "extra": "406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "406 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2847575, + "unit": "ns/op\t 741024 B/op\t 10962 allocs/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2847575, + "unit": "ns/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 741024, + "unit": "B/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 10962, + "unit": "allocs/op", + "extra": "433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5153017, + "unit": "ns/op\t 1221729 B/op\t 20973 allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5153017, + "unit": "ns/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221729, + "unit": "B/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "237 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5046159, + "unit": "ns/op\t 1221457 B/op\t 20972 allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5046159, + "unit": "ns/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221457, + "unit": "B/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5282623, + "unit": "ns/op\t 1221802 B/op\t 20972 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5282623, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221802, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5204952, + "unit": "ns/op\t 1220592 B/op\t 20972 allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5204952, + "unit": "ns/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220592, + "unit": "B/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5135793, + "unit": "ns/op\t 1222275 B/op\t 20973 allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5135793, + "unit": "ns/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1222275, + "unit": "B/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5036328, + "unit": "ns/op\t 1221123 B/op\t 20973 allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5036328, + "unit": "ns/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221123, + "unit": "B/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "228 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5008721, + "unit": "ns/op\t 1221160 B/op\t 20972 allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5008721, + "unit": "ns/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1221160, + "unit": "B/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5193606, + "unit": "ns/op\t 1223400 B/op\t 20973 allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5193606, + "unit": "ns/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223400, + "unit": "B/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20973, + "unit": "allocs/op", + "extra": "241 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5004565, + "unit": "ns/op\t 1223193 B/op\t 20972 allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5004565, + "unit": "ns/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1223193, + "unit": "B/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 5249305, + "unit": "ns/op\t 1220583 B/op\t 20972 allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 5249305, + "unit": "ns/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 1220583, + "unit": "B/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 20972, + "unit": "allocs/op", + "extra": "232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7377368, + "unit": "ns/op\t 1709149 B/op\t 30938 allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7377368, + "unit": "ns/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709149, + "unit": "B/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7359258, + "unit": "ns/op\t 1701454 B/op\t 30937 allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7359258, + "unit": "ns/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1701454, + "unit": "B/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7318289, + "unit": "ns/op\t 1705411 B/op\t 30937 allocs/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7318289, + "unit": "ns/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1705411, + "unit": "B/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "164 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7174838, + "unit": "ns/op\t 1704653 B/op\t 30937 allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7174838, + "unit": "ns/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704653, + "unit": "B/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "166 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7538148, + "unit": "ns/op\t 1709692 B/op\t 30938 allocs/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7538148, + "unit": "ns/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1709692, + "unit": "B/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "162 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7291851, + "unit": "ns/op\t 1704714 B/op\t 30937 allocs/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7291851, + "unit": "ns/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704714, + "unit": "B/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7467699, + "unit": "ns/op\t 1700141 B/op\t 30937 allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7467699, + "unit": "ns/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1700141, + "unit": "B/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "160 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7322196, + "unit": "ns/op\t 1699117 B/op\t 30937 allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7322196, + "unit": "ns/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1699117, + "unit": "B/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7307386, + "unit": "ns/op\t 1707108 B/op\t 30938 allocs/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7307386, + "unit": "ns/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1707108, + "unit": "B/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30938, + "unit": "allocs/op", + "extra": "157 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 7441303, + "unit": "ns/op\t 1704980 B/op\t 30937 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 7441303, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1704980, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 30937, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23099008, + "unit": "ns/op\t 4635964 B/op\t 91861 allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23099008, + "unit": "ns/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635964, + "unit": "B/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "57 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 23595250, + "unit": "ns/op\t 4635685 B/op\t 91862 allocs/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 23595250, + "unit": "ns/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4635685, + "unit": "B/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91862, + "unit": "allocs/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22482260, + "unit": "ns/op\t 4636943 B/op\t 91861 allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22482260, + "unit": "ns/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4636943, + "unit": "B/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "50 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22968674, + "unit": "ns/op\t 4634055 B/op\t 91861 allocs/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22968674, + "unit": "ns/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4634055, + "unit": "B/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "49 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21489416, + "unit": "ns/op\t 4621771 B/op\t 91859 allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21489416, + "unit": "ns/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4621771, + "unit": "B/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91859, + "unit": "allocs/op", + "extra": "55 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21479365, + "unit": "ns/op\t 4627777 B/op\t 91860 allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21479365, + "unit": "ns/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4627777, + "unit": "B/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "54 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21865423, + "unit": "ns/op\t 4633279 B/op\t 91861 allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21865423, + "unit": "ns/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633279, + "unit": "B/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "58 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21672458, + "unit": "ns/op\t 4631751 B/op\t 91860 allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21672458, + "unit": "ns/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4631751, + "unit": "B/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "52 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 22233086, + "unit": "ns/op\t 4632490 B/op\t 91860 allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 22233086, + "unit": "ns/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4632490, + "unit": "B/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91860, + "unit": "allocs/op", + "extra": "51 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 21460238, + "unit": "ns/op\t 4633292 B/op\t 91861 allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 21460238, + "unit": "ns/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 4633292, + "unit": "B/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 91861, + "unit": "allocs/op", + "extra": "56 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74591, + "unit": "ns/op\t 120796 B/op\t 115 allocs/op", + "extra": "16311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74591, + "unit": "ns/op", + "extra": "16311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120796, + "unit": "B/op", + "extra": "16311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16311 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 71508, + "unit": "ns/op\t 120860 B/op\t 115 allocs/op", + "extra": "16165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 71508, + "unit": "ns/op", + "extra": "16165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120860, + "unit": "B/op", + "extra": "16165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16165 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 72890, + "unit": "ns/op\t 120832 B/op\t 115 allocs/op", + "extra": "16152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 72890, + "unit": "ns/op", + "extra": "16152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120832, + "unit": "B/op", + "extra": "16152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16152 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73713, + "unit": "ns/op\t 120817 B/op\t 115 allocs/op", + "extra": "16372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73713, + "unit": "ns/op", + "extra": "16372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120817, + "unit": "B/op", + "extra": "16372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74637, + "unit": "ns/op\t 120798 B/op\t 115 allocs/op", + "extra": "16261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74637, + "unit": "ns/op", + "extra": "16261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120798, + "unit": "B/op", + "extra": "16261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74310, + "unit": "ns/op\t 120884 B/op\t 115 allocs/op", + "extra": "16285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74310, + "unit": "ns/op", + "extra": "16285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120884, + "unit": "B/op", + "extra": "16285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16285 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 76213, + "unit": "ns/op\t 120826 B/op\t 115 allocs/op", + "extra": "16000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 76213, + "unit": "ns/op", + "extra": "16000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120826, + "unit": "B/op", + "extra": "16000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16000 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 73766, + "unit": "ns/op\t 120873 B/op\t 115 allocs/op", + "extra": "15673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 73766, + "unit": "ns/op", + "extra": "15673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120873, + "unit": "B/op", + "extra": "15673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15673 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74365, + "unit": "ns/op\t 120864 B/op\t 115 allocs/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74365, + "unit": "ns/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120864, + "unit": "B/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 74546, + "unit": "ns/op\t 120759 B/op\t 115 allocs/op", + "extra": "16388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 74546, + "unit": "ns/op", + "extra": "16388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 120759, + "unit": "B/op", + "extra": "16388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16388 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74819, + "unit": "ns/op\t 120794 B/op\t 115 allocs/op", + "extra": "15394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74819, + "unit": "ns/op", + "extra": "15394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120794, + "unit": "B/op", + "extra": "15394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15394 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74029, + "unit": "ns/op\t 120876 B/op\t 115 allocs/op", + "extra": "15790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74029, + "unit": "ns/op", + "extra": "15790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120876, + "unit": "B/op", + "extra": "15790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15790 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74096, + "unit": "ns/op\t 120954 B/op\t 115 allocs/op", + "extra": "16324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74096, + "unit": "ns/op", + "extra": "16324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120954, + "unit": "B/op", + "extra": "16324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73686, + "unit": "ns/op\t 120820 B/op\t 115 allocs/op", + "extra": "16305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73686, + "unit": "ns/op", + "extra": "16305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120820, + "unit": "B/op", + "extra": "16305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16305 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 72186, + "unit": "ns/op\t 120815 B/op\t 115 allocs/op", + "extra": "16371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 72186, + "unit": "ns/op", + "extra": "16371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120815, + "unit": "B/op", + "extra": "16371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 75217, + "unit": "ns/op\t 120842 B/op\t 115 allocs/op", + "extra": "16350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 75217, + "unit": "ns/op", + "extra": "16350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120842, + "unit": "B/op", + "extra": "16350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74318, + "unit": "ns/op\t 120856 B/op\t 115 allocs/op", + "extra": "16290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74318, + "unit": "ns/op", + "extra": "16290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120856, + "unit": "B/op", + "extra": "16290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16290 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 74515, + "unit": "ns/op\t 120793 B/op\t 115 allocs/op", + "extra": "15796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 74515, + "unit": "ns/op", + "extra": "15796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120793, + "unit": "B/op", + "extra": "15796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15796 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73308, + "unit": "ns/op\t 120785 B/op\t 115 allocs/op", + "extra": "16060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73308, + "unit": "ns/op", + "extra": "16060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120785, + "unit": "B/op", + "extra": "16060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 73371, + "unit": "ns/op\t 120823 B/op\t 115 allocs/op", + "extra": "16422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 73371, + "unit": "ns/op", + "extra": "16422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 120823, + "unit": "B/op", + "extra": "16422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16422 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74944, + "unit": "ns/op\t 120775 B/op\t 115 allocs/op", + "extra": "16154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74944, + "unit": "ns/op", + "extra": "16154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120775, + "unit": "B/op", + "extra": "16154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 73538, + "unit": "ns/op\t 120880 B/op\t 115 allocs/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 73538, + "unit": "ns/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120880, + "unit": "B/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74734, + "unit": "ns/op\t 120899 B/op\t 115 allocs/op", + "extra": "16234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74734, + "unit": "ns/op", + "extra": "16234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120899, + "unit": "B/op", + "extra": "16234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "16234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 76429, + "unit": "ns/op\t 120926 B/op\t 115 allocs/op", + "extra": "15920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 76429, + "unit": "ns/op", + "extra": "15920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120926, + "unit": "B/op", + "extra": "15920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15920 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 78570, + "unit": "ns/op\t 120838 B/op\t 115 allocs/op", + "extra": "15943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 78570, + "unit": "ns/op", + "extra": "15943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120838, + "unit": "B/op", + "extra": "15943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15943 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 76927, + "unit": "ns/op\t 120844 B/op\t 115 allocs/op", + "extra": "15884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 76927, + "unit": "ns/op", + "extra": "15884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120844, + "unit": "B/op", + "extra": "15884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15884 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 75926, + "unit": "ns/op\t 120812 B/op\t 115 allocs/op", + "extra": "15984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 75926, + "unit": "ns/op", + "extra": "15984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120812, + "unit": "B/op", + "extra": "15984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74857, + "unit": "ns/op\t 120799 B/op\t 115 allocs/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74857, + "unit": "ns/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120799, + "unit": "B/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15952 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 75459, + "unit": "ns/op\t 120814 B/op\t 115 allocs/op", + "extra": "15652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 75459, + "unit": "ns/op", + "extra": "15652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120814, + "unit": "B/op", + "extra": "15652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 74773, + "unit": "ns/op\t 120816 B/op\t 115 allocs/op", + "extra": "15909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 74773, + "unit": "ns/op", + "extra": "15909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 120816, + "unit": "B/op", + "extra": "15909 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 115, + "unit": "allocs/op", + "extra": "15909 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 322.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3777948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 322.5, + "unit": "ns/op", + "extra": "3777948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3777948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3777948 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 321.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3767883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 321.5, + "unit": "ns/op", + "extra": "3767883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3767883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3767883 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3668646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323.3, + "unit": "ns/op", + "extra": "3668646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3668646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3668646 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3726364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323.4, + "unit": "ns/op", + "extra": "3726364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3726364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3726364 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 324.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3740221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 324.5, + "unit": "ns/op", + "extra": "3740221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3740221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3740221 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 339.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3803025 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 339.8, + "unit": "ns/op", + "extra": "3803025 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3803025 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3803025 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 323.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3204518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 323.9, + "unit": "ns/op", + "extra": "3204518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3204518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3204518 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 325, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3762705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 325, + "unit": "ns/op", + "extra": "3762705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3762705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3762705 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 321.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3704008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 321.2, + "unit": "ns/op", + "extra": "3704008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3704008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3704008 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 322.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3732703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 322.2, + "unit": "ns/op", + "extra": "3732703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3732703 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3732703 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c904afa35069a33005b756985ea0783600d438fe", + "message": "Fix isAllowedDir matching by prefix (#1276)\n\n* harden isAllowedDir\n\n* fix lint issue\n\n* simplify check to direct matches or subdirectories\n\n* simplify check\n\n* recursively check parent directory when determining if a path is allowed\n\n* add test for allowing root directory\n\n* remove logs\n\n* fix relative paths in benchmark test\n\n* fails config apply when deleting a file outside allowed dirs, update manifest UT\n\n* fix fieldalignment", + "timestamp": "2025-09-30T15:42:47+01:00", + "tree_id": "83507173a73a57c070d7b60660c6247127b92ff9", + "url": "https://github.com/nginx/agent/commit/c904afa35069a33005b756985ea0783600d438fe" + }, + "date": 1759244097090, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14496879, + "unit": "ns/op\t 591158 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14496879, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 591158, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 13983101, + "unit": "ns/op\t 583734 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 13983101, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 583734, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9052400, + "unit": "ns/op\t 744308 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9052400, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744308, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9062754, + "unit": "ns/op\t 752224 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9062754, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752224, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9055506, + "unit": "ns/op\t 740967 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9055506, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740967, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9149205, + "unit": "ns/op\t 772873 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9149205, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 772873, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9171172, + "unit": "ns/op\t 761931 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9171172, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 761931, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9101315, + "unit": "ns/op\t 754523 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9101315, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754523, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9150636, + "unit": "ns/op\t 767257 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9150636, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 767257, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9076264, + "unit": "ns/op\t 762808 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9076264, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 762808, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9575688, + "unit": "ns/op\t 811516 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9575688, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811516, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9562830, + "unit": "ns/op\t 807685 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9562830, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807685, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9634056, + "unit": "ns/op\t 794005 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9634056, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794005, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9652142, + "unit": "ns/op\t 810707 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9652142, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810707, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9611923, + "unit": "ns/op\t 806007 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9611923, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806007, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9603112, + "unit": "ns/op\t 823907 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9603112, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823907, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567984, + "unit": "ns/op\t 800037 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567984, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800037, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9585369, + "unit": "ns/op\t 798796 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9585369, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798796, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9665448, + "unit": "ns/op\t 830353 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9665448, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 830353, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567395, + "unit": "ns/op\t 804805 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567395, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804805, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13608842, + "unit": "ns/op\t 1898236 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13608842, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898236, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13420526, + "unit": "ns/op\t 1868278 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13420526, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868278, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13431180, + "unit": "ns/op\t 1881511 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13431180, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881511, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13440454, + "unit": "ns/op\t 1876590 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13440454, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876590, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13662974, + "unit": "ns/op\t 1915954 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13662974, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915954, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13624135, + "unit": "ns/op\t 1916455 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13624135, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916455, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13599912, + "unit": "ns/op\t 1883128 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13599912, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883128, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13500697, + "unit": "ns/op\t 1883708 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13500697, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883708, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13519725, + "unit": "ns/op\t 1891871 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13519725, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891871, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13514047, + "unit": "ns/op\t 1884067 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13514047, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884067, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260336148, + "unit": "ns/op\t 7868636 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260336148, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868636, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265293942, + "unit": "ns/op\t 7868066 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265293942, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868066, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262023262, + "unit": "ns/op\t 7596029 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262023262, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596029, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265512292, + "unit": "ns/op\t 7867853 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265512292, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867853, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262155987, + "unit": "ns/op\t 7596560 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262155987, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596560, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267182020, + "unit": "ns/op\t 7729738 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267182020, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729738, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264666477, + "unit": "ns/op\t 7731573 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264666477, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731573, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264648570, + "unit": "ns/op\t 7732468 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264648570, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732468, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261172232, + "unit": "ns/op\t 7599268 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261172232, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599268, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262392219, + "unit": "ns/op\t 7596328 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262392219, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596328, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16661561, + "unit": "ns/op\t 4134023 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16661561, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134023, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16626925, + "unit": "ns/op\t 4097589 B/op\t 11009 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16626925, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4097589, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11009, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16951915, + "unit": "ns/op\t 4170452 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16951915, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4170452, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16932372, + "unit": "ns/op\t 4121873 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16932372, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121873, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16982740, + "unit": "ns/op\t 4146151 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16982740, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146151, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16928067, + "unit": "ns/op\t 4134015 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16928067, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134015, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17010438, + "unit": "ns/op\t 4134037 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17010438, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134037, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17137234, + "unit": "ns/op\t 4166793 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17137234, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166793, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17167998, + "unit": "ns/op\t 4158337 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17167998, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158337, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17009001, + "unit": "ns/op\t 4134013 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17009001, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134013, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896199, + "unit": "ns/op\t 278322 B/op\t 1378 allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896199, + "unit": "ns/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278322, + "unit": "B/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892984, + "unit": "ns/op\t 278091 B/op\t 1378 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892984, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278091, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892706, + "unit": "ns/op\t 278422 B/op\t 1378 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892706, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278422, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895522, + "unit": "ns/op\t 277999 B/op\t 1378 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895522, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277999, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897007, + "unit": "ns/op\t 278465 B/op\t 1378 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897007, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278465, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 930589, + "unit": "ns/op\t 277603 B/op\t 1378 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 930589, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277603, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896396, + "unit": "ns/op\t 277836 B/op\t 1378 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896396, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277836, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897143, + "unit": "ns/op\t 278324 B/op\t 1378 allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897143, + "unit": "ns/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278324, + "unit": "B/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897266, + "unit": "ns/op\t 278104 B/op\t 1378 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897266, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278104, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893788, + "unit": "ns/op\t 278299 B/op\t 1378 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893788, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278299, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185961, + "unit": "ns/op\t 519498 B/op\t 8777 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185961, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519498, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2181917, + "unit": "ns/op\t 520151 B/op\t 8777 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2181917, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520151, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176462, + "unit": "ns/op\t 519266 B/op\t 8777 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176462, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519266, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188336, + "unit": "ns/op\t 520197 B/op\t 8777 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188336, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520197, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189770, + "unit": "ns/op\t 520405 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189770, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520405, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182427, + "unit": "ns/op\t 522359 B/op\t 8777 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182427, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522359, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207152, + "unit": "ns/op\t 520898 B/op\t 8777 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207152, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520898, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192077, + "unit": "ns/op\t 520563 B/op\t 8777 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192077, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520563, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204055, + "unit": "ns/op\t 520136 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204055, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520136, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194705, + "unit": "ns/op\t 519703 B/op\t 8777 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194705, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519703, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935531, + "unit": "ns/op\t 794320 B/op\t 16723 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935531, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794320, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3939007, + "unit": "ns/op\t 792331 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3939007, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792331, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3900985, + "unit": "ns/op\t 791665 B/op\t 16722 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3900985, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791665, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3990524, + "unit": "ns/op\t 794615 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3990524, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794615, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3930473, + "unit": "ns/op\t 793286 B/op\t 16722 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3930473, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793286, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3940428, + "unit": "ns/op\t 792687 B/op\t 16722 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3940428, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792687, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956660, + "unit": "ns/op\t 793411 B/op\t 16723 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956660, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793411, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3943425, + "unit": "ns/op\t 794581 B/op\t 16723 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3943425, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794581, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3932122, + "unit": "ns/op\t 791508 B/op\t 16722 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3932122, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791508, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4027946, + "unit": "ns/op\t 794085 B/op\t 16723 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4027946, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794085, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5680678, + "unit": "ns/op\t 1060493 B/op\t 24622 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5680678, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060493, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5790799, + "unit": "ns/op\t 1059330 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5790799, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059330, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5704255, + "unit": "ns/op\t 1060802 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5704255, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060802, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5695255, + "unit": "ns/op\t 1060621 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5695255, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060621, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5788667, + "unit": "ns/op\t 1058023 B/op\t 24621 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5788667, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058023, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700206, + "unit": "ns/op\t 1059351 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700206, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059351, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5664662, + "unit": "ns/op\t 1061678 B/op\t 24622 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5664662, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061678, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700714, + "unit": "ns/op\t 1060148 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700714, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060148, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5695677, + "unit": "ns/op\t 1059952 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5695677, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059952, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5679809, + "unit": "ns/op\t 1059856 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5679809, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059856, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16373390, + "unit": "ns/op\t 2735246 B/op\t 73097 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16373390, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735246, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16671493, + "unit": "ns/op\t 2736605 B/op\t 73098 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16671493, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736605, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16443896, + "unit": "ns/op\t 2733258 B/op\t 73097 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16443896, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2733258, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16670049, + "unit": "ns/op\t 2743953 B/op\t 73098 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16670049, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2743953, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16271608, + "unit": "ns/op\t 2739219 B/op\t 73098 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16271608, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739219, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16498408, + "unit": "ns/op\t 2738542 B/op\t 73097 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16498408, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738542, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16310095, + "unit": "ns/op\t 2746487 B/op\t 73098 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16310095, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2746487, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16645589, + "unit": "ns/op\t 2734881 B/op\t 73098 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16645589, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734881, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16463348, + "unit": "ns/op\t 2735337 B/op\t 73098 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16463348, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735337, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16294203, + "unit": "ns/op\t 2735333 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16294203, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735333, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50575, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50575, + "unit": "ns/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23500 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50666, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50666, + "unit": "ns/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23414 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51139, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51139, + "unit": "ns/op", + "extra": "23769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23769 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51097, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51097, + "unit": "ns/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51341, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51341, + "unit": "ns/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23240 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50857, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50857, + "unit": "ns/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50878, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50878, + "unit": "ns/op", + "extra": "23703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23703 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50539, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50539, + "unit": "ns/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23256 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50888, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50888, + "unit": "ns/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51158, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51158, + "unit": "ns/op", + "extra": "23793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23793 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51299, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51299, + "unit": "ns/op", + "extra": "23655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50716, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50716, + "unit": "ns/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50818, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50818, + "unit": "ns/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23217 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50526, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50526, + "unit": "ns/op", + "extra": "23785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23785 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50842, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50842, + "unit": "ns/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50483, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50483, + "unit": "ns/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50734, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50734, + "unit": "ns/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50870, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50870, + "unit": "ns/op", + "extra": "23634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50991, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50991, + "unit": "ns/op", + "extra": "23547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51056, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51056, + "unit": "ns/op", + "extra": "23856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23856 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50760, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50760, + "unit": "ns/op", + "extra": "23697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23697 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51412, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51412, + "unit": "ns/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23419 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50685, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50685, + "unit": "ns/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23287 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50755, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50755, + "unit": "ns/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50887, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50887, + "unit": "ns/op", + "extra": "23800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50924, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50924, + "unit": "ns/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50897, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50897, + "unit": "ns/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23433 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50758, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50758, + "unit": "ns/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23215 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50868, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50868, + "unit": "ns/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23798 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50677, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50677, + "unit": "ns/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23336 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4161984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.4, + "unit": "ns/op", + "extra": "4161984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4161984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4161984 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4175248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.2, + "unit": "ns/op", + "extra": "4175248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4175248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4175248 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 299, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3520138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 299, + "unit": "ns/op", + "extra": "3520138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3520138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3520138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4142643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.1, + "unit": "ns/op", + "extra": "4142643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4142643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4142643 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4157514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.3, + "unit": "ns/op", + "extra": "4157514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4157514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4157514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4090623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.4, + "unit": "ns/op", + "extra": "4090623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4090623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4090623 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4129582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290, + "unit": "ns/op", + "extra": "4129582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4129582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4129582 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4125962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.3, + "unit": "ns/op", + "extra": "4125962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4125962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4125962 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4139484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.4, + "unit": "ns/op", + "extra": "4139484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4139484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4139484 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4115618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.9, + "unit": "ns/op", + "extra": "4115618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4115618 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4115618 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "101327931+sean-breen@users.noreply.github.com", + "name": "Sean Breen", + "username": "sean-breen" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "c904afa35069a33005b756985ea0783600d438fe", + "message": "Fix isAllowedDir matching by prefix (#1276)\n\n* harden isAllowedDir\n\n* fix lint issue\n\n* simplify check to direct matches or subdirectories\n\n* simplify check\n\n* recursively check parent directory when determining if a path is allowed\n\n* add test for allowing root directory\n\n* remove logs\n\n* fix relative paths in benchmark test\n\n* fails config apply when deleting a file outside allowed dirs, update manifest UT\n\n* fix fieldalignment", + "timestamp": "2025-09-30T15:42:47+01:00", + "tree_id": "83507173a73a57c070d7b60660c6247127b92ff9", + "url": "https://github.com/nginx/agent/commit/c904afa35069a33005b756985ea0783600d438fe" + }, + "date": 1759244159676, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 29.86275484287643, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 33.015849159341386, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "86fe87e41c7f7f92381a95109258c49779c65234", + "message": "Rollback Using Temp Files & Fix Atomic Writes (#1302)", + "timestamp": "2025-10-02T10:03:02+01:00", + "tree_id": "3480ec8720a25f0d7f023b48b70ef4fdace94a49", + "url": "https://github.com/nginx/agent/commit/86fe87e41c7f7f92381a95109258c49779c65234" + }, + "date": 1759396523131, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14754681, + "unit": "ns/op\t 551781 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14754681, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551781, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11995500, + "unit": "ns/op\t 542738 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11995500, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 542738, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8980424, + "unit": "ns/op\t 746734 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8980424, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746734, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8944940, + "unit": "ns/op\t 750894 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8944940, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750894, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8929365, + "unit": "ns/op\t 749334 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8929365, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749334, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8932634, + "unit": "ns/op\t 749001 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8932634, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749001, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8952049, + "unit": "ns/op\t 762057 B/op\t 774 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8952049, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 762057, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8994624, + "unit": "ns/op\t 766543 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8994624, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766543, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8898023, + "unit": "ns/op\t 749327 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8898023, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749327, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8812995, + "unit": "ns/op\t 749756 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8812995, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749756, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9426352, + "unit": "ns/op\t 808299 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9426352, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808299, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9476549, + "unit": "ns/op\t 806517 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9476549, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806517, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9424609, + "unit": "ns/op\t 802068 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9424609, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802068, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9518195, + "unit": "ns/op\t 800968 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9518195, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800968, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9500451, + "unit": "ns/op\t 812560 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9500451, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812560, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9488860, + "unit": "ns/op\t 806544 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9488860, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806544, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9451766, + "unit": "ns/op\t 808549 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9451766, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808549, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9431732, + "unit": "ns/op\t 800112 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9431732, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800112, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9436493, + "unit": "ns/op\t 798188 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9436493, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798188, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9500889, + "unit": "ns/op\t 792884 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9500889, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792884, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13191783, + "unit": "ns/op\t 1916149 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13191783, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916149, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13265130, + "unit": "ns/op\t 1876643 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13265130, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876643, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13253620, + "unit": "ns/op\t 1893564 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13253620, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893564, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13268964, + "unit": "ns/op\t 1924784 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13268964, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924784, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13303376, + "unit": "ns/op\t 1900318 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13303376, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900318, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13147639, + "unit": "ns/op\t 1876218 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13147639, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876218, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13103157, + "unit": "ns/op\t 1874203 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13103157, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874203, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13172787, + "unit": "ns/op\t 1900879 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13172787, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900879, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13139846, + "unit": "ns/op\t 1892614 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13139846, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892614, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13058262, + "unit": "ns/op\t 1867794 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13058262, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867794, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265925450, + "unit": "ns/op\t 7730233 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265925450, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730233, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267608371, + "unit": "ns/op\t 7597162 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267608371, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597162, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265335992, + "unit": "ns/op\t 7460669 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265335992, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7460669, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266498613, + "unit": "ns/op\t 7868360 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266498613, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868360, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272998650, + "unit": "ns/op\t 7869769 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272998650, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869769, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273852346, + "unit": "ns/op\t 7867486 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273852346, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7867486, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268678989, + "unit": "ns/op\t 7591568 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268678989, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7591568, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273930636, + "unit": "ns/op\t 7461570 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273930636, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461570, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264683432, + "unit": "ns/op\t 7459197 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264683432, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459197, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276943621, + "unit": "ns/op\t 7599221 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276943621, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599221, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16744002, + "unit": "ns/op\t 4156358 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16744002, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156358, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16712685, + "unit": "ns/op\t 4135691 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16712685, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135691, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16777259, + "unit": "ns/op\t 4139156 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16777259, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4139156, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16977873, + "unit": "ns/op\t 4146185 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16977873, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146185, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17075205, + "unit": "ns/op\t 4148008 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17075205, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148008, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17185410, + "unit": "ns/op\t 4180291 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17185410, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4180291, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17005119, + "unit": "ns/op\t 4120462 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17005119, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120462, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17010588, + "unit": "ns/op\t 4158341 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17010588, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158341, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17036022, + "unit": "ns/op\t 4134013 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17036022, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134013, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16860737, + "unit": "ns/op\t 4156374 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16860737, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156374, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1413725, + "unit": "ns/op\t 278894 B/op\t 1378 allocs/op", + "extra": "847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1413725, + "unit": "ns/op", + "extra": "847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278894, + "unit": "B/op", + "extra": "847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1374397, + "unit": "ns/op\t 278243 B/op\t 1378 allocs/op", + "extra": "840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1374397, + "unit": "ns/op", + "extra": "840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278243, + "unit": "B/op", + "extra": "840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "840 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1177723, + "unit": "ns/op\t 278508 B/op\t 1378 allocs/op", + "extra": "1076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1177723, + "unit": "ns/op", + "extra": "1076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278508, + "unit": "B/op", + "extra": "1076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1076 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1211357, + "unit": "ns/op\t 278602 B/op\t 1378 allocs/op", + "extra": "829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1211357, + "unit": "ns/op", + "extra": "829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278602, + "unit": "B/op", + "extra": "829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "829 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1319809, + "unit": "ns/op\t 278621 B/op\t 1378 allocs/op", + "extra": "898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1319809, + "unit": "ns/op", + "extra": "898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278621, + "unit": "B/op", + "extra": "898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "898 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1304766, + "unit": "ns/op\t 278228 B/op\t 1378 allocs/op", + "extra": "913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1304766, + "unit": "ns/op", + "extra": "913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278228, + "unit": "B/op", + "extra": "913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1310686, + "unit": "ns/op\t 278393 B/op\t 1378 allocs/op", + "extra": "885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1310686, + "unit": "ns/op", + "extra": "885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278393, + "unit": "B/op", + "extra": "885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "885 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1318696, + "unit": "ns/op\t 278463 B/op\t 1378 allocs/op", + "extra": "800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1318696, + "unit": "ns/op", + "extra": "800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278463, + "unit": "B/op", + "extra": "800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "800 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 1079607, + "unit": "ns/op\t 278313 B/op\t 1378 allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 1079607, + "unit": "ns/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278313, + "unit": "B/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1168 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 966471, + "unit": "ns/op\t 278073 B/op\t 1378 allocs/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 966471, + "unit": "ns/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278073, + "unit": "B/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1194 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2312240, + "unit": "ns/op\t 519655 B/op\t 8777 allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2312240, + "unit": "ns/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519655, + "unit": "B/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2355234, + "unit": "ns/op\t 521412 B/op\t 8777 allocs/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2355234, + "unit": "ns/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521412, + "unit": "B/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "442 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2425859, + "unit": "ns/op\t 520106 B/op\t 8777 allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2425859, + "unit": "ns/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520106, + "unit": "B/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2449983, + "unit": "ns/op\t 521502 B/op\t 8777 allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2449983, + "unit": "ns/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521502, + "unit": "B/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "452 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2326270, + "unit": "ns/op\t 522163 B/op\t 8777 allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2326270, + "unit": "ns/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522163, + "unit": "B/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "490 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2380345, + "unit": "ns/op\t 522018 B/op\t 8777 allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2380345, + "unit": "ns/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522018, + "unit": "B/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "487 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2439014, + "unit": "ns/op\t 518873 B/op\t 8777 allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2439014, + "unit": "ns/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 518873, + "unit": "B/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "517 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2564917, + "unit": "ns/op\t 520967 B/op\t 8777 allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2564917, + "unit": "ns/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520967, + "unit": "B/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2529515, + "unit": "ns/op\t 519910 B/op\t 8777 allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2529515, + "unit": "ns/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519910, + "unit": "B/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "480 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2390920, + "unit": "ns/op\t 519760 B/op\t 8777 allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2390920, + "unit": "ns/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519760, + "unit": "B/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4273797, + "unit": "ns/op\t 793902 B/op\t 16723 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4273797, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793902, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4185526, + "unit": "ns/op\t 795441 B/op\t 16723 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4185526, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795441, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4195385, + "unit": "ns/op\t 794895 B/op\t 16723 allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4195385, + "unit": "ns/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794895, + "unit": "B/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3883606, + "unit": "ns/op\t 792564 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3883606, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792564, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3864763, + "unit": "ns/op\t 796409 B/op\t 16723 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3864763, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 796409, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3885149, + "unit": "ns/op\t 792586 B/op\t 16722 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3885149, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792586, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3868899, + "unit": "ns/op\t 794764 B/op\t 16723 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3868899, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794764, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988234, + "unit": "ns/op\t 793676 B/op\t 16723 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988234, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793676, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3892190, + "unit": "ns/op\t 793242 B/op\t 16723 allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3892190, + "unit": "ns/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793242, + "unit": "B/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953509, + "unit": "ns/op\t 791369 B/op\t 16722 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953509, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791369, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5660671, + "unit": "ns/op\t 1063398 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5660671, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1063398, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5702192, + "unit": "ns/op\t 1059392 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5702192, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059392, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5662835, + "unit": "ns/op\t 1062410 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5662835, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062410, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5603088, + "unit": "ns/op\t 1059575 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5603088, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059575, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5639613, + "unit": "ns/op\t 1059220 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5639613, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059220, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5604329, + "unit": "ns/op\t 1060475 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5604329, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060475, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5689463, + "unit": "ns/op\t 1061490 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5689463, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061490, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5631885, + "unit": "ns/op\t 1059155 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5631885, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059155, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5641259, + "unit": "ns/op\t 1059693 B/op\t 24621 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5641259, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059693, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5672420, + "unit": "ns/op\t 1059150 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5672420, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059150, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16197807, + "unit": "ns/op\t 2738726 B/op\t 73098 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16197807, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738726, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16028913, + "unit": "ns/op\t 2739607 B/op\t 73098 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16028913, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739607, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16203318, + "unit": "ns/op\t 2747650 B/op\t 73098 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16203318, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2747650, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16040617, + "unit": "ns/op\t 2742291 B/op\t 73098 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16040617, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2742291, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16200872, + "unit": "ns/op\t 2743009 B/op\t 73099 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16200872, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2743009, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73099, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16168039, + "unit": "ns/op\t 2732917 B/op\t 73097 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16168039, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2732917, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16190465, + "unit": "ns/op\t 2739516 B/op\t 73098 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16190465, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739516, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16230863, + "unit": "ns/op\t 2730712 B/op\t 73097 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16230863, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2730712, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16353195, + "unit": "ns/op\t 2739981 B/op\t 73098 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16353195, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739981, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16256815, + "unit": "ns/op\t 2744797 B/op\t 73099 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16256815, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2744797, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73099, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 52340, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 52340, + "unit": "ns/op", + "extra": "24093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24093 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50300, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50300, + "unit": "ns/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22225 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49985, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49985, + "unit": "ns/op", + "extra": "24175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24175 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50001, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50001, + "unit": "ns/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23652 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49602, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49602, + "unit": "ns/op", + "extra": "24085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24085 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49370, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49370, + "unit": "ns/op", + "extra": "24612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24612 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49077, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49077, + "unit": "ns/op", + "extra": "24271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24271 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48653, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48653, + "unit": "ns/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24109 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49154, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49154, + "unit": "ns/op", + "extra": "24655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24655 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49085, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49085, + "unit": "ns/op", + "extra": "24219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24219 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49589, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49589, + "unit": "ns/op", + "extra": "24620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24620 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49833, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49833, + "unit": "ns/op", + "extra": "24019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24019 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49565, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49565, + "unit": "ns/op", + "extra": "24226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49822, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49822, + "unit": "ns/op", + "extra": "24020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24020 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49111, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49111, + "unit": "ns/op", + "extra": "24027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24027 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52043, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52043, + "unit": "ns/op", + "extra": "23744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23744 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52756, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52756, + "unit": "ns/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23078 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49373, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49373, + "unit": "ns/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23174 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49405, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49405, + "unit": "ns/op", + "extra": "23331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23331 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49799, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49799, + "unit": "ns/op", + "extra": "24132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24132 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49750, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49750, + "unit": "ns/op", + "extra": "24357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49626, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49626, + "unit": "ns/op", + "extra": "23743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23743 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49867, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49867, + "unit": "ns/op", + "extra": "23569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23569 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49743, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49743, + "unit": "ns/op", + "extra": "24235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24235 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49953, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49953, + "unit": "ns/op", + "extra": "24702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24702 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49490, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49490, + "unit": "ns/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23524 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49422, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49422, + "unit": "ns/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24150 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49397, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49397, + "unit": "ns/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50212, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50212, + "unit": "ns/op", + "extra": "23940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23940 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51434, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51434, + "unit": "ns/op", + "extra": "22104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22104 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4188079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.1, + "unit": "ns/op", + "extra": "4188079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4188079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4188079 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4198126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.6, + "unit": "ns/op", + "extra": "4198126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4198126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4198126 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4138207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.3, + "unit": "ns/op", + "extra": "4138207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4138207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4138207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4185232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4185232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4185232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4185232 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.4, + "unit": "ns/op", + "extra": "4157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4157881 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 297.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4164441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 297.5, + "unit": "ns/op", + "extra": "4164441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4164441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4164441 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3679772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.1, + "unit": "ns/op", + "extra": "3679772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3679772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3679772 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4163457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.4, + "unit": "ns/op", + "extra": "4163457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4163457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4163457 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4076974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.8, + "unit": "ns/op", + "extra": "4076974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4076974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4076974 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4161127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.6, + "unit": "ns/op", + "extra": "4161127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4161127 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4161127 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "86fe87e41c7f7f92381a95109258c49779c65234", + "message": "Rollback Using Temp Files & Fix Atomic Writes (#1302)", + "timestamp": "2025-10-02T10:03:02+01:00", + "tree_id": "3480ec8720a25f0d7f023b48b70ef4fdace94a49", + "url": "https://github.com/nginx/agent/commit/86fe87e41c7f7f92381a95109258c49779c65234" + }, + "date": 1759396558131, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 22.86467618990251, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 29.99972565250894, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3df279366033380f0cdbf736f23d11fb5f5231eb", + "message": "Validate file permissions during config apply (#1284)\n\n* prevent execute permissions from being set\n\n* Update file_manager_service.go\n\n* cleanup\n\n* fix permissions in integration tests\n\n* add unit tests\n\n* parse user's permissions and remove execute bit\n\n* refactor permission reset logic\n\n* add more unit test cases\n\n* refactor validator functions", + "timestamp": "2025-10-02T13:20:11+01:00", + "tree_id": "062529574db226690f13d5289c37dfd8a3f93cb9", + "url": "https://github.com/nginx/agent/commit/3df279366033380f0cdbf736f23d11fb5f5231eb" + }, + "date": 1759408334990, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14477885, + "unit": "ns/op\t 528888 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14477885, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 528888, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11920264, + "unit": "ns/op\t 528545 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11920264, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 528545, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9210043, + "unit": "ns/op\t 739724 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9210043, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739724, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9323764, + "unit": "ns/op\t 756494 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9323764, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756494, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9694836, + "unit": "ns/op\t 741401 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9694836, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741401, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9159663, + "unit": "ns/op\t 775294 B/op\t 775 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9159663, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 775294, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9209523, + "unit": "ns/op\t 746112 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9209523, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746112, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9223330, + "unit": "ns/op\t 756180 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9223330, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756180, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9203155, + "unit": "ns/op\t 740798 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9203155, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740798, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9222291, + "unit": "ns/op\t 726204 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9222291, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 726204, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9702402, + "unit": "ns/op\t 783126 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9702402, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 783126, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9706967, + "unit": "ns/op\t 780852 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9706967, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 780852, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9765741, + "unit": "ns/op\t 806799 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9765741, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806799, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9773378, + "unit": "ns/op\t 802081 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9773378, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 802081, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9694739, + "unit": "ns/op\t 800254 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9694739, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800254, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9775229, + "unit": "ns/op\t 805909 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9775229, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805909, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9754582, + "unit": "ns/op\t 801111 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9754582, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801111, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9842478, + "unit": "ns/op\t 831520 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9842478, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 831520, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9737957, + "unit": "ns/op\t 793837 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9737957, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793837, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9770308, + "unit": "ns/op\t 806917 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9770308, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806917, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13737432, + "unit": "ns/op\t 1883635 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13737432, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883635, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13717652, + "unit": "ns/op\t 1858687 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13717652, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858687, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13845719, + "unit": "ns/op\t 1890965 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13845719, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890965, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13837851, + "unit": "ns/op\t 1910958 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13837851, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910958, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13784158, + "unit": "ns/op\t 1884263 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13784158, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884263, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13761137, + "unit": "ns/op\t 1916846 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13761137, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916846, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13777957, + "unit": "ns/op\t 1925359 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13777957, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1925359, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13826703, + "unit": "ns/op\t 1916784 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13826703, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916784, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13816427, + "unit": "ns/op\t 1915431 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13816427, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915431, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13785219, + "unit": "ns/op\t 1914801 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13785219, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1914801, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265611423, + "unit": "ns/op\t 7599412 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265611423, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599412, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264785852, + "unit": "ns/op\t 7462861 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264785852, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462861, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265140869, + "unit": "ns/op\t 7600002 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265140869, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600002, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269885571, + "unit": "ns/op\t 7598984 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269885571, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598984, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266124176, + "unit": "ns/op\t 7731317 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266124176, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731317, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272762345, + "unit": "ns/op\t 7462802 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272762345, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7462802, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274203697, + "unit": "ns/op\t 7596242 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274203697, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596242, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269289851, + "unit": "ns/op\t 7598564 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269289851, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598564, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265426987, + "unit": "ns/op\t 7728797 B/op\t 74675 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265426987, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728797, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74675, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264925542, + "unit": "ns/op\t 7461778 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264925542, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461778, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16764139, + "unit": "ns/op\t 4120470 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16764139, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120470, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16782505, + "unit": "ns/op\t 4119053 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16782505, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119053, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16833797, + "unit": "ns/op\t 4120449 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16833797, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120449, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16643303, + "unit": "ns/op\t 4158345 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16643303, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158345, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16894974, + "unit": "ns/op\t 4158335 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16894974, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158335, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16954301, + "unit": "ns/op\t 4158324 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16954301, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158324, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16759977, + "unit": "ns/op\t 4134037 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16759977, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134037, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16920571, + "unit": "ns/op\t 4146173 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16920571, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146173, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17208628, + "unit": "ns/op\t 4168352 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17208628, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4168352, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17443097, + "unit": "ns/op\t 4158321 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17443097, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158321, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890257, + "unit": "ns/op\t 277762 B/op\t 1378 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890257, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277762, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888408, + "unit": "ns/op\t 277800 B/op\t 1378 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888408, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277800, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 928488, + "unit": "ns/op\t 277718 B/op\t 1378 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 928488, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277718, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888578, + "unit": "ns/op\t 277924 B/op\t 1378 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888578, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277924, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891672, + "unit": "ns/op\t 278134 B/op\t 1378 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891672, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278134, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892963, + "unit": "ns/op\t 278193 B/op\t 1378 allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892963, + "unit": "ns/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278193, + "unit": "B/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1359 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890005, + "unit": "ns/op\t 278363 B/op\t 1378 allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890005, + "unit": "ns/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278363, + "unit": "B/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1333 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 885959, + "unit": "ns/op\t 277500 B/op\t 1378 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 885959, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277500, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886872, + "unit": "ns/op\t 277601 B/op\t 1378 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886872, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277601, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887060, + "unit": "ns/op\t 278451 B/op\t 1378 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887060, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278451, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186701, + "unit": "ns/op\t 520040 B/op\t 8777 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186701, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520040, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170570, + "unit": "ns/op\t 520177 B/op\t 8777 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170570, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520177, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190836, + "unit": "ns/op\t 520558 B/op\t 8777 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190836, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520558, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2169045, + "unit": "ns/op\t 520872 B/op\t 8777 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2169045, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520872, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2200365, + "unit": "ns/op\t 520251 B/op\t 8777 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2200365, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520251, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187428, + "unit": "ns/op\t 520345 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187428, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520345, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191419, + "unit": "ns/op\t 520168 B/op\t 8777 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191419, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520168, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176258, + "unit": "ns/op\t 520114 B/op\t 8777 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176258, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520114, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193535, + "unit": "ns/op\t 520230 B/op\t 8777 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193535, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520230, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2217779, + "unit": "ns/op\t 520874 B/op\t 8777 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2217779, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520874, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993785, + "unit": "ns/op\t 793262 B/op\t 16722 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993785, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793262, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3968260, + "unit": "ns/op\t 793463 B/op\t 16723 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3968260, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793463, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3977671, + "unit": "ns/op\t 791143 B/op\t 16722 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3977671, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791143, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953445, + "unit": "ns/op\t 793913 B/op\t 16723 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953445, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793913, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3902544, + "unit": "ns/op\t 793566 B/op\t 16723 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3902544, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793566, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3899685, + "unit": "ns/op\t 792514 B/op\t 16722 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3899685, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792514, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3969949, + "unit": "ns/op\t 795939 B/op\t 16723 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3969949, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795939, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3930516, + "unit": "ns/op\t 793896 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3930516, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793896, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3941775, + "unit": "ns/op\t 795036 B/op\t 16723 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3941775, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795036, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3964406, + "unit": "ns/op\t 792195 B/op\t 16722 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3964406, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792195, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5760808, + "unit": "ns/op\t 1060578 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5760808, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060578, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730341, + "unit": "ns/op\t 1061447 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730341, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061447, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756039, + "unit": "ns/op\t 1056552 B/op\t 24621 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756039, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1056552, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5723213, + "unit": "ns/op\t 1058981 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5723213, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058981, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5797149, + "unit": "ns/op\t 1059099 B/op\t 24621 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5797149, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059099, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706853, + "unit": "ns/op\t 1059879 B/op\t 24622 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706853, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059879, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5657031, + "unit": "ns/op\t 1059844 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5657031, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059844, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5682898, + "unit": "ns/op\t 1061635 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5682898, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061635, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5669169, + "unit": "ns/op\t 1059047 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5669169, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059047, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5762979, + "unit": "ns/op\t 1063157 B/op\t 24622 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5762979, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1063157, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16665421, + "unit": "ns/op\t 2740367 B/op\t 73098 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16665421, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740367, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16512028, + "unit": "ns/op\t 2737486 B/op\t 73098 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16512028, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737486, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16605432, + "unit": "ns/op\t 2736187 B/op\t 73098 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16605432, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736187, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16535968, + "unit": "ns/op\t 2740886 B/op\t 73098 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16535968, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740886, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16933291, + "unit": "ns/op\t 2742823 B/op\t 73098 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16933291, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2742823, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16345544, + "unit": "ns/op\t 2732093 B/op\t 73097 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16345544, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2732093, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16467247, + "unit": "ns/op\t 2744949 B/op\t 73098 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16467247, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2744949, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16994779, + "unit": "ns/op\t 2742825 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16994779, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2742825, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16648418, + "unit": "ns/op\t 2739230 B/op\t 73098 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16648418, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739230, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16640877, + "unit": "ns/op\t 2739289 B/op\t 73098 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16640877, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739289, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50786, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50786, + "unit": "ns/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50334, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50334, + "unit": "ns/op", + "extra": "23817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23817 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50623, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50623, + "unit": "ns/op", + "extra": "24034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24034 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50950, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50950, + "unit": "ns/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23713 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50629, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50629, + "unit": "ns/op", + "extra": "23958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23958 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50881, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50881, + "unit": "ns/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50514, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50514, + "unit": "ns/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50543, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50543, + "unit": "ns/op", + "extra": "23887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23887 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51463, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51463, + "unit": "ns/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23886 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50013, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50013, + "unit": "ns/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23580 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50217, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50217, + "unit": "ns/op", + "extra": "23736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23736 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50780, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50780, + "unit": "ns/op", + "extra": "23775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23775 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50293, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50293, + "unit": "ns/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50974, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50974, + "unit": "ns/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50787, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50787, + "unit": "ns/op", + "extra": "23942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23942 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50901, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50901, + "unit": "ns/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23386 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50727, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50727, + "unit": "ns/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50470, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50470, + "unit": "ns/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51335, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51335, + "unit": "ns/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22976 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50456, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50456, + "unit": "ns/op", + "extra": "23821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23821 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50459, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50459, + "unit": "ns/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51595, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51595, + "unit": "ns/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23984 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50802, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50802, + "unit": "ns/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50867, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50867, + "unit": "ns/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51171, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51171, + "unit": "ns/op", + "extra": "23714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23714 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50934, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50934, + "unit": "ns/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23601 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50468, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50468, + "unit": "ns/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22862 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51137, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51137, + "unit": "ns/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50896, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50896, + "unit": "ns/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23508 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51843, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51843, + "unit": "ns/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4191164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.7, + "unit": "ns/op", + "extra": "4191164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4191164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4191164 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4183424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.2, + "unit": "ns/op", + "extra": "4183424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4183424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4183424 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4165807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.8, + "unit": "ns/op", + "extra": "4165807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4165807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4165807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4111207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.3, + "unit": "ns/op", + "extra": "4111207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4111207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4111207 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4129515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.3, + "unit": "ns/op", + "extra": "4129515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4129515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4129515 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4143826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.2, + "unit": "ns/op", + "extra": "4143826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4143826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4143826 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4112265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.9, + "unit": "ns/op", + "extra": "4112265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4112265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4112265 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4116211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.6, + "unit": "ns/op", + "extra": "4116211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4116211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4116211 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4141807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.2, + "unit": "ns/op", + "extra": "4141807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4141807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4141807 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4146147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.1, + "unit": "ns/op", + "extra": "4146147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4146147 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4146147 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "3df279366033380f0cdbf736f23d11fb5f5231eb", + "message": "Validate file permissions during config apply (#1284)\n\n* prevent execute permissions from being set\n\n* Update file_manager_service.go\n\n* cleanup\n\n* fix permissions in integration tests\n\n* add unit tests\n\n* parse user's permissions and remove execute bit\n\n* refactor permission reset logic\n\n* add more unit test cases\n\n* refactor validator functions", + "timestamp": "2025-10-02T13:20:11+01:00", + "tree_id": "062529574db226690f13d5289c37dfd8a3f93cb9", + "url": "https://github.com/nginx/agent/commit/3df279366033380f0cdbf736f23d11fb5f5231eb" + }, + "date": 1759408377261, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 23.263306283624885, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.0012770043557, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 82, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5642dbee09264aebfc16aa8c6173b87675c58bc9", + "message": "Fix file permission validation (#1316)\n\n* add file permission validation\n\n* add unit test for config apply with file with execute permissions", + "timestamp": "2025-10-03T13:04:59+01:00", + "tree_id": "72a43c1db33faee7dac42bd351cd1512ae3fa2fb", + "url": "https://github.com/nginx/agent/commit/5642dbee09264aebfc16aa8c6173b87675c58bc9" + }, + "date": 1759493821052, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14353604, + "unit": "ns/op\t 551177 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14353604, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 551177, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11524616, + "unit": "ns/op\t 535663 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11524616, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 535663, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9141264, + "unit": "ns/op\t 756660 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9141264, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756660, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9253684, + "unit": "ns/op\t 766517 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9253684, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 766517, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8998729, + "unit": "ns/op\t 750327 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8998729, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750327, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8994456, + "unit": "ns/op\t 747329 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8994456, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747329, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9004973, + "unit": "ns/op\t 744836 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9004973, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744836, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8970666, + "unit": "ns/op\t 751593 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8970666, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751593, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9033155, + "unit": "ns/op\t 754534 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9033155, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754534, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8945707, + "unit": "ns/op\t 748567 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8945707, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748567, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9484814, + "unit": "ns/op\t 814915 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9484814, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 814915, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9534199, + "unit": "ns/op\t 819009 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9534199, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819009, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9479049, + "unit": "ns/op\t 809584 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9479049, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809584, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9466932, + "unit": "ns/op\t 799099 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9466932, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799099, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9500977, + "unit": "ns/op\t 811296 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9500977, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811296, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9465204, + "unit": "ns/op\t 808629 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9465204, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808629, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9448610, + "unit": "ns/op\t 804601 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9448610, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804601, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9444955, + "unit": "ns/op\t 799212 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9444955, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799212, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9528439, + "unit": "ns/op\t 808732 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9528439, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808732, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9489519, + "unit": "ns/op\t 803075 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9489519, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803075, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13233489, + "unit": "ns/op\t 1868420 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13233489, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868420, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13405036, + "unit": "ns/op\t 1890272 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13405036, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890272, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13351905, + "unit": "ns/op\t 1867663 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13351905, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867663, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13294592, + "unit": "ns/op\t 1861508 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13294592, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1861508, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13257550, + "unit": "ns/op\t 1883979 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13257550, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883979, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13338065, + "unit": "ns/op\t 1893295 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13338065, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893295, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13280818, + "unit": "ns/op\t 1884791 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13280818, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884791, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13256504, + "unit": "ns/op\t 1885655 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13256504, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1885655, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13325741, + "unit": "ns/op\t 1926731 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13325741, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1926731, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13273080, + "unit": "ns/op\t 1900705 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13273080, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900705, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264686847, + "unit": "ns/op\t 7733290 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264686847, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733290, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263148687, + "unit": "ns/op\t 7596232 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263148687, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596232, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260864004, + "unit": "ns/op\t 7734450 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260864004, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734450, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267558834, + "unit": "ns/op\t 7597893 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267558834, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597893, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261200287, + "unit": "ns/op\t 7865421 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261200287, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865421, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264068664, + "unit": "ns/op\t 7596906 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264068664, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596906, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265216902, + "unit": "ns/op\t 7732026 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265216902, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7732026, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262361425, + "unit": "ns/op\t 7597270 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262361425, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597270, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267467888, + "unit": "ns/op\t 7465050 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267467888, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7465050, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266712125, + "unit": "ns/op\t 7457845 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266712125, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457845, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16638504, + "unit": "ns/op\t 4144406 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16638504, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144406, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16769259, + "unit": "ns/op\t 4119056 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16769259, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119056, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16781416, + "unit": "ns/op\t 4166244 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16781416, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166244, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16724892, + "unit": "ns/op\t 4130838 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16724892, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130838, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16857479, + "unit": "ns/op\t 4154453 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16857479, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4154453, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16920645, + "unit": "ns/op\t 4119048 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16920645, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4119048, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16866176, + "unit": "ns/op\t 4121875 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16866176, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121875, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17052049, + "unit": "ns/op\t 4130853 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17052049, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4130853, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17108613, + "unit": "ns/op\t 4144419 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17108613, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144419, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17268994, + "unit": "ns/op\t 4121897 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17268994, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121897, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 925759, + "unit": "ns/op\t 277806 B/op\t 1378 allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 925759, + "unit": "ns/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277806, + "unit": "B/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1315 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906861, + "unit": "ns/op\t 278144 B/op\t 1378 allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906861, + "unit": "ns/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278144, + "unit": "B/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 903518, + "unit": "ns/op\t 278022 B/op\t 1378 allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 903518, + "unit": "ns/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278022, + "unit": "B/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895862, + "unit": "ns/op\t 278599 B/op\t 1378 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895862, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278599, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 900313, + "unit": "ns/op\t 277966 B/op\t 1378 allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 900313, + "unit": "ns/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277966, + "unit": "B/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1299 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898708, + "unit": "ns/op\t 278426 B/op\t 1378 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898708, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278426, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902327, + "unit": "ns/op\t 277971 B/op\t 1378 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902327, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277971, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897044, + "unit": "ns/op\t 277894 B/op\t 1378 allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897044, + "unit": "ns/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277894, + "unit": "B/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901237, + "unit": "ns/op\t 277809 B/op\t 1377 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901237, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277809, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897057, + "unit": "ns/op\t 278104 B/op\t 1378 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897057, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278104, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190725, + "unit": "ns/op\t 520456 B/op\t 8777 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190725, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520456, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178773, + "unit": "ns/op\t 522134 B/op\t 8777 allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178773, + "unit": "ns/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522134, + "unit": "B/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "561 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2167136, + "unit": "ns/op\t 521370 B/op\t 8777 allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2167136, + "unit": "ns/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521370, + "unit": "B/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "552 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2196051, + "unit": "ns/op\t 518717 B/op\t 8777 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2196051, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 518717, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2204370, + "unit": "ns/op\t 521467 B/op\t 8777 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2204370, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521467, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2198640, + "unit": "ns/op\t 520958 B/op\t 8777 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2198640, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520958, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195164, + "unit": "ns/op\t 521618 B/op\t 8777 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195164, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521618, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182460, + "unit": "ns/op\t 519462 B/op\t 8777 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182460, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519462, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187287, + "unit": "ns/op\t 520368 B/op\t 8777 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187287, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520368, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189484, + "unit": "ns/op\t 521195 B/op\t 8777 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189484, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521195, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3951297, + "unit": "ns/op\t 793435 B/op\t 16722 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3951297, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793435, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3939382, + "unit": "ns/op\t 793545 B/op\t 16722 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3939382, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793545, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935453, + "unit": "ns/op\t 794920 B/op\t 16722 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935453, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794920, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3931546, + "unit": "ns/op\t 793017 B/op\t 16722 allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3931546, + "unit": "ns/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793017, + "unit": "B/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3944110, + "unit": "ns/op\t 793934 B/op\t 16722 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3944110, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793934, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950667, + "unit": "ns/op\t 793469 B/op\t 16723 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950667, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793469, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3867322, + "unit": "ns/op\t 792470 B/op\t 16722 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3867322, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792470, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3947909, + "unit": "ns/op\t 792701 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3947909, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792701, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3958883, + "unit": "ns/op\t 793833 B/op\t 16723 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3958883, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793833, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3980638, + "unit": "ns/op\t 793719 B/op\t 16723 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3980638, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793719, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5697424, + "unit": "ns/op\t 1059858 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5697424, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059858, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5762461, + "unit": "ns/op\t 1058974 B/op\t 24621 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5762461, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058974, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5689956, + "unit": "ns/op\t 1058161 B/op\t 24621 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5689956, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058161, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5613827, + "unit": "ns/op\t 1062758 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5613827, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062758, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5619783, + "unit": "ns/op\t 1060922 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5619783, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060922, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5674344, + "unit": "ns/op\t 1058188 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5674344, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058188, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5642160, + "unit": "ns/op\t 1057733 B/op\t 24621 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5642160, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1057733, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681964, + "unit": "ns/op\t 1059615 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681964, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059615, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5701062, + "unit": "ns/op\t 1062605 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5701062, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062605, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5733574, + "unit": "ns/op\t 1057427 B/op\t 24621 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5733574, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1057427, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24621, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16245083, + "unit": "ns/op\t 2741312 B/op\t 73099 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16245083, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2741312, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73099, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16393265, + "unit": "ns/op\t 2736319 B/op\t 73098 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16393265, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736319, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16276527, + "unit": "ns/op\t 2740076 B/op\t 73098 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16276527, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740076, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16584211, + "unit": "ns/op\t 2741284 B/op\t 73098 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16584211, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2741284, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16266984, + "unit": "ns/op\t 2736334 B/op\t 73098 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16266984, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736334, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16430281, + "unit": "ns/op\t 2738326 B/op\t 73098 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16430281, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738326, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16693669, + "unit": "ns/op\t 2738452 B/op\t 73098 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16693669, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738452, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16364516, + "unit": "ns/op\t 2736770 B/op\t 73097 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16364516, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736770, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16148091, + "unit": "ns/op\t 2731424 B/op\t 73097 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16148091, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2731424, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16507865, + "unit": "ns/op\t 2732189 B/op\t 73097 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16507865, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2732189, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51084, + "unit": "ns/op\t 112674 B/op\t 51 allocs/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51084, + "unit": "ns/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112674, + "unit": "B/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51608, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51608, + "unit": "ns/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23583 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51534, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51534, + "unit": "ns/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51670, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51670, + "unit": "ns/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22872 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51301, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51301, + "unit": "ns/op", + "extra": "23617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23617 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51746, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51746, + "unit": "ns/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22653 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51647, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51647, + "unit": "ns/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23186 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51416, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51416, + "unit": "ns/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23724 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51303, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51303, + "unit": "ns/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 51995, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 51995, + "unit": "ns/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51872, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51872, + "unit": "ns/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51686, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51686, + "unit": "ns/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23102 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 52392, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 52392, + "unit": "ns/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23154 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51801, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51801, + "unit": "ns/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22987 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51912, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51912, + "unit": "ns/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23461 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51293, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51293, + "unit": "ns/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23439 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51864, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51864, + "unit": "ns/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23016 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51482, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51482, + "unit": "ns/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51314, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51314, + "unit": "ns/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51835, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51835, + "unit": "ns/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22526 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52436, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52436, + "unit": "ns/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23226 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51907, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51907, + "unit": "ns/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23065 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52488, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52488, + "unit": "ns/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23035 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51323, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51323, + "unit": "ns/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51665, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51665, + "unit": "ns/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22789 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51739, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51739, + "unit": "ns/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51237, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51237, + "unit": "ns/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23122 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51490, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51490, + "unit": "ns/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23120 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 52635, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 52635, + "unit": "ns/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23151 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51355, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51355, + "unit": "ns/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22585 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4149172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.3, + "unit": "ns/op", + "extra": "4149172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4149172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4149172 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4143039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.9, + "unit": "ns/op", + "extra": "4143039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4143039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4143039 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4143019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.7, + "unit": "ns/op", + "extra": "4143019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4143019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4143019 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4101579 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4101579 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4101579 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4101579 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 325, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4111846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 325, + "unit": "ns/op", + "extra": "4111846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4111846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4111846 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.7, + "unit": "ns/op", + "extra": "4102359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102359 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4120603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291, + "unit": "ns/op", + "extra": "4120603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4120603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4120603 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4103886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.9, + "unit": "ns/op", + "extra": "4103886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4103886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4103886 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4103181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.4, + "unit": "ns/op", + "extra": "4103181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4103181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4103181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4098006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.4, + "unit": "ns/op", + "extra": "4098006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4098006 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4098006 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "5642dbee09264aebfc16aa8c6173b87675c58bc9", + "message": "Fix file permission validation (#1316)\n\n* add file permission validation\n\n* add unit test for config apply with file with execute permissions", + "timestamp": "2025-10-03T13:04:59+01:00", + "tree_id": "72a43c1db33faee7dac42bd351cd1512ae3fa2fb", + "url": "https://github.com/nginx/agent/commit/5642dbee09264aebfc16aa8c6173b87675c58bc9" + }, + "date": 1759493956374, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 23.397387466433408, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 29.9937586287607, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 82, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bdfee34961563febc3cd49ee75deedef85fbe777", + "message": "add temp hidden agent dir (#1318)", + "timestamp": "2025-10-10T11:04:11+01:00", + "tree_id": "9c24cca594a1c57678960280ea11e223b350b107", + "url": "https://github.com/nginx/agent/commit/bdfee34961563febc3cd49ee75deedef85fbe777" + }, + "date": 1760091373674, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14647586, + "unit": "ns/op\t 576887 B/op\t 771 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14647586, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 576887, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 771, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11814590, + "unit": "ns/op\t 560319 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11814590, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 560319, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9091438, + "unit": "ns/op\t 755114 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9091438, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755114, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9193382, + "unit": "ns/op\t 746495 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9193382, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746495, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9166605, + "unit": "ns/op\t 738289 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9166605, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738289, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9577895, + "unit": "ns/op\t 750877 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9577895, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750877, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9164408, + "unit": "ns/op\t 739206 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9164408, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739206, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9158491, + "unit": "ns/op\t 729894 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9158491, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729894, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9238348, + "unit": "ns/op\t 730018 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9238348, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730018, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9190388, + "unit": "ns/op\t 732055 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9190388, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732055, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9808459, + "unit": "ns/op\t 813736 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9808459, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813736, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9720969, + "unit": "ns/op\t 812025 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9720969, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812025, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9676468, + "unit": "ns/op\t 794690 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9676468, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794690, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9789644, + "unit": "ns/op\t 813634 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9789644, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813634, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9731809, + "unit": "ns/op\t 800291 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9731809, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 800291, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9843249, + "unit": "ns/op\t 809901 B/op\t 776 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9843249, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809901, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9728942, + "unit": "ns/op\t 813126 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9728942, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813126, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9715763, + "unit": "ns/op\t 795549 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9715763, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795549, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9781262, + "unit": "ns/op\t 806129 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9781262, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806129, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9756150, + "unit": "ns/op\t 793474 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9756150, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793474, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13729733, + "unit": "ns/op\t 1909650 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13729733, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1909650, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13678212, + "unit": "ns/op\t 1908753 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13678212, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908753, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13670611, + "unit": "ns/op\t 1906776 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13670611, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1906776, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13706072, + "unit": "ns/op\t 1899946 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13706072, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899946, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13773202, + "unit": "ns/op\t 1907893 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13773202, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907893, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13656281, + "unit": "ns/op\t 1925014 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13656281, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1925014, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13752120, + "unit": "ns/op\t 1917120 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13752120, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1917120, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13766608, + "unit": "ns/op\t 1907142 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13766608, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907142, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13539320, + "unit": "ns/op\t 1873999 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13539320, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873999, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13588382, + "unit": "ns/op\t 1894113 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13588382, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894113, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275741869, + "unit": "ns/op\t 7459848 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275741869, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459848, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271274995, + "unit": "ns/op\t 7866998 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271274995, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866998, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 279090170, + "unit": "ns/op\t 7458792 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 279090170, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458792, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272826839, + "unit": "ns/op\t 7865754 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272826839, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865754, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275824688, + "unit": "ns/op\t 8003288 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275824688, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8003288, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272974514, + "unit": "ns/op\t 7730889 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272974514, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730889, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274775521, + "unit": "ns/op\t 7733660 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274775521, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733660, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274053374, + "unit": "ns/op\t 7458074 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274053374, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7458074, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272036348, + "unit": "ns/op\t 7734280 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272036348, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734280, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273942394, + "unit": "ns/op\t 7729424 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273942394, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7729424, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16722067, + "unit": "ns/op\t 4156365 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16722067, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156365, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16822339, + "unit": "ns/op\t 4108476 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16822339, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4108476, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16850707, + "unit": "ns/op\t 4158312 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16850707, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158312, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16878715, + "unit": "ns/op\t 4146184 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16878715, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146184, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16866646, + "unit": "ns/op\t 4216225 B/op\t 11012 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16866646, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4216225, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11012, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16906699, + "unit": "ns/op\t 4182613 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16906699, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4182613, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16904991, + "unit": "ns/op\t 4132415 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16904991, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4132415, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16894886, + "unit": "ns/op\t 4109767 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16894886, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4109767, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17145149, + "unit": "ns/op\t 4109731 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17145149, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4109731, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16952715, + "unit": "ns/op\t 4121880 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16952715, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121880, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891228, + "unit": "ns/op\t 278017 B/op\t 1378 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891228, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278017, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 902123, + "unit": "ns/op\t 277566 B/op\t 1377 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 902123, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277566, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894362, + "unit": "ns/op\t 277805 B/op\t 1378 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894362, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277805, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 917351, + "unit": "ns/op\t 278907 B/op\t 1378 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 917351, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278907, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 908031, + "unit": "ns/op\t 278328 B/op\t 1378 allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 908031, + "unit": "ns/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278328, + "unit": "B/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1272 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896993, + "unit": "ns/op\t 277490 B/op\t 1377 allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896993, + "unit": "ns/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277490, + "unit": "B/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1316 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 894148, + "unit": "ns/op\t 278033 B/op\t 1378 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 894148, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278033, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892954, + "unit": "ns/op\t 278261 B/op\t 1378 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892954, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278261, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896497, + "unit": "ns/op\t 278044 B/op\t 1377 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896497, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278044, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895828, + "unit": "ns/op\t 278132 B/op\t 1378 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895828, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278132, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185640, + "unit": "ns/op\t 520362 B/op\t 8777 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185640, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520362, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189988, + "unit": "ns/op\t 521036 B/op\t 8777 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189988, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521036, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184195, + "unit": "ns/op\t 519883 B/op\t 8777 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184195, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519883, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158686, + "unit": "ns/op\t 519474 B/op\t 8777 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158686, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519474, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2158609, + "unit": "ns/op\t 519664 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2158609, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519664, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2157712, + "unit": "ns/op\t 520680 B/op\t 8777 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2157712, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520680, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2148570, + "unit": "ns/op\t 520967 B/op\t 8777 allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2148570, + "unit": "ns/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520967, + "unit": "B/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "560 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175513, + "unit": "ns/op\t 519925 B/op\t 8777 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175513, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519925, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2174172, + "unit": "ns/op\t 521777 B/op\t 8777 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2174172, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521777, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173146, + "unit": "ns/op\t 520354 B/op\t 8777 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173146, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520354, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3911989, + "unit": "ns/op\t 795229 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3911989, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795229, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3877370, + "unit": "ns/op\t 792669 B/op\t 16723 allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3877370, + "unit": "ns/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792669, + "unit": "B/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "312 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915678, + "unit": "ns/op\t 792705 B/op\t 16722 allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915678, + "unit": "ns/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792705, + "unit": "B/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "313 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3927534, + "unit": "ns/op\t 792010 B/op\t 16722 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3927534, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792010, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3887515, + "unit": "ns/op\t 793429 B/op\t 16722 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3887515, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793429, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3881039, + "unit": "ns/op\t 793164 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3881039, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793164, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915039, + "unit": "ns/op\t 793589 B/op\t 16723 allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915039, + "unit": "ns/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793589, + "unit": "B/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "309 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3899760, + "unit": "ns/op\t 793416 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3899760, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793416, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3844817, + "unit": "ns/op\t 792428 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3844817, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792428, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3974985, + "unit": "ns/op\t 794769 B/op\t 16723 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3974985, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794769, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5623649, + "unit": "ns/op\t 1062641 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5623649, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062641, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5580693, + "unit": "ns/op\t 1061668 B/op\t 24622 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5580693, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061668, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5644687, + "unit": "ns/op\t 1064278 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5644687, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1064278, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5633795, + "unit": "ns/op\t 1060783 B/op\t 24622 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5633795, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060783, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5585897, + "unit": "ns/op\t 1062160 B/op\t 24622 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5585897, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062160, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5647558, + "unit": "ns/op\t 1061952 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5647558, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061952, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5645384, + "unit": "ns/op\t 1060039 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5645384, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060039, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5668641, + "unit": "ns/op\t 1063466 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5668641, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1063466, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5606903, + "unit": "ns/op\t 1061006 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5606903, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061006, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5665223, + "unit": "ns/op\t 1060693 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5665223, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060693, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16266810, + "unit": "ns/op\t 2733819 B/op\t 73097 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16266810, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2733819, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16408363, + "unit": "ns/op\t 2741253 B/op\t 73098 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16408363, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2741253, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16290650, + "unit": "ns/op\t 2739598 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16290650, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739598, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16687323, + "unit": "ns/op\t 2738990 B/op\t 73098 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16687323, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738990, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16070398, + "unit": "ns/op\t 2735525 B/op\t 73097 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16070398, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735525, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16514021, + "unit": "ns/op\t 2735880 B/op\t 73097 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16514021, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735880, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16063498, + "unit": "ns/op\t 2737542 B/op\t 73098 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16063498, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737542, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16176739, + "unit": "ns/op\t 2735924 B/op\t 73098 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16176739, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735924, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16438111, + "unit": "ns/op\t 2740623 B/op\t 73098 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16438111, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740623, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16056405, + "unit": "ns/op\t 2732088 B/op\t 73097 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16056405, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2732088, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50178, + "unit": "ns/op\t 112674 B/op\t 51 allocs/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50178, + "unit": "ns/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112674, + "unit": "B/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23466 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50773, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50773, + "unit": "ns/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50740, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50740, + "unit": "ns/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23335 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50910, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50910, + "unit": "ns/op", + "extra": "23721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23721 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50448, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50448, + "unit": "ns/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50536, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50536, + "unit": "ns/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23965 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50972, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50972, + "unit": "ns/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50505, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50505, + "unit": "ns/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23784 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50576, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50576, + "unit": "ns/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50655, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50655, + "unit": "ns/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50954, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50954, + "unit": "ns/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50228, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50228, + "unit": "ns/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23622 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50580, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50580, + "unit": "ns/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23451 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50191, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50191, + "unit": "ns/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23595 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50973, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50973, + "unit": "ns/op", + "extra": "23479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23479 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50318, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50318, + "unit": "ns/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23701 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50490, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50490, + "unit": "ns/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23776 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50204, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50204, + "unit": "ns/op", + "extra": "23647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23647 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50974, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50974, + "unit": "ns/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23750 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50810, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50810, + "unit": "ns/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23454 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50688, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50688, + "unit": "ns/op", + "extra": "23672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23672 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50530, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50530, + "unit": "ns/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50967, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50967, + "unit": "ns/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51382, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51382, + "unit": "ns/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23161 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51383, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51383, + "unit": "ns/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51096, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51096, + "unit": "ns/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23473 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51096, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51096, + "unit": "ns/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51383, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51383, + "unit": "ns/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23449 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51011, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51011, + "unit": "ns/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50523, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50523, + "unit": "ns/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4171692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.4, + "unit": "ns/op", + "extra": "4171692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4171692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4171692 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 285.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4171296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 285.6, + "unit": "ns/op", + "extra": "4171296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4171296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4171296 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4208664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286.3, + "unit": "ns/op", + "extra": "4208664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4208664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4208664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4131021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291, + "unit": "ns/op", + "extra": "4131021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4131021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4131021 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 286.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4174706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 286.9, + "unit": "ns/op", + "extra": "4174706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4174706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4174706 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4169139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288, + "unit": "ns/op", + "extra": "4169139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4169139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4169139 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4124972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.8, + "unit": "ns/op", + "extra": "4124972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4124972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4124972 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 311.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4161788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 311.5, + "unit": "ns/op", + "extra": "4161788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4161788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4161788 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4181583 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.9, + "unit": "ns/op", + "extra": "4181583 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4181583 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4181583 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 287.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4145052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 287.4, + "unit": "ns/op", + "extra": "4145052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4145052 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4145052 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "bdfee34961563febc3cd49ee75deedef85fbe777", + "message": "add temp hidden agent dir (#1318)", + "timestamp": "2025-10-10T11:04:11+01:00", + "tree_id": "9c24cca594a1c57678960280ea11e223b350b107", + "url": "https://github.com/nginx/agent/commit/bdfee34961563febc3cd49ee75deedef85fbe777" + }, + "date": 1760091436008, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 22.99807577553114, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 28.977070820561615, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1cf4ea0abc2d40918fccbb357309519908cd4996", + "message": "Update nginx-plus-go-client to v3.0.1 (#1327)", + "timestamp": "2025-10-13T10:53:03+01:00", + "tree_id": "49f81e309a8b7136fb8959c1129a0933520de268", + "url": "https://github.com/nginx/agent/commit/1cf4ea0abc2d40918fccbb357309519908cd4996" + }, + "date": 1760349907244, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15003105, + "unit": "ns/op\t 543787 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15003105, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543787, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11079027, + "unit": "ns/op\t 525849 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11079027, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 525849, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9245160, + "unit": "ns/op\t 752645 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9245160, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752645, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9007991, + "unit": "ns/op\t 751839 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9007991, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751839, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8960447, + "unit": "ns/op\t 739784 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8960447, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 739784, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8966335, + "unit": "ns/op\t 754228 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8966335, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 754228, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9030142, + "unit": "ns/op\t 757691 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9030142, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757691, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9116450, + "unit": "ns/op\t 757616 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9116450, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757616, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9089982, + "unit": "ns/op\t 756862 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9089982, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756862, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8984230, + "unit": "ns/op\t 725853 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8984230, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 725853, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9595847, + "unit": "ns/op\t 805632 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9595847, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805632, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9766676, + "unit": "ns/op\t 812694 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9766676, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812694, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9548375, + "unit": "ns/op\t 795737 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9548375, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795737, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9632266, + "unit": "ns/op\t 823902 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9632266, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823902, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9607871, + "unit": "ns/op\t 806348 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9607871, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806348, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9613705, + "unit": "ns/op\t 810959 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9613705, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810959, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567741, + "unit": "ns/op\t 811051 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567741, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811051, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9611763, + "unit": "ns/op\t 811411 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9611763, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811411, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9623555, + "unit": "ns/op\t 836401 B/op\t 776 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9623555, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 836401, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9612035, + "unit": "ns/op\t 810308 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9612035, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810308, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13416883, + "unit": "ns/op\t 1869366 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13416883, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1869366, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13435495, + "unit": "ns/op\t 1902306 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13435495, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1902306, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13385279, + "unit": "ns/op\t 1883702 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13385279, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883702, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13510212, + "unit": "ns/op\t 1868247 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13510212, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868247, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13413608, + "unit": "ns/op\t 1891974 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13413608, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891974, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13256510, + "unit": "ns/op\t 1842841 B/op\t 810 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13256510, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1842841, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13333948, + "unit": "ns/op\t 1892218 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13333948, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1892218, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13411077, + "unit": "ns/op\t 1900014 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13411077, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900014, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13358968, + "unit": "ns/op\t 1877439 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13358968, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877439, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13341944, + "unit": "ns/op\t 1893133 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13341944, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893133, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265920445, + "unit": "ns/op\t 7735904 B/op\t 74695 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265920445, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7735904, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74695, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273097624, + "unit": "ns/op\t 7734373 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273097624, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734373, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275735934, + "unit": "ns/op\t 7868320 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275735934, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868320, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 277019619, + "unit": "ns/op\t 7593824 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 277019619, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7593824, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256839022, + "unit": "ns/op\t 6883238 B/op\t 73685 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256839022, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6883238, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73685, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273655036, + "unit": "ns/op\t 7733928 B/op\t 74687 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273655036, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733928, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74687, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270588402, + "unit": "ns/op\t 7733282 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270588402, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733282, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 278043787, + "unit": "ns/op\t 7866674 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 278043787, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7866674, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274561843, + "unit": "ns/op\t 7595845 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274561843, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595845, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258990000, + "unit": "ns/op\t 6885558 B/op\t 73689 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258990000, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 6885558, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73689, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16934512, + "unit": "ns/op\t 4170480 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16934512, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4170480, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16934055, + "unit": "ns/op\t 4121888 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16934055, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121888, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16809023, + "unit": "ns/op\t 4120462 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16809023, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120462, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16885331, + "unit": "ns/op\t 4134055 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16885331, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134055, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16808784, + "unit": "ns/op\t 4156385 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16808784, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156385, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17012731, + "unit": "ns/op\t 4156357 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17012731, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156357, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16664677, + "unit": "ns/op\t 4168326 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16664677, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4168326, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16963228, + "unit": "ns/op\t 4156372 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16963228, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4156372, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16966798, + "unit": "ns/op\t 4121871 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16966798, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121871, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17177427, + "unit": "ns/op\t 4170470 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17177427, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4170470, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886074, + "unit": "ns/op\t 277733 B/op\t 1378 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886074, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277733, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880965, + "unit": "ns/op\t 277991 B/op\t 1378 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880965, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277991, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887865, + "unit": "ns/op\t 277630 B/op\t 1378 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887865, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277630, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890955, + "unit": "ns/op\t 277986 B/op\t 1378 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890955, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277986, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 901107, + "unit": "ns/op\t 278153 B/op\t 1378 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 901107, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278153, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904160, + "unit": "ns/op\t 277727 B/op\t 1377 allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904160, + "unit": "ns/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277727, + "unit": "B/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1278 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883632, + "unit": "ns/op\t 277965 B/op\t 1378 allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883632, + "unit": "ns/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277965, + "unit": "B/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1339 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883317, + "unit": "ns/op\t 277764 B/op\t 1378 allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883317, + "unit": "ns/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277764, + "unit": "B/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 882155, + "unit": "ns/op\t 277558 B/op\t 1378 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 882155, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277558, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886600, + "unit": "ns/op\t 277742 B/op\t 1378 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886600, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277742, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2161272, + "unit": "ns/op\t 519563 B/op\t 8777 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2161272, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519563, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170372, + "unit": "ns/op\t 519991 B/op\t 8777 allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170372, + "unit": "ns/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519991, + "unit": "B/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2171308, + "unit": "ns/op\t 519820 B/op\t 8777 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2171308, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519820, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189749, + "unit": "ns/op\t 520159 B/op\t 8777 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189749, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520159, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175566, + "unit": "ns/op\t 520658 B/op\t 8777 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175566, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520658, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2165942, + "unit": "ns/op\t 521411 B/op\t 8777 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2165942, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521411, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2160329, + "unit": "ns/op\t 520881 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2160329, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520881, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163306, + "unit": "ns/op\t 521410 B/op\t 8777 allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163306, + "unit": "ns/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521410, + "unit": "B/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "558 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180528, + "unit": "ns/op\t 518934 B/op\t 8776 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180528, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 518934, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8776, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189547, + "unit": "ns/op\t 521623 B/op\t 8777 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189547, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521623, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3945361, + "unit": "ns/op\t 794489 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3945361, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794489, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956268, + "unit": "ns/op\t 794449 B/op\t 16723 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956268, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794449, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3954373, + "unit": "ns/op\t 793875 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3954373, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793875, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3914002, + "unit": "ns/op\t 792020 B/op\t 16722 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3914002, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792020, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3934467, + "unit": "ns/op\t 792933 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3934467, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792933, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3930588, + "unit": "ns/op\t 793534 B/op\t 16722 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3930588, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793534, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3946969, + "unit": "ns/op\t 794686 B/op\t 16723 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3946969, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794686, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3916306, + "unit": "ns/op\t 794559 B/op\t 16723 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3916306, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794559, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3915697, + "unit": "ns/op\t 792384 B/op\t 16722 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3915697, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792384, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988170, + "unit": "ns/op\t 794101 B/op\t 16723 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988170, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794101, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5705583, + "unit": "ns/op\t 1060213 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5705583, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060213, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706463, + "unit": "ns/op\t 1059845 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706463, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059845, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5592017, + "unit": "ns/op\t 1062866 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5592017, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062866, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5646017, + "unit": "ns/op\t 1060273 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5646017, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060273, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5623707, + "unit": "ns/op\t 1060723 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5623707, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060723, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5680579, + "unit": "ns/op\t 1060497 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5680579, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060497, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5644067, + "unit": "ns/op\t 1060901 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5644067, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060901, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5666845, + "unit": "ns/op\t 1061204 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5666845, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061204, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5638904, + "unit": "ns/op\t 1062853 B/op\t 24622 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5638904, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062853, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5660351, + "unit": "ns/op\t 1063825 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5660351, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1063825, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16325678, + "unit": "ns/op\t 2740828 B/op\t 73098 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16325678, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740828, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16560950, + "unit": "ns/op\t 2733997 B/op\t 73097 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16560950, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2733997, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16586449, + "unit": "ns/op\t 2737712 B/op\t 73098 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16586449, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737712, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16265605, + "unit": "ns/op\t 2737567 B/op\t 73098 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16265605, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737567, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16118586, + "unit": "ns/op\t 2738939 B/op\t 73098 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16118586, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738939, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16489579, + "unit": "ns/op\t 2725999 B/op\t 73097 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16489579, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2725999, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16364803, + "unit": "ns/op\t 2735267 B/op\t 73097 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16364803, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735267, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16439843, + "unit": "ns/op\t 2736444 B/op\t 73097 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16439843, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736444, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16399626, + "unit": "ns/op\t 2736662 B/op\t 73098 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16399626, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736662, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16352071, + "unit": "ns/op\t 2738841 B/op\t 73098 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16352071, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738841, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50192, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50192, + "unit": "ns/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24142 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50004, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50004, + "unit": "ns/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23834 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50358, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50358, + "unit": "ns/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49713, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49713, + "unit": "ns/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49429, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49429, + "unit": "ns/op", + "extra": "24224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24224 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49970, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49970, + "unit": "ns/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24033 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49680, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49680, + "unit": "ns/op", + "extra": "24288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24288 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49890, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49890, + "unit": "ns/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49806, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49806, + "unit": "ns/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49563, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49563, + "unit": "ns/op", + "extra": "24212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49573, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49573, + "unit": "ns/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24009 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49893, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49893, + "unit": "ns/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24066 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50118, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50118, + "unit": "ns/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49532, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49532, + "unit": "ns/op", + "extra": "23974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23974 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49258, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49258, + "unit": "ns/op", + "extra": "23866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23866 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49692, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49692, + "unit": "ns/op", + "extra": "24208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49986, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49986, + "unit": "ns/op", + "extra": "24266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24266 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49792, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49792, + "unit": "ns/op", + "extra": "23914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23914 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50272, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50272, + "unit": "ns/op", + "extra": "23854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23854 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50508, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50508, + "unit": "ns/op", + "extra": "23799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23799 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49481, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49481, + "unit": "ns/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23638 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49887, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49887, + "unit": "ns/op", + "extra": "24106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24106 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49612, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49612, + "unit": "ns/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49772, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49772, + "unit": "ns/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23971 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49959, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49959, + "unit": "ns/op", + "extra": "23890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23890 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50127, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50127, + "unit": "ns/op", + "extra": "23865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23865 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49472, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49472, + "unit": "ns/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23770 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50104, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50104, + "unit": "ns/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23732 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50175, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50175, + "unit": "ns/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23780 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50018, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50018, + "unit": "ns/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23637 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4126856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289.7, + "unit": "ns/op", + "extra": "4126856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4126856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4126856 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 317.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4127533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 317.6, + "unit": "ns/op", + "extra": "4127533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4127533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4127533 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3874507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.9, + "unit": "ns/op", + "extra": "3874507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3874507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3874507 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4074456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4074456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4074456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4074456 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4100119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4100119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4100119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4100119 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4071516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.2, + "unit": "ns/op", + "extra": "4071516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4071516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4071516 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4101606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4101606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4101606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4101606 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4075070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.2, + "unit": "ns/op", + "extra": "4075070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4075070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4075070 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4066381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.7, + "unit": "ns/op", + "extra": "4066381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4066381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4066381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4090764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4090764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4090764 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4090764 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "d.hurley@f5.com", + "name": "Donal Hurley", + "username": "dhurley" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "1cf4ea0abc2d40918fccbb357309519908cd4996", + "message": "Update nginx-plus-go-client to v3.0.1 (#1327)", + "timestamp": "2025-10-13T10:53:03+01:00", + "tree_id": "49f81e309a8b7136fb8959c1129a0933520de268", + "url": "https://github.com/nginx/agent/commit/1cf4ea0abc2d40918fccbb357309519908cd4996" + }, + "date": 1760350013655, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 23.664388134744613, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.971791171347267, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cd3b416ec9fe692536aa6472a6e2a989bdd151cf", + "message": "Bump docker/login-action from 3.3.0 to 3.6.0 (#1308)\n\nBumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.6.0.\n- [Release notes](https://github.com/docker/login-action/releases)\n- [Commits](https://github.com/docker/login-action/compare/v3.3.0...5e57cd118135c172c3672efd75eb46360885c0ef)\n\n---\nupdated-dependencies:\n- dependency-name: docker/login-action\n dependency-version: 3.6.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T11:05:52+01:00", + "tree_id": "44ca74bb63b629066799b211b17856a4fed4d291", + "url": "https://github.com/nginx/agent/commit/cd3b416ec9fe692536aa6472a6e2a989bdd151cf" + }, + "date": 1760350668589, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14675614, + "unit": "ns/op\t 567848 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14675614, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 567848, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12291308, + "unit": "ns/op\t 543150 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12291308, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543150, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8966671, + "unit": "ns/op\t 750001 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8966671, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750001, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9033067, + "unit": "ns/op\t 759368 B/op\t 775 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9033067, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759368, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9372709, + "unit": "ns/op\t 752047 B/op\t 775 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9372709, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 752047, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8995102, + "unit": "ns/op\t 767432 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8995102, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 767432, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9042812, + "unit": "ns/op\t 753973 B/op\t 774 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9042812, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753973, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8920547, + "unit": "ns/op\t 745889 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8920547, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745889, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9117685, + "unit": "ns/op\t 776133 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9117685, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 776133, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9042996, + "unit": "ns/op\t 765803 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9042996, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 765803, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9506545, + "unit": "ns/op\t 819204 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9506545, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819204, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9492776, + "unit": "ns/op\t 798138 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9492776, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798138, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9492452, + "unit": "ns/op\t 816640 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9492452, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816640, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9555019, + "unit": "ns/op\t 797806 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9555019, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 797806, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9464047, + "unit": "ns/op\t 798351 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9464047, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 798351, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9498333, + "unit": "ns/op\t 836754 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9498333, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 836754, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9683042, + "unit": "ns/op\t 823974 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9683042, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823974, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9802398, + "unit": "ns/op\t 816324 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9802398, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 816324, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9525420, + "unit": "ns/op\t 810804 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9525420, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 810804, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9488988, + "unit": "ns/op\t 821461 B/op\t 776 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9488988, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 821461, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13233849, + "unit": "ns/op\t 1868680 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13233849, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868680, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13235705, + "unit": "ns/op\t 1859953 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13235705, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859953, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13200522, + "unit": "ns/op\t 1907751 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13200522, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1907751, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13184779, + "unit": "ns/op\t 1882697 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13184779, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882697, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13363428, + "unit": "ns/op\t 1878581 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13363428, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1878581, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13299912, + "unit": "ns/op\t 1893279 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13299912, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893279, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13283326, + "unit": "ns/op\t 1900141 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13283326, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900141, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13225709, + "unit": "ns/op\t 1875920 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13225709, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875920, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13201319, + "unit": "ns/op\t 1877057 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13201319, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1877057, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13275828, + "unit": "ns/op\t 1884268 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13275828, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884268, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 260931791, + "unit": "ns/op\t 7464000 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 260931791, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7464000, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272443117, + "unit": "ns/op\t 7599038 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272443117, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599038, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265178081, + "unit": "ns/op\t 7736282 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265178081, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7736282, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262615580, + "unit": "ns/op\t 7594936 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262615580, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594936, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266653209, + "unit": "ns/op\t 8141317 B/op\t 74701 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266653209, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8141317, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74701, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273277923, + "unit": "ns/op\t 7870697 B/op\t 74697 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273277923, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7870697, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74697, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263500395, + "unit": "ns/op\t 7596552 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263500395, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596552, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 261681400, + "unit": "ns/op\t 7734061 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 261681400, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734061, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266713152, + "unit": "ns/op\t 7596506 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266713152, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596506, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 268683447, + "unit": "ns/op\t 7730549 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 268683447, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730549, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16692096, + "unit": "ns/op\t 4129344 B/op\t 11010 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16692096, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4129344, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16799011, + "unit": "ns/op\t 4107247 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16799011, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4107247, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16611498, + "unit": "ns/op\t 4168324 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16611498, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4168324, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16987597, + "unit": "ns/op\t 4108467 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16987597, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4108467, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16769477, + "unit": "ns/op\t 4107277 B/op\t 11010 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16769477, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4107277, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16845542, + "unit": "ns/op\t 4123367 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16845542, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123367, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16932076, + "unit": "ns/op\t 4120453 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16932076, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4120453, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16857291, + "unit": "ns/op\t 4135691 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16857291, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135691, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16812923, + "unit": "ns/op\t 4182621 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16812923, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4182621, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16740393, + "unit": "ns/op\t 4168341 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16740393, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4168341, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892424, + "unit": "ns/op\t 277686 B/op\t 1378 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892424, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277686, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 899680, + "unit": "ns/op\t 278202 B/op\t 1378 allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 899680, + "unit": "ns/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278202, + "unit": "B/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1332 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 898281, + "unit": "ns/op\t 278115 B/op\t 1378 allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 898281, + "unit": "ns/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278115, + "unit": "B/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1328 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 910094, + "unit": "ns/op\t 277753 B/op\t 1378 allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 910094, + "unit": "ns/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277753, + "unit": "B/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1273 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890938, + "unit": "ns/op\t 278570 B/op\t 1378 allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890938, + "unit": "ns/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278570, + "unit": "B/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890622, + "unit": "ns/op\t 277983 B/op\t 1378 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890622, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277983, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 904988, + "unit": "ns/op\t 278069 B/op\t 1378 allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 904988, + "unit": "ns/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278069, + "unit": "B/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1323 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 886131, + "unit": "ns/op\t 278461 B/op\t 1378 allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 886131, + "unit": "ns/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278461, + "unit": "B/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1318 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 897229, + "unit": "ns/op\t 278332 B/op\t 1378 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 897229, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278332, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895420, + "unit": "ns/op\t 277391 B/op\t 1377 allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895420, + "unit": "ns/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277391, + "unit": "B/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1330 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2182445, + "unit": "ns/op\t 519479 B/op\t 8777 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2182445, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519479, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2176335, + "unit": "ns/op\t 519832 B/op\t 8777 allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2176335, + "unit": "ns/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519832, + "unit": "B/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179412, + "unit": "ns/op\t 520573 B/op\t 8777 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179412, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520573, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2192072, + "unit": "ns/op\t 522088 B/op\t 8777 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2192072, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522088, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2178485, + "unit": "ns/op\t 520928 B/op\t 8777 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2178485, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520928, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2180713, + "unit": "ns/op\t 520158 B/op\t 8777 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2180713, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520158, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2187381, + "unit": "ns/op\t 519792 B/op\t 8777 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2187381, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519792, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186670, + "unit": "ns/op\t 520297 B/op\t 8777 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186670, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520297, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212019, + "unit": "ns/op\t 519774 B/op\t 8777 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212019, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519774, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184002, + "unit": "ns/op\t 520754 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184002, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520754, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4009194, + "unit": "ns/op\t 790621 B/op\t 16722 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4009194, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 790621, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3947393, + "unit": "ns/op\t 794569 B/op\t 16723 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3947393, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794569, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3898283, + "unit": "ns/op\t 795680 B/op\t 16723 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3898283, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795680, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3941454, + "unit": "ns/op\t 794240 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3941454, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794240, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3914925, + "unit": "ns/op\t 793516 B/op\t 16723 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3914925, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793516, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3914461, + "unit": "ns/op\t 793593 B/op\t 16723 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3914461, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793593, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3934261, + "unit": "ns/op\t 792043 B/op\t 16723 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3934261, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792043, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3932403, + "unit": "ns/op\t 792623 B/op\t 16722 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3932403, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792623, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3878895, + "unit": "ns/op\t 795097 B/op\t 16723 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3878895, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795097, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3941283, + "unit": "ns/op\t 792955 B/op\t 16722 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3941283, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792955, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5611097, + "unit": "ns/op\t 1061724 B/op\t 24622 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5611097, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061724, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5634631, + "unit": "ns/op\t 1062420 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5634631, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062420, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5694241, + "unit": "ns/op\t 1062362 B/op\t 24622 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5694241, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062362, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5626554, + "unit": "ns/op\t 1060120 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5626554, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060120, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5690889, + "unit": "ns/op\t 1060252 B/op\t 24622 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5690889, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060252, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5722635, + "unit": "ns/op\t 1059797 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5722635, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059797, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5642670, + "unit": "ns/op\t 1061152 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5642670, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061152, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5679381, + "unit": "ns/op\t 1061491 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5679381, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061491, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5653305, + "unit": "ns/op\t 1061315 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5653305, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061315, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5777958, + "unit": "ns/op\t 1061982 B/op\t 24622 allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5777958, + "unit": "ns/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061982, + "unit": "B/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "214 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16443216, + "unit": "ns/op\t 2739913 B/op\t 73098 allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16443216, + "unit": "ns/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739913, + "unit": "B/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "80 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16001918, + "unit": "ns/op\t 2739828 B/op\t 73098 allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16001918, + "unit": "ns/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739828, + "unit": "B/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "78 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16235222, + "unit": "ns/op\t 2732886 B/op\t 73097 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16235222, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2732886, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15956640, + "unit": "ns/op\t 2726685 B/op\t 73097 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15956640, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2726685, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16119204, + "unit": "ns/op\t 2740172 B/op\t 73098 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16119204, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740172, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 15862656, + "unit": "ns/op\t 2736378 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 15862656, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736378, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16206478, + "unit": "ns/op\t 2743226 B/op\t 73098 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16206478, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2743226, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16382027, + "unit": "ns/op\t 2740899 B/op\t 73098 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16382027, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740899, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16087329, + "unit": "ns/op\t 2738759 B/op\t 73098 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16087329, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738759, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16044527, + "unit": "ns/op\t 2741760 B/op\t 73098 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16044527, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2741760, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49843, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49843, + "unit": "ns/op", + "extra": "23833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23833 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50051, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50051, + "unit": "ns/op", + "extra": "24234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24234 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50117, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50117, + "unit": "ns/op", + "extra": "24032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24032 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50196, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50196, + "unit": "ns/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24045 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50325, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50325, + "unit": "ns/op", + "extra": "23626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23626 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50117, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50117, + "unit": "ns/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50814, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50814, + "unit": "ns/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50087, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50087, + "unit": "ns/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23997 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50074, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50074, + "unit": "ns/op", + "extra": "23710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23710 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50056, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50056, + "unit": "ns/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23374 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50049, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50049, + "unit": "ns/op", + "extra": "24267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24267 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50482, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50482, + "unit": "ns/op", + "extra": "23967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23967 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50577, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50577, + "unit": "ns/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23554 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50613, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50613, + "unit": "ns/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50511, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50511, + "unit": "ns/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23178 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50979, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50979, + "unit": "ns/op", + "extra": "23877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23877 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50011, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50011, + "unit": "ns/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23485 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51040, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51040, + "unit": "ns/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50441, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50441, + "unit": "ns/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23131 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50947, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50947, + "unit": "ns/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23286 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50453, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50453, + "unit": "ns/op", + "extra": "23616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23616 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50562, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50562, + "unit": "ns/op", + "extra": "23718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23718 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50881, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50881, + "unit": "ns/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23437 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50083, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50083, + "unit": "ns/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23641 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50433, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50433, + "unit": "ns/op", + "extra": "23809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23809 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50646, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50646, + "unit": "ns/op", + "extra": "23548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50811, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50811, + "unit": "ns/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23084 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50086, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50086, + "unit": "ns/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23402 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49931, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49931, + "unit": "ns/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23668 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50113, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50113, + "unit": "ns/op", + "extra": "23874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23874 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23874 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4117166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.4, + "unit": "ns/op", + "extra": "4117166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4117166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4117166 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4106385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291, + "unit": "ns/op", + "extra": "4106385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4106385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4106385 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4107664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4107664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4107664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4107664 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4108108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.2, + "unit": "ns/op", + "extra": "4108108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4108108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4108108 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4108381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4108381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4108381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4108381 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 300.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4081638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 300.6, + "unit": "ns/op", + "extra": "4081638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4081638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4081638 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 301.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 301.7, + "unit": "ns/op", + "extra": "4080858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080858 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 303.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "3446698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 303.7, + "unit": "ns/op", + "extra": "3446698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "3446698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "3446698 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.2, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.2, + "unit": "ns/op", + "extra": "4122349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122349 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4099317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.4, + "unit": "ns/op", + "extra": "4099317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4099317 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4099317 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "61c0ad90c9fb7be329b3bbe2dc295bac1592f68b", + "message": "Bump actions/dependency-review-action from 4.7.3 to 4.8.0 (#1310)\n\nBumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.7.3 to 4.8.0.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/595b5aeba73380359d98a5e087f648dbb0edce1b...56339e523c0409420f6c2c9a2f4292bbb3c07dd3)\n\n---\nupdated-dependencies:\n- dependency-name: actions/dependency-review-action\n dependency-version: 4.8.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T11:06:02+01:00", + "tree_id": "b427c238413b4cf72f8d87e9c6ed8b2b186d91ef", + "url": "https://github.com/nginx/agent/commit/61c0ad90c9fb7be329b3bbe2dc295bac1592f68b" + }, + "date": 1760350680381, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.329838056107995, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.0071172381021, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 71, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "cd3b416ec9fe692536aa6472a6e2a989bdd151cf", + "message": "Bump docker/login-action from 3.3.0 to 3.6.0 (#1308)\n\nBumps [docker/login-action](https://github.com/docker/login-action) from 3.3.0 to 3.6.0.\n- [Release notes](https://github.com/docker/login-action/releases)\n- [Commits](https://github.com/docker/login-action/compare/v3.3.0...5e57cd118135c172c3672efd75eb46360885c0ef)\n\n---\nupdated-dependencies:\n- dependency-name: docker/login-action\n dependency-version: 3.6.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T11:05:52+01:00", + "tree_id": "44ca74bb63b629066799b211b17856a4fed4d291", + "url": "https://github.com/nginx/agent/commit/cd3b416ec9fe692536aa6472a6e2a989bdd151cf" + }, + "date": 1760350730965, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.397349876775234, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 29.992440525335354, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 85, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "61c0ad90c9fb7be329b3bbe2dc295bac1592f68b", + "message": "Bump actions/dependency-review-action from 4.7.3 to 4.8.0 (#1310)\n\nBumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 4.7.3 to 4.8.0.\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/595b5aeba73380359d98a5e087f648dbb0edce1b...56339e523c0409420f6c2c9a2f4292bbb3c07dd3)\n\n---\nupdated-dependencies:\n- dependency-name: actions/dependency-review-action\n dependency-version: 4.8.0\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T11:06:02+01:00", + "tree_id": "b427c238413b4cf72f8d87e9c6ed8b2b186d91ef", + "url": "https://github.com/nginx/agent/commit/61c0ad90c9fb7be329b3bbe2dc295bac1592f68b" + }, + "date": 1760355529924, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14880340, + "unit": "ns/op\t 552236 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14880340, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 552236, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 11442008, + "unit": "ns/op\t 527635 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 11442008, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 527635, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9055018, + "unit": "ns/op\t 745531 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9055018, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745531, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9121910, + "unit": "ns/op\t 750229 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9121910, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 750229, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8969101, + "unit": "ns/op\t 711657 B/op\t 774 allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8969101, + "unit": "ns/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 711657, + "unit": "B/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "140 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9074913, + "unit": "ns/op\t 738648 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9074913, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738648, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9041608, + "unit": "ns/op\t 737516 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9041608, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 737516, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9216639, + "unit": "ns/op\t 740438 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9216639, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740438, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9105827, + "unit": "ns/op\t 733114 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9105827, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733114, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9069505, + "unit": "ns/op\t 733544 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9069505, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733544, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9621392, + "unit": "ns/op\t 811752 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9621392, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811752, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9618061, + "unit": "ns/op\t 793811 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9618061, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793811, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9624444, + "unit": "ns/op\t 796043 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9624444, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796043, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9705505, + "unit": "ns/op\t 794780 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9705505, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794780, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9639109, + "unit": "ns/op\t 812462 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9639109, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812462, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9596536, + "unit": "ns/op\t 789487 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9596536, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789487, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9603680, + "unit": "ns/op\t 793257 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9603680, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793257, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9632067, + "unit": "ns/op\t 799183 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9632067, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 799183, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9595693, + "unit": "ns/op\t 793710 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9595693, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793710, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9625193, + "unit": "ns/op\t 805737 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9625193, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805737, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13436894, + "unit": "ns/op\t 1883630 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13436894, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1883630, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13468618, + "unit": "ns/op\t 1910076 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13468618, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910076, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13524055, + "unit": "ns/op\t 1910168 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13524055, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910168, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13367268, + "unit": "ns/op\t 1882560 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13367268, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882560, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13337008, + "unit": "ns/op\t 1867271 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13337008, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867271, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13527128, + "unit": "ns/op\t 1881921 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13527128, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1881921, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13456028, + "unit": "ns/op\t 1898382 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13456028, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1898382, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13521887, + "unit": "ns/op\t 1867376 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13521887, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867376, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13357490, + "unit": "ns/op\t 1867744 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13357490, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867744, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13349194, + "unit": "ns/op\t 1884643 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13349194, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884643, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 265307795, + "unit": "ns/op\t 7869186 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 265307795, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7869186, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270598028, + "unit": "ns/op\t 7728668 B/op\t 74678 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270598028, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7728668, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74678, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274018881, + "unit": "ns/op\t 7592213 B/op\t 74672 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274018881, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592213, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74672, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269798724, + "unit": "ns/op\t 7727610 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269798724, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727610, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269588493, + "unit": "ns/op\t 7594478 B/op\t 74680 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269588493, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7594478, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74680, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270230422, + "unit": "ns/op\t 7597149 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270230422, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597149, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272453270, + "unit": "ns/op\t 7733221 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272453270, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733221, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272774372, + "unit": "ns/op\t 8004994 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272774372, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8004994, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270758664, + "unit": "ns/op\t 7734573 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270758664, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7734573, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270430677, + "unit": "ns/op\t 7459621 B/op\t 74674 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270430677, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459621, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74674, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16804840, + "unit": "ns/op\t 4144402 B/op\t 11011 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16804840, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144402, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17157937, + "unit": "ns/op\t 4121891 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17157937, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121891, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16893344, + "unit": "ns/op\t 4146187 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16893344, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146187, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17089512, + "unit": "ns/op\t 4135674 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17089512, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135674, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17595506, + "unit": "ns/op\t 4135708 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17595506, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135708, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17384880, + "unit": "ns/op\t 4134030 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17384880, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4134030, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17139974, + "unit": "ns/op\t 4146162 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17139974, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146162, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17154421, + "unit": "ns/op\t 4148028 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17154421, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148028, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17756061, + "unit": "ns/op\t 4109740 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17756061, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4109740, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17356239, + "unit": "ns/op\t 4172681 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17356239, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4172681, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878471, + "unit": "ns/op\t 278127 B/op\t 1378 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878471, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278127, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 923782, + "unit": "ns/op\t 277760 B/op\t 1378 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 923782, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277760, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879432, + "unit": "ns/op\t 277926 B/op\t 1378 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879432, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277926, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880184, + "unit": "ns/op\t 278151 B/op\t 1378 allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880184, + "unit": "ns/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278151, + "unit": "B/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1352 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879039, + "unit": "ns/op\t 278076 B/op\t 1378 allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879039, + "unit": "ns/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278076, + "unit": "B/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1371 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881703, + "unit": "ns/op\t 278159 B/op\t 1378 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881703, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278159, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879819, + "unit": "ns/op\t 278150 B/op\t 1378 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879819, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278150, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878190, + "unit": "ns/op\t 277687 B/op\t 1377 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878190, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277687, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1377, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879296, + "unit": "ns/op\t 278043 B/op\t 1378 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879296, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278043, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880137, + "unit": "ns/op\t 278047 B/op\t 1378 allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880137, + "unit": "ns/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278047, + "unit": "B/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2173909, + "unit": "ns/op\t 522131 B/op\t 8777 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2173909, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522131, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2189369, + "unit": "ns/op\t 521034 B/op\t 8777 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2189369, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521034, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2170110, + "unit": "ns/op\t 519992 B/op\t 8777 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2170110, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519992, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2163015, + "unit": "ns/op\t 520680 B/op\t 8777 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2163015, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520680, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2156530, + "unit": "ns/op\t 520341 B/op\t 8777 allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2156530, + "unit": "ns/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520341, + "unit": "B/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "538 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2179888, + "unit": "ns/op\t 522182 B/op\t 8777 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2179888, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522182, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2164943, + "unit": "ns/op\t 520133 B/op\t 8777 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2164943, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520133, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2183576, + "unit": "ns/op\t 521033 B/op\t 8777 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2183576, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521033, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191602, + "unit": "ns/op\t 519548 B/op\t 8777 allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191602, + "unit": "ns/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519548, + "unit": "B/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "555 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185691, + "unit": "ns/op\t 521066 B/op\t 8777 allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185691, + "unit": "ns/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521066, + "unit": "B/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8777, + "unit": "allocs/op", + "extra": "553 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3924098, + "unit": "ns/op\t 792645 B/op\t 16723 allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3924098, + "unit": "ns/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792645, + "unit": "B/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "307 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3900095, + "unit": "ns/op\t 793915 B/op\t 16723 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3900095, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793915, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3900667, + "unit": "ns/op\t 791983 B/op\t 16722 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3900667, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791983, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3960352, + "unit": "ns/op\t 795334 B/op\t 16723 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3960352, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795334, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3914971, + "unit": "ns/op\t 795466 B/op\t 16723 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3914971, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795466, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3921441, + "unit": "ns/op\t 792744 B/op\t 16723 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3921441, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792744, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956164, + "unit": "ns/op\t 794760 B/op\t 16723 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956164, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794760, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16723, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3961332, + "unit": "ns/op\t 790998 B/op\t 16722 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3961332, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 790998, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3917146, + "unit": "ns/op\t 792656 B/op\t 16722 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3917146, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792656, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3898191, + "unit": "ns/op\t 792319 B/op\t 16722 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3898191, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792319, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16722, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5629049, + "unit": "ns/op\t 1060005 B/op\t 24622 allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5629049, + "unit": "ns/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060005, + "unit": "B/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "216 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5789826, + "unit": "ns/op\t 1058980 B/op\t 24622 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5789826, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058980, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5635219, + "unit": "ns/op\t 1059095 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5635219, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059095, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5622093, + "unit": "ns/op\t 1057882 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5622093, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1057882, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5647911, + "unit": "ns/op\t 1061247 B/op\t 24622 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5647911, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061247, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5721621, + "unit": "ns/op\t 1061365 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5721621, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061365, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5670108, + "unit": "ns/op\t 1060271 B/op\t 24622 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5670108, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060271, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5682010, + "unit": "ns/op\t 1060491 B/op\t 24622 allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5682010, + "unit": "ns/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060491, + "unit": "B/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "205 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5647717, + "unit": "ns/op\t 1061713 B/op\t 24622 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5647717, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061713, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5696603, + "unit": "ns/op\t 1062435 B/op\t 24622 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5696603, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062435, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24622, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16447587, + "unit": "ns/op\t 2737493 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16447587, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737493, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16612433, + "unit": "ns/op\t 2734789 B/op\t 73098 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16612433, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734789, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16703412, + "unit": "ns/op\t 2738542 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16703412, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738542, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16107442, + "unit": "ns/op\t 2739106 B/op\t 73098 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16107442, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739106, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16166323, + "unit": "ns/op\t 2739685 B/op\t 73098 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16166323, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739685, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16503953, + "unit": "ns/op\t 2730852 B/op\t 73097 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16503953, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2730852, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16217223, + "unit": "ns/op\t 2736643 B/op\t 73097 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16217223, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736643, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73097, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16313743, + "unit": "ns/op\t 2740411 B/op\t 73098 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16313743, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740411, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16368527, + "unit": "ns/op\t 2738667 B/op\t 73098 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16368527, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738667, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16365180, + "unit": "ns/op\t 2736313 B/op\t 73098 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16365180, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736313, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73098, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48894, + "unit": "ns/op\t 112674 B/op\t 51 allocs/op", + "extra": "24270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48894, + "unit": "ns/op", + "extra": "24270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112674, + "unit": "B/op", + "extra": "24270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24270 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49537, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49537, + "unit": "ns/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24362 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49524, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49524, + "unit": "ns/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49180, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49180, + "unit": "ns/op", + "extra": "24634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24634 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49516, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49516, + "unit": "ns/op", + "extra": "23934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23934 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49438, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49438, + "unit": "ns/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23848 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49223, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49223, + "unit": "ns/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49430, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49430, + "unit": "ns/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49448, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49448, + "unit": "ns/op", + "extra": "24387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24387 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 48835, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 48835, + "unit": "ns/op", + "extra": "23978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23978 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48803, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48803, + "unit": "ns/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49342, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49342, + "unit": "ns/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49658, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49658, + "unit": "ns/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24144 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49445, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49445, + "unit": "ns/op", + "extra": "24261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24261 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49496, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49496, + "unit": "ns/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49460, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49460, + "unit": "ns/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24384 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49131, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49131, + "unit": "ns/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23401 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49785, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49785, + "unit": "ns/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24145 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49412, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49412, + "unit": "ns/op", + "extra": "24492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24492 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49771, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49771, + "unit": "ns/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49281, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49281, + "unit": "ns/op", + "extra": "24507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24507 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49411, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49411, + "unit": "ns/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24007 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49822, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49822, + "unit": "ns/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49878, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49878, + "unit": "ns/op", + "extra": "24276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24276 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49332, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49332, + "unit": "ns/op", + "extra": "24060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24060 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49744, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49744, + "unit": "ns/op", + "extra": "24258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24258 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49869, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49869, + "unit": "ns/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24190 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49682, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49682, + "unit": "ns/op", + "extra": "24181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24181 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 48980, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 48980, + "unit": "ns/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23979 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49237, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49237, + "unit": "ns/op", + "extra": "24382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24382 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24382 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4125356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288, + "unit": "ns/op", + "extra": "4125356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4125356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4125356 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 288.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4156254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 288.7, + "unit": "ns/op", + "extra": "4156254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4156254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4156254 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 289, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4120686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 289, + "unit": "ns/op", + "extra": "4120686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4120686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4120686 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4127868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290, + "unit": "ns/op", + "extra": "4127868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4127868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4127868 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4116954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291, + "unit": "ns/op", + "extra": "4116954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4116954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4116954 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 324.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4115342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 324.1, + "unit": "ns/op", + "extra": "4115342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4115342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4115342 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4142332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4142332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4142332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4142332 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4058197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4058197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4058197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4058197 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.6, + "unit": "ns/op", + "extra": "4122141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122141 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4140225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4140225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4140225 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4140225 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d14a00541a09f479740d76535990339d3a466ca9", + "message": "Update Dependencies (#1312)", + "timestamp": "2025-10-13T13:31:22+01:00", + "tree_id": "428a631cd2f53e8b3c05c25cdc35269a8a2bdb68", + "url": "https://github.com/nginx/agent/commit/d14a00541a09f479740d76535990339d3a466ca9" + }, + "date": 1760359404825, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14897236, + "unit": "ns/op\t 560541 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14897236, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 560541, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14482077, + "unit": "ns/op\t 543580 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14482077, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543580, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9143170, + "unit": "ns/op\t 744533 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9143170, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744533, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9153050, + "unit": "ns/op\t 745880 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9153050, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 745880, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9330328, + "unit": "ns/op\t 746269 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9330328, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 746269, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9730562, + "unit": "ns/op\t 733159 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9730562, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 733159, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9097686, + "unit": "ns/op\t 732821 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9097686, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 732821, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9095367, + "unit": "ns/op\t 729752 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9095367, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 729752, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9075490, + "unit": "ns/op\t 748336 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9075490, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 748336, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9205580, + "unit": "ns/op\t 760447 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9205580, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 760447, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9624159, + "unit": "ns/op\t 792596 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9624159, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 792596, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9645842, + "unit": "ns/op\t 796457 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9645842, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 796457, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9646175, + "unit": "ns/op\t 805710 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9646175, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805710, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9624992, + "unit": "ns/op\t 805828 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9624992, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 805828, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9630899, + "unit": "ns/op\t 813743 B/op\t 775 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9630899, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 813743, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9534020, + "unit": "ns/op\t 788812 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9534020, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 788812, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9516278, + "unit": "ns/op\t 795256 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9516278, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795256, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9567544, + "unit": "ns/op\t 793388 B/op\t 774 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9567544, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 793388, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9608936, + "unit": "ns/op\t 801200 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9608936, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801200, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9573015, + "unit": "ns/op\t 794818 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9573015, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794818, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13434801, + "unit": "ns/op\t 1882841 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13434801, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1882841, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13535398, + "unit": "ns/op\t 1890676 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13535398, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1890676, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13495112, + "unit": "ns/op\t 1900006 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13495112, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900006, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13608187, + "unit": "ns/op\t 1901444 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13608187, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1901444, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13640123, + "unit": "ns/op\t 1916447 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13640123, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1916447, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13493207, + "unit": "ns/op\t 1858912 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13493207, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1858912, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13630480, + "unit": "ns/op\t 1908656 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13630480, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1908656, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13605464, + "unit": "ns/op\t 1899915 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13605464, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1899915, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13584257, + "unit": "ns/op\t 1891772 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13584257, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891772, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13616976, + "unit": "ns/op\t 1915867 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13616976, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915867, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 278329629, + "unit": "ns/op\t 7598682 B/op\t 74686 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 278329629, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598682, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74686, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275834896, + "unit": "ns/op\t 7597674 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275834896, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7597674, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274810824, + "unit": "ns/op\t 8004846 B/op\t 74696 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274810824, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8004846, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74696, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270579301, + "unit": "ns/op\t 7865589 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270579301, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7865589, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274025431, + "unit": "ns/op\t 7465488 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274025431, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7465488, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269524749, + "unit": "ns/op\t 7602886 B/op\t 74700 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269524749, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7602886, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74700, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270628037, + "unit": "ns/op\t 7600802 B/op\t 74694 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270628037, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7600802, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74694, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271233895, + "unit": "ns/op\t 7731258 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271233895, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731258, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 275378227, + "unit": "ns/op\t 7874413 B/op\t 74708 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 275378227, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7874413, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74708, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276419611, + "unit": "ns/op\t 7457261 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276419611, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7457261, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17419494, + "unit": "ns/op\t 4195385 B/op\t 11012 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17419494, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4195385, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11012, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17612242, + "unit": "ns/op\t 4139147 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17612242, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4139147, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17609332, + "unit": "ns/op\t 4113727 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17609332, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4113727, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17415364, + "unit": "ns/op\t 4146193 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17415364, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146193, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17595761, + "unit": "ns/op\t 4111016 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17595761, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4111016, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18458805, + "unit": "ns/op\t 4166856 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18458805, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166856, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17766598, + "unit": "ns/op\t 4166809 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17766598, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166809, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18065757, + "unit": "ns/op\t 4166787 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18065757, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166787, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17810991, + "unit": "ns/op\t 4148024 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17810991, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148024, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17839410, + "unit": "ns/op\t 4166821 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17839410, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166821, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887466, + "unit": "ns/op\t 277385 B/op\t 1379 allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887466, + "unit": "ns/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277385, + "unit": "B/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1354 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893142, + "unit": "ns/op\t 277673 B/op\t 1378 allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893142, + "unit": "ns/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277673, + "unit": "B/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895587, + "unit": "ns/op\t 277888 B/op\t 1379 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895587, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277888, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 909578, + "unit": "ns/op\t 278099 B/op\t 1379 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 909578, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278099, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 906064, + "unit": "ns/op\t 278087 B/op\t 1379 allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 906064, + "unit": "ns/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278087, + "unit": "B/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1275 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 895333, + "unit": "ns/op\t 278156 B/op\t 1379 allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 895333, + "unit": "ns/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278156, + "unit": "B/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1334 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892019, + "unit": "ns/op\t 278205 B/op\t 1379 allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892019, + "unit": "ns/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278205, + "unit": "B/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891103, + "unit": "ns/op\t 277944 B/op\t 1379 allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891103, + "unit": "ns/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277944, + "unit": "B/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1327 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 892160, + "unit": "ns/op\t 278126 B/op\t 1379 allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 892160, + "unit": "ns/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278126, + "unit": "B/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1322 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 893785, + "unit": "ns/op\t 278065 B/op\t 1379 allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 893785, + "unit": "ns/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278065, + "unit": "B/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1345 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2218917, + "unit": "ns/op\t 519640 B/op\t 8778 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2218917, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519640, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2213546, + "unit": "ns/op\t 519295 B/op\t 8778 allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2213546, + "unit": "ns/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519295, + "unit": "B/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "556 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194931, + "unit": "ns/op\t 519279 B/op\t 8778 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194931, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519279, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2229376, + "unit": "ns/op\t 520689 B/op\t 8778 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2229376, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520689, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207733, + "unit": "ns/op\t 520477 B/op\t 8778 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207733, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520477, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2203195, + "unit": "ns/op\t 520060 B/op\t 8778 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2203195, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520060, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209433, + "unit": "ns/op\t 521016 B/op\t 8778 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209433, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521016, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2230009, + "unit": "ns/op\t 521136 B/op\t 8778 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2230009, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521136, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2223222, + "unit": "ns/op\t 520600 B/op\t 8778 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2223222, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520600, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205574, + "unit": "ns/op\t 520979 B/op\t 8778 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205574, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520979, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4044440, + "unit": "ns/op\t 794092 B/op\t 16725 allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4044440, + "unit": "ns/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794092, + "unit": "B/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "294 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4025204, + "unit": "ns/op\t 793675 B/op\t 16725 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4025204, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793675, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4013309, + "unit": "ns/op\t 793787 B/op\t 16725 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4013309, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793787, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3985000, + "unit": "ns/op\t 791930 B/op\t 16724 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3985000, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791930, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3967036, + "unit": "ns/op\t 793053 B/op\t 16725 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3967036, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793053, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3993440, + "unit": "ns/op\t 792910 B/op\t 16725 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3993440, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792910, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4046191, + "unit": "ns/op\t 792162 B/op\t 16724 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4046191, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792162, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3934897, + "unit": "ns/op\t 790265 B/op\t 16724 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3934897, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 790265, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4021696, + "unit": "ns/op\t 795892 B/op\t 16725 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4021696, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795892, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950146, + "unit": "ns/op\t 792978 B/op\t 16725 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950146, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792978, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5756273, + "unit": "ns/op\t 1059239 B/op\t 24625 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5756273, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059239, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5729221, + "unit": "ns/op\t 1062867 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5729221, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062867, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5706185, + "unit": "ns/op\t 1060473 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5706185, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060473, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5698502, + "unit": "ns/op\t 1059980 B/op\t 24625 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5698502, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059980, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5771388, + "unit": "ns/op\t 1060716 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5771388, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060716, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5809292, + "unit": "ns/op\t 1058769 B/op\t 24625 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5809292, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058769, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5659615, + "unit": "ns/op\t 1059863 B/op\t 24625 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5659615, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059863, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5751053, + "unit": "ns/op\t 1057482 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5751053, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1057482, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5774965, + "unit": "ns/op\t 1059232 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5774965, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059232, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5712747, + "unit": "ns/op\t 1059833 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5712747, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059833, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16831586, + "unit": "ns/op\t 2738127 B/op\t 73107 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16831586, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738127, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16741940, + "unit": "ns/op\t 2739330 B/op\t 73107 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16741940, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739330, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16565592, + "unit": "ns/op\t 2736046 B/op\t 73107 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16565592, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736046, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16580861, + "unit": "ns/op\t 2738398 B/op\t 73107 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16580861, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738398, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16682144, + "unit": "ns/op\t 2735928 B/op\t 73107 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16682144, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735928, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16484998, + "unit": "ns/op\t 2734257 B/op\t 73106 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16484998, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734257, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16627818, + "unit": "ns/op\t 2738076 B/op\t 73107 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16627818, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738076, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16741442, + "unit": "ns/op\t 2733679 B/op\t 73106 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16741442, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2733679, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16835111, + "unit": "ns/op\t 2734050 B/op\t 73106 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16835111, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734050, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16856584, + "unit": "ns/op\t 2731658 B/op\t 73106 allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16856584, + "unit": "ns/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2731658, + "unit": "B/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "72 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50173, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50173, + "unit": "ns/op", + "extra": "23803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23803 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50141, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50141, + "unit": "ns/op", + "extra": "24232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24232 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49854, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49854, + "unit": "ns/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49559, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49559, + "unit": "ns/op", + "extra": "23982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23982 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49986, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49986, + "unit": "ns/op", + "extra": "24169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24169 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50121, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50121, + "unit": "ns/op", + "extra": "24391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24391 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49474, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49474, + "unit": "ns/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49549, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49549, + "unit": "ns/op", + "extra": "23688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23688 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50029, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50029, + "unit": "ns/op", + "extra": "24096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24096 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49666, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49666, + "unit": "ns/op", + "extra": "24260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24260 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49838, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49838, + "unit": "ns/op", + "extra": "23883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23883 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49611, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49611, + "unit": "ns/op", + "extra": "23550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49652, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49652, + "unit": "ns/op", + "extra": "24199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24199 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50275, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50275, + "unit": "ns/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24031 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50137, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50137, + "unit": "ns/op", + "extra": "23968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23968 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49845, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49845, + "unit": "ns/op", + "extra": "23847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23847 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49844, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23575 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49844, + "unit": "ns/op", + "extra": "23575 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23575 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23575 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50101, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50101, + "unit": "ns/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23919 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49978, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49978, + "unit": "ns/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23859 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49901, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49901, + "unit": "ns/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23464 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49707, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49707, + "unit": "ns/op", + "extra": "24051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24051 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50636, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50636, + "unit": "ns/op", + "extra": "23805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23805 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50243, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50243, + "unit": "ns/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50028, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50028, + "unit": "ns/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "22938 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49815, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49815, + "unit": "ns/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23662 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49890, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49890, + "unit": "ns/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23340 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49752, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49752, + "unit": "ns/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23745 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50136, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50136, + "unit": "ns/op", + "extra": "23559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23559 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49944, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49944, + "unit": "ns/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23632 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50327, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50327, + "unit": "ns/op", + "extra": "23804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23804 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23804 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 320.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4144237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 320.5, + "unit": "ns/op", + "extra": "4144237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4144237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4144237 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4102989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.3, + "unit": "ns/op", + "extra": "4102989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4102989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4102989 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4120534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.6, + "unit": "ns/op", + "extra": "4120534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4120534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4120534 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 290.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4133466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 290.6, + "unit": "ns/op", + "extra": "4133466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4133466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4133466 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4105929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4105929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4105929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4105929 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4122258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.5, + "unit": "ns/op", + "extra": "4122258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4122258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4122258 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4054827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.7, + "unit": "ns/op", + "extra": "4054827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4054827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4054827 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4113138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.3, + "unit": "ns/op", + "extra": "4113138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4113138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4113138 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4089163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4089163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4089163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4089163 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4140330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.8, + "unit": "ns/op", + "extra": "4140330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4140330 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4140330 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "108004222+aphralG@users.noreply.github.com", + "name": "aphralG", + "username": "aphralG" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "d14a00541a09f479740d76535990339d3a466ca9", + "message": "Update Dependencies (#1312)", + "timestamp": "2025-10-13T13:31:22+01:00", + "tree_id": "428a631cd2f53e8b3c05c25cdc35269a8a2bdb68", + "url": "https://github.com/nginx/agent/commit/d14a00541a09f479740d76535990339d3a466ca9" + }, + "date": 1760359443767, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.064769938660113, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 28.014775104449164, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 69, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 82, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fda1c0862df01febb32ddde6b6cc28a324f84be5", + "message": "Bump actions/github-script from 7.0.1 to 8.0.0 (#1319)\n\nBumps [actions/github-script](https://github.com/actions/github-script) from 7.0.1 to 8.0.0.\n- [Release notes](https://github.com/actions/github-script/releases)\n- [Commits](https://github.com/actions/github-script/compare/60a0d83039c74a4aee543508d2ffcb1c3799cdea...ed597411d8f924073f98dfc5c65a23a2325f34cd)\n\n---\nupdated-dependencies:\n- dependency-name: actions/github-script\n dependency-version: 8.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T13:33:06+01:00", + "tree_id": "f9a1c5bd92adb7f2e229a411182b2eeb2ad63350", + "url": "https://github.com/nginx/agent/commit/fda1c0862df01febb32ddde6b6cc28a324f84be5" + }, + "date": 1760359491894, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15859970, + "unit": "ns/op\t 560871 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15859970, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 560871, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 12673116, + "unit": "ns/op\t 559739 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 12673116, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 559739, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8777830, + "unit": "ns/op\t 731234 B/op\t 774 allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8777830, + "unit": "ns/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 731234, + "unit": "B/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "145 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8889257, + "unit": "ns/op\t 753972 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8889257, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 753972, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8941081, + "unit": "ns/op\t 764241 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8941081, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 764241, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8872224, + "unit": "ns/op\t 756867 B/op\t 775 allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8872224, + "unit": "ns/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756867, + "unit": "B/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "151 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9019139, + "unit": "ns/op\t 803885 B/op\t 775 allocs/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9019139, + "unit": "ns/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 803885, + "unit": "B/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "154 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8921201, + "unit": "ns/op\t 757315 B/op\t 775 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8921201, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757315, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 8907129, + "unit": "ns/op\t 759075 B/op\t 774 allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 8907129, + "unit": "ns/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 759075, + "unit": "B/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "152 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9014753, + "unit": "ns/op\t 757912 B/op\t 774 allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9014753, + "unit": "ns/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 757912, + "unit": "B/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "153 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9398660, + "unit": "ns/op\t 812433 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9398660, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 812433, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9368164, + "unit": "ns/op\t 804724 B/op\t 774 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9368164, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 804724, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9379144, + "unit": "ns/op\t 803453 B/op\t 775 allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9379144, + "unit": "ns/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803453, + "unit": "B/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "134 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9430482, + "unit": "ns/op\t 823894 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9430482, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 823894, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9399981, + "unit": "ns/op\t 811188 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9399981, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811188, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9393971, + "unit": "ns/op\t 811041 B/op\t 775 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9393971, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 811041, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9464244, + "unit": "ns/op\t 803570 B/op\t 774 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9464244, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803570, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9428336, + "unit": "ns/op\t 809682 B/op\t 774 allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9428336, + "unit": "ns/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 809682, + "unit": "B/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "136 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9475136, + "unit": "ns/op\t 819484 B/op\t 776 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9475136, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 819484, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9362716, + "unit": "ns/op\t 803195 B/op\t 775 allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9362716, + "unit": "ns/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 803195, + "unit": "B/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "135 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13083459, + "unit": "ns/op\t 1884120 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13083459, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884120, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13081879, + "unit": "ns/op\t 1891174 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13081879, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891174, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13082308, + "unit": "ns/op\t 1876941 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13082308, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876941, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13010859, + "unit": "ns/op\t 1870140 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13010859, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1870140, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13069024, + "unit": "ns/op\t 1891666 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13069024, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891666, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13164036, + "unit": "ns/op\t 1900651 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13164036, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1900651, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13023718, + "unit": "ns/op\t 1868168 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13023718, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868168, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13143234, + "unit": "ns/op\t 1918953 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13143234, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1918953, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13094427, + "unit": "ns/op\t 1880829 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13094427, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1880829, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13060915, + "unit": "ns/op\t 1860814 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13060915, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1860814, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 255907082, + "unit": "ns/op\t 7461744 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 255907082, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461744, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257083680, + "unit": "ns/op\t 7463693 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257083680, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7463693, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 258180822, + "unit": "ns/op\t 7461024 B/op\t 74682 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 258180822, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461024, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74682, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257193111, + "unit": "ns/op\t 7596608 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257193111, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596608, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256990463, + "unit": "ns/op\t 7730746 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256990463, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730746, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256242427, + "unit": "ns/op\t 7731008 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256242427, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7731008, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256814664, + "unit": "ns/op\t 7459600 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256814664, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7459600, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264870989, + "unit": "ns/op\t 8002698 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264870989, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8002698, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256549453, + "unit": "ns/op\t 7592613 B/op\t 74671 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256549453, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7592613, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74671, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257637369, + "unit": "ns/op\t 8001301 B/op\t 74685 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257637369, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 8001301, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74685, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16539829, + "unit": "ns/op\t 4154465 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16539829, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4154465, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16660151, + "unit": "ns/op\t 4152601 B/op\t 11011 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16660151, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4152601, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16579773, + "unit": "ns/op\t 4117698 B/op\t 11010 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16579773, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4117698, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16694284, + "unit": "ns/op\t 4154468 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16694284, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4154468, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16802587, + "unit": "ns/op\t 4142676 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16802587, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4142676, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16731933, + "unit": "ns/op\t 4175829 B/op\t 11011 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16731933, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4175829, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16743389, + "unit": "ns/op\t 4132413 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16743389, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4132413, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16798421, + "unit": "ns/op\t 4154435 B/op\t 11011 allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16798421, + "unit": "ns/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4154435, + "unit": "B/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "69 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16543760, + "unit": "ns/op\t 4144390 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16543760, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4144390, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16537378, + "unit": "ns/op\t 4146172 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16537378, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146172, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878534, + "unit": "ns/op\t 276969 B/op\t 1378 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878534, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 276969, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 879406, + "unit": "ns/op\t 276997 B/op\t 1378 allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 879406, + "unit": "ns/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 276997, + "unit": "B/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1357 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878903, + "unit": "ns/op\t 278093 B/op\t 1379 allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878903, + "unit": "ns/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278093, + "unit": "B/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1336 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880950, + "unit": "ns/op\t 277763 B/op\t 1379 allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880950, + "unit": "ns/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277763, + "unit": "B/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1381 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878190, + "unit": "ns/op\t 277551 B/op\t 1378 allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878190, + "unit": "ns/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277551, + "unit": "B/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1372 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878560, + "unit": "ns/op\t 276962 B/op\t 1378 allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878560, + "unit": "ns/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 276962, + "unit": "B/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1363 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890775, + "unit": "ns/op\t 277722 B/op\t 1379 allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890775, + "unit": "ns/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277722, + "unit": "B/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1344 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 896488, + "unit": "ns/op\t 278015 B/op\t 1378 allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 896488, + "unit": "ns/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278015, + "unit": "B/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1310 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 877966, + "unit": "ns/op\t 278120 B/op\t 1379 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 877966, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278120, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881493, + "unit": "ns/op\t 278436 B/op\t 1379 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881493, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278436, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186686, + "unit": "ns/op\t 520155 B/op\t 8778 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186686, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520155, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2191874, + "unit": "ns/op\t 519659 B/op\t 8778 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2191874, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519659, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2193201, + "unit": "ns/op\t 520193 B/op\t 8778 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2193201, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520193, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184002, + "unit": "ns/op\t 519843 B/op\t 8778 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184002, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519843, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2175759, + "unit": "ns/op\t 521338 B/op\t 8778 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2175759, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521338, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2186845, + "unit": "ns/op\t 520214 B/op\t 8778 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2186845, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520214, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2188810, + "unit": "ns/op\t 519893 B/op\t 8778 allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2188810, + "unit": "ns/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519893, + "unit": "B/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "547 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205138, + "unit": "ns/op\t 519316 B/op\t 8778 allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205138, + "unit": "ns/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519316, + "unit": "B/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "564 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2177229, + "unit": "ns/op\t 521670 B/op\t 8778 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2177229, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521670, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2215973, + "unit": "ns/op\t 520918 B/op\t 8778 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2215973, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520918, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3955625, + "unit": "ns/op\t 791946 B/op\t 16725 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3955625, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791946, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4022615, + "unit": "ns/op\t 795035 B/op\t 16725 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4022615, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795035, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3988643, + "unit": "ns/op\t 792550 B/op\t 16725 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3988643, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792550, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4006570, + "unit": "ns/op\t 793647 B/op\t 16725 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4006570, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793647, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3921451, + "unit": "ns/op\t 793149 B/op\t 16725 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3921451, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793149, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3957335, + "unit": "ns/op\t 791292 B/op\t 16724 allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3957335, + "unit": "ns/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791292, + "unit": "B/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3938916, + "unit": "ns/op\t 793032 B/op\t 16725 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3938916, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793032, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3971720, + "unit": "ns/op\t 793651 B/op\t 16725 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3971720, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793651, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3960734, + "unit": "ns/op\t 794793 B/op\t 16725 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3960734, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794793, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3950559, + "unit": "ns/op\t 794160 B/op\t 16725 allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3950559, + "unit": "ns/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794160, + "unit": "B/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "300 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5670061, + "unit": "ns/op\t 1061390 B/op\t 24625 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5670061, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061390, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5681616, + "unit": "ns/op\t 1059322 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5681616, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059322, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5752500, + "unit": "ns/op\t 1060877 B/op\t 24625 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5752500, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060877, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5698353, + "unit": "ns/op\t 1060906 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5698353, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060906, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5674189, + "unit": "ns/op\t 1059178 B/op\t 24625 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5674189, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059178, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5647986, + "unit": "ns/op\t 1058939 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5647986, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058939, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5700094, + "unit": "ns/op\t 1058363 B/op\t 24625 allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5700094, + "unit": "ns/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058363, + "unit": "B/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5620610, + "unit": "ns/op\t 1060464 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5620610, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060464, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5709583, + "unit": "ns/op\t 1058761 B/op\t 24625 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5709583, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058761, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5688056, + "unit": "ns/op\t 1061892 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5688056, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1061892, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16483717, + "unit": "ns/op\t 2743426 B/op\t 73108 allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16483717, + "unit": "ns/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2743426, + "unit": "B/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73108, + "unit": "allocs/op", + "extra": "82 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16614384, + "unit": "ns/op\t 2735611 B/op\t 73106 allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16614384, + "unit": "ns/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735611, + "unit": "B/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "76 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16394306, + "unit": "ns/op\t 2725922 B/op\t 73105 allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16394306, + "unit": "ns/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2725922, + "unit": "B/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73105, + "unit": "allocs/op", + "extra": "88 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16275786, + "unit": "ns/op\t 2743110 B/op\t 73108 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16275786, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2743110, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73108, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16390398, + "unit": "ns/op\t 2730639 B/op\t 73106 allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16390398, + "unit": "ns/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2730639, + "unit": "B/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "62 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16435356, + "unit": "ns/op\t 2738939 B/op\t 73107 allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16435356, + "unit": "ns/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738939, + "unit": "B/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "74 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16380009, + "unit": "ns/op\t 2740915 B/op\t 73107 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16380009, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740915, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16532926, + "unit": "ns/op\t 2738279 B/op\t 73107 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16532926, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738279, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16566761, + "unit": "ns/op\t 2739622 B/op\t 73107 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16566761, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739622, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16280842, + "unit": "ns/op\t 2738028 B/op\t 73107 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16280842, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2738028, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49241, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49241, + "unit": "ns/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24006 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49375, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49375, + "unit": "ns/op", + "extra": "24540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49368, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49368, + "unit": "ns/op", + "extra": "24306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24306 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49319, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49319, + "unit": "ns/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23913 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49321, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49321, + "unit": "ns/op", + "extra": "24692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24692 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49385, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49385, + "unit": "ns/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24139 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49209, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49209, + "unit": "ns/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49112, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49112, + "unit": "ns/op", + "extra": "24369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24369 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49287, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49287, + "unit": "ns/op", + "extra": "24206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49650, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49650, + "unit": "ns/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24072 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 48957, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 48957, + "unit": "ns/op", + "extra": "24457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24457 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49984, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49984, + "unit": "ns/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24043 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49748, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49748, + "unit": "ns/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24364 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49481, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49481, + "unit": "ns/op", + "extra": "24514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24514 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49434, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49434, + "unit": "ns/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24356 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49542, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49542, + "unit": "ns/op", + "extra": "24213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24213 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49396, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49396, + "unit": "ns/op", + "extra": "24123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24123 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49400, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49400, + "unit": "ns/op", + "extra": "24099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24099 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49192, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49192, + "unit": "ns/op", + "extra": "23846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23846 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49136, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49136, + "unit": "ns/op", + "extra": "24324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24324 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49346, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49346, + "unit": "ns/op", + "extra": "24253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24253 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50577, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50577, + "unit": "ns/op", + "extra": "24127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24127 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49707, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49707, + "unit": "ns/op", + "extra": "24304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49340, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49340, + "unit": "ns/op", + "extra": "24196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24196 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49717, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49717, + "unit": "ns/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24438 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49454, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49454, + "unit": "ns/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24469 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49449, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49449, + "unit": "ns/op", + "extra": "24013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24013 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49830, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49830, + "unit": "ns/op", + "extra": "24026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24026 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49416, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49416, + "unit": "ns/op", + "extra": "24218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24218 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49726, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49726, + "unit": "ns/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23350 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4112403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4112403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4112403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4112403 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4119950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4119950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4119950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4119950 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4097200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.9, + "unit": "ns/op", + "extra": "4097200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4097200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4097200 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 322.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4111443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 322.5, + "unit": "ns/op", + "extra": "4111443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4111443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4111443 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4083528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.4, + "unit": "ns/op", + "extra": "4083528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4083528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4083528 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4090514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4090514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4090514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4090514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4055955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.7, + "unit": "ns/op", + "extra": "4055955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4055955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4055955 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4059813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4059813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4059813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4059813 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.4, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4070215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.4, + "unit": "ns/op", + "extra": "4070215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4070215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4070215 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4064514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.5, + "unit": "ns/op", + "extra": "4064514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4064514 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4064514 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "06fd046aa4ede899825017defd640250a53697bf", + "message": "Bump github/codeql-action from 3.30.3 to 3.30.6 (#1320)\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.3 to 3.30.6.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/192325c86100d080feab897ff886c34abd4c83a3...64d10c13136e1c5bce3e5fbde8d4906eeaafc885)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-version: 3.30.6\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T13:32:52+01:00", + "tree_id": "7dcc7abea7add37c58e640fd010ea00692034cf2", + "url": "https://github.com/nginx/agent/commit/06fd046aa4ede899825017defd640250a53697bf" + }, + "date": 1760359500674, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14634796, + "unit": "ns/op\t 592324 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14634796, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 592324, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 14611025, + "unit": "ns/op\t 553139 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 14611025, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 553139, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9323782, + "unit": "ns/op\t 740157 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9323782, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740157, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9091902, + "unit": "ns/op\t 755115 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9091902, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 755115, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9235486, + "unit": "ns/op\t 749481 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9235486, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 749481, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9111496, + "unit": "ns/op\t 740008 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9111496, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740008, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9137454, + "unit": "ns/op\t 738627 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9137454, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738627, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9219490, + "unit": "ns/op\t 751319 B/op\t 774 allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9219490, + "unit": "ns/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 751319, + "unit": "B/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "150 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9018723, + "unit": "ns/op\t 728785 B/op\t 774 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9018723, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 728785, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9091106, + "unit": "ns/op\t 742260 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9091106, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 742260, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9683535, + "unit": "ns/op\t 801149 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9683535, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801149, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9819049, + "unit": "ns/op\t 801164 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9819049, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801164, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9689653, + "unit": "ns/op\t 787775 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9689653, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787775, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9773386, + "unit": "ns/op\t 808409 B/op\t 776 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9773386, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 808409, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 776, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9726672, + "unit": "ns/op\t 807667 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9726672, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 807667, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9786958, + "unit": "ns/op\t 794083 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9786958, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794083, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9706129, + "unit": "ns/op\t 794981 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9706129, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794981, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9736112, + "unit": "ns/op\t 794067 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9736112, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794067, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9636355, + "unit": "ns/op\t 787302 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9636355, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 787302, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9686365, + "unit": "ns/op\t 789170 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9686365, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789170, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13632026, + "unit": "ns/op\t 1884139 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13632026, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1884139, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13579795, + "unit": "ns/op\t 1875115 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13579795, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875115, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13533796, + "unit": "ns/op\t 1859660 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13533796, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859660, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13610216, + "unit": "ns/op\t 1875805 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13610216, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1875805, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13762319, + "unit": "ns/op\t 1910980 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13762319, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910980, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13509463, + "unit": "ns/op\t 1876600 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13509463, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1876600, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13611904, + "unit": "ns/op\t 1894385 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13611904, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1894385, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13516609, + "unit": "ns/op\t 1874436 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13516609, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1874436, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13645529, + "unit": "ns/op\t 1873285 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13645529, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873285, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13542122, + "unit": "ns/op\t 1910011 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13542122, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1910011, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 264269366, + "unit": "ns/op\t 7598548 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 264269366, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598548, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262097333, + "unit": "ns/op\t 7727226 B/op\t 74673 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262097333, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7727226, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74673, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 262967898, + "unit": "ns/op\t 7464245 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 262967898, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7464245, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263329417, + "unit": "ns/op\t 7590800 B/op\t 74670 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263329417, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7590800, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74670, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 263267071, + "unit": "ns/op\t 7464585 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 263267071, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7464585, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 267951033, + "unit": "ns/op\t 7598522 B/op\t 74688 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 267951033, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7598522, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74688, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271717232, + "unit": "ns/op\t 7730365 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271717232, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730365, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272227318, + "unit": "ns/op\t 7596290 B/op\t 74683 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272227318, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7596290, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74683, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 274057187, + "unit": "ns/op\t 7461328 B/op\t 74681 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 274057187, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7461328, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74681, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 257267832, + "unit": "ns/op\t 7044204 B/op\t 73684 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 257267832, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7044204, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73684, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16942734, + "unit": "ns/op\t 4123341 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16942734, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123341, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16921727, + "unit": "ns/op\t 4146182 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16921727, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4146182, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16779179, + "unit": "ns/op\t 4160350 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16779179, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4160350, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16980897, + "unit": "ns/op\t 4132427 B/op\t 11010 allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16980897, + "unit": "ns/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4132427, + "unit": "B/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "68 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 16993567, + "unit": "ns/op\t 4135683 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 16993567, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135683, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17063673, + "unit": "ns/op\t 4148027 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17063673, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148027, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17227214, + "unit": "ns/op\t 4160350 B/op\t 11011 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17227214, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4160350, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17223399, + "unit": "ns/op\t 4153932 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17223399, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4153932, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17238444, + "unit": "ns/op\t 4121883 B/op\t 11010 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17238444, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4121883, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17020576, + "unit": "ns/op\t 4158340 B/op\t 11011 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17020576, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4158340, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 890358, + "unit": "ns/op\t 277411 B/op\t 1378 allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 890358, + "unit": "ns/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277411, + "unit": "B/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1329 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883240, + "unit": "ns/op\t 277563 B/op\t 1379 allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883240, + "unit": "ns/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277563, + "unit": "B/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1338 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 891377, + "unit": "ns/op\t 278322 B/op\t 1379 allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 891377, + "unit": "ns/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278322, + "unit": "B/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1370 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 889638, + "unit": "ns/op\t 278742 B/op\t 1379 allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 889638, + "unit": "ns/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278742, + "unit": "B/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1320 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884008, + "unit": "ns/op\t 278326 B/op\t 1379 allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884008, + "unit": "ns/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278326, + "unit": "B/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1366 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887278, + "unit": "ns/op\t 278429 B/op\t 1379 allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887278, + "unit": "ns/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278429, + "unit": "B/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1360 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 924687, + "unit": "ns/op\t 278480 B/op\t 1379 allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 924687, + "unit": "ns/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278480, + "unit": "B/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1326 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887524, + "unit": "ns/op\t 278102 B/op\t 1379 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887524, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278102, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888017, + "unit": "ns/op\t 277599 B/op\t 1378 allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888017, + "unit": "ns/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277599, + "unit": "B/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1350 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 888107, + "unit": "ns/op\t 277944 B/op\t 1379 allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 888107, + "unit": "ns/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277944, + "unit": "B/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1348 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205297, + "unit": "ns/op\t 519828 B/op\t 8778 allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205297, + "unit": "ns/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519828, + "unit": "B/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "550 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2219884, + "unit": "ns/op\t 522335 B/op\t 8778 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2219884, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 522335, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2206848, + "unit": "ns/op\t 520211 B/op\t 8778 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2206848, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520211, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2209686, + "unit": "ns/op\t 520096 B/op\t 8778 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2209686, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520096, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184037, + "unit": "ns/op\t 521740 B/op\t 8778 allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184037, + "unit": "ns/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521740, + "unit": "B/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "541 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2201524, + "unit": "ns/op\t 520595 B/op\t 8778 allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2201524, + "unit": "ns/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520595, + "unit": "B/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "546 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2184582, + "unit": "ns/op\t 520796 B/op\t 8778 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2184582, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520796, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2194340, + "unit": "ns/op\t 520347 B/op\t 8778 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2194340, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520347, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2205461, + "unit": "ns/op\t 519464 B/op\t 8778 allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2205461, + "unit": "ns/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519464, + "unit": "B/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "548 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2247105, + "unit": "ns/op\t 521513 B/op\t 8778 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2247105, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521513, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3984591, + "unit": "ns/op\t 793001 B/op\t 16725 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3984591, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793001, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3953350, + "unit": "ns/op\t 792959 B/op\t 16725 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3953350, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792959, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3985373, + "unit": "ns/op\t 793509 B/op\t 16725 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3985373, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793509, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3998128, + "unit": "ns/op\t 795069 B/op\t 16725 allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3998128, + "unit": "ns/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795069, + "unit": "B/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "296 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3956335, + "unit": "ns/op\t 791429 B/op\t 16724 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3956335, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791429, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3979865, + "unit": "ns/op\t 791804 B/op\t 16725 allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3979865, + "unit": "ns/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791804, + "unit": "B/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "302 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4052301, + "unit": "ns/op\t 791973 B/op\t 16724 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4052301, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791973, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4057316, + "unit": "ns/op\t 794476 B/op\t 16725 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4057316, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794476, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3999545, + "unit": "ns/op\t 794846 B/op\t 16725 allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3999545, + "unit": "ns/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794846, + "unit": "B/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "304 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3934904, + "unit": "ns/op\t 792091 B/op\t 16725 allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3934904, + "unit": "ns/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792091, + "unit": "B/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "292 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5668981, + "unit": "ns/op\t 1059586 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5668981, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059586, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5757949, + "unit": "ns/op\t 1059825 B/op\t 24625 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5757949, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059825, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5634341, + "unit": "ns/op\t 1062621 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5634341, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062621, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5652326, + "unit": "ns/op\t 1057992 B/op\t 24625 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5652326, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1057992, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5722368, + "unit": "ns/op\t 1059113 B/op\t 24625 allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5722368, + "unit": "ns/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059113, + "unit": "B/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "211 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5698167, + "unit": "ns/op\t 1058357 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5698167, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058357, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5689545, + "unit": "ns/op\t 1059402 B/op\t 24625 allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5689545, + "unit": "ns/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059402, + "unit": "B/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "210 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5703317, + "unit": "ns/op\t 1062252 B/op\t 24625 allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5703317, + "unit": "ns/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062252, + "unit": "B/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "202 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5695093, + "unit": "ns/op\t 1062179 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5695093, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062179, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5718274, + "unit": "ns/op\t 1060136 B/op\t 24625 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5718274, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1060136, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16661880, + "unit": "ns/op\t 2739153 B/op\t 73107 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16661880, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2739153, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16351474, + "unit": "ns/op\t 2734881 B/op\t 73106 allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16351474, + "unit": "ns/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734881, + "unit": "B/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "79 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16392290, + "unit": "ns/op\t 2729770 B/op\t 73106 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16392290, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2729770, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16659553, + "unit": "ns/op\t 2740233 B/op\t 73107 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16659553, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2740233, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16502587, + "unit": "ns/op\t 2741458 B/op\t 73107 allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16502587, + "unit": "ns/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2741458, + "unit": "B/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "70 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16568389, + "unit": "ns/op\t 2735083 B/op\t 73106 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16568389, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735083, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16395054, + "unit": "ns/op\t 2729818 B/op\t 73106 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16395054, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2729818, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16480152, + "unit": "ns/op\t 2735050 B/op\t 73107 allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16480152, + "unit": "ns/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2735050, + "unit": "B/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "75 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16600011, + "unit": "ns/op\t 2733255 B/op\t 73106 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16600011, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2733255, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16658909, + "unit": "ns/op\t 2732655 B/op\t 73106 allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16658909, + "unit": "ns/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2732655, + "unit": "B/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "84 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50501, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50501, + "unit": "ns/op", + "extra": "23760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23760 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50602, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50602, + "unit": "ns/op", + "extra": "23726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23726 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50833, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50833, + "unit": "ns/op", + "extra": "23845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23845 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50969, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50969, + "unit": "ns/op", + "extra": "23766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23766 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49913, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49913, + "unit": "ns/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23498 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50590, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50590, + "unit": "ns/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23751 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50817, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50817, + "unit": "ns/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23694 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50751, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50751, + "unit": "ns/op", + "extra": "23858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23858 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50376, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50376, + "unit": "ns/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23970 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50666, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50666, + "unit": "ns/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23706 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50622, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50622, + "unit": "ns/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23341 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50444, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50444, + "unit": "ns/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23584 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50490, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50490, + "unit": "ns/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23163 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51086, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51086, + "unit": "ns/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23440 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50525, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50525, + "unit": "ns/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23528 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51082, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51082, + "unit": "ns/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23755 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50829, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50829, + "unit": "ns/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23700 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50485, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50485, + "unit": "ns/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23794 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 51026, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 51026, + "unit": "ns/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23518 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50432, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50432, + "unit": "ns/op", + "extra": "23944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23944 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50312, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50312, + "unit": "ns/op", + "extra": "23786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23786 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51238, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51238, + "unit": "ns/op", + "extra": "23605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23605 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50588, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50588, + "unit": "ns/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23155 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50865, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50865, + "unit": "ns/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23146 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50794, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50794, + "unit": "ns/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23428 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51267, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51267, + "unit": "ns/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50741, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50741, + "unit": "ns/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23746 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50475, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50475, + "unit": "ns/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23589 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51046, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51046, + "unit": "ns/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23557 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50348, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50348, + "unit": "ns/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23529 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4118190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4118190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4118190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4118190 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4080906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.1, + "unit": "ns/op", + "extra": "4080906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4080906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4080906 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 324.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4109547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 324.1, + "unit": "ns/op", + "extra": "4109547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4109547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4109547 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 295.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4029432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 295.6, + "unit": "ns/op", + "extra": "4029432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4029432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4029432 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4120099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4120099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4120099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4120099 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4078094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4078094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4078094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4078094 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4085181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.1, + "unit": "ns/op", + "extra": "4085181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4085181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4085181 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4107957 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4107957 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4107957 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4107957 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4065050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4065050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4065050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4065050 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4063452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.7, + "unit": "ns/op", + "extra": "4063452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4063452 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4063452 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "fda1c0862df01febb32ddde6b6cc28a324f84be5", + "message": "Bump actions/github-script from 7.0.1 to 8.0.0 (#1319)\n\nBumps [actions/github-script](https://github.com/actions/github-script) from 7.0.1 to 8.0.0.\n- [Release notes](https://github.com/actions/github-script/releases)\n- [Commits](https://github.com/actions/github-script/compare/60a0d83039c74a4aee543508d2ffcb1c3799cdea...ed597411d8f924073f98dfc5c65a23a2325f34cd)\n\n---\nupdated-dependencies:\n- dependency-name: actions/github-script\n dependency-version: 8.0.0\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T13:33:06+01:00", + "tree_id": "f9a1c5bd92adb7f2e229a411182b2eeb2ad63350", + "url": "https://github.com/nginx/agent/commit/fda1c0862df01febb32ddde6b6cc28a324f84be5" + }, + "date": 1760359545635, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.530518004966407, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.027152262623524, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "49699333+dependabot[bot]@users.noreply.github.com", + "name": "dependabot[bot]", + "username": "dependabot[bot]" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "06fd046aa4ede899825017defd640250a53697bf", + "message": "Bump github/codeql-action from 3.30.3 to 3.30.6 (#1320)\n\nBumps [github/codeql-action](https://github.com/github/codeql-action) from 3.30.3 to 3.30.6.\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/192325c86100d080feab897ff886c34abd4c83a3...64d10c13136e1c5bce3e5fbde8d4906eeaafc885)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n dependency-version: 3.30.6\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "timestamp": "2025-10-13T13:32:52+01:00", + "tree_id": "7dcc7abea7add37c58e640fd010ea00692034cf2", + "url": "https://github.com/nginx/agent/commit/06fd046aa4ede899825017defd640250a53697bf" + }, + "date": 1760359553820, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 26.530875859663805, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 30.999424743675043, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 70, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 81, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "383ce959f05fd41a33d6943802090efd49a5f441", + "message": "Use CodeCov to check code coverage (#1326)", + "timestamp": "2025-10-14T11:29:09+01:00", + "tree_id": "9c46040d64f5a7ad9cc1b04c1a4929b9b8860978", + "url": "https://github.com/nginx/agent/commit/383ce959f05fd41a33d6943802090efd49a5f441" + }, + "date": 1760438513759, + "tool": "go", + "benches": [ + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15098330, + "unit": "ns/op\t 535132 B/op\t 769 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15098330, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 535132, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 769, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 15976657, + "unit": "ns/op\t 543517 B/op\t 770 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 15976657, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 543517, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 770, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9059673, + "unit": "ns/op\t 730463 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9059673, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 730463, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9124214, + "unit": "ns/op\t 736999 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9124214, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 736999, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9150207, + "unit": "ns/op\t 744673 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9150207, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 744673, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9154879, + "unit": "ns/op\t 747174 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9154879, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 747174, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9129293, + "unit": "ns/op\t 740111 B/op\t 775 allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9129293, + "unit": "ns/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 740111, + "unit": "B/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "147 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9138358, + "unit": "ns/op\t 741294 B/op\t 774 allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9138358, + "unit": "ns/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 741294, + "unit": "B/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "146 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9158005, + "unit": "ns/op\t 738359 B/op\t 774 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9158005, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 738359, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords", + "value": 9136748, + "unit": "ns/op\t 756198 B/op\t 775 allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - ns/op", + "value": 9136748, + "unit": "ns/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - B/op", + "value": 756198, + "unit": "B/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/SmallRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "148 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9697050, + "unit": "ns/op\t 794718 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9697050, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794718, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9600704, + "unit": "ns/op\t 795329 B/op\t 775 allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9600704, + "unit": "ns/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795329, + "unit": "B/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "130 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9661097, + "unit": "ns/op\t 806032 B/op\t 775 allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9661097, + "unit": "ns/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 806032, + "unit": "B/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "133 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9682762, + "unit": "ns/op\t 795052 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9682762, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795052, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9679855, + "unit": "ns/op\t 795599 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9679855, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795599, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9631799, + "unit": "ns/op\t 794298 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9631799, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 794298, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9593863, + "unit": "ns/op\t 776586 B/op\t 775 allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9593863, + "unit": "ns/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 776586, + "unit": "B/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 775, + "unit": "allocs/op", + "extra": "129 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9654597, + "unit": "ns/op\t 789749 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9654597, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 789749, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9673674, + "unit": "ns/op\t 801450 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9673674, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 801450, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords", + "value": 9693828, + "unit": "ns/op\t 795366 B/op\t 774 allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - ns/op", + "value": 9693828, + "unit": "ns/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - B/op", + "value": 795366, + "unit": "B/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/MediumRecords - allocs/op", + "value": 774, + "unit": "allocs/op", + "extra": "132 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13574780, + "unit": "ns/op\t 1914608 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13574780, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1914608, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13697821, + "unit": "ns/op\t 1893904 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13697821, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1893904, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13490757, + "unit": "ns/op\t 1873490 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13490757, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1873490, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13788076, + "unit": "ns/op\t 1902140 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13788076, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1902140, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13593400, + "unit": "ns/op\t 1859316 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13593400, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1859316, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13610361, + "unit": "ns/op\t 1868173 B/op\t 810 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13610361, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1868173, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 810, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13921408, + "unit": "ns/op\t 1924853 B/op\t 812 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13921408, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1924853, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 812, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13550396, + "unit": "ns/op\t 1867951 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13550396, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1867951, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13571111, + "unit": "ns/op\t 1891977 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13571111, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1891977, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords", + "value": 13551896, + "unit": "ns/op\t 1915002 B/op\t 811 allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - ns/op", + "value": 13551896, + "unit": "ns/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - B/op", + "value": 1915002, + "unit": "B/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/LargeRecords - allocs/op", + "value": 811, + "unit": "allocs/op", + "extra": "100 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 266287401, + "unit": "ns/op\t 7595554 B/op\t 74679 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 266287401, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7595554, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74679, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272996059, + "unit": "ns/op\t 7599717 B/op\t 74691 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272996059, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599717, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74691, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 256840291, + "unit": "ns/op\t 7045204 B/op\t 73683 allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 256840291, + "unit": "ns/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7045204, + "unit": "B/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 73683, + "unit": "allocs/op", + "extra": "5 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 269072044, + "unit": "ns/op\t 7465090 B/op\t 74692 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 269072044, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7465090, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74692, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 271913819, + "unit": "ns/op\t 7599706 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 271913819, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599706, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 276809893, + "unit": "ns/op\t 7733138 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 276809893, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733138, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273113974, + "unit": "ns/op\t 7730736 B/op\t 74684 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273113974, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7730736, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74684, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 270726594, + "unit": "ns/op\t 7599365 B/op\t 74689 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 270726594, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7599365, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74689, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 272356994, + "unit": "ns/op\t 7733173 B/op\t 74690 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 272356994, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7733173, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74690, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords", + "value": 273067968, + "unit": "ns/op\t 7868968 B/op\t 74693 allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - ns/op", + "value": 273067968, + "unit": "ns/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - B/op", + "value": 7868968, + "unit": "B/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor/ManySmallRecords - allocs/op", + "value": 74693, + "unit": "allocs/op", + "extra": "6 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17373397, + "unit": "ns/op\t 4153908 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17373397, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4153908, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18202763, + "unit": "ns/op\t 4177328 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18202763, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4177328, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17084456, + "unit": "ns/op\t 4166823 B/op\t 11011 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17084456, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4166823, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17260088, + "unit": "ns/op\t 4113724 B/op\t 11010 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17260088, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4113724, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17745121, + "unit": "ns/op\t 4115129 B/op\t 11010 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17745121, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4115129, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17722689, + "unit": "ns/op\t 4135699 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17722689, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4135699, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 18253946, + "unit": "ns/op\t 4123353 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 18253946, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4123353, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17620219, + "unit": "ns/op\t 4148003 B/op\t 11010 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17620219, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4148003, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11010, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17728537, + "unit": "ns/op\t 4164598 B/op\t 11011 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17728537, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4164598, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11011, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent", + "value": 17061351, + "unit": "ns/op\t 4202758 B/op\t 11012 allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - ns/op", + "value": 17061351, + "unit": "ns/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - B/op", + "value": 4202758, + "unit": "B/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkGzipProcessor_Concurrent - allocs/op", + "value": 11012, + "unit": "allocs/op", + "extra": "64 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883107, + "unit": "ns/op\t 278207 B/op\t 1379 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883107, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278207, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880611, + "unit": "ns/op\t 277110 B/op\t 1378 allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880611, + "unit": "ns/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277110, + "unit": "B/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1368 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 883269, + "unit": "ns/op\t 277172 B/op\t 1378 allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 883269, + "unit": "ns/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277172, + "unit": "B/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1378, + "unit": "allocs/op", + "extra": "1353 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 887834, + "unit": "ns/op\t 278321 B/op\t 1379 allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 887834, + "unit": "ns/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278321, + "unit": "B/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1281 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 916617, + "unit": "ns/op\t 278406 B/op\t 1379 allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 916617, + "unit": "ns/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278406, + "unit": "B/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1365 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 880887, + "unit": "ns/op\t 278011 B/op\t 1379 allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 880887, + "unit": "ns/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278011, + "unit": "B/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1342 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 878577, + "unit": "ns/op\t 278103 B/op\t 1379 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 878577, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278103, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881480, + "unit": "ns/op\t 278296 B/op\t 1379 allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881480, + "unit": "ns/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278296, + "unit": "B/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1377 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 881078, + "unit": "ns/op\t 278499 B/op\t 1379 allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 881078, + "unit": "ns/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 278499, + "unit": "B/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1347 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf", + "value": 884644, + "unit": "ns/op\t 277682 B/op\t 1379 allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - ns/op", + "value": 884644, + "unit": "ns/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - B/op", + "value": 277682, + "unit": "B/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx.conf - allocs/op", + "value": 1379, + "unit": "allocs/op", + "extra": "1351 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2199211, + "unit": "ns/op\t 519313 B/op\t 8778 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2199211, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519313, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2211802, + "unit": "ns/op\t 520392 B/op\t 8778 allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2211802, + "unit": "ns/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520392, + "unit": "B/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "540 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2190901, + "unit": "ns/op\t 521689 B/op\t 8778 allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2190901, + "unit": "ns/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521689, + "unit": "B/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "543 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2224907, + "unit": "ns/op\t 519839 B/op\t 8778 allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2224907, + "unit": "ns/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 519839, + "unit": "B/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "531 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2195999, + "unit": "ns/op\t 520407 B/op\t 8778 allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2195999, + "unit": "ns/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520407, + "unit": "B/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "537 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2212886, + "unit": "ns/op\t 521015 B/op\t 8778 allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2212886, + "unit": "ns/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521015, + "unit": "B/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "535 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2207043, + "unit": "ns/op\t 520393 B/op\t 8778 allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2207043, + "unit": "ns/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520393, + "unit": "B/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2185189, + "unit": "ns/op\t 520346 B/op\t 8778 allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2185189, + "unit": "ns/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520346, + "unit": "B/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "542 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2202507, + "unit": "ns/op\t 521939 B/op\t 8778 allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2202507, + "unit": "ns/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 521939, + "unit": "B/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "544 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf", + "value": 2221969, + "unit": "ns/op\t 520635 B/op\t 8778 allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - ns/op", + "value": 2221969, + "unit": "ns/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - B/op", + "value": 520635, + "unit": "B/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-1k-lines.conf - allocs/op", + "value": 8778, + "unit": "allocs/op", + "extra": "536 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3983289, + "unit": "ns/op\t 793273 B/op\t 16725 allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3983289, + "unit": "ns/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793273, + "unit": "B/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "295 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3973871, + "unit": "ns/op\t 795938 B/op\t 16725 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3973871, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 795938, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3978252, + "unit": "ns/op\t 794185 B/op\t 16725 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3978252, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794185, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3935321, + "unit": "ns/op\t 792735 B/op\t 16724 allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3935321, + "unit": "ns/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792735, + "unit": "B/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "308 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4036542, + "unit": "ns/op\t 791626 B/op\t 16724 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4036542, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791626, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4028955, + "unit": "ns/op\t 794185 B/op\t 16725 allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4028955, + "unit": "ns/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794185, + "unit": "B/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "303 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4002342, + "unit": "ns/op\t 794494 B/op\t 16725 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4002342, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 794494, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4006868, + "unit": "ns/op\t 793746 B/op\t 16725 allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4006868, + "unit": "ns/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 793746, + "unit": "B/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16725, + "unit": "allocs/op", + "extra": "297 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 3997992, + "unit": "ns/op\t 792836 B/op\t 16724 allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 3997992, + "unit": "ns/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 792836, + "unit": "B/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "301 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf", + "value": 4008513, + "unit": "ns/op\t 791917 B/op\t 16724 allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - ns/op", + "value": 4008513, + "unit": "ns/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - B/op", + "value": 791917, + "unit": "B/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-2k-lines.conf - allocs/op", + "value": 16724, + "unit": "allocs/op", + "extra": "298 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5726392, + "unit": "ns/op\t 1064630 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5726392, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1064630, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5788456, + "unit": "ns/op\t 1058412 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5788456, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058412, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5758548, + "unit": "ns/op\t 1057417 B/op\t 24624 allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5758548, + "unit": "ns/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1057417, + "unit": "B/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24624, + "unit": "allocs/op", + "extra": "212 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5779995, + "unit": "ns/op\t 1058702 B/op\t 24625 allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5779995, + "unit": "ns/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1058702, + "unit": "B/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "204 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5730227, + "unit": "ns/op\t 1059724 B/op\t 24625 allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5730227, + "unit": "ns/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059724, + "unit": "B/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "206 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5885357, + "unit": "ns/op\t 1064099 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5885357, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1064099, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5682908, + "unit": "ns/op\t 1059820 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5682908, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059820, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5703394, + "unit": "ns/op\t 1062494 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5703394, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1062494, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5633667, + "unit": "ns/op\t 1064786 B/op\t 24625 allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5633667, + "unit": "ns/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1064786, + "unit": "B/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "207 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf", + "value": 5710938, + "unit": "ns/op\t 1059122 B/op\t 24625 allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - ns/op", + "value": 5710938, + "unit": "ns/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - B/op", + "value": 1059122, + "unit": "B/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-3k-lines.conf - allocs/op", + "value": 24625, + "unit": "allocs/op", + "extra": "208 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16664503, + "unit": "ns/op\t 2737854 B/op\t 73107 allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16664503, + "unit": "ns/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737854, + "unit": "B/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "81 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16762661, + "unit": "ns/op\t 2741545 B/op\t 73107 allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16762661, + "unit": "ns/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2741545, + "unit": "B/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "85 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16454712, + "unit": "ns/op\t 2734345 B/op\t 73107 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16454712, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734345, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16499327, + "unit": "ns/op\t 2734716 B/op\t 73107 allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16499327, + "unit": "ns/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2734716, + "unit": "B/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "66 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16730557, + "unit": "ns/op\t 2723858 B/op\t 73105 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16730557, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2723858, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73105, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16410561, + "unit": "ns/op\t 2733627 B/op\t 73106 allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16410561, + "unit": "ns/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2733627, + "unit": "B/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "67 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16646903, + "unit": "ns/op\t 2737635 B/op\t 73106 allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16646903, + "unit": "ns/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737635, + "unit": "B/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73106, + "unit": "allocs/op", + "extra": "86 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16781819, + "unit": "ns/op\t 2737702 B/op\t 73107 allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16781819, + "unit": "ns/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2737702, + "unit": "B/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "87 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16668134, + "unit": "ns/op\t 2736420 B/op\t 73107 allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16668134, + "unit": "ns/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736420, + "unit": "B/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "73 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf", + "value": 16678781, + "unit": "ns/op\t 2736668 B/op\t 73107 allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - ns/op", + "value": 16678781, + "unit": "ns/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - B/op", + "value": 2736668, + "unit": "B/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParser_Parse/../../../test/config/nginx/nginx-with-10k-lines.conf - allocs/op", + "value": 73107, + "unit": "allocs/op", + "extra": "63 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49724, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49724, + "unit": "ns/op", + "extra": "23678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23678 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50080, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50080, + "unit": "ns/op", + "extra": "24040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24040 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49415, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49415, + "unit": "ns/op", + "extra": "24223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24223 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50343, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50343, + "unit": "ns/op", + "extra": "24549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24549 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50627, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50627, + "unit": "ns/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23727 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49515, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49515, + "unit": "ns/op", + "extra": "24243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24243 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50111, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50111, + "unit": "ns/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24117 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49824, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49824, + "unit": "ns/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24061 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 49767, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 49767, + "unit": "ns/op", + "extra": "24058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24058 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB", + "value": 50621, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - ns/op", + "value": 50621, + "unit": "ns/op", + "extra": "24314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/100_KB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24314 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49474, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49474, + "unit": "ns/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23378 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49525, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49525, + "unit": "ns/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23748 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50082, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50082, + "unit": "ns/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23994 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50045, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50045, + "unit": "ns/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23421 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50303, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50303, + "unit": "ns/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23900 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50646, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50646, + "unit": "ns/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23806 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49671, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49671, + "unit": "ns/op", + "extra": "23908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23908 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 49736, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 49736, + "unit": "ns/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23608 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50561, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50561, + "unit": "ns/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23551 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB", + "value": 50162, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - ns/op", + "value": 50162, + "unit": "ns/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/1_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23674 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49699, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49699, + "unit": "ns/op", + "extra": "23808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23808 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50528, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50528, + "unit": "ns/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24104 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49819, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49819, + "unit": "ns/op", + "extra": "23690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23690 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50911, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50911, + "unit": "ns/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23680 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50589, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50589, + "unit": "ns/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23628 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 49867, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 49867, + "unit": "ns/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23924 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50583, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "24114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50583, + "unit": "ns/op", + "extra": "24114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "24114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "24114 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 51583, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 51583, + "unit": "ns/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23659 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50907, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50907, + "unit": "ns/op", + "extra": "23752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23752 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB", + "value": 50051, + "unit": "ns/op\t 112675 B/op\t 51 allocs/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - ns/op", + "value": 50051, + "unit": "ns/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - B/op", + "value": 112675, + "unit": "B/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkNginxConfigParserGeneratedConfig_Parse/10_MB - allocs/op", + "value": 51, + "unit": "allocs/op", + "extra": "23511 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 321.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4114653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 321.1, + "unit": "ns/op", + "extra": "4114653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4114653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4114653 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.5, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.5, + "unit": "ns/op", + "extra": "4140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4140610 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4101859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292, + "unit": "ns/op", + "extra": "4101859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4101859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4101859 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.6, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4085470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.6, + "unit": "ns/op", + "extra": "4085470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4085470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4085470 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 294.1, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4105462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 294.1, + "unit": "ns/op", + "extra": "4105462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4105462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4105462 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4069792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4069792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4069792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4069792 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 291.7, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4079947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 291.7, + "unit": "ns/op", + "extra": "4079947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4079947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4079947 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 293.3, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4086819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 293.3, + "unit": "ns/op", + "extra": "4086819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4086819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4086819 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.8, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4068051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.8, + "unit": "ns/op", + "extra": "4068051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4068051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4068051 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion", + "value": 292.9, + "unit": "ns/op\t 168 B/op\t 5 allocs/op", + "extra": "4088847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - ns/op", + "value": 292.9, + "unit": "ns/op", + "extra": "4088847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - B/op", + "value": 168, + "unit": "B/op", + "extra": "4088847 times\n4 procs" + }, + { + "name": "BenchmarkGenerateConfigVersion - allocs/op", + "value": 5, + "unit": "allocs/op", + "extra": "4088847 times\n4 procs" + } + ] + }, + { + "commit": { + "author": { + "email": "102359791+spencerugbo@users.noreply.github.com", + "name": "spencerugbo", + "username": "spencerugbo" + }, + "committer": { + "email": "noreply@github.com", + "name": "GitHub", + "username": "web-flow" + }, + "distinct": true, + "id": "383ce959f05fd41a33d6943802090efd49a5f441", + "message": "Use CodeCov to check code coverage (#1326)", + "timestamp": "2025-10-14T11:29:09+01:00", + "tree_id": "9c46040d64f5a7ad9cc1b04c1a4929b9b8860978", + "url": "https://github.com/nginx/agent/commit/383ce959f05fd41a33d6943802090efd49a5f441" + }, + "date": 1760438521100, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "cpu_percentage_avg", + "value": 25.79749731083305, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "cpu_percentage_max", + "value": 28.99450881695864, + "unit": "%", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Cpu Percentage" + }, + { + "name": "ram_mib_avg", + "value": 71, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "ram_mib_max", + "value": 83, + "unit": "MiB", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - RAM (MiB)" + }, + { + "name": "dropped_span_count", + "value": 0, + "unit": "spans", + "extra": "Metric10kDPS/OTLP-linux-build/nginx-agent - Dropped Span Count" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/default.pgo b/default.pgo deleted file mode 100644 index 68be73d34..000000000 Binary files a/default.pgo and /dev/null differ diff --git a/docs/proto/protos.md b/docs/proto/protos.md deleted file mode 100644 index a656471ad..000000000 --- a/docs/proto/protos.md +++ /dev/null @@ -1,633 +0,0 @@ -# Protocol Documentation - - -## Table of Contents - -- [mpi/v1/command.proto](#mpi_v1_command-proto) - - [AgentConfig](#mpi-v1-AgentConfig) - - [CommandServer](#mpi-v1-CommandServer) - - [CreateConnectionRequest](#mpi-v1-CreateConnectionRequest) - - [CreateConnectionResponse](#mpi-v1-CreateConnectionResponse) - - [DataPlaneResponse](#mpi-v1-DataPlaneResponse) - - [FileServer](#mpi-v1-FileServer) - - [Instance](#mpi-v1-Instance) - - [InstanceConfig](#mpi-v1-InstanceConfig) - - [InstanceMeta](#mpi-v1-InstanceMeta) - - [ManagementPlaneRequest](#mpi-v1-ManagementPlaneRequest) - - [MetricsServer](#mpi-v1-MetricsServer) - - [UpdateDataPlaneHealthRequest](#mpi-v1-UpdateDataPlaneHealthRequest) - - [UpdateDataPlaneHealthResponse](#mpi-v1-UpdateDataPlaneHealthResponse) - - [UpdateDataPlaneStatusRequest](#mpi-v1-UpdateDataPlaneStatusRequest) - - [UpdateDataPlaneStatusResponse](#mpi-v1-UpdateDataPlaneStatusResponse) - - - [InstanceMeta.InstanceType](#mpi-v1-InstanceMeta-InstanceType) - - - [CommandService](#mpi-v1-CommandService) - -- [mpi/v1/common.proto](#mpi_v1_common-proto) - - [CommandResponse](#mpi-v1-CommandResponse) - - [MessageMeta](#mpi-v1-MessageMeta) - - - [CommandResponse.CommandStatus](#mpi-v1-CommandResponse-CommandStatus) - -- [mpi/v1/files.proto](#mpi_v1_files-proto) - - [ConfigVersion](#mpi-v1-ConfigVersion) - - [File](#mpi-v1-File) - - [FileContents](#mpi-v1-FileContents) - - [FileMeta](#mpi-v1-FileMeta) - - [FileOverview](#mpi-v1-FileOverview) - - [GetFileRequest](#mpi-v1-GetFileRequest) - - [GetFileResponse](#mpi-v1-GetFileResponse) - - [GetOverviewRequest](#mpi-v1-GetOverviewRequest) - - [GetOverviewResponse](#mpi-v1-GetOverviewResponse) - - [UpdateFileRequest](#mpi-v1-UpdateFileRequest) - - [UpdateFileResponse](#mpi-v1-UpdateFileResponse) - - [UpdateOverviewRequest](#mpi-v1-UpdateOverviewRequest) - - [UpdateOverviewResponse](#mpi-v1-UpdateOverviewResponse) - - - [File.FileAction](#mpi-v1-File-FileAction) - - - [FileService](#mpi-v1-FileService) - -- [Scalar Value Types](#scalar-value-types) - - - - -

Top

- -## mpi/v1/command.proto -These proto definitions follow https://protobuf.dev/programming-guides/style/ -and recommendations outlined in https://static.sched.com/hosted_files/kccncna17/ad/2017%20CloudNativeCon%20-%20Mod%20gRPC%20Services.pdf - - - - -### AgentConfig -This contains a series of NGINX Agent configurations - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| command | [CommandServer](#mpi-v1-CommandServer) | | Command server settings | -| metrics | [MetricsServer](#mpi-v1-MetricsServer) | | Metrics server settings | -| file | [FileServer](#mpi-v1-FileServer) | | File server settings | -| labels | [google.protobuf.Struct](#google-protobuf-Struct) | repeated | A series of key/value pairs to add more data to the NGINX Agent instance | -| features | [string](#string) | repeated | A list of features that the NGINX Agent has | -| message_buffer_size | [string](#string) | | Message buffer size, maximum not acknowledged messages from the subscribe perspective | - - - - - - - - -### CommandServer -The command settings, associated with messaging from an external source - - - - - - - - -### CreateConnectionRequest -The connection request is an intial handshake to establish a connection, sending NGINX Agent instance information - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| message_meta | [MessageMeta](#mpi-v1-MessageMeta) | | Meta-information associated with a message | -| agent | [Instance](#mpi-v1-Instance) | | instance information associated with the NGINX Agent | - - - - - - - - -### CreateConnectionResponse -A response to a CreateConnectionRequest - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| response | [CommandResponse](#mpi-v1-CommandResponse) | | the success or failure of the CreateConnectionRequest | -| agent_config | [AgentConfig](#mpi-v1-AgentConfig) | | the recommendation NGINX Agent configurations provided by the ManagementPlane | - - - - - - - - -### DataPlaneResponse -Reports the status of an associated command. This may be in response to a ManagementPlaneRequest - - - - - - - - -### FileServer -The file settings associated with file server for configurations - - - - - - - - -### Instance -This represents an instance being reported on - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| instance_meta | [InstanceMeta](#mpi-v1-InstanceMeta) | | Meta-information associated with an instance | -| instance_config | [InstanceConfig](#mpi-v1-InstanceConfig) | | Runtime configuration associated with an instance | - - - - - - - - -### InstanceConfig -Instance Configuration options - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| agent_config | [AgentConfig](#mpi-v1-AgentConfig) | | NGINX Agent runtime configuration settings | - - - - - - - - -### InstanceMeta -Metainformation relating to the reported instance - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| instance_id | [string](#string) | | the identifier associated with the instance | -| instance_type | [InstanceMeta.InstanceType](#mpi-v1-InstanceMeta-InstanceType) | | the types of instances possible | -| version | [string](#string) | | the version of the instance | - - - - - - - - -### ManagementPlaneRequest -A Management Plane request for information, triggers an associated rpc on the DataPlane - - - - - - - - -### MetricsServer -The metrics settings associated with orgins (sources) of the metrics and destinations (exporter) - - - - - - - - -### UpdateDataPlaneHealthRequest -Health report of a set of instances - - - - - - - - -### UpdateDataPlaneHealthResponse -Response to a UpdateDataPlaneHealthRequest - intentionally empty - - - - - - - - -### UpdateDataPlaneStatusRequest -Report on the status of the Data Plane - - - - - - - - -### UpdateDataPlaneStatusResponse -Respond to a UpdateDataPlaneStatusRequest - intentionally empty - - - - - - - - - - -### InstanceMeta.InstanceType -the types of instances possible - -| Name | Number | Description | -| ---- | ------ | ----------- | -| INSTANCE_TYPE_UNSPECIFIED | 0 | Unspecified instance type | -| INSTANCE_TYPE_AGENT | 1 | NGINX Agent | -| INSTANCE_TYPE_NGINX | 2 | NGINX | -| INSTANCE_TYPE_NGINX_PLUS | 3 | NGINX Plus | -| INSTANCE_TYPE_UNIT | 4 | NGINX Unit | - - - - - - - - - -### CommandService -A service outlining the command and control options for a DataPlane Client -All operations are written from a client perspective -The RPC calls generally flow Client -> Server, except for Subscribe which contains a bidirectional stream -The ManagementPlaneRequest sent in the Subscribe stream triggers one or more client actions. -Messages provided by the Management Plane must be a FIFO ordered queue. Messages in the queue must have a monotonically-increasing integer index. -The indexes do not need to be sequential. The index must be a 64-bit signed integer. -The index must not reset for the entire lifetime of a unique Agent (i.e. the index does not reset to 0 only because of a temporary disconnection or new session). -Messages must not be removed from the Mangement Plane queue until Ack’d by the Agent. -Messages sent but not yet Ack’d must be kept in an β€œin-flight” buffer as they may need to be retried. - -| Method Name | Request Type | Response Type | Description | -| ----------- | ------------ | ------------- | ------------| -| CreateConnection | [CreateConnectionRequest](#mpi-v1-CreateConnectionRequest) | [CreateConnectionResponse](#mpi-v1-CreateConnectionResponse) | Connects NGINX Agent to the Management Plane agnostic of instance data | -| UpdateDataPlaneStatus | [UpdateDataPlaneStatusRequest](#mpi-v1-UpdateDataPlaneStatusRequest) | [UpdateDataPlaneStatusResponse](#mpi-v1-UpdateDataPlaneStatusResponse) | Reports on instances and their configurations | -| UpdateDataPlaneHealth | [UpdateDataPlaneHealthRequest](#mpi-v1-UpdateDataPlaneHealthRequest) | [UpdateDataPlaneHealthResponse](#mpi-v1-UpdateDataPlaneHealthResponse) | Reports on instance health | -| Subscribe | [DataPlaneResponse](#mpi-v1-DataPlaneResponse) stream | [ManagementPlaneRequest](#mpi-v1-ManagementPlaneRequest) stream | A decoupled communication mechanism between the data plane and management plane. buf:lint:ignore RPC_RESPONSE_STANDARD_NAME buf:lint:ignore RPC_REQUEST_STANDARD_NAME | - - - - - - -

Top

- -## mpi/v1/common.proto -Copyright (c) F5, Inc. - -This source code is licensed under the Apache License, Version 2.0 license found in the -LICENSE file in the root directory of this source tree. - - - - -### CommandResponse -Represents a the status response of an command - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| status | [CommandResponse.CommandStatus](#mpi-v1-CommandResponse-CommandStatus) | | Command status | -| message | [string](#string) | | Provides a user friendly message to describe the response | -| error | [string](#string) | | Provides an error message of why the command failed, only populated when CommandStatus is COMMAND_STATUS_ERROR | - - - - - - - - -### MessageMeta -Meta-information associated with a message - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| message_id | [string](#string) | | uuid v7 monotonically increasing string | -| correlation_id | [string](#string) | | if 2 or more messages associated with the same workflow, use this field as an association | -| timestamp | [google.protobuf.Timestamp](#google-protobuf-Timestamp) | | timestamp for human readable timestamp in UTC format | - - - - - - - - - - -### CommandResponse.CommandStatus -Command status enum - -| Name | Number | Description | -| ---- | ------ | ----------- | -| COMMAND_STATUS_UNSPECIFIED | 0 | Unspecified status of command | -| COMMAND_STATUS_OK | 1 | Command was successful | -| COMMAND_STATUS_ERROR | 2 | Command failed | -| COMMAND_STATUS_IN_PROGRESS | 3 | Command in-progress | - - - - - - - - - - - -

Top

- -## mpi/v1/files.proto - - - - - -### ConfigVersion -Represents a specific configuration version associated with an instance - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| instance_id | [string](#string) | | the instance identifier | -| version | [string](#string) | | the version of the configuration | - - - - - - - - -### File -Represents meta data about a file - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| file_meta | [FileMeta](#mpi-v1-FileMeta) | | Meta information about the file, the name (including path) and hash | -| action | [File.FileAction](#mpi-v1-File-FileAction) | optional | optional action | - - - - - - - - -### FileContents -Represents the bytes contents of the file https://protobuf.dev/programming-guides/api/#dont-encode-data-in-a-string - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| contents | [bytes](#bytes) | | byte representation of a file without encoding | - - - - - - - - -### FileMeta -Meta information about the file, the name (including path) and hash - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| name | [string](#string) | | the name of the file | -| hash | [string](#string) | | the hash of the file contents sha256, hex encoded | -| modified_time | [google.protobuf.Timestamp](#google-protobuf-Timestamp) | | last modified time of the file (created time if never modified) | -| permissions | [string](#string) | | the permission set associated with a particular file | -| size | [int64](#int64) | | Size of the file in bytes | - - - - - - - - -### FileOverview -Represents a collection of files - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| files | [File](#mpi-v1-File) | repeated | A list of files | -| config_version | [ConfigVersion](#mpi-v1-ConfigVersion) | | the configuration version of the current set of files | - - - - - - - - -### GetFileRequest -Represents the get file request - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| message_meta | [MessageMeta](#mpi-v1-MessageMeta) | | Meta-information associated with a message | -| file_meta | [FileMeta](#mpi-v1-FileMeta) | | Meta-information associated with the file | - - - - - - - - -### GetFileResponse -Represents the response to a get file request - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| contents | [FileContents](#mpi-v1-FileContents) | | the contents of a file | - - - - - - - - -### GetOverviewRequest -Represents a request payload for a file overview - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| config_version | [ConfigVersion](#mpi-v1-ConfigVersion) | | The config version of the overview you are requesting | - - - - - - - - -### GetOverviewResponse -Represents a response payload for an overview of files for a particular configuration version of an instance - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| overview | [FileOverview](#mpi-v1-FileOverview) | | The file overview of an instance | - - - - - - - - -### UpdateFileRequest -Represents the update file request - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| file | [File](#mpi-v1-File) | | The file requested to be updated | -| contents | [FileContents](#mpi-v1-FileContents) | | the contents of a file | - - - - - - - - -### UpdateFileResponse -Represents the response to an update file request - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| file_meta | [FileMeta](#mpi-v1-FileMeta) | | Meta-information associated with the updated file | - - - - - - - - -### UpdateOverviewRequest -Represents a the payload for an overview an update of files for a particular configuration version of an instance - - -| Field | Type | Label | Description | -| ----- | ---- | ----- | ----------- | -| overview | [FileOverview](#mpi-v1-FileOverview) | | The file overview of an instance | - - - - - - - - -### UpdateOverviewResponse -Represents a the response from an UpdateOverviewRequest - intentionally left empty - - - - - - - - - - -### File.FileAction -Action enumeration - -| Name | Number | Description | -| ---- | ------ | ----------- | -| FILE_ACTION_UNSPECIFIED | 0 | Default value, no action | -| FILE_ACTION_UNCHANGED | 1 | No changes to the file | -| FILE_ACTION_ADD | 2 | New file | -| FILE_ACTION_UPDATE | 3 | Updated file | -| FILE_ACTION_DELETE | 4 | File deleted | - - - - - - - - - -### FileService -This specifies the FileService operations for transferring file data between a client and server. -All operations are written from a client perspective and flow Client -> Server -The server must set a max file size (in bytes), and that size must be used to configure -the gRPC server and client for the FileService such that the FileContents object can be sent with bytes of the configured size. -The actual configured max size for gRPC objects must be maxFileSize + sizeOfSha256HashString since a FileContents object contains both. -A SHA256 hash string is 64 bytes, therefore the configured max message size should be maxFileSize + 64. - -| Method Name | Request Type | Response Type | Description | -| ----------- | ------------ | ------------- | ------------| -| GetOverview | [GetOverviewRequest](#mpi-v1-GetOverviewRequest) | [GetOverviewResponse](#mpi-v1-GetOverviewResponse) | Get the overview of files for a particular configuration version of an instance | -| UpdateOverview | [UpdateOverviewRequest](#mpi-v1-UpdateOverviewRequest) | [UpdateOverviewResponse](#mpi-v1-UpdateOverviewResponse) | Update the overview of files for a particular set of file changes on the data plane | -| GetFile | [GetFileRequest](#mpi-v1-GetFileRequest) | [GetFileResponse](#mpi-v1-GetFileResponse) | Get the file contents for a particular file | -| UpdateFile | [UpdateFileRequest](#mpi-v1-UpdateFileRequest) | [UpdateFileResponse](#mpi-v1-UpdateFileResponse) | Update a file from the Agent to the Server | - - - - - -## Scalar Value Types - -| .proto Type | Notes | C++ | Java | Python | Go | C# | PHP | Ruby | -| ----------- | ----- | --- | ---- | ------ | -- | -- | --- | ---- | -| double | | double | double | float | float64 | double | float | Float | -| float | | float | float | float | float32 | float | float | Float | -| int32 | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. | int32 | int | int | int32 | int | integer | Bignum or Fixnum (as required) | -| int64 | Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. | int64 | long | int/long | int64 | long | integer/string | Bignum | -| uint32 | Uses variable-length encoding. | uint32 | int | int/long | uint32 | uint | integer | Bignum or Fixnum (as required) | -| uint64 | Uses variable-length encoding. | uint64 | long | int/long | uint64 | ulong | integer/string | Bignum or Fixnum (as required) | -| sint32 | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. | int32 | int | int | int32 | int | integer | Bignum or Fixnum (as required) | -| sint64 | Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. | int64 | long | int/long | int64 | long | integer/string | Bignum | -| fixed32 | Always four bytes. More efficient than uint32 if values are often greater than 2^28. | uint32 | int | int | uint32 | uint | integer | Bignum or Fixnum (as required) | -| fixed64 | Always eight bytes. More efficient than uint64 if values are often greater than 2^56. | uint64 | long | int/long | uint64 | ulong | integer/string | Bignum | -| sfixed32 | Always four bytes. | int32 | int | int | int32 | int | integer | Bignum or Fixnum (as required) | -| sfixed64 | Always eight bytes. | int64 | long | int/long | int64 | long | integer/string | Bignum | -| bool | | bool | boolean | boolean | bool | bool | boolean | TrueClass/FalseClass | -| string | A string must always contain UTF-8 encoded or 7-bit ASCII text. | string | String | str/unicode | string | string | string | String (UTF-8) | -| bytes | May contain any arbitrary sequence of bytes. | string | ByteString | str | []byte | ByteString | string | String (ASCII-8BIT) | - diff --git a/go.mod b/go.mod deleted file mode 100644 index 154405659..000000000 --- a/go.mod +++ /dev/null @@ -1,132 +0,0 @@ -module github.com/nginx/agent/v3 - -go 1.21.6 - -require ( - github.com/docker/docker v25.0.2+incompatible - github.com/go-resty/resty/v2 v2.11.0 - github.com/google/uuid v1.6.0 - github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 - github.com/mitchellh/mapstructure v1.5.0 - github.com/nxadm/tail v1.4.11 - github.com/oapi-codegen/runtime v1.1.1 - github.com/spf13/pflag v1.0.5 - github.com/stretchr/testify v1.8.4 - github.com/testcontainers/testcontainers-go v0.28.0 - github.com/trivago/grok v1.0.0 - go.opentelemetry.io/otel v1.21.0 - go.opentelemetry.io/otel/sdk v1.21.0 - go.opentelemetry.io/proto/otlp v1.0.0 - google.golang.org/protobuf v1.32.0 -) - -require ( - dario.cat/mergo v1.0.0 // indirect - github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 // indirect - github.com/Microsoft/go-winio v0.6.1 // indirect - github.com/Microsoft/hcsshim v0.11.4 // indirect - github.com/apapsch/go-jsonmerge/v2 v2.0.0 // indirect - github.com/beorn7/perks v1.0.1 // indirect - github.com/bytedance/sonic v1.10.0-rc3 // indirect - github.com/cenkalti/backoff/v4 v4.2.1 // indirect - github.com/cespare/xxhash/v2 v2.2.0 // indirect - github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d // indirect - github.com/chenzhuoyu/iasm v0.9.0 // indirect - github.com/containerd/containerd v1.7.12 // indirect - github.com/containerd/log v0.1.0 // indirect - github.com/cpuguy83/dockercfg v0.3.1 // indirect - github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect - github.com/distribution/reference v0.5.0 // indirect - github.com/docker/go-connections v0.5.0 // indirect - github.com/docker/go-units v0.5.0 // indirect - github.com/felixge/httpsnoop v1.0.4 // indirect - github.com/fsnotify/fsnotify v1.7.0 // indirect - github.com/gabriel-vasile/mimetype v1.4.2 // indirect - github.com/gin-contrib/sse v0.1.0 // indirect - github.com/go-logr/logr v1.4.1 // indirect - github.com/go-logr/stdr v1.2.2 // indirect - github.com/go-ole/go-ole v1.2.6 // indirect - github.com/go-playground/locales v0.14.1 // indirect - github.com/go-playground/universal-translator v0.18.1 // indirect - github.com/go-playground/validator/v10 v10.14.1 // indirect - github.com/goccy/go-json v0.10.2 // indirect - github.com/gogo/protobuf v1.3.2 // indirect - github.com/golang/protobuf v1.5.3 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 // indirect - github.com/hashicorp/hcl v1.0.0 // indirect - github.com/inconshreveable/mousetrap v1.1.0 // indirect - github.com/json-iterator/go v1.1.12 // indirect - github.com/jstemmer/go-junit-report v1.0.0 // indirect - github.com/klauspost/compress v1.17.4 // indirect - github.com/klauspost/cpuid/v2 v2.2.5 // indirect - github.com/leodido/go-urn v1.2.4 // indirect - github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 // indirect - github.com/magiconair/properties v1.8.7 // indirect - github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 // indirect - github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1 // indirect - github.com/moby/patternmatcher v0.6.0 // indirect - github.com/moby/sys/sequential v0.5.0 // indirect - github.com/moby/sys/user v0.1.0 // indirect - github.com/moby/term v0.5.0 // indirect - github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect - github.com/modern-go/reflect2 v1.0.2 // indirect - github.com/morikuni/aec v1.0.0 // indirect - github.com/opencontainers/go-digest v1.0.0 // indirect - github.com/opencontainers/image-spec v1.1.0-rc5 // indirect - github.com/pelletier/go-toml/v2 v2.1.0 // indirect - github.com/pkg/errors v0.9.1 // indirect - github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect - github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c // indirect - github.com/prometheus/client_model v0.5.0 // indirect - github.com/prometheus/common v0.45.0 // indirect - github.com/prometheus/procfs v0.12.0 // indirect - github.com/sagikazarmark/locafero v0.4.0 // indirect - github.com/sagikazarmark/slog-shim v0.1.0 // indirect - github.com/shoenig/go-m1cpu v0.1.6 // indirect - github.com/sirupsen/logrus v1.9.3 // indirect - github.com/sourcegraph/conc v0.3.0 // indirect - github.com/spf13/afero v1.11.0 // indirect - github.com/spf13/cast v1.6.0 // indirect - github.com/stretchr/objx v0.5.1 // indirect - github.com/subosito/gotenv v1.6.0 // indirect - github.com/tklauser/go-sysconf v0.3.12 // indirect - github.com/tklauser/numcpus v0.6.1 // indirect - github.com/trivago/tgo v1.0.7 // indirect - github.com/twitchyliquid64/golang-asm v0.15.1 // indirect - github.com/ugorji/go/codec v1.2.11 // indirect - github.com/yusufpapurcu/wmi v1.2.3 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.45.0 // indirect - go.opentelemetry.io/otel/metric v1.21.0 // indirect - go.opentelemetry.io/otel/trace v1.21.0 // indirect - go.uber.org/atomic v1.11.0 // indirect - go.uber.org/multierr v1.9.0 // indirect - golang.org/x/arch v0.4.0 // indirect - golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb // indirect - golang.org/x/mod v0.14.0 // indirect - golang.org/x/tools v0.17.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 // indirect - gopkg.in/ini.v1 v1.67.0 // indirect - gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 // indirect - gopkg.in/yaml.v3 v3.0.1 // indirect - gotest.tools/v3 v3.5.1 // indirect -) - -require ( - github.com/gin-gonic/gin v1.9.1 - github.com/mattn/go-isatty v0.0.20 // indirect - github.com/nginxinc/nginx-go-crossplane v0.4.35 - github.com/prometheus/client_golang v1.18.0 - github.com/samber/slog-gin v1.9.0 - github.com/shirou/gopsutil/v3 v3.23.12 - github.com/spf13/cobra v1.8.0 - github.com/spf13/viper v1.18.2 - github.com/vardius/message-bus v1.1.5 - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.44.0 - go.opentelemetry.io/otel/sdk/metric v1.21.0 - golang.org/x/crypto v0.18.0 // indirect - golang.org/x/net v0.20.0 // indirect - golang.org/x/sys v0.16.0 // indirect - golang.org/x/text v0.14.0 // indirect - google.golang.org/grpc v1.60.1 -) diff --git a/go.sum b/go.sum deleted file mode 100644 index 1011db60b..000000000 --- a/go.sum +++ /dev/null @@ -1,443 +0,0 @@ -cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -dario.cat/mergo v1.0.0 h1:AGCNq9Evsj31mOgNPcLyXc+4PNABt905YmuqPYYpBWk= -dario.cat/mergo v1.0.0/go.mod h1:uNxQE+84aUszobStD9th8a29P2fMDhsBdgRYvZOxGmk= -github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24 h1:bvDV9vkmnHYOMsOr4WLk+Vo07yKIzd94sVoIqshQ4bU= -github.com/AdaLogics/go-fuzz-headers v0.0.0-20230811130428-ced1acdcaa24/go.mod h1:8o94RPi1/7XTJvwPpRSzSUedZrtlirdB3r9Z20bi2f8= -github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8= -github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= -github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= -github.com/Microsoft/go-winio v0.6.1/go.mod h1:LRdKpFKfdobln8UmuiYcKPot9D2v6svN5+sAH+4kjUM= -github.com/Microsoft/hcsshim v0.11.4 h1:68vKo2VN8DE9AdN4tnkWnmdhqdbpUFM8OF3Airm7fz8= -github.com/Microsoft/hcsshim v0.11.4/go.mod h1:smjE4dvqPX9Zldna+t5FG3rnoHhaB7QYxPRqGcpAD9w= -github.com/RaveNoX/go-jsoncommentstrip v1.0.0/go.mod h1:78ihd09MekBnJnxpICcwzCMzGrKSKYe4AqU6PDYYpjk= -github.com/apapsch/go-jsonmerge/v2 v2.0.0 h1:axGnT1gRIfimI7gJifB699GoE/oq+F2MU7Dml6nw9rQ= -github.com/apapsch/go-jsonmerge/v2 v2.0.0/go.mod h1:lvDnEdqiQrp0O42VQGgmlKpxL1AP2+08jFMw88y4klk= -github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= -github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= -github.com/bmatcuk/doublestar v1.1.1/go.mod h1:UD6OnuiIn0yFxxA2le/rnRU1G4RaI4UvFv1sNto9p6w= -github.com/bytedance/sonic v1.5.0/go.mod h1:ED5hyg4y6t3/9Ku1R6dU/4KyJ48DZ4jPhfY1O2AihPM= -github.com/bytedance/sonic v1.10.0-rc/go.mod h1:ElCzW+ufi8qKqNW0FY314xriJhyJhuoJ3gFZdAHF7NM= -github.com/bytedance/sonic v1.10.0-rc3 h1:uNSnscRapXTwUgTyOF0GVljYD08p9X/Lbr9MweSV3V0= -github.com/bytedance/sonic v1.10.0-rc3/go.mod h1:iZcSUejdk5aukTND/Eu/ivjQuEL0Cu9/rf50Hi0u/g4= -github.com/cenkalti/backoff/v4 v4.2.1 h1:y4OZtCnogmCPw98Zjyt5a6+QwPLGkiQsYW5oUqylYbM= -github.com/cenkalti/backoff/v4 v4.2.1/go.mod h1:Y3VNntkOUPxTVeUxJ/G5vcM//AlwfmyYozVcomhLiZE= -github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= -github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/chenzhuoyu/base64x v0.0.0-20211019084208-fb5309c8db06/go.mod h1:DH46F32mSOjUmXrMHnKwZdA8wcEefY7UVqBKYGjpdQY= -github.com/chenzhuoyu/base64x v0.0.0-20221115062448-fe3a3abad311/go.mod h1:b583jCggY9gE99b6G5LEC39OIiVsWj+R97kbl5odCEk= -github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d h1:77cEq6EriyTZ0g/qfRdp61a3Uu/AWrgIq2s0ClJV1g0= -github.com/chenzhuoyu/base64x v0.0.0-20230717121745-296ad89f973d/go.mod h1:8EPpVsBuRksnlj1mLy4AWzRNQYxauNi62uWcE3to6eA= -github.com/chenzhuoyu/iasm v0.9.0 h1:9fhXjVzq5hUy2gkhhgHl95zG2cEAhw9OSGs8toWWAwo= -github.com/chenzhuoyu/iasm v0.9.0/go.mod h1:Xjy2NpN3h7aUqeqM+woSuuvxmIe6+DDsiNLIrkAmYog= -github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= -github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/containerd/containerd v1.7.12 h1:+KQsnv4VnzyxWcfO9mlxxELaoztsDEjOuCMPAuPqgU0= -github.com/containerd/containerd v1.7.12/go.mod h1:/5OMpE1p0ylxtEUGY8kuCYkDRzJm9NO1TFMWjUpdevk= -github.com/containerd/log v0.1.0 h1:TCJt7ioM2cr/tfR8GPbGf9/VRAX8D2B4PjzCpfX540I= -github.com/containerd/log v0.1.0/go.mod h1:VRRf09a7mHDIRezVKTRCrOq78v577GXq3bSa3EhrzVo= -github.com/cpuguy83/dockercfg v0.3.1 h1:/FpZ+JaygUR/lZP2NlFI2DVfrOEMAIKP5wWEJdoYe9E= -github.com/cpuguy83/dockercfg v0.3.1/go.mod h1:sugsbF4//dDlL/i+S+rtpIWp+5h0BHJHfjj5/jFyUJc= -github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= -github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY= -github.com/creack/pty v1.1.18/go.mod h1:MOBLtS5ELjhRRrroQr9kyvTxUAFNvYEK993ew/Vr4O4= -github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc h1:U9qPSI2PIWSS1VwoXQT9A3Wy9MM3WgvqSxFWenqJduM= -github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= -github.com/distribution/reference v0.5.0 h1:/FUIFXtfc/x2gpa5/VGfiGLuOIdYa1t65IKK2OFGvA0= -github.com/distribution/reference v0.5.0/go.mod h1:BbU0aIcezP1/5jX/8MP0YiH4SdvB5Y4f/wlDRiLyi3E= -github.com/docker/docker v25.0.2+incompatible h1:/OaKeauroa10K4Nqavw4zlhcDq/WBcPMc5DbjOGgozY= -github.com/docker/docker v25.0.2+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= -github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c= -github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc= -github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= -github.com/docker/go-units v0.5.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= -github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= -github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= -github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= -github.com/frankban/quicktest v1.14.6 h1:7Xjx+VpznH+oBnejlPUj8oUpdxnVs4f8XU8WnHkI4W8= -github.com/frankban/quicktest v1.14.6/go.mod h1:4ptaffx2x8+WTWXmUCuVU6aPUX1/Mz7zb5vbUoiM6w0= -github.com/fsnotify/fsnotify v1.6.0/go.mod h1:sl3t1tCWJFWoRz9R8WJCbQihKKwmorjAbSClcnxKAGw= -github.com/fsnotify/fsnotify v1.7.0 h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA= -github.com/fsnotify/fsnotify v1.7.0/go.mod h1:40Bi/Hjc2AVfZrqy+aj+yEI+/bRxZnMJyTJwOpGvigM= -github.com/gabriel-vasile/mimetype v1.4.2 h1:w5qFW6JKBz9Y393Y4q372O9A7cUSequkh1Q7OhCmWKU= -github.com/gabriel-vasile/mimetype v1.4.2/go.mod h1:zApsH/mKG4w07erKIaJPFiX0Tsq9BFQgN3qGY5GnNgA= -github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= -github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= -github.com/gin-gonic/gin v1.9.1 h1:4idEAncQnU5cB7BeOkPtxjfCSye0AAm1R0RVIqJ+Jmg= -github.com/gin-gonic/gin v1.9.1/go.mod h1:hPrL7YrpYKXt5YId3A/Tnip5kqbEAP+KLuI3SUcPTeU= -github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= -github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= -github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= -github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= -github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY= -github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0= -github.com/go-playground/assert/v2 v2.2.0 h1:JvknZsQTYeFEAhQwI4qEt9cyV5ONwRHC+lYKSsYSR8s= -github.com/go-playground/assert/v2 v2.2.0/go.mod h1:VDjEfimB/XKnb+ZQfWdccd7VUvScMdVu0Titje2rxJ4= -github.com/go-playground/locales v0.14.1 h1:EWaQ/wswjilfKLTECiXz7Rh+3BjFhfDFKv/oXslEjJA= -github.com/go-playground/locales v0.14.1/go.mod h1:hxrqLVvrK65+Rwrd5Fc6F2O76J/NuW9t0sjnWqG1slY= -github.com/go-playground/universal-translator v0.18.1 h1:Bcnm0ZwsGyWbCzImXv+pAJnYK9S473LQFuzCbDbfSFY= -github.com/go-playground/universal-translator v0.18.1/go.mod h1:xekY+UJKNuX9WP91TpwSH2VMlDf28Uj24BCp08ZFTUY= -github.com/go-playground/validator/v10 v10.14.1 h1:9c50NUPC30zyuKprjL3vNZ0m5oG+jU0zvx4AqHGnv4k= -github.com/go-playground/validator/v10 v10.14.1/go.mod h1:9iXMNT7sEkjXb0I+enO7QXmzG6QCsPWY4zveKFVRSyU= -github.com/go-resty/resty/v2 v2.11.0 h1:i7jMfNOJYMp69lq7qozJP+bjgzfAzeOhuGlyDrqxT/8= -github.com/go-resty/resty/v2 v2.11.0/go.mod h1:iiP/OpA0CkcL3IGt1O0+/SIItFUbkkyw5BGXiVdTu+A= -github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/goccy/go-json v0.10.2 h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU= -github.com/goccy/go-json v0.10.2/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= -github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= -github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= -github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= -github.com/golang/glog v1.1.2 h1:DVjP2PbBOzHyzA+dn3WhHIq4NdVu3Q+pvivFICf/7fo= -github.com/golang/glog v1.1.2/go.mod h1:zR+okUeTbrL6EL3xHUDxZuEtGv04p5shwip1+mL/rLQ= -github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= -github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= -github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= -github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.3 h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg= -github.com/golang/protobuf v1.5.3/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= -github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= -github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= -github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= -github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= -github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw= -github.com/grpc-ecosystem/go-grpc-middleware v1.3.0/go.mod h1:z0ButlSOZa5vEBq9m2m2hlwIgKw+rp3sdCBRoJY+30Y= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0 h1:YBftPWNWd4WwGqtY2yeZL2ef8rHAxPBD8KFhJpmcqms= -github.com/grpc-ecosystem/grpc-gateway/v2 v2.16.0/go.mod h1:YN5jB8ie0yfIUg6VvR9Kz84aCaG7AsGZnLjhHbUqwPg= -github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= -github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/inconshreveable/mousetrap v1.1.0 h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8= -github.com/inconshreveable/mousetrap v1.1.0/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw= -github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= -github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= -github.com/jstemmer/go-junit-report v1.0.0 h1:8X1gzZpR+nVQLAht+L/foqOeX2l9DTZoaIPbEQHxsds= -github.com/jstemmer/go-junit-report v1.0.0/go.mod h1:Brl9GWCQeLvo8nXZwPNNblvFj/XSXhF0NWZEnDohbsk= -github.com/juju/gnuflag v0.0.0-20171113085948-2ce1bb71843d/go.mod h1:2PavIy+JPciBPrBUjwbNvtwB6RQlve+hkpll6QSNmOE= -github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= -github.com/klauspost/compress v1.17.4 h1:Ej5ixsIri7BrIjBkRZLTo6ghwrEtHFk7ijlczPW4fZ4= -github.com/klauspost/compress v1.17.4/go.mod h1:/dCuZOvVtNoHsyb+cuJD3itjs3NbnF6KH9zAO4BDxPM= -github.com/klauspost/cpuid/v2 v2.0.9/go.mod h1:FInQzS24/EEf25PyTYn52gqo7WaD8xa0213Md/qVLRg= -github.com/klauspost/cpuid/v2 v2.2.5 h1:0E5MSMDEoAulmXNFquVs//DdoomxaoTY1kUhbc/qbZg= -github.com/klauspost/cpuid/v2 v2.2.5/go.mod h1:Lcz8mBdAVJIBVzewtcLocK12l3Y+JytZYpaMropDUws= -github.com/knz/go-libedit v1.10.1/go.mod h1:MZTVkCWyz0oBc7JOWP3wNAzd002ZbM/5hgShxwh4x8M= -github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= -github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= -github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= -github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= -github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/leodido/go-urn v1.2.4 h1:XlAE/cm/ms7TE/VMVoduSpNBoyc2dOxHs5MZSwAN63Q= -github.com/leodido/go-urn v1.2.4/go.mod h1:7ZrI8mTSeBSHl/UaRyKQW1qZeMgak41ANeCNaVckg+4= -github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4= -github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= -github.com/magiconair/properties v1.8.7 h1:IeQXZAiQcpL9mgcAe1Nu6cX9LLw6ExEHKjN0VQdvPDY= -github.com/magiconair/properties v1.8.7/go.mod h1:Dhd985XPs7jluiymwWYZ0G4Z61jb3vdS329zhj2hYo0= -github.com/mattn/go-isatty v0.0.20 h1:xfD0iDuEKnDkl03q4limB+vH+GxLEtL/jb4xVJSWWEY= -github.com/mattn/go-isatty v0.0.20/go.mod h1:W+V8PltTTMOvKvAeJH7IuucS94S2C6jfK/D7dTCTo3Y= -github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0 h1:jWpvCLoY8Z/e3VKvlsiIGKtc+UG6U5vzxaoagmhXfyg= -github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0/go.mod h1:QUyp042oQthUoa9bqDv0ER0wrtXnBruoNd7aNjkbP+k= -github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1 h1:NicmruxkeqHjDv03SfSxqmaLuisddudfP3h5wdXFbhM= -github.com/maxbrunsfeld/counterfeiter/v6 v6.8.1/go.mod h1:eyp4DdUJAKkr9tvxR3jWhw2mDK7CWABMG5r9uyaKC7I= -github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= -github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/moby/patternmatcher v0.6.0 h1:GmP9lR19aU5GqSSFko+5pRqHi+Ohk1O69aFiKkVGiPk= -github.com/moby/patternmatcher v0.6.0/go.mod h1:hDPoyOpDY7OrrMDLaYoY3hf52gNCR/YOUYxkhApJIxc= -github.com/moby/sys/sequential v0.5.0 h1:OPvI35Lzn9K04PBbCLW0g4LcFAJgHsvXsRyewg5lXtc= -github.com/moby/sys/sequential v0.5.0/go.mod h1:tH2cOOs5V9MlPiXcQzRC+eEyab644PWKGRYaaV5ZZlo= -github.com/moby/sys/user v0.1.0 h1:WmZ93f5Ux6het5iituh9x2zAG7NFY9Aqi49jjE1PaQg= -github.com/moby/sys/user v0.1.0/go.mod h1:fKJhFOnsCN6xZ5gSfbM6zaHGgDJMrqt9/reuj4T7MmU= -github.com/moby/term v0.5.0 h1:xt8Q1nalod/v7BqbG21f8mQPqH+xAaC9C3N3wfWbVP0= -github.com/moby/term v0.5.0/go.mod h1:8FzsFHVUBGZdbDsJw/ot+X+d5HLUbvklYLJ9uGfcI3Y= -github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg= -github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= -github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= -github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= -github.com/morikuni/aec v1.0.0 h1:nP9CBfwrvYnBRgY6qfDQkygYDmYwOilePFkwzv4dU8A= -github.com/morikuni/aec v1.0.0/go.mod h1:BbKIizmSmc5MMPqRYbxO4ZU0S0+P200+tUnFx7PXmsc= -github.com/nginxinc/nginx-go-crossplane v0.4.35 h1:H3pYzBlLzJ4dGagCAOmYoBboV/J1DDeeoz7/R7BurzQ= -github.com/nginxinc/nginx-go-crossplane v0.4.35/go.mod h1:UzbZnyFv0vPlt1Urbnp/mrFCzBL4tYCReFuNBpFQEfI= -github.com/nxadm/tail v1.4.11 h1:8feyoE3OzPrcshW5/MJ4sGESc5cqmGkGCWlco4l0bqY= -github.com/nxadm/tail v1.4.11/go.mod h1:OTaG3NK980DZzxbRq6lEuzgU+mug70nY11sMd4JXXHc= -github.com/oapi-codegen/runtime v1.1.1 h1:EXLHh0DXIJnWhdRPN2w4MXAzFyE4CskzhNLUmtpMYro= -github.com/oapi-codegen/runtime v1.1.1/go.mod h1:SK9X900oXmPWilYR5/WKPzt3Kqxn/uS/+lbpREv+eCg= -github.com/onsi/gomega v1.30.0 h1:hvMK7xYz4D3HapigLTeGdId/NcfQx1VHMJc60ew99+8= -github.com/onsi/gomega v1.30.0/go.mod h1:9sxs+SwGrKI0+PWe4Fxa9tFQQBG5xSsSbMXOI8PPpoQ= -github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= -github.com/opencontainers/go-digest v1.0.0/go.mod h1:0JzlMkj0TRzQZfJkVvzbP0HBR3IKzErnv2BNG4W4MAM= -github.com/opencontainers/image-spec v1.1.0-rc5 h1:Ygwkfw9bpDvs+c9E34SdgGOj41dX/cbdlwvlWt0pnFI= -github.com/opencontainers/image-spec v1.1.0-rc5/go.mod h1:X4pATf0uXsnn3g5aiGIsVnJBR4mxhKzfwmvK/B2NTm8= -github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= -github.com/pelletier/go-toml/v2 v2.1.0 h1:FnwAJ4oYMvbT/34k9zzHuZNrhlz48GB3/s6at6/MHO4= -github.com/pelletier/go-toml/v2 v2.1.0/go.mod h1:tJU2Z3ZkXwnxa4DPO899bsyIoywizdUvyaeZurnPPDc= -github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= -github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= -github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 h1:Jamvg5psRIccs7FGNTlIRMkT8wgtp5eCXdBlqhYGL6U= -github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw= -github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c/go.mod h1:OmDBASR4679mdNQnz2pUhc2G8CO2JrUAVFDRBDP/hJE= -github.com/prometheus/client_golang v1.18.0 h1:HzFfmkOzH5Q8L8G+kSJKUx5dtG87sewO+FoDDqP5Tbk= -github.com/prometheus/client_golang v1.18.0/go.mod h1:T+GXkCk5wSJyOqMIzVgvvjFDlkOQntgjkJWKrN5txjA= -github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.5.0 h1:VQw1hfvPvk3Uv6Qf29VrPF32JB6rtbgI6cYPYQjL0Qw= -github.com/prometheus/client_model v0.5.0/go.mod h1:dTiFglRmd66nLR9Pv9f0mZi7B7fk5Pm3gvsjB5tr+kI= -github.com/prometheus/common v0.45.0 h1:2BGz0eBc2hdMDLnO/8n0jeB3oPrt2D08CekT0lneoxM= -github.com/prometheus/common v0.45.0/go.mod h1:YJmSTw9BoKxJplESWWxlbyttQR4uaEcGyv9MZjVOJsY= -github.com/prometheus/procfs v0.12.0 h1:jluTpSng7V9hY0O2R9DzzJHYb2xULk9VTR1V1R/k6Bo= -github.com/prometheus/procfs v0.12.0/go.mod h1:pcuDEFsWDnvcgNzo4EEweacyhjeA9Zk3cnaOZAZEfOo= -github.com/rogpeppe/go-internal v1.11.0 h1:cWPaGQEPrBb5/AsnsZesgZZ9yb1OQ+GOISoDNXVBh4M= -github.com/rogpeppe/go-internal v1.11.0/go.mod h1:ddIwULY96R17DhadqLgMfk9H9tvdUzkipdSkR5nkCZA= -github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6keLGt6kNQ= -github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4= -github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE= -github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ= -github.com/samber/slog-gin v1.9.0 h1:Ewf5kDI3K637kfVJvYOOvy5nmsMHuKGM7vb6xcZR9JQ= -github.com/samber/slog-gin v1.9.0/go.mod h1:rOS5GQQd/Dq4tTczgvdnqfATXk0ReEoVu5mpdMGMBrY= -github.com/sclevine/spec v1.4.0 h1:z/Q9idDcay5m5irkZ28M7PtQM4aOISzOpj4bUPkDee8= -github.com/sclevine/spec v1.4.0/go.mod h1:LvpgJaFyvQzRvc1kaDs0bulYwzC70PbiYjC4QnFHkOM= -github.com/shirou/gopsutil/v3 v3.23.12 h1:z90NtUkp3bMtmICZKpC4+WaknU1eXtp5vtbQ11DgpE4= -github.com/shirou/gopsutil/v3 v3.23.12/go.mod h1:1FrWgea594Jp7qmjHUUPlJDTPgcsb9mGnXDxavtikzM= -github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM= -github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ= -github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU= -github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k= -github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ= -github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= -github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= -github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= -github.com/spf13/afero v1.11.0/go.mod h1:GH9Y3pIexgf1MTIWtNGyogA5MwRIDXGUr+hbWNoBjkY= -github.com/spf13/cast v1.6.0 h1:GEiTHELF+vaR5dhz3VqZfFSzZjYbgeKDpBxQVS4GYJ0= -github.com/spf13/cast v1.6.0/go.mod h1:ancEpBxwJDODSW/UG4rDrAqiKolqNNh2DX3mk86cAdo= -github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0= -github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho= -github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= -github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/viper v1.18.2 h1:LUXCnvUvSM6FXAsj6nnfc8Q2tp1dIgUfY9Kc8GsSOiQ= -github.com/spf13/viper v1.18.2/go.mod h1:EKmWIqdnk5lOcmR72yw6hS+8OPYcwD0jteitLMVB+yk= -github.com/spkg/bom v0.0.0-20160624110644-59b7046e48ad/go.mod h1:qLr4V1qq6nMqFKkMo8ZTx3f+BZEkzsRUY10Xsm2mwU0= -github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= -github.com/stretchr/objx v0.5.1 h1:4VhoImhV/Bm0ToFkXFi8hXNXwpDRZ/ynw3amt82mzq0= -github.com/stretchr/objx v0.5.1/go.mod h1:/iHQpkQwBD6DLUmQ4pE+s1TXdob1mORJ4/UFdrifcy0= -github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= -github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= -github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= -github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= -github.com/subosito/gotenv v1.6.0 h1:9NlTDc1FTs4qu0DDq7AEtTPNw6SVm7uBMsUCUjABIf8= -github.com/subosito/gotenv v1.6.0/go.mod h1:Dk4QP5c2W3ibzajGcXpNraDfq2IrhjMIvMSWPKKo0FU= -github.com/testcontainers/testcontainers-go v0.28.0 h1:1HLm9qm+J5VikzFDYhOd+Zw12NtOl+8drH2E8nTY1r8= -github.com/testcontainers/testcontainers-go v0.28.0/go.mod h1:COlDpUXbwW3owtpMkEB1zo9gwb1CoKVKlyrVPejF4AU= -github.com/tklauser/go-sysconf v0.3.12 h1:0QaGUFOdQaIVdPgfITYzaTegZvdCjmYO52cSFAEVmqU= -github.com/tklauser/go-sysconf v0.3.12/go.mod h1:Ho14jnntGE1fpdOqQEEaiKRpvIavV0hSfmBq8nJbHYI= -github.com/tklauser/numcpus v0.6.1 h1:ng9scYS7az0Bk4OZLvrNXNSAO2Pxr1XXRAPyjhIx+Fk= -github.com/tklauser/numcpus v0.6.1/go.mod h1:1XfjsgE2zo8GVw7POkMbHENHzVg3GzmoZ9fESEdAacY= -github.com/trivago/grok v1.0.0 h1:oV2ljyZT63tgXkmgEHg2U0jMqiKKuL0hkn49s6aRavQ= -github.com/trivago/grok v1.0.0/go.mod h1:9t59xLInhrncYq9a3J7488NgiBZi5y5yC7bss+w4NHM= -github.com/trivago/tgo v1.0.7 h1:uaWH/XIy9aWYWpjm2CU3RpcqZXmX2ysQ9/Go+d9gyrM= -github.com/trivago/tgo v1.0.7/go.mod h1:w4dpD+3tzNIIiIfkWWa85w5/B77tlvdZckQ+6PkFnhc= -github.com/twitchyliquid64/golang-asm v0.15.1 h1:SU5vSMR7hnwNxj24w34ZyCi/FmDZTkS4MhqMhdFk5YI= -github.com/twitchyliquid64/golang-asm v0.15.1/go.mod h1:a1lVb/DtPvCB8fslRZhAngC2+aY1QWCk3Cedj/Gdt08= -github.com/ugorji/go/codec v1.2.11 h1:BMaWp1Bb6fHwEtbplGBGJ498wD+LKlNSl25MjdZY4dU= -github.com/ugorji/go/codec v1.2.11/go.mod h1:UNopzCgEMSXjBc6AOMqYvWC1ktqTAfzJZUZgYf6w6lg= -github.com/vardius/message-bus v1.1.5 h1:YSAC2WB4HRlwc4neFPTmT88kzzoiQ+9WRRbej/E/LZc= -github.com/vardius/message-bus v1.1.5/go.mod h1:6xladCV2lMkUAE4bzzS85qKOiB5miV7aBVRafiTJGqw= -github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= -github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= -github.com/yusufpapurcu/wmi v1.2.3 h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw= -github.com/yusufpapurcu/wmi v1.2.3/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.45.0 h1:x8Z78aZx8cOF0+Kkazoc7lwUNMGy0LrzEMxTm4BbTxg= -go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.45.0/go.mod h1:62CPTSry9QZtOaSsE3tOzhx6LzDhHnXJ6xHeMNNiM6Q= -go.opentelemetry.io/otel v1.21.0 h1:hzLeKBZEL7Okw2mGzZ0cc4k/A7Fta0uoPgaJCr8fsFc= -go.opentelemetry.io/otel v1.21.0/go.mod h1:QZzNPQPm1zLX4gZK4cMi+71eaorMSGT3A4znnUvNNEo= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.44.0 h1:jd0+5t/YynESZqsSyPz+7PAFdEop0dlN0+PkyHYo8oI= -go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v0.44.0/go.mod h1:U707O40ee1FpQGyhvqnzmCJm1Wh6OX6GGBVn0E6Uyyk= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0 h1:Mne5On7VWdx7omSrSSZvM4Kw7cS7NQkOOmLcgscI51U= -go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0/go.mod h1:IPtUMKL4O3tH5y+iXVyAXqpAwMuzC1IrxVS81rummfE= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0 h1:IeMeyr1aBvBiPVYihXIaeIZba6b8E1bYp7lbdxK8CQg= -go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.19.0/go.mod h1:oVdCUtjq9MK9BlS7TtucsQwUcXcymNiEDjgDD2jMtZU= -go.opentelemetry.io/otel/metric v1.21.0 h1:tlYWfeo+Bocx5kLEloTjbcDwBuELRrIFxwdQ36PlJu4= -go.opentelemetry.io/otel/metric v1.21.0/go.mod h1:o1p3CA8nNHW8j5yuQLdc1eeqEaPfzug24uvsyIEJRWM= -go.opentelemetry.io/otel/sdk v1.21.0 h1:FTt8qirL1EysG6sTQRZ5TokkU8d0ugCj8htOgThZXQ8= -go.opentelemetry.io/otel/sdk v1.21.0/go.mod h1:Nna6Yv7PWTdgJHVRD9hIYywQBRx7pbox6nwBnZIxl/E= -go.opentelemetry.io/otel/sdk/metric v1.21.0 h1:smhI5oD714d6jHE6Tie36fPx4WDFIg+Y6RfAY4ICcR0= -go.opentelemetry.io/otel/sdk/metric v1.21.0/go.mod h1:FJ8RAsoPGv/wYMgBdUJXOm+6pzFY3YdljnXtv1SBE8Q= -go.opentelemetry.io/otel/trace v1.21.0 h1:WD9i5gzvoUPuXIXH24ZNBudiarZDKuekPqi/E8fpfLc= -go.opentelemetry.io/otel/trace v1.21.0/go.mod h1:LGbsEB0f9LGjN+OZaQQ26sohbOmiMR+BaslueVtS/qQ= -go.opentelemetry.io/proto/otlp v1.0.0 h1:T0TX0tmXU8a3CbNXzEKGeU5mIVOdf0oykP+u2lIVU/I= -go.opentelemetry.io/proto/otlp v1.0.0/go.mod h1:Sy6pihPLfYHkr3NkUbEhGHFhINUSI/v80hjKIs5JXpM= -go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= -go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= -go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= -go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= -go.uber.org/multierr v1.9.0 h1:7fIwc/ZtS0q++VgcfqFDxSBZVv/Xo49/SYnDFupUwlI= -go.uber.org/multierr v1.9.0/go.mod h1:X2jQV1h+kxSjClGpnseKVIxpmcjrj7MNnI0bnlfKTVQ= -go.uber.org/zap v1.10.0/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= -golang.org/x/arch v0.0.0-20210923205945-b76863e36670/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= -golang.org/x/arch v0.4.0 h1:A8WCeEWhLwPBKNbFi5Wv5UTCBx5zzubnXDlMOFAzFMc= -golang.org/x/arch v0.4.0/go.mod h1:5om86z9Hs0C8fWVUuoMHwpExlXzs5Tkyp9hOrfG7pp8= -golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -golang.org/x/crypto v0.14.0/go.mod h1:MVFd36DqK4CsrnJYDkBA3VC4m2GkXAM0PvzMCn4JQf4= -golang.org/x/crypto v0.18.0 h1:PGVlW0xEltQnzFZ55hkuX5+KLyrMYhHld1YHO4AKcdc= -golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg= -golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb h1:c0vyKkb6yr3KR7jEfJaOSv4lG7xPkbN6r52aJz1d8a8= -golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb/go.mod h1:iRJReGqOEeBhDZGkGbynYwcHlctCvnjTYIamk7uXpHI= -golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= -golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= -golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= -golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.14.0 h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0= -golang.org/x/mod v0.14.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= -golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= -golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= -golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= -golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= -golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.17.0/go.mod h1:NxSsAGuq816PNPmqtQdLE42eU2Fs7NoRIZrHJAlaCOE= -golang.org/x/net v0.20.0 h1:aCL9BSgETF1k+blQaYUBx9hJ9LOGP3gAVemcZlf1Kpo= -golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY= -golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= -golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= -golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190916202348-b4ddaad3f8a3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.13.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.16.0 h1:xWw16ngr6ZMtmxDyKyIgsE93KNKz5HKmMa3b8ALHidU= -golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= -golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= -golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= -golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.13.0/go.mod h1:LTmsnFJwVN6bCy1rVCoS+qHT1HhALEFxKncY3WNNh4U= -golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE= -golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= -golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= -golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= -golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= -golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= -golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.17.0 h1:FvmRgNOcs3kOa+T20R1uhfP9F6HgG2mfxDv1vrx1Htc= -golang.org/x/tools v0.17.0/go.mod h1:xsh6VxdV005rRVaS6SSAf9oiAqljS7UZUacMZ8Bnsps= -golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= -google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= -google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= -google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917 h1:nz5NESFLZbJGPFxDT/HCn+V1mZ8JGNoY4nUpmW/Y2eg= -google.golang.org/genproto v0.0.0-20240102182953-50ed04b92917/go.mod h1:pZqR+glSb11aJ+JQcczCvgf47+duRuzNSKqE8YAQnV0= -google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17 h1:JpwMPBpFN3uKhdaekDpiNlImDdkUAyiJ6ez/uxGaUSo= -google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17/go.mod h1:0xJLfVdJqpAPl8tDg1ujOCGzx6LFLttXT5NhllGOXY4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1 h1:gphdwh0npgs8elJ4T6J+DQJHPVF7RsuJHCfwztUb4J4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240108191215-35c7eff3a6b1/go.mod h1:daQN87bsDqDoe316QbbvX60nMoJQa4r6Ds0ZuoAe5yA= -google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= -google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= -google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= -google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= -google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= -google.golang.org/grpc v1.60.1 h1:26+wFr+cNqSGFcOXcabYC0lUVJVRa2Sb2ortSK7VrEU= -google.golang.org/grpc v1.60.1/go.mod h1:OlCHIeLYqSSsLi6i49B5QGdzaMZK9+M7LXN2FKz4eGM= -google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= -google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= -google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= -gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= -gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= -gopkg.in/ini.v1 v1.67.0 h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA= -gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7 h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ= -gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWDmTeBkI65Dw0HsyUHuEVlX15mw= -gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI= -gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= -gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gotest.tools/v3 v3.5.1 h1:EENdUnS3pdur5nybKYIh2Vfgc8IUNBjxDPSjtiJcOzU= -gotest.tools/v3 v3.5.1/go.mod h1:isy3WKz7GK6uNw/sbHzfKBLvlvXwUyV06n6brMxxopU= -honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= -nullprogram.com/x/optparse v1.0.0/go.mod h1:KdyPE+Igbe0jQUrVfMqDMeJQIJZEuyV7pjYmp6pbG50= -rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= diff --git a/index.html b/index.html new file mode 100644 index 000000000..6c887805e --- /dev/null +++ b/index.html @@ -0,0 +1,281 @@ + + + + + + + Benchmarks + + + + +
+ + + + + + + diff --git a/internal/app.go b/internal/app.go deleted file mode 100644 index c7f10b79f..000000000 --- a/internal/app.go +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package internal - -import ( - "context" - "log/slog" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/logger" - "github.com/nginx/agent/v3/internal/plugin" - "github.com/spf13/cobra" -) - -const ( - defaultMessagePipeChannelSize = 100 - defaultQueueSize = 100 -) - -type App struct { - commit string - version string -} - -func NewApp(commit, version string) *App { - return &App{commit, version} -} - -func (a *App) Run(ctx context.Context) error { - config.Init(a.version, a.commit) - - config.RegisterRunner(func(_ *cobra.Command, _ []string) { - err := config.RegisterConfigFile() - if err != nil { - slog.Error("Failed to load configuration file", "error", err) - return - } - - agentConfig := config.GetConfig() - - slogger := logger.New(*agentConfig.Log) - slog.SetDefault(slogger) - - slog.Info("Starting NGINX Agent") - - messagePipe := bus.NewMessagePipe(defaultMessagePipeChannelSize) - err = messagePipe.Register(defaultQueueSize, plugin.LoadPlugins(agentConfig, slogger)) - if err != nil { - slog.Error("Failed to register plugins", "error", err) - return - } - - messagePipe.Run(ctx) - }) - err := config.Execute(ctx) - if err != nil { - return err - } - - return nil -} diff --git a/internal/bus/fake_message_pipe.go b/internal/bus/fake_message_pipe.go deleted file mode 100644 index cfdf7961d..000000000 --- a/internal/bus/fake_message_pipe.go +++ /dev/null @@ -1,116 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package bus - -import ( - "context" -) - -// FakeMessagePipe is a mock message pipe -type FakeMessagePipe struct { - plugins []Plugin - messages []*Message - processedMessages []*Message -} - -var _ MessagePipeInterface = &FakeMessagePipe{} - -func NewFakeMessagePipe() *FakeMessagePipe { - return &FakeMessagePipe{} -} - -func (p *FakeMessagePipe) Register(size int, plugins []Plugin) error { - p.plugins = append(p.plugins, plugins...) - return nil -} - -func (p *FakeMessagePipe) DeRegister(ctx context.Context, pluginNames []string) error { - var plugins []Plugin - - plugins = p.findPlugins(pluginNames, plugins) - - for _, plugin := range plugins { - index := getIndex(plugin.Info().Name, p.plugins) - p.unsubscribePlugin(ctx, index, plugin) - } - - return nil -} - -func (p *FakeMessagePipe) unsubscribePlugin(ctx context.Context, index int, plugin Plugin) { - if index != -1 { - p.plugins = append(p.plugins[:index], p.plugins[index+1:]...) - plugin.Close(ctx) - } -} - -func (p *FakeMessagePipe) findPlugins(pluginNames []string, plugins []Plugin) []Plugin { - for _, name := range pluginNames { - for _, plugin := range p.plugins { - if plugin.Info().Name == name { - plugins = append(plugins, plugin) - } - } - } - - return plugins -} - -func (p *FakeMessagePipe) Process(msgs ...*Message) { - p.messages = append(p.messages, msgs...) -} - -func (p *FakeMessagePipe) GetMessages() []*Message { - return p.messages -} - -func (p *FakeMessagePipe) GetProcessedMessages() []*Message { - return p.processedMessages -} - -func (p *FakeMessagePipe) ClearMessages() { - p.processedMessages = []*Message{} - p.messages = []*Message{} -} - -func (p *FakeMessagePipe) Run(ctx context.Context) { - for _, plugin := range p.plugins { - err := plugin.Init(ctx, p) - if err != nil { - return - } - } - - p.RunWithoutInit(ctx) -} - -func (p *FakeMessagePipe) RunWithoutInit(ctx context.Context) { - var message *Message - - for len(p.messages) > 0 { - message, p.messages = p.messages[0], p.messages[1:] - for _, plugin := range p.plugins { - plugin.Process(ctx, message) - } - p.processedMessages = append(p.processedMessages, message) - } -} - -func (p *FakeMessagePipe) GetPlugins() []Plugin { - return p.plugins -} - -func (p *FakeMessagePipe) IsPluginRegistered(pluginName string) bool { - pluginAlreadyRegistered := false - - for _, plugin := range p.GetPlugins() { - if plugin.Info().Name == pluginName { - pluginAlreadyRegistered = true - } - } - - return pluginAlreadyRegistered -} diff --git a/internal/bus/message_pipe.go b/internal/bus/message_pipe.go deleted file mode 100644 index 7f09d728a..000000000 --- a/internal/bus/message_pipe.go +++ /dev/null @@ -1,193 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package bus - -import ( - "context" - "log/slog" - "sync" - - messagebus "github.com/vardius/message-bus" -) - -type ( - Payload interface{} - - Message struct { - Topic string - Data Payload - } - - Info struct { - Name string - } - - MessagePipeInterface interface { - Register(size int, plugins []Plugin) error - DeRegister(ctx context.Context, plugins []string) error - Process(messages ...*Message) - Run(ctx context.Context) - GetPlugins() []Plugin - IsPluginRegistered(pluginName string) bool - } - - Plugin interface { - Init(ctx context.Context, messagePipe MessagePipeInterface) error - Close(ctx context.Context) error - Info() *Info - Process(ctx context.Context, msg *Message) - Subscriptions() []string - } - - MessagePipe struct { - bus messagebus.MessageBus - messageChannel chan *Message - plugins []Plugin - pluginsMutex sync.Mutex - } -) - -func NewMessagePipe(size int) *MessagePipe { - return &MessagePipe{ - messageChannel: make(chan *Message, size), - pluginsMutex: sync.Mutex{}, - } -} - -func (p *MessagePipe) Register(size int, plugins []Plugin) error { - p.pluginsMutex.Lock() - defer p.pluginsMutex.Unlock() - - p.plugins = append(p.plugins, plugins...) - p.bus = messagebus.New(size) - - pluginsRegistered := []string{} - - for _, plugin := range p.plugins { - for _, subscription := range plugin.Subscriptions() { - err := p.bus.Subscribe(subscription, plugin.Process) - if err != nil { - return err - } - } - pluginsRegistered = append(pluginsRegistered, plugin.Info().Name) - } - - slog.Info("Finished registering plugins", "plugins", pluginsRegistered) - - return nil -} - -func (p *MessagePipe) DeRegister(ctx context.Context, pluginNames []string) error { - p.pluginsMutex.Lock() - defer p.pluginsMutex.Unlock() - - plugins := p.findPlugins(pluginNames) - - for _, plugin := range plugins { - index := getIndex(plugin.Info().Name, p.plugins) - - err := p.unsubscribePlugin(ctx, index, plugin) - if err != nil { - return err - } - } - - return nil -} - -func (p *MessagePipe) Process(messages ...*Message) { - for _, m := range messages { - p.messageChannel <- m - } -} - -func (p *MessagePipe) Run(ctx context.Context) { - p.pluginsMutex.Lock() - p.initPlugins(ctx) - p.pluginsMutex.Unlock() - - for { - select { - case <-ctx.Done(): - p.pluginsMutex.Lock() - for _, r := range p.plugins { - r.Close(ctx) - } - p.pluginsMutex.Unlock() - - return - case m := <-p.messageChannel: - p.bus.Publish(m.Topic, ctx, m) - } - } -} - -func (p *MessagePipe) GetPlugins() []Plugin { - return p.plugins -} - -func (p *MessagePipe) IsPluginRegistered(pluginName string) bool { - isPluginRegistered := false - - for _, plugin := range p.GetPlugins() { - if plugin.Info().Name == pluginName { - isPluginRegistered = true - } - } - - return isPluginRegistered -} - -func (p *MessagePipe) unsubscribePlugin(ctx context.Context, index int, plugin Plugin) error { - if index != -1 { - p.plugins = append(p.plugins[:index], p.plugins[index+1:]...) - - plugin.Close(ctx) - - for _, subscription := range plugin.Subscriptions() { - err := p.bus.Unsubscribe(subscription, plugin.Process) - if err != nil { - return err - } - } - } - - return nil -} - -func (p *MessagePipe) findPlugins(pluginNames []string) []Plugin { - plugins := []Plugin{} - - for _, name := range pluginNames { - for _, plugin := range p.plugins { - if plugin.Info().Name == name { - plugins = append(plugins, plugin) - } - } - } - - return plugins -} - -func getIndex(pluginName string, plugins []Plugin) int { - for index, plugin := range plugins { - if pluginName == plugin.Info().Name { - return index - } - } - - return -1 -} - -func (p *MessagePipe) initPlugins(ctx context.Context) { - for _, r := range p.plugins { - err := r.Init(ctx, p) - if err != nil { - slog.Error("Failed to initialize plugin", "plugin", r.Info().Name, "error", err) - } - } -} diff --git a/internal/bus/message_pipe_test.go b/internal/bus/message_pipe_test.go deleted file mode 100644 index 8b750c458..000000000 --- a/internal/bus/message_pipe_test.go +++ /dev/null @@ -1,123 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package bus - -import ( - "context" - "testing" - "time" - - "github.com/stretchr/testify/require" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/mock" -) - -type testPlugin struct { - mock.Mock -} - -func (p *testPlugin) Init(_ context.Context, pipe MessagePipeInterface) error { - p.Called() - return nil -} - -func (p *testPlugin) Process(_ context.Context, _ *Message) { - p.Called() -} - -func (p *testPlugin) Close(_ context.Context) error { - p.Called() - return nil -} - -func (*testPlugin) Info() *Info { - return &Info{"test"} -} - -func (*testPlugin) Subscriptions() []string { - return []string{"test.message"} -} - -func TestMessagePipe(t *testing.T) { - messages := []*Message{ - {"test.message", 1}, - {"test.message", 2}, - {"test.message", 3}, - {"test.message", 4}, - {"test.message", 5}, - } - - plugin := new(testPlugin) - plugin.On("Init").Times(1) - plugin.On("Process").Times(len(messages)) - plugin.On("Close", mock.Anything).Times(1) - - ctx, cancel := context.WithCancel(context.Background()) - pipelineDone := make(chan bool) - - messagePipe := NewMessagePipe(100) - err := messagePipe.Register(10, []Plugin{plugin}) - - require.NoError(t, err) - - go func() { - messagePipe.Run(ctx) - pipelineDone <- true - }() - - messagePipe.Process(messages...) - time.Sleep(10 * time.Millisecond) // for the above call being asynchronous - - cancel() - <-pipelineDone - - plugin.AssertExpectations(t) -} - -func TestMessagePipe_DeRegister(t *testing.T) { - plugin := new(testPlugin) - plugin.On("Close").Times(1) - - ctx, cancel := context.WithCancel(context.Background()) - defer cancel() - - messagePipe := NewMessagePipe(100) - err := messagePipe.Register(100, []Plugin{plugin}) - - require.NoError(t, err) - assert.Len(t, messagePipe.GetPlugins(), 1) - - err = messagePipe.DeRegister(ctx, []string{plugin.Info().Name}) - - require.NoError(t, err) - assert.Empty(t, len(messagePipe.GetPlugins())) - plugin.AssertExpectations(t) -} - -func TestMessagePipe_IsPluginRegistered(t *testing.T) { - plugin := new(testPlugin) - plugin.On("Init").Times(1) - plugin.On("Close").Times(1) - - ctx, cancel := context.WithCancel(context.Background()) - pipelineDone := make(chan bool) - - messagePipe := NewMessagePipe(100) - err := messagePipe.Register(10, []Plugin{plugin}) - - require.NoError(t, err) - - go func() { - messagePipe.Run(ctx) - pipelineDone <- true - }() // for the above call being asynchronous - - cancel() - <-pipelineDone - - assert.True(t, messagePipe.IsPluginRegistered(plugin.Info().Name)) - assert.False(t, messagePipe.IsPluginRegistered("metrics")) -} diff --git a/internal/bus/topics.go b/internal/bus/topics.go deleted file mode 100644 index e1ccaf30c..000000000 --- a/internal/bus/topics.go +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package bus - -const ( - OsProcessesTopic = "host-processes" - InstancesTopic = "instances" - InstanceConfigUpdateRequestTopic = "instance-config-update-request" - InstanceConfigUpdateTopic = "instance-config-update" - InstanceConfigContextTopic = "instance-config-context" - MetricsTopic = "metrics" -) diff --git a/internal/client/clientfakes/fake_config_client_interface.go b/internal/client/clientfakes/fake_config_client_interface.go deleted file mode 100644 index 17e5ea1df..000000000 --- a/internal/client/clientfakes/fake_config_client_interface.go +++ /dev/null @@ -1,211 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package clientfakes - -import ( - "context" - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/client" -) - -type FakeConfigClientInterface struct { - GetFileStub func(context.Context, *instances.File, string, string, string) (*instances.FileDownloadResponse, error) - getFileMutex sync.RWMutex - getFileArgsForCall []struct { - arg1 context.Context - arg2 *instances.File - arg3 string - arg4 string - arg5 string - } - getFileReturns struct { - result1 *instances.FileDownloadResponse - result2 error - } - getFileReturnsOnCall map[int]struct { - result1 *instances.FileDownloadResponse - result2 error - } - GetFilesMetadataStub func(context.Context, string, string, string) (*instances.Files, error) - getFilesMetadataMutex sync.RWMutex - getFilesMetadataArgsForCall []struct { - arg1 context.Context - arg2 string - arg3 string - arg4 string - } - getFilesMetadataReturns struct { - result1 *instances.Files - result2 error - } - getFilesMetadataReturnsOnCall map[int]struct { - result1 *instances.Files - result2 error - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeConfigClientInterface) GetFile(arg1 context.Context, arg2 *instances.File, arg3 string, arg4 string, arg5 string) (*instances.FileDownloadResponse, error) { - fake.getFileMutex.Lock() - ret, specificReturn := fake.getFileReturnsOnCall[len(fake.getFileArgsForCall)] - fake.getFileArgsForCall = append(fake.getFileArgsForCall, struct { - arg1 context.Context - arg2 *instances.File - arg3 string - arg4 string - arg5 string - }{arg1, arg2, arg3, arg4, arg5}) - stub := fake.GetFileStub - fakeReturns := fake.getFileReturns - fake.recordInvocation("GetFile", []interface{}{arg1, arg2, arg3, arg4, arg5}) - fake.getFileMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3, arg4, arg5) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeConfigClientInterface) GetFileCallCount() int { - fake.getFileMutex.RLock() - defer fake.getFileMutex.RUnlock() - return len(fake.getFileArgsForCall) -} - -func (fake *FakeConfigClientInterface) GetFileCalls(stub func(context.Context, *instances.File, string, string, string) (*instances.FileDownloadResponse, error)) { - fake.getFileMutex.Lock() - defer fake.getFileMutex.Unlock() - fake.GetFileStub = stub -} - -func (fake *FakeConfigClientInterface) GetFileArgsForCall(i int) (context.Context, *instances.File, string, string, string) { - fake.getFileMutex.RLock() - defer fake.getFileMutex.RUnlock() - argsForCall := fake.getFileArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 -} - -func (fake *FakeConfigClientInterface) GetFileReturns(result1 *instances.FileDownloadResponse, result2 error) { - fake.getFileMutex.Lock() - defer fake.getFileMutex.Unlock() - fake.GetFileStub = nil - fake.getFileReturns = struct { - result1 *instances.FileDownloadResponse - result2 error - }{result1, result2} -} - -func (fake *FakeConfigClientInterface) GetFileReturnsOnCall(i int, result1 *instances.FileDownloadResponse, result2 error) { - fake.getFileMutex.Lock() - defer fake.getFileMutex.Unlock() - fake.GetFileStub = nil - if fake.getFileReturnsOnCall == nil { - fake.getFileReturnsOnCall = make(map[int]struct { - result1 *instances.FileDownloadResponse - result2 error - }) - } - fake.getFileReturnsOnCall[i] = struct { - result1 *instances.FileDownloadResponse - result2 error - }{result1, result2} -} - -func (fake *FakeConfigClientInterface) GetFilesMetadata(arg1 context.Context, arg2 string, arg3 string, arg4 string) (*instances.Files, error) { - fake.getFilesMetadataMutex.Lock() - ret, specificReturn := fake.getFilesMetadataReturnsOnCall[len(fake.getFilesMetadataArgsForCall)] - fake.getFilesMetadataArgsForCall = append(fake.getFilesMetadataArgsForCall, struct { - arg1 context.Context - arg2 string - arg3 string - arg4 string - }{arg1, arg2, arg3, arg4}) - stub := fake.GetFilesMetadataStub - fakeReturns := fake.getFilesMetadataReturns - fake.recordInvocation("GetFilesMetadata", []interface{}{arg1, arg2, arg3, arg4}) - fake.getFilesMetadataMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3, arg4) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeConfigClientInterface) GetFilesMetadataCallCount() int { - fake.getFilesMetadataMutex.RLock() - defer fake.getFilesMetadataMutex.RUnlock() - return len(fake.getFilesMetadataArgsForCall) -} - -func (fake *FakeConfigClientInterface) GetFilesMetadataCalls(stub func(context.Context, string, string, string) (*instances.Files, error)) { - fake.getFilesMetadataMutex.Lock() - defer fake.getFilesMetadataMutex.Unlock() - fake.GetFilesMetadataStub = stub -} - -func (fake *FakeConfigClientInterface) GetFilesMetadataArgsForCall(i int) (context.Context, string, string, string) { - fake.getFilesMetadataMutex.RLock() - defer fake.getFilesMetadataMutex.RUnlock() - argsForCall := fake.getFilesMetadataArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 -} - -func (fake *FakeConfigClientInterface) GetFilesMetadataReturns(result1 *instances.Files, result2 error) { - fake.getFilesMetadataMutex.Lock() - defer fake.getFilesMetadataMutex.Unlock() - fake.GetFilesMetadataStub = nil - fake.getFilesMetadataReturns = struct { - result1 *instances.Files - result2 error - }{result1, result2} -} - -func (fake *FakeConfigClientInterface) GetFilesMetadataReturnsOnCall(i int, result1 *instances.Files, result2 error) { - fake.getFilesMetadataMutex.Lock() - defer fake.getFilesMetadataMutex.Unlock() - fake.GetFilesMetadataStub = nil - if fake.getFilesMetadataReturnsOnCall == nil { - fake.getFilesMetadataReturnsOnCall = make(map[int]struct { - result1 *instances.Files - result2 error - }) - } - fake.getFilesMetadataReturnsOnCall[i] = struct { - result1 *instances.Files - result2 error - }{result1, result2} -} - -func (fake *FakeConfigClientInterface) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.getFileMutex.RLock() - defer fake.getFileMutex.RUnlock() - fake.getFilesMetadataMutex.RLock() - defer fake.getFilesMetadataMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeConfigClientInterface) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ client.ConfigClientInterface = new(FakeConfigClientInterface) diff --git a/internal/client/http_config_client.go b/internal/client/http_config_client.go deleted file mode 100644 index 69683f9a2..000000000 --- a/internal/client/http_config_client.go +++ /dev/null @@ -1,151 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package client - -import ( - "context" - "fmt" - "io" - "log/slog" - "net/http" - "net/url" - "time" - - "github.com/nginx/agent/v3/api/grpc/instances" - "google.golang.org/protobuf/encoding/protojson" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . ConfigClientInterface -const ( - tenantHeader = "tenantId" - fileLocation = "%s/instances/%s/files/" -) - -type ConfigClientInterface interface { - GetFilesMetadata(ctx context.Context, filesURL, tenantID, instanceID string) (*instances.Files, error) - GetFile( - ctx context.Context, - file *instances.File, - filesURL, tenantID, instanceID string, - ) (*instances.FileDownloadResponse, error) -} - -type HTTPConfigClient struct { - httpClient http.Client -} - -func NewHTTPConfigClient(timeout time.Duration) *HTTPConfigClient { - httpClient := http.Client{ - Timeout: timeout, - } - - return &HTTPConfigClient{ - httpClient: httpClient, - } -} - -func (hcd *HTTPConfigClient) GetFilesMetadata( - ctx context.Context, - filesURL, tenantID, instanceID string, -) (*instances.Files, error) { - slog.Debug("Getting files metadata") - files := instances.Files{} - - location := fmt.Sprintf(fileLocation, filesURL, instanceID) - - req, err := http.NewRequestWithContext(ctx, http.MethodGet, location, nil) - - if tenantID != "" { - req.Header.Set(tenantHeader, tenantID) - } - - if err != nil { - return nil, fmt.Errorf("error creating GetFilesMetadata request %s: %w", filesURL, err) - } - - resp, err := hcd.httpClient.Do(req) - if err != nil { - return nil, fmt.Errorf("error making GetFilesMetadata request %s: %w", filesURL, err) - } - - data, err := io.ReadAll(resp.Body) - if err != nil { - return nil, fmt.Errorf("error reading GetFilesMetadata response body from %s: %w", filesURL, err) - } - - err = resp.Body.Close() - if err != nil { - return nil, err - } - - slog.Debug("Files metadata response", "location", location, "response", string(data)) - - // type is returned for the rest api but is not in the proto definitions so needs to be discarded - pb := protojson.UnmarshalOptions{DiscardUnknown: true} - err = pb.Unmarshal(data, &files) - if err != nil { - slog.Debug("Error unmarshalling GetFilesMetadata Response", "data", string(data)) - - return nil, fmt.Errorf("error unmarshalling GetFilesMetadata response: %w", err) - } - - return &files, nil -} - -func (hcd *HTTPConfigClient) GetFile( - ctx context.Context, - file *instances.File, - filesURL, tenantID, instanceID string, -) (*instances.FileDownloadResponse, error) { - slog.Debug("Getting file", "file_path", file.GetPath()) - response := instances.FileDownloadResponse{} - params := url.Values{} - - params.Add("version", file.GetVersion()) - params.Add("encoded", "true") - - filePath := url.QueryEscape(file.GetPath()) - - location := fmt.Sprintf(fileLocation, filesURL, instanceID) - fileURL := fmt.Sprintf("%s%s?%s", location, filePath, params.Encode()) - req, err := http.NewRequestWithContext(ctx, http.MethodGet, fileURL, nil) - if err != nil { - return nil, fmt.Errorf("error creating GetFile request %s: %w", filesURL, err) - } - - if tenantID != "" { - req.Header.Set(tenantHeader, tenantID) - } - - resp, err := hcd.httpClient.Do(req) - if err != nil { - return nil, fmt.Errorf("error making GetFile request %s: %w", filesURL, err) - } - - data, err := io.ReadAll(resp.Body) - if err != nil { - return nil, fmt.Errorf("error reading GetFile response body from %s: %w", filesURL, err) - } - - err = resp.Body.Close() - if err != nil { - return nil, err - } - - // type is returned for the rest api but is not in the proto definitions so needs to be discarded - pb := protojson.UnmarshalOptions{DiscardUnknown: true} - err = pb.Unmarshal(data, &response) - if err != nil { - slog.Debug("Error unmarshalling GetFile Response", "data", string(data)) - - return nil, fmt.Errorf("error unmarshalling GetFile response: %w", err) - } - - slog.Info("response", "data", string(data)) - - return &response, err -} diff --git a/internal/client/http_config_client_test.go b/internal/client/http_config_client_test.go deleted file mode 100644 index 2ec917fc4..000000000 --- a/internal/client/http_config_client_test.go +++ /dev/null @@ -1,156 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package client - -import ( - "context" - "fmt" - "net/http" - "net/http/httptest" - "testing" - "time" - - "github.com/nginx/agent/v3/test/helpers" - "github.com/nginx/agent/v3/test/protos" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - - "github.com/stretchr/testify/assert" -) - -func TestGetFilesMetadata(t *testing.T) { - ctx := context.Background() - tenantID, instanceID := helpers.CreateTestIDs(t) - - fileTime1, err := protos.CreateProtoTime("2024-01-08T13:22:25Z") - require.NoError(t, err) - - fileTime2, err := protos.CreateProtoTime("2024-01-08T13:22:21Z") - require.NoError(t, err) - - testDataResponse := &instances.Files{ - Files: []*instances.File{ - { - LastModified: fileTime1, - Path: "/usr/local/etc/nginx/locations/test.conf", - Version: "Rh3phZuCRwNGANTkdst51he_0WKWy.tZ", - }, - { - LastModified: fileTime2, - Path: "/usr/local/etc/nginx/nginx.conf", - Version: "BDEIFo9anKNvAwWm9O2LpfvNiNiGMx.c", - }, - }, - } - - test := `{ - "files":[ - { - "lastModified":"2024-01-08T13:22:25Z", - "path":"/usr/local/etc/nginx/locations/test.conf", - "version":"Rh3phZuCRwNGANTkdst51he_0WKWy.tZ" - }, - { - "lastModified":"2024-01-08T13:22:21Z", - "path":"/usr/local/etc/nginx/nginx.conf", - "version":"BDEIFo9anKNvAwWm9O2LpfvNiNiGMx.c" - } - ], - "instanceID":"aecea348-62c1-4e3d-b848-6d6cdeb1cb9c", - "type":"" - }` - - ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) { - fmt.Fprintln(w, test) - })) - defer ts.Close() - - filesURL := fmt.Sprintf("%s/instances/%s/files/", ts.URL, instanceID.String()) - - hcd := NewHTTPConfigClient(time.Second * 10) - - resp, err := hcd.GetFilesMetadata(ctx, filesURL, tenantID.String(), instanceID.String()) - require.NoError(t, err) - assert.Equal(t, resp.String(), testDataResponse.String()) -} - -func TestGetFile(t *testing.T) { - ctx := context.Background() - tenantID, instanceID := helpers.CreateTestIDs(t) - - test := `{ - "encoded":true, - "fileContent":"bG9jYXRpb24gL3Rlc3QgewogICAgcmV0dXJuIDIwMCAiVGVzdCBsb2NhdGlvblxuIjsKfQ==", - "filePath":"/usr/local/etc/nginx/locations/test.conf", - "instanceID":"aecea348-62c1-4e3d-b848-6d6cdeb1cb9c", - "type":"" - }` - - ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintln(w, test) - })) - defer ts.Close() - - filesURL := fmt.Sprintf("%s/instances/%s/files/", ts.URL, instanceID.String()) - - fileTime, err := protos.CreateProtoTime("2024-01-08T13:22:25Z") - require.NoError(t, err) - - file := instances.File{ - LastModified: fileTime, - Version: "Rh3phZuCRwNGANTkdst51he_0WKWy.tZ", - Path: "/usr/local/etc/nginx/locations/test.conf", - } - - testDataResponse := &instances.FileDownloadResponse{ - Encoded: true, - FilePath: "/usr/local/etc/nginx/locations/test.conf", - InstanceId: instanceID.String(), - FileContent: []byte("location /test {\n return 200 \"Test location\\n\";\n}"), - } - - hcd := NewHTTPConfigClient(time.Second * 10) - - resp, err := hcd.GetFile(ctx, &file, filesURL, tenantID.String(), instanceID.String()) - require.NoError(t, err) - assert.Equal(t, testDataResponse.String(), resp.String()) -} - -func TestGetFilesMetadata_ErrorCases(t *testing.T) { - tests := []struct { - name string - filesURL string - tenantID string - instanceID string - }{ - { - name: "Test 1: Provide empty parameters", - filesURL: "", - tenantID: "", - instanceID: "", - }, - { - name: "Test 2: Provide invalid URL", - filesURL: "::/\\", - tenantID: "", - instanceID: "", - }, - } - hcd := NewHTTPConfigClient(time.Second * 10) - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - f, err := hcd.GetFilesMetadata( - context.Background(), test.filesURL, - test.tenantID, test.instanceID, - ) - require.Error(t, err) - assert.Empty(t, f) - }) - } -} diff --git a/internal/config/command.go b/internal/config/command.go deleted file mode 100644 index 03b9b9193..000000000 --- a/internal/config/command.go +++ /dev/null @@ -1,73 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "log/slog" - "os" - - "github.com/spf13/cobra" -) - -var RootCommand = &cobra.Command{ - Use: "nginx-agent [flags]", - Short: "nginx-agent", -} - -var CompletionCommand = &cobra.Command{ - Use: "completion [bash|zsh|fish]", - Short: "Generate completion script.", - Long: `To load completions: - -Bash: - -$ source <(nginx-agent completion bash) - -# To load completions for each session, execute once: -Linux: - $ nginx-agent completion bash > /etc/bash_completion.d/nginx-agent -MacOS: - $ nginx-agent completion bash > /usr/local/etc/bash_completion.d/nginx-agent - -Zsh: - -# If shell completion is not already enabled in your environment you will need -# to enable it. You can execute the following once: - -$ echo "autoload -U compinit; compinit" >> ~/.zshrc - -# To load completions for each session, execute once: -$ nginx-agent completion zsh > "${fpath[1]}/_nginx-agent" - -# You will need to start a new shell for this setup to take effect. - -Fish: - -$ nginx-agent completion fish | source - -# To load completions for each session, execute once: -$ nginx-agent completion fish > ~/.config/fish/completions/nginx-agent.fish -`, - DisableFlagsInUseLine: true, - ValidArgs: []string{"bash", "zsh", "fish"}, - Args: cobra.MatchAll(cobra.ExactArgs(1), cobra.OnlyValidArgs), - Run: func(cmd *cobra.Command, args []string) { - var err error - - switch args[0] { - case "bash": - err = cmd.Root().GenBashCompletion(os.Stdout) - case "zsh": - err = cmd.Root().GenZshCompletion(os.Stdout) - case "fish": - err = cmd.Root().GenFishCompletion(os.Stdout, true) - } - - if err != nil { - slog.Warn("Error sending command", "error", err) - } - }, -} diff --git a/internal/config/config.go b/internal/config/config.go deleted file mode 100644 index 8b210b2a2..000000000 --- a/internal/config/config.go +++ /dev/null @@ -1,381 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "context" - "fmt" - "log/slog" - "os" - "path/filepath" - "strings" - "time" - - "github.com/spf13/cobra" - flag "github.com/spf13/pflag" - "github.com/spf13/viper" -) - -const ( - ConfigFileName = "nginx-agent.conf" - EnvPrefix = "NGINX_AGENT" - KeyDelimiter = "_" -) - -var viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - -func RegisterRunner(r func(cmd *cobra.Command, args []string)) { - RootCommand.Run = r -} - -func Execute(ctx context.Context) error { - RootCommand.AddCommand(CompletionCommand) - return RootCommand.ExecuteContext(ctx) -} - -func Init(version, commit string) { - setVersion(version, commit) - registerFlags() -} - -func RegisterConfigFile() error { - configPath, err := seekFileInPaths(ConfigFileName, getConfigFilePaths()...) - if err != nil { - return err - } - - if err := loadPropertiesFromFile(configPath); err != nil { - return err - } - - slog.Debug("Configuration file loaded", "config_path", configPath) - viperInstance.Set(ConfigPathKey, configPath) - - return nil -} - -func GetConfig() *Config { - config := &Config{ - Version: viperInstance.GetString(VersionKey), - Log: getLog(), - ProcessMonitor: getProcessMonitor(), - DataPlaneAPI: getDataPlaneAPI(), - DataPlaneConfig: getDataPlaneConfig(), - Client: getClient(), - ConfigDir: getConfigDir(), - AllowedDirectories: []string{}, - Metrics: getMetrics(), - Command: getCommand(), - } - - for _, dir := range strings.Split(config.ConfigDir, ":") { - if dir != "" && filepath.IsAbs(dir) { - config.AllowedDirectories = append(config.AllowedDirectories, dir) - } else { - slog.Warn("Invalid directory: ", "dir", dir) - } - } - slog.Debug("Agent config", "config", config) - - return config -} - -func setVersion(version, commit string) { - RootCommand.Version = version + "-" + commit - viperInstance.SetDefault(VersionKey, version) -} - -func registerFlags() { - viperInstance.SetEnvPrefix(EnvPrefix) - viperInstance.SetEnvKeyReplacer(strings.NewReplacer("-", "_")) - viperInstance.AutomaticEnv() - - fs := RootCommand.Flags() - - fs.String( - LogLevelKey, - "info", - `The desired verbosity level for logging messages from nginx-agent. - Available options, in order of severity from highest to lowest, are: - panic, fatal, error, info, debug, and trace.`, - ) - fs.String( - LogPathKey, - "", - `The path to output log messages to. - If the default path doesn't exist, log messages are output to stdout/stderr.`, - ) - - fs.Duration( - ProcessMonitorMonitoringFrequencyKey, - time.Minute, - "How often the NGINX Agent will check for process changes.", - ) - - fs.String(DataPlaneAPIHostKey, "", "The host used by the data plane API.") - fs.Int(DataPlaneAPIPortKey, 0, "The desired port to use for NGINX Agent to expose for HTTP traffic.") - - fs.Duration( - DataPlaneConfigNginxReloadMonitoringPeriodKey, - DefaultDataPlaneConfigNginxReloadMonitoringPeriod, - "The amount of time to monitor NGINX after a reload of configuration.", - ) - fs.Bool( - DataPlaneConfigNginxTreatWarningsAsErrorsKey, - true, - "Warning messages in the NGINX errors logs after a NGINX reload will be treated as an error.", - ) - - fs.Duration(ClientTimeoutKey, time.Minute, "Client timeout") - fs.String(ConfigDirectoriesKey, "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules", - "Defines the paths that you want to grant NGINX Agent read/write access to."+ - " This key is formatted as a string and follows Unix PATH format") - - fs.Duration( - MetricsProduceIntervalKey, DefMetricsProduceInterval, - "The interval for how often NGINX Agent queries metrics from its sources.", - ) - fs.Int( - OTelExporterBufferLengthKey, DefOTelExporterBufferLength, - "The length of the OTel Exporter's buffer for metrics.", - ) - fs.Int( - OTelExporterExportRetryCountKey, DefOTelExporterExportRetryCount, - "How many times an OTel Export is retried in the event of failure.", - ) - fs.Duration( - OTelExporterExportIntervalKey, DefOTelExporterExportInterval, - "The interval for how often NGINX Agent attempts to send the contents of its OTel Exporter's buffer.", - ) - fs.String( - OTelGRPCTargetKey, "", "The target URI for a gRPC OTel Collector.", - ) - fs.Duration( - OTelGRPCConnTimeoutKey, DefOTelGRPCConnTimeout, - "The connection timeout for the gRPC connection to the OTel collector.", - ) - fs.Duration( - OTelGRPCMinConnTimeoutKey, DefOTelGRPCMinConnTimeout, - "The minimum connection timeout for the gRPC connection to the OTel collector.", - ) - fs.Duration( - OTelGRPCBackoffDelayKey, DefOTelGRPCMBackoffDelay, - "The maximum delay on the gRPC backoff strategy for retrying a failed connection.", - ) - fs.StringArray( - PrometheusTargetsKey, []string{}, "The target URI(s) of Prometheus endpoint(s) for metrics collection.", - ) - fs.String( - CommandServerHostKey, - DefCommandServerHostKey, - "The target hostname of the command server endpoint for command and control.", - ) - fs.Int32( - CommandServerPortKey, - DefCommandServerPortKey, - "The target port of the command server endpoint for command and control.", - ) - fs.String( - CommandServerTypeKey, - DefCommandServerTypeKey, - "The target protocol (gRPC or HTTP) the command server endpoint for command and control.", - ) - fs.String( - CommandAuthTokenKey, - DefCommandAuthTokenKey, - "The token used in the authentication handshake with the command server endpoint for command and control.", - ) - fs.String( - CommandTLSCertKey, - DefCommandTLSCertKey, - "The path to the certificate file to use for TLS communication with the command server.", - ) - fs.String( - CommandTLSKeyKey, - DefCommandTLSKeyKey, - "The path to the certificate key file to use for TLS communication with the command server.", - ) - fs.String( - CommandTLSCaKey, - DefCommandTLSCaKey, - "The path to CA certificate file to use for TLS communication with the command server.", - ) - fs.Bool( - CommandTLSSkipVerifyKey, - DefCommandTLSSkipVerifyKey, - "Only intended for demonstration, sets InsecureSkipVerify for TLS credentials.", - ) - - fs.SetNormalizeFunc(normalizeFunc) - - fs.VisitAll(func(flag *flag.Flag) { - if err := viperInstance.BindPFlag(strings.ReplaceAll(flag.Name, "-", "_"), fs.Lookup(flag.Name)); err != nil { - return - } - err := viperInstance.BindEnv(flag.Name) - if err != nil { - slog.Warn("Error occurred binding env", "env", flag.Name, "error", err) - } - }) -} - -func seekFileInPaths(fileName string, directories ...string) (string, error) { - for _, directory := range directories { - f := filepath.Join(directory, fileName) - if _, err := os.Stat(f); err == nil { - return f, nil - } - } - - return "", fmt.Errorf("a valid configuration has not been found in any of the search paths") -} - -func getConfigFilePaths() []string { - paths := []string{ - "/etc/nginx-agent/", - } - - path, err := os.Getwd() - if err == nil { - paths = append(paths, path) - } else { - slog.Warn("Unable to determine process's current directory") - } - - return paths -} - -func loadPropertiesFromFile(cfg string) error { - viperInstance.SetConfigFile(cfg) - viperInstance.SetConfigType("yaml") - err := viperInstance.MergeInConfig() - if err != nil { - return fmt.Errorf("error loading config file %s: %w", cfg, err) - } - - return nil -} - -func normalizeFunc(f *flag.FlagSet, name string) flag.NormalizedName { - from := []string{"_", "."} - to := "-" - for _, sep := range from { - name = strings.ReplaceAll(name, sep, to) - } - - return flag.NormalizedName(name) -} - -func getLog() *Log { - return &Log{ - Level: viperInstance.GetString(LogLevelKey), - Path: viperInstance.GetString(LogPathKey), - } -} - -func getProcessMonitor() *ProcessMonitor { - return &ProcessMonitor{ - MonitoringFrequency: viperInstance.GetDuration(ProcessMonitorMonitoringFrequencyKey), - } -} - -func getDataPlaneAPI() *DataPlaneAPI { - return &DataPlaneAPI{ - Host: viperInstance.GetString(DataPlaneAPIHostKey), - Port: viperInstance.GetInt(DataPlaneAPIPortKey), - } -} - -func getDataPlaneConfig() *DataPlaneConfig { - return &DataPlaneConfig{ - Nginx: &NginxDataPlaneConfig{ - ReloadMonitoringPeriod: viperInstance.GetDuration(DataPlaneConfigNginxReloadMonitoringPeriodKey), - TreatWarningsAsError: viperInstance.GetBool(DataPlaneConfigNginxTreatWarningsAsErrorsKey), - }, - } -} - -func getClient() *Client { - return &Client{ - Timeout: viperInstance.GetDuration(ClientTimeoutKey), - } -} - -func getConfigDir() string { - return viperInstance.GetString(ConfigDirectoriesKey) -} - -func getMetrics() *Metrics { - if !viperInstance.IsSet(MetricsRootKey) { - return nil - } - - metrics := &Metrics{ - ProduceInterval: viperInstance.GetDuration(MetricsProduceIntervalKey), - OTelExporter: nil, - PrometheusSource: nil, - } - - if viperInstance.IsSet(MetricsOTelExporterKey) && viperInstance.IsSet(OTelGRPCKey) { - // For some reason viperInstance.UnmarshalKey did not work here (maybe due to the nested structs?). - otelExp := &OTelExporter{ - BufferLength: viperInstance.GetInt(OTelExporterBufferLengthKey), - ExportRetryCount: viperInstance.GetInt(OTelExporterExportRetryCountKey), - ExportInterval: viperInstance.GetDuration(OTelExporterExportIntervalKey), - GRPC: &GRPC{ - Target: viperInstance.GetString(OTelGRPCTargetKey), - ConnTimeout: viperInstance.GetDuration(OTelGRPCConnTimeoutKey), - MinConnTimeout: viperInstance.GetDuration(OTelGRPCMinConnTimeoutKey), - BackoffDelay: viperInstance.GetDuration(OTelGRPCBackoffDelayKey), - }, - } - metrics.OTelExporter = otelExp - } - - if viperInstance.IsSet(PrometheusSrcKey) { - var prometheusSrc PrometheusSource - err := viperInstance.UnmarshalKey(PrometheusSrcKey, &prometheusSrc) - if err == nil { - metrics.PrometheusSource = &prometheusSrc - } else { - slog.Error("metrics configuration: no Prometheus source configured", "error", err) - } - } - - return metrics -} - -func getCommand() *Command { - if !viperInstance.IsSet(CommandRootKey) { - return nil - } - command := &Command{} - - if viperInstance.IsSet(CommandServerKey) { - command.Server = &ServerConfig{ - Host: viperInstance.GetString(CommandServerHostKey), - Port: viperInstance.GetInt(CommandServerPortKey), - Type: viperInstance.GetString(CommandServerTypeKey), - } - } - - if viperInstance.IsSet(CommandAuthKey) { - command.Auth = &AuthConfig{ - Token: viperInstance.GetString(CommandAuthTokenKey), - } - } - - if viperInstance.IsSet(CommandTLSKey) { - command.TLS = &TLSConfig{ - Cert: viperInstance.GetString(CommandTLSCertKey), - Key: viperInstance.GetString(CommandTLSKeyKey), - Ca: viperInstance.GetString(CommandTLSCaKey), - SkipVerify: viperInstance.GetBool(CommandTLSSkipVerifyKey), - } - } - - return command -} diff --git a/internal/config/config_test.go b/internal/config/config_test.go deleted file mode 100644 index ed416f6a1..000000000 --- a/internal/config/config_test.go +++ /dev/null @@ -1,389 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package config - -import ( - "os" - "path" - "testing" - "time" - - "github.com/nginx/agent/v3/test/helpers" - - "github.com/stretchr/testify/require" - - "github.com/spf13/pflag" - "github.com/spf13/viper" - "github.com/stretchr/testify/assert" -) - -func TestRegisterConfigFile(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - file, err := os.Create("nginx-agent.conf") - defer helpers.RemoveFileWithErrorCheck(t, file.Name()) - require.NoError(t, err) - - currentDirectory, err := os.Getwd() - require.NoError(t, err) - - err = RegisterConfigFile() - - require.NoError(t, err) - assert.Equal(t, path.Join(currentDirectory, "nginx-agent.conf"), viperInstance.GetString(ConfigPathKey)) -} - -func TestGetConfig(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - err := loadPropertiesFromFile("./testdata/nginx-agent.conf") - allowedDir := []string{"/etc/nginx", "/usr/local/etc/nginx", "/usr/share/nginx/modules"} - require.NoError(t, err) - - result := GetConfig() - - assert.Equal(t, "debug", result.Log.Level) - assert.Equal(t, "./", result.Log.Path) - - assert.Equal(t, "127.0.0.1", result.DataPlaneAPI.Host) - assert.Equal(t, 8038, result.DataPlaneAPI.Port) - - assert.Equal(t, 30*time.Second, result.DataPlaneConfig.Nginx.ReloadMonitoringPeriod) - assert.False(t, result.DataPlaneConfig.Nginx.TreatWarningsAsError) - - assert.Equal(t, 30*time.Second, result.ProcessMonitor.MonitoringFrequency) - assert.Equal(t, 10*time.Second, result.Client.Timeout) - - assert.Equal(t, "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules:invalid/path", result.ConfigDir) - - assert.Equal(t, allowedDir, result.AllowedDirectories) - - assert.NotNil(t, result.Metrics) - assert.Equal(t, 20*time.Second, result.Metrics.ProduceInterval) - assert.NotNil(t, result.Metrics.OTelExporter) - assert.NotNil(t, result.Metrics.OTelExporter.GRPC) - assert.NotNil(t, result.Metrics.PrometheusSource) - // OTel exporter settings - assert.Equal(t, 20, result.Metrics.OTelExporter.BufferLength) - assert.Equal(t, 3, result.Metrics.OTelExporter.ExportRetryCount) - assert.Equal(t, 20*time.Second, result.Metrics.OTelExporter.ExportInterval) - // gRPC settings - assert.Equal(t, "http://localhost:4317", result.Metrics.OTelExporter.GRPC.Target) - assert.Equal(t, 10*time.Second, result.Metrics.OTelExporter.GRPC.ConnTimeout) - assert.Equal(t, 5*time.Second, result.Metrics.OTelExporter.GRPC.MinConnTimeout) - assert.Equal(t, 240*time.Second, result.Metrics.OTelExporter.GRPC.BackoffDelay) - // Prometheus source settings - assert.Equal(t, []string{"http://localhost:9090"}, result.Metrics.PrometheusSource.Endpoints) -} - -func TestSetVersion(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - setVersion("v1.2.3", "asdf1234") - - assert.Equal(t, "v1.2.3", viperInstance.GetString(VersionKey)) -} - -func TestRegisterFlags(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - t.Setenv("NGINX_AGENT_LOG_LEVEL", "warn") - t.Setenv("NGINX_AGENT_LOG_PATH", "/var/log/test/agent.log") - t.Setenv("NGINX_AGENT_PROCESS_MONITOR_MONITORING_FREQUENCY", "10s") - t.Setenv("NGINX_AGENT_DATA_PLANE_API_HOST", "example.com") - t.Setenv("NGINX_AGENT_DATA_PLANE_API_PORT", "9090") - t.Setenv("NGINX_AGENT_CLIENT_TIMEOUT", "10s") - registerFlags() - - assert.Equal(t, "warn", viperInstance.GetString(LogLevelKey)) - assert.Equal(t, "/var/log/test/agent.log", viperInstance.GetString(LogPathKey)) - assert.Equal(t, 10*time.Second, viperInstance.GetDuration(ProcessMonitorMonitoringFrequencyKey)) - assert.Equal(t, "example.com", viperInstance.GetString(DataPlaneAPIHostKey)) - assert.Equal(t, 9090, viperInstance.GetInt(DataPlaneAPIPortKey)) - assert.Equal(t, 10*time.Second, viperInstance.GetDuration(ClientTimeoutKey)) -} - -func TestSeekFileInPaths(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - result, err := seekFileInPaths("nginx-agent.conf", []string{"./", "./testdata"}...) - - require.NoError(t, err) - assert.Equal(t, "testdata/nginx-agent.conf", result) - - _, err = seekFileInPaths("nginx-agent.conf", []string{"./"}...) - require.Error(t, err) -} - -func TestGetConfigFilePaths(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - currentDirectory, err := os.Getwd() - require.NoError(t, err) - - result := getConfigFilePaths() - - assert.Len(t, result, 2) - assert.Equal(t, "/etc/nginx-agent/", result[0]) - assert.Equal(t, currentDirectory, result[1]) -} - -func TestLoadPropertiesFromFile(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - err := loadPropertiesFromFile("./testdata/nginx-agent.conf") - require.NoError(t, err) - - assert.Equal(t, "debug", viperInstance.GetString(LogLevelKey)) - assert.Equal(t, "./", viperInstance.GetString(LogPathKey)) - - assert.Equal(t, "127.0.0.1", viperInstance.GetString(DataPlaneAPIHostKey)) - assert.Equal(t, 8038, viperInstance.GetInt(DataPlaneAPIPortKey)) - - assert.Equal(t, 30*time.Second, viperInstance.GetDuration(ProcessMonitorMonitoringFrequencyKey)) - - assert.Equal(t, 10*time.Second, viperInstance.GetDuration(ClientTimeoutKey)) - - assert.True(t, viperInstance.IsSet(MetricsRootKey)) - assert.True(t, viperInstance.IsSet(MetricsOTelExporterKey)) - assert.True(t, viperInstance.IsSet(OTelGRPCKey)) - assert.True(t, viperInstance.IsSet(PrometheusSrcKey)) - assert.Equal(t, 20*time.Second, viperInstance.GetDuration(MetricsProduceIntervalKey)) - // OTel exporter settings - assert.Equal(t, 20, viperInstance.GetInt(OTelExporterBufferLengthKey)) - assert.Equal(t, 3, viperInstance.GetInt(OTelExporterExportRetryCountKey)) - assert.Equal(t, 20*time.Second, viperInstance.GetDuration(OTelExporterExportIntervalKey)) - // gRPC settings - assert.Equal(t, "http://localhost:4317", viperInstance.GetString(OTelGRPCTargetKey)) - assert.Equal(t, 10*time.Second, viperInstance.GetDuration(OTelGRPCConnTimeoutKey)) - assert.Equal(t, 5*time.Second, viperInstance.GetDuration(OTelGRPCMinConnTimeoutKey)) - assert.Equal(t, 240*time.Second, viperInstance.GetDuration(OTelGRPCBackoffDelayKey)) - // Prometheus source settings - assert.Equal(t, []string{"http://localhost:9090"}, viperInstance.GetStringSlice(PrometheusTargetsKey)) - - err = loadPropertiesFromFile("./testdata/unknown.conf") - require.Error(t, err) -} - -func TestNormalizeFunc(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - var expected pflag.NormalizedName = "test-flag-name" - result := normalizeFunc(&pflag.FlagSet{}, "test_flag.name") - assert.Equal(t, expected, result) -} - -func TestGetLog(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - viperInstance.Set(LogLevelKey, "error") - viperInstance.Set(LogPathKey, "/var/log/test/test.log") - - result := getLog() - assert.Equal(t, "error", result.Level) - assert.Equal(t, "/var/log/test/test.log", result.Path) -} - -func TestGetProcessMonitor(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - viperInstance.Set(ProcessMonitorMonitoringFrequencyKey, time.Hour) - - result := getProcessMonitor() - assert.Equal(t, time.Hour, result.MonitoringFrequency) -} - -func TestGetDataPlaneAPI(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - viperInstance.Set(DataPlaneAPIHostKey, "testhost") - viperInstance.Set(DataPlaneAPIPortKey, 9091) - - result := getDataPlaneAPI() - assert.Equal(t, "testhost", result.Host) - assert.Equal(t, 9091, result.Port) -} - -func TestGetClient(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - viperInstance.Set(ClientTimeoutKey, time.Hour) - - result := getClient() - assert.Equal(t, time.Hour, result.Timeout) -} - -func TestGetAllowedDirectories(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - viperInstance.Set(ConfigDirectoriesKey, "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules") - - result := getConfigDir() - assert.Equal(t, "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules", result) -} - -func TestMetrics(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - expected := Metrics{ - ProduceInterval: 5 * time.Second, - OTelExporter: &OTelExporter{ - BufferLength: 55, - ExportRetryCount: 10, - ExportInterval: 30 * time.Second, - GRPC: &GRPC{ - Target: "dummy-target", - ConnTimeout: 15 * time.Second, - MinConnTimeout: 500 * time.Millisecond, - BackoffDelay: 1 * time.Hour, - }, - }, - PrometheusSource: &PrometheusSource{ - Endpoints: []string{ - "https://example.com", - "https://acme.com", - }, - }, - } - viperInstance.Set(MetricsProduceIntervalKey, expected.ProduceInterval) - // OTel Exporter - viperInstance.Set(OTelExporterBufferLengthKey, expected.OTelExporter.BufferLength) - viperInstance.Set(OTelExporterExportRetryCountKey, expected.OTelExporter.ExportRetryCount) - viperInstance.Set(OTelExporterExportIntervalKey, expected.OTelExporter.ExportInterval) - // OTel gRPC conf - viperInstance.Set(OTelGRPCTargetKey, expected.OTelExporter.GRPC.Target) - viperInstance.Set(OTelGRPCConnTimeoutKey, expected.OTelExporter.GRPC.ConnTimeout) - viperInstance.Set(OTelGRPCMinConnTimeoutKey, expected.OTelExporter.GRPC.MinConnTimeout) - viperInstance.Set(OTelGRPCBackoffDelayKey, expected.OTelExporter.GRPC.BackoffDelay) - // Prometheus endpoint - viperInstance.Set(PrometheusTargetsKey, expected.PrometheusSource.Endpoints) - - assert.True(t, viperInstance.IsSet(MetricsRootKey)) - assert.True(t, viperInstance.IsSet(MetricsOTelExporterKey)) - assert.True(t, viperInstance.IsSet(OTelGRPCKey)) - assert.True(t, viperInstance.IsSet(PrometheusSrcKey)) - - result := getMetrics() - assert.Equal(t, expected.ProduceInterval, result.ProduceInterval) - assert.Equal(t, expected.PrometheusSource, result.PrometheusSource) - assert.Equal(t, expected.OTelExporter, result.OTelExporter) -} - -func TestMissingOTelExporter(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - - expInterval := 5 * time.Second - expPrometheusEndpoints := []string{ - "https://example.com", - "https://acme.com", - } - viperInstance.Set(MetricsProduceIntervalKey, expInterval) - viperInstance.Set(PrometheusTargetsKey, expPrometheusEndpoints) - - assert.True(t, viperInstance.IsSet(MetricsRootKey)) - assert.False(t, viperInstance.IsSet(MetricsOTelExporterKey)) - assert.False(t, viperInstance.IsSet(OTelGRPCKey)) - assert.True(t, viperInstance.IsSet(PrometheusSrcKey)) - - result := getMetrics() - assert.Equal(t, expInterval, result.ProduceInterval) - assert.Nil(t, result.OTelExporter) - assert.Equal(t, expPrometheusEndpoints, result.PrometheusSource.Endpoints) -} - -func TestCommand(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - expected := getAgentConfig().Command - - // Server - viperInstance.Set(CommandServerHostKey, expected.Server.Host) - viperInstance.Set(CommandServerPortKey, expected.Server.Port) - viperInstance.Set(CommandServerTypeKey, expected.Server.Type) - - // Auth - viperInstance.Set(CommandAuthTokenKey, expected.Auth.Token) - - // TLS - viperInstance.Set(CommandTLSCertKey, expected.TLS.Cert) - viperInstance.Set(CommandTLSKeyKey, expected.TLS.Key) - viperInstance.Set(CommandTLSCaKey, expected.TLS.Ca) - viperInstance.Set(CommandTLSSkipVerifyKey, expected.TLS.SkipVerify) - - // root keys for sections are set - assert.True(t, viperInstance.IsSet(CommandRootKey)) - assert.True(t, viperInstance.IsSet(CommandServerKey)) - assert.True(t, viperInstance.IsSet(CommandAuthKey)) - assert.True(t, viperInstance.IsSet(CommandTLSKey)) - - result := getCommand() - - assert.Equal(t, expected.Server, result.Server) - assert.Equal(t, expected.Auth, result.Auth) - assert.Equal(t, expected.TLS, result.TLS) -} - -func TestMissingServerTLS(t *testing.T) { - viperInstance = viper.NewWithOptions(viper.KeyDelimiter(KeyDelimiter)) - - expected := getAgentConfig().Command - expected.TLS = nil - - viperInstance.Set(CommandServerHostKey, expected.Server.Host) - viperInstance.Set(CommandServerPortKey, expected.Server.Port) - viperInstance.Set(CommandServerTypeKey, expected.Server.Type) - viperInstance.Set(CommandAuthTokenKey, expected.Auth.Token) - - assert.True(t, viperInstance.IsSet(CommandRootKey)) - assert.True(t, viperInstance.IsSet(CommandServerKey)) - assert.True(t, viperInstance.IsSet(CommandAuthKey)) - assert.False(t, viperInstance.IsSet(CommandTLSKey)) - - result := getCommand() - assert.Equal(t, expected.Server, result.Server) - assert.Equal(t, expected.Auth, result.Auth) - assert.Nil(t, result.TLS) -} - -func getAgentConfig() *Config { - return &Config{ - Version: "", - Path: "", - Log: &Log{}, - ProcessMonitor: &ProcessMonitor{ - MonitoringFrequency: time.Millisecond, - }, - DataPlaneAPI: &DataPlaneAPI{ - Host: "127.0.0.1", - Port: 8989, - }, - Client: &Client{ - Timeout: 5 * time.Second, - }, - ConfigDir: "", - AllowedDirectories: []string{}, - Metrics: &Metrics{ - ProduceInterval: 5 * time.Second, - OTelExporter: &OTelExporter{ - BufferLength: 55, - ExportRetryCount: 10, - ExportInterval: 30 * time.Second, - GRPC: &GRPC{ - Target: "dummy-target", - ConnTimeout: 15 * time.Second, - MinConnTimeout: 500 * time.Millisecond, - BackoffDelay: 1 * time.Hour, - }, - }, - PrometheusSource: &PrometheusSource{ - Endpoints: []string{ - "https://example.com", - "https://acme.com", - }, - }, - }, - Command: &Command{ - Server: &ServerConfig{ - Host: "127.0.0.1", - Port: 8888, - Type: "grpc", - }, - Auth: &AuthConfig{ - Token: "1234", - }, - TLS: &TLSConfig{ - Cert: "some.cert", - Key: "some.key", - Ca: "some.ca", - SkipVerify: false, - }, - }, - } -} diff --git a/internal/config/defaults.go b/internal/config/defaults.go deleted file mode 100644 index 686aa5174..000000000 --- a/internal/config/defaults.go +++ /dev/null @@ -1,28 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package config - -import "time" - -const ( - DefGracefulShutdownPeriod = 5 * time.Second - - DefMetricsProduceInterval = 30 * time.Second - DefOTelExporterBufferLength = 100 - DefOTelExporterExportRetryCount = 3 - DefOTelExporterExportInterval = 20 * time.Second - DefOTelGRPCConnTimeout = 10 * time.Second - DefOTelGRPCMinConnTimeout = 5 * time.Second - DefOTelGRPCMBackoffDelay = 240 * time.Second - - DefCommandServerHostKey = "" - DefCommandServerPortKey = 0 - DefCommandServerTypeKey = "grpc" - DefCommandAuthTokenKey = "" - DefCommandTLSCertKey = "" - DefCommandTLSKeyKey = "" - DefCommandTLSCaKey = "" - DefCommandTLSSkipVerifyKey = false -) diff --git a/internal/config/flags.go b/internal/config/flags.go deleted file mode 100644 index 310758bad..000000000 --- a/internal/config/flags.go +++ /dev/null @@ -1,64 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package config - -import ( - "strings" - "time" -) - -const ( - ClientTimeoutKey = "client_timeout" - ConfigDirectoriesKey = "config_dirs" - ConfigPathKey = "path" - CommandRootKey = "command" - DataPlaneAPIHostKey = "data_plane_api_host" - DataPlaneAPIPortKey = "data_plane_api_port" - DataPlaneConfigNginxReloadMonitoringPeriodKey = "data_plane_config_nginx_reload_monitoring_period" - DataPlaneConfigNginxTreatWarningsAsErrorsKey = "data_plane_config_nginx_treat_warnings_as_error" - LogLevelKey = "log_level" - LogPathKey = "log_path" - MetricsRootKey = "metrics" - ProcessMonitorMonitoringFrequencyKey = "process_monitor_monitoring_frequency" - VersionKey = "version" - // Below consts are NOT flag keys. - OTelExporterRoot = "otel_exporter" - GRPCRoot = "grpc" - PrometheusSourceRoot = "prometheus_source" - - DefaultDataPlaneConfigNginxReloadMonitoringPeriod = 10 * time.Second -) - -var ( - // child flags saved as vars to enable easier prefixing. - MetricsProduceIntervalKey = pre(MetricsRootKey) + "produce_interval" - MetricsOTelExporterKey = pre(MetricsRootKey) + OTelExporterRoot - OTelExporterBufferLengthKey = pre(MetricsOTelExporterKey) + "buffer_length" - OTelExporterExportRetryCountKey = pre(MetricsOTelExporterKey) + "export_retry_count" - OTelExporterExportIntervalKey = pre(MetricsOTelExporterKey) + "export_interval" - OTelGRPCKey = pre(MetricsOTelExporterKey) + GRPCRoot - OTelGRPCTargetKey = pre(OTelGRPCKey) + "target" - OTelGRPCConnTimeoutKey = pre(OTelGRPCKey) + "connection_timeout" - OTelGRPCMinConnTimeoutKey = pre(OTelGRPCKey) + "minimum_connection_timeout" - OTelGRPCBackoffDelayKey = pre(OTelGRPCKey) + "backoff_delay" - PrometheusSrcKey = pre(MetricsRootKey) + PrometheusSourceRoot - PrometheusTargetsKey = pre(PrometheusSrcKey) + "endpoints" - CommandServerKey = pre(CommandRootKey) + "server" - CommandServerHostKey = pre(CommandServerKey) + "host" - CommandServerPortKey = pre(CommandServerKey) + "port" - CommandServerTypeKey = pre(CommandServerKey) + "type" - CommandAuthKey = pre(CommandRootKey) + "auth" - CommandAuthTokenKey = pre(CommandAuthKey) + "token" - CommandTLSKey = pre(CommandRootKey) + "tls" - CommandTLSCertKey = pre(CommandTLSKey) + "cert" - CommandTLSKeyKey = pre(CommandTLSKey) + "key" - CommandTLSCaKey = pre(CommandTLSKey) + "ca" - CommandTLSSkipVerifyKey = pre(CommandTLSKey) + "skip_verify" -) - -func pre(prefixes ...string) string { - joined := strings.Join(prefixes, KeyDelimiter) - return joined + KeyDelimiter -} diff --git a/internal/config/testdata/nginx-agent.conf b/internal/config/testdata/nginx-agent.conf deleted file mode 100644 index c06e177df..000000000 --- a/internal/config/testdata/nginx-agent.conf +++ /dev/null @@ -1,34 +0,0 @@ -log: - level: debug - path: ./ - -data_plane_api: - host: 127.0.0.1 - port: 8038 - -process_monitor: - monitoring_frequency: 30s - -data_plane_config: - nginx: - reload_monitoring_period: 30s - treat_warnings_as_error: false -client: - timeout: 10s - -config_dirs: "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules:invalid/path" - -metrics: - produce_interval: "20s" - otel_exporter: - buffer_length: 20 - export_retry_count: 3 - export_interval: "20s" - grpc: - target: "http://localhost:4317" - connection_timeout: "10s" - minimum_connection_timeout: "5s" - backoff_delay: "240s" - prometheus_source: - endpoints: - - "http://localhost:9090" diff --git a/internal/config/types.go b/internal/config/types.go deleted file mode 100644 index 989717e0a..000000000 --- a/internal/config/types.go +++ /dev/null @@ -1,104 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import "time" - -type Config struct { - Version string `yaml:"-"` - Path string `yaml:"-"` - Log *Log `yaml:"-" mapstructure:"log"` - ProcessMonitor *ProcessMonitor `yaml:"-" mapstructure:"process_monitor"` - DataPlaneAPI *DataPlaneAPI `yaml:"-" mapstructure:"data_plane_api"` - DataPlaneConfig *DataPlaneConfig `yaml:"-" mapstructure:"data_plane_config"` - Client *Client `yaml:"-" mapstructure:"client"` - ConfigDir string `yaml:"-" mapstructure:"config-dirs"` - AllowedDirectories []string `yaml:"-"` - Metrics *Metrics `yaml:"-" mapstructure:"metrics"` - Command *Command `yaml:"-" mapstructure:"command"` - File *File `yaml:"-" mapstructure:"file"` -} - -type Log struct { - Level string `yaml:"-" mapstructure:"level"` - Path string `yaml:"-" mapstructure:"path"` -} - -type ProcessMonitor struct { - MonitoringFrequency time.Duration `yaml:"-" mapstructure:"monitoring_frequency"` -} - -type DataPlaneAPI struct { - Host string `yaml:"-" mapstructure:"host"` - Port int `yaml:"-" mapstructure:"port"` -} - -type DataPlaneConfig struct { - Nginx *NginxDataPlaneConfig `yaml:"-" mapstructure:"nginx"` -} - -type NginxDataPlaneConfig struct { - ReloadMonitoringPeriod time.Duration `yaml:"-" mapstructure:"reload_monitoring_period"` - TreatWarningsAsError bool `yaml:"-" mapstructure:"treat_warnings_as_error"` -} - -type Client struct { - Timeout time.Duration `yaml:"-" mapstructure:"timeout"` -} - -type Metrics struct { - ProduceInterval time.Duration `yaml:"-" mapstructure:"produce_interval"` - OTelExporter *OTelExporter `yaml:"-" mapstructure:"otel_exporter"` - PrometheusSource *PrometheusSource `yaml:"-" mapstructure:"prometheus_source"` -} - -// PrometheusSource is a DataSources implementation -type PrometheusSource struct { - Endpoints []string `yaml:"-" mapstructure:"endpoints"` -} - -// OTelExporter is an Exporters implementation -type OTelExporter struct { - BufferLength int `yaml:"-" mapstructure:"buffer_length"` - ExportRetryCount int `yaml:"-" mapstructure:"export_retry_count"` - ExportInterval time.Duration `yaml:"-" mapstructure:"export_interval"` - GRPC *GRPC `yaml:"-" mapstructure:"grpc"` -} - -type GRPC struct { - Target string `yaml:"-" mapstructure:"target"` - ConnTimeout time.Duration `yaml:"-" mapstructure:"connection_timeout"` - MinConnTimeout time.Duration `yaml:"-" mapstructure:"minimum_connection_timeout"` - BackoffDelay time.Duration `yaml:"-" mapstructure:"backoff_delay"` -} - -// Command Connection settings for connecting to a Command and Control Server -type Command struct { - Server *ServerConfig `yaml:"-" mapstructure:"server"` - Auth *AuthConfig `yaml:"-" mapstructure:"auth"` - TLS *TLSConfig `yaml:"-" mapstructure:"tls"` -} - -type ServerConfig struct { - Host string `yaml:"-" mapstructure:"host"` - Port int `yaml:"-" mapstructure:"port"` - Type string `yaml:"-" mapstructure:"type"` -} - -type AuthConfig struct { - Token string `yaml:"-" mapstructure:"token"` -} - -type TLSConfig struct { - Enable bool `yaml:"-" mapstructure:"enable"` - Cert string `yaml:"-" mapstructure:"cert"` - Key string `yaml:"-" mapstructure:"key"` - Ca string `yaml:"-" mapstructure:"ca"` - SkipVerify bool `yaml:"-" mapstructure:"skip_verify"` -} - -// leaving this blank intentionally for now, this will have the location of the file server for configurations -type File struct{} diff --git a/internal/datasource/config/cache.go b/internal/datasource/config/cache.go deleted file mode 100644 index 7230b39ca..000000000 --- a/internal/datasource/config/cache.go +++ /dev/null @@ -1,99 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "encoding/json" - "fmt" - "log/slog" - "os" - - "github.com/nginx/agent/v3/api/grpc/instances" -) - -const ( - cacheLocation = "/var/lib/nginx-agent/config/%s/cache.json" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . FileCacheInterface - -type ( - FileCacheInterface interface { - UpdateFileCache(cache CacheContent) error - ReadFileCache() (CacheContent, error) - SetCachePath(cachePath string) - CacheContent() CacheContent - } - - FileCache struct { - cacheContent CacheContent - CachePath string - } - - // map of files with filepath as key - CacheContent = map[string]*instances.File -) - -func NewFileCache(instanceID string) *FileCache { - cachePath := fmt.Sprintf(cacheLocation, instanceID) - - return &FileCache{ - CachePath: cachePath, - } -} - -func (f *FileCache) ReadFileCache() (fileCache CacheContent, err error) { - slog.Debug("Reading file cache") - fileCache = make(CacheContent) - - _, statErr := os.Stat(f.CachePath) - - if statErr != nil { - if os.IsNotExist(statErr) { - return fileCache, fmt.Errorf("cache.json does not exist %s: %w", f.CachePath, statErr) - } - - return fileCache, fmt.Errorf("error reading cache.json %s: %w", f.CachePath, statErr) - } - - cacheData, err := os.ReadFile(f.CachePath) - if err != nil { - return fileCache, fmt.Errorf("error reading file cache.json %s: %w", f.CachePath, err) - } - err = json.Unmarshal(cacheData, &fileCache) - if err != nil { - return fileCache, fmt.Errorf("error unmarshalling data from cache.json %s: %w", f.CachePath, err) - } - - return fileCache, err -} - -func (f *FileCache) UpdateFileCache(cacheContent CacheContent) error { - slog.Debug("Updating file cache") - cachePath := f.CachePath - cache, err := json.MarshalIndent(cacheContent, "", " ") - if err != nil { - return fmt.Errorf("error marshaling cache data from %s: %w", cachePath, err) - } - - err = writeFile(cache, cachePath) - if err != nil { - return fmt.Errorf("error writing cache to %s: %w", cachePath, err) - } - - f.cacheContent = cacheContent - - return nil -} - -func (f *FileCache) CacheContent() CacheContent { - return f.cacheContent -} - -func (f *FileCache) SetCachePath(cachePath string) { - f.CachePath = cachePath -} diff --git a/internal/datasource/config/cache_test.go b/internal/datasource/config/cache_test.go deleted file mode 100644 index 7a2e9fd16..000000000 --- a/internal/datasource/config/cache_test.go +++ /dev/null @@ -1,119 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "fmt" - "path" - "testing" - - "github.com/nginx/agent/v3/test/helpers" - "github.com/nginx/agent/v3/test/protos" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestUpdateCache(t *testing.T) { - _, instanceID := helpers.CreateTestIDs(t) - tempDir := t.TempDir() - instanceIDDir := path.Join(tempDir, instanceID.String()) - helpers.CreateDirWithErrorCheck(t, instanceIDDir) - defer helpers.RemoveFileWithErrorCheck(t, instanceIDDir) - - cacheFile := helpers.CreateFileWithErrorCheck(t, instanceIDDir, "cache.json") - - cacheData := CacheContent{} - - helpers.CreateCacheFiles(t, cacheFile.Name(), cacheData) - - nginxConf := helpers.CreateFileWithErrorCheck(t, tempDir, "nginx.conf") - metricsConf := helpers.CreateFileWithErrorCheck(t, tempDir, "metrics.conf") - testConf := helpers.CreateFileWithErrorCheck(t, tempDir, "test.conf") - - expected, getCacheErr := protos.GetFileCache(nginxConf, testConf, metricsConf) - require.NoError(t, getCacheErr) - - fileCache := NewFileCache(instanceID.String()) - fileCache.SetCachePath(cacheFile.Name()) - - err := fileCache.UpdateFileCache(expected) - require.NoError(t, err) - - helpers.RemoveFileWithErrorCheck(t, metricsConf.Name()) - helpers.RemoveFileWithErrorCheck(t, nginxConf.Name()) - helpers.RemoveFileWithErrorCheck(t, cacheFile.Name()) - assert.Equal(t, expected, fileCache.cacheContent) -} - -func TestSetCachePath(t *testing.T) { - _, instanceID := helpers.CreateTestIDs(t) - fileCache := NewFileCache(instanceID.String()) - expected := fmt.Sprintf(cacheLocation, instanceID) - - fileCache.SetCachePath(expected) - - assert.Equal(t, expected, fileCache.CachePath) -} - -func TestReadCache(t *testing.T) { - _, instanceID := helpers.CreateTestIDs(t) - - tempDir := t.TempDir() - instanceIDDir := fmt.Sprintf("%s/%s/", tempDir, instanceID.String()) - helpers.CreateDirWithErrorCheck(t, instanceIDDir) - defer helpers.RemoveFileWithErrorCheck(t, instanceIDDir) - - cacheFile := helpers.CreateFileWithErrorCheck(t, instanceIDDir, "cache.json") - cachePath := cacheFile.Name() - - testConf := helpers.CreateFileWithErrorCheck(t, tempDir, "test.conf") - nginxConf := helpers.CreateFileWithErrorCheck(t, tempDir, "nginx.conf") - metricsConf := helpers.CreateFileWithErrorCheck(t, tempDir, "metrics.conf") - - cacheData, err := protos.GetFileCache(testConf, nginxConf, metricsConf) - require.NoError(t, err) - - helpers.CreateCacheFiles(t, cachePath, cacheData) - - tests := []struct { - name string - path string - shouldHaveError bool - }{ - { - name: "Test 1: Cache file exists", - path: cachePath, - shouldHaveError: false, - }, - { - name: "Test 2: Cache file doesn't exist", - path: "/tmp/cache.json", - shouldHaveError: true, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - fileCache := NewFileCache(instanceID.String()) - fileCache.SetCachePath(test.path) - cacheFile, readErr := fileCache.ReadFileCache() - - if test.shouldHaveError { - require.Error(t, readErr) - assert.NotEqual(t, cacheData, cacheFile) - } else { - require.NoError(t, readErr) - assert.Equal(t, cacheData, cacheFile) - } - }) - } - - helpers.RemoveFileWithErrorCheck(t, cacheFile.Name()) - helpers.RemoveFileWithErrorCheck(t, metricsConf.Name()) - helpers.RemoveFileWithErrorCheck(t, nginxConf.Name()) - assert.NoFileExists(t, cachePath) -} diff --git a/internal/datasource/config/config_writer.go b/internal/datasource/config/config_writer.go deleted file mode 100644 index 2582bebb3..000000000 --- a/internal/datasource/config/config_writer.go +++ /dev/null @@ -1,230 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "context" - "fmt" - "log/slog" - "os" - "path" - "strings" - - "github.com/nginx/agent/v3/internal/config" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/client" -) - -const ( - filePermissions = 0o600 -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . ConfigWriterInterface - -type ( - ConfigWriterInterface interface { - Write(ctx context.Context, filesURL, tenantID, instanceID string) (skippedFiles CacheContent, err error) - Complete() (err error) - SetConfigClient(configClient client.ConfigClientInterface) - Rollback(ctx context.Context, skippedFiles CacheContent, filesURL, tenantID, instanceID string) error - } - - ConfigWriter struct { - configClient client.ConfigClientInterface - allowedDirectories []string - fileCache FileCacheInterface - currentFileCache CacheContent - } -) - -func NewConfigWriter(agentConfig *config.Config, fileCache FileCacheInterface, -) (*ConfigWriter, error) { - if agentConfig == nil { - return nil, fmt.Errorf("failed to create config writer, agent config is nil") - } - - configClient := client.NewHTTPConfigClient(agentConfig.Client.Timeout) - - return &ConfigWriter{ - configClient: configClient, - allowedDirectories: agentConfig.AllowedDirectories, - fileCache: fileCache, - }, nil -} - -func (cw *ConfigWriter) SetConfigClient(configClient client.ConfigClientInterface) { - cw.configClient = configClient -} - -func (cw *ConfigWriter) Rollback(ctx context.Context, skippedFiles CacheContent, filesURL, - tenantID, instanceID string, -) error { - slog.Debug("Rolling back NGINX config changes due to error") - if cw.fileCache.CacheContent() == nil { - return fmt.Errorf("error rolling back, no instance file cache found for instance %s", instanceID) - } - for key, value := range cw.fileCache.CacheContent() { - if _, ok := skippedFiles[key]; ok { - continue - } - - err := cw.updateFile(ctx, value, filesURL, tenantID, instanceID) - if err != nil { - return err - } - } - - return nil -} - -func (cw *ConfigWriter) Write(ctx context.Context, filesURL, - tenantID, instanceID string, -) (skippedFiles CacheContent, err error) { - slog.Debug("Write nginx config", "files_url", filesURL) - currentFileCache, skippedFiles := make(CacheContent), make(CacheContent) - - cacheContent, err := cw.fileCache.ReadFileCache() - if err != nil { - return nil, err - } - - filesMetaData, err := cw.getFileMetaData(ctx, filesURL, tenantID, instanceID) - if err != nil { - return nil, err - } - - for _, fileData := range filesMetaData.GetFiles() { - if cacheContent != nil && !doesFileRequireUpdate(cacheContent, fileData) { - slog.Debug("Skipping file as latest version is already on disk", "file_path", fileData.GetPath()) - currentFileCache[fileData.GetPath()] = cacheContent[fileData.GetPath()] - skippedFiles[fileData.GetPath()] = fileData - - continue - } - slog.Debug("Updating file, latest version not on disk", "file_path", fileData.GetPath()) - if updateErr := cw.updateFile(ctx, fileData, filesURL, tenantID, instanceID); updateErr != nil { - return nil, updateErr - } - currentFileCache[fileData.GetPath()] = fileData - } - - cw.currentFileCache = currentFileCache - - if cacheContent != nil { - err = cw.removeFiles(currentFileCache, cacheContent) - } - - return skippedFiles, err -} - -func (cw *ConfigWriter) removeFiles(currentFileCache, fileCache CacheContent) error { - for _, file := range fileCache { - if _, ok := currentFileCache[file.GetPath()]; !ok { - slog.Debug("Removing file", "file_path", file.GetPath()) - if err := os.Remove(file.GetPath()); err != nil && !os.IsNotExist(err) { - return fmt.Errorf("error removing file: %s error: %w", file.GetPath(), err) - } - } - } - - return nil -} - -func (cw *ConfigWriter) getFileMetaData(ctx context.Context, filesURL, tenantID, instanceID string, -) (filesMetaData *instances.Files, err error) { - filesMetaData, err = cw.configClient.GetFilesMetadata(ctx, filesURL, tenantID, instanceID) - if err != nil { - return nil, fmt.Errorf("error getting files metadata from %s: %w", filesURL, err) - } - - if len(filesMetaData.GetFiles()) == 0 { - slog.Debug("No file metadata for instance", "instance_id", instanceID) - return nil, fmt.Errorf("error getting files metadata, no metadata exists for instance: %s", instanceID) - } - - return filesMetaData, nil -} - -func (cw *ConfigWriter) updateFile(ctx context.Context, fileData *instances.File, - filesURL, tenantID, instanceID string, -) error { - if !cw.isFilePathValid(fileData.GetPath()) { - return fmt.Errorf("invalid file path: %s", fileData.GetPath()) - } - fileDownloadResponse, fetchErr := cw.configClient.GetFile(ctx, fileData, filesURL, tenantID, instanceID) - if fetchErr != nil { - return fmt.Errorf("error getting file data from %s: %w", filesURL, fetchErr) - } - - fetchErr = writeFile(fileDownloadResponse.GetFileContent(), fileDownloadResponse.GetFilePath()) - - if fetchErr != nil { - return fmt.Errorf("error writing to file %s: %w", fileDownloadResponse.GetFilePath(), fetchErr) - } - - return nil -} - -func (cw *ConfigWriter) Complete() error { - slog.Debug("Completing config apply") - err := cw.fileCache.UpdateFileCache(cw.currentFileCache) - if err != nil { - return fmt.Errorf("error updating cache.json to %w", err) - } - - return nil -} - -func writeFile(fileContent []byte, filePath string) error { - slog.Debug("Writing to file", "file_path", filePath) - - if _, err := os.Stat(filePath); os.IsNotExist(err) { - slog.Debug("File does not exist, creating new file", "file_path", filePath) - err = os.MkdirAll(path.Dir(filePath), filePermissions) - if err != nil { - return fmt.Errorf("error creating directory %s: %w", path.Dir(filePath), err) - } - } - - err := os.WriteFile(filePath, fileContent, filePermissions) - if err != nil { - return fmt.Errorf("error writing to file %s: %w", filePath, err) - } - slog.Debug("Content written to file", "file_path", filePath) - - return nil -} - -func (cw *ConfigWriter) isFilePathValid(filePath string) (validPath bool) { - slog.Debug("Checking is file path is valid") - if filePath == "" || strings.HasSuffix(filePath, "/") { - return false - } - for _, dir := range cw.allowedDirectories { - if strings.HasPrefix(filePath, dir) { - return true - } - } - - slog.Debug("file not in allowed directories:", "path", filePath) - - return false -} - -func doesFileRequireUpdate(fileCache CacheContent, fileData *instances.File) (updateRequired bool) { - if len(fileCache) > 0 { - fileOnSystem, ok := fileCache[fileData.GetPath()] - if !ok { - return true - } - - return ok && fileOnSystem.GetLastModified().AsTime().Before(fileData.GetLastModified().AsTime()) - } - - return false -} diff --git a/internal/datasource/config/config_writer_test.go b/internal/datasource/config/config_writer_test.go deleted file mode 100644 index 5c6585d10..000000000 --- a/internal/datasource/config/config_writer_test.go +++ /dev/null @@ -1,449 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package config - -import ( - "context" - "fmt" - "log/slog" - "os" - "path" - "reflect" - "testing" - - "github.com/nginx/agent/v3/test/helpers" - "github.com/nginx/agent/v3/test/protos" - "github.com/nginx/agent/v3/test/types" - - "github.com/google/uuid" - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/client/clientfakes" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestWriteConfig(t *testing.T) { - ctx := context.Background() - tempDir := t.TempDir() - tenantID, instanceID := helpers.CreateTestIDs(t) - fileContent := []byte("location /test {\n return 200 \"Test location\\n\";\n}") - allowedDirs := []string{tempDir} - agentConfig := types.GetAgentConfig() - agentConfig.AllowedDirectories = allowedDirs - - instanceIDDir := path.Join(tempDir, instanceID.String()) - helpers.CreateDirWithErrorCheck(t, instanceIDDir) - defer helpers.RemoveFileWithErrorCheck(t, instanceIDDir) - - testConf := helpers.CreateFileWithErrorCheck(t, tempDir, "test.conf") - defer helpers.RemoveFileWithErrorCheck(t, testConf.Name()) - nginxConf := helpers.CreateFileWithErrorCheck(t, tempDir, "nginx.conf") - defer helpers.RemoveFileWithErrorCheck(t, nginxConf.Name()) - metricsConf := helpers.CreateFileWithErrorCheck(t, tempDir, "metrics.conf") - defer helpers.RemoveFileWithErrorCheck(t, metricsConf.Name()) - - testConfPath := testConf.Name() - filesURL := fmt.Sprintf("/instance/%s/files/", instanceID) - - files, err := protos.GetFiles(nginxConf, testConf, metricsConf) - require.NoError(t, err) - - tests := []struct { - name string - metaDataReturn *instances.Files - getFileReturn *instances.FileDownloadResponse - cacheShouldBeEqual bool - fileShouldBeEqual bool - expSkippedCount int - }{ - { - name: "Test 1: File needs updating", - metaDataReturn: files, - getFileReturn: protos.GetFileDownloadResponse(testConf.Name(), instanceID.String(), fileContent), - cacheShouldBeEqual: false, - fileShouldBeEqual: true, - expSkippedCount: 2, - }, - { - name: "Test 2: File doesn't need updating", - metaDataReturn: files, - getFileReturn: protos.GetFileDownloadResponse(testConf.Name(), instanceID.String(), fileContent), - cacheShouldBeEqual: true, - fileShouldBeEqual: false, - expSkippedCount: 3, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - cacheFile := helpers.CreateFileWithErrorCheck(t, instanceIDDir, "cache.json") - defer helpers.RemoveFileWithErrorCheck(t, cacheFile.Name()) - cachePath := cacheFile.Name() - fakeConfigClient := &clientfakes.FakeConfigClientInterface{} - fakeConfigClient.GetFilesMetadataReturns(test.metaDataReturn, nil) - fakeConfigClient.GetFileReturns(test.getFileReturn, nil) - - cacheContent, getCacheErr := protos.GetFileCache(nginxConf, testConf, metricsConf) - require.NoError(t, getCacheErr) - - fileCache := NewFileCache(instanceID.String()) - fileCache.SetCachePath(cachePath) - err := fileCache.UpdateFileCache(cacheContent) - require.NoError(t, err) - - if !test.cacheShouldBeEqual { - modified, protoErr := protos.CreateProtoTime("2024-01-09T13:20:26Z") - require.NoError(t, protoErr) - cacheContent[testConf.Name()].LastModified = modified - err = fileCache.UpdateFileCache(cacheContent) - require.NoError(t, err) - } - - configWriter, err := NewConfigWriter(agentConfig, fileCache) - require.NoError(t, err) - - configWriter.SetConfigClient(fakeConfigClient) - testContent := []byte("location /test {\n return 200 \"Before Write \\n\";\n}") - err = writeFile(testContent, testConfPath) - require.NoError(t, err) - assert.FileExists(t, testConfPath) - - skippedFiles, err := configWriter.Write(ctx, filesURL, tenantID.String(), instanceID.String()) - require.NoError(t, err) - slog.Info("Skipped Files: ", "", skippedFiles) - assert.Len(t, skippedFiles, test.expSkippedCount) - - res := reflect.DeepEqual(cacheContent, configWriter.currentFileCache) - assert.Equal(t, test.cacheShouldBeEqual, res) - - assert.NotEqual(t, cacheContent, files) - - testData, readErr := os.ReadFile(test.getFileReturn.GetFilePath()) - require.NoError(t, readErr) - res = reflect.DeepEqual(fileContent, testData) - assert.Equal(t, test.fileShouldBeEqual, res) - }) - } -} - -func TestDeleteFile(t *testing.T) { - tempDir := t.TempDir() - _, instanceID := helpers.CreateTestIDs(t) - - agentconfig := types.GetAgentConfig() - - instanceIDDir := path.Join(tempDir, instanceID.String()) - helpers.CreateDirWithErrorCheck(t, instanceIDDir) - defer helpers.RemoveFileWithErrorCheck(t, instanceIDDir) - - testConf := helpers.CreateFileWithErrorCheck(t, tempDir, "test.conf") - nginxConf := helpers.CreateFileWithErrorCheck(t, tempDir, "nginx.conf") - defer helpers.RemoveFileWithErrorCheck(t, nginxConf.Name()) - metricsConf := helpers.CreateFileWithErrorCheck(t, tempDir, "metrics.conf") - defer helpers.RemoveFileWithErrorCheck(t, metricsConf.Name()) - - fileCacheContent, getCacheErr := protos.GetFileCache(nginxConf, testConf, metricsConf) - require.NoError(t, getCacheErr) - - currentFileCache, getCacheErr := protos.GetFileCache(nginxConf, metricsConf) - require.NoError(t, getCacheErr) - - tests := []struct { - name string - fileCache CacheContent - currentFileCache CacheContent - fileDeleted bool - }{ - { - name: "Test 1: File doesn't need deleting", - fileCache: fileCacheContent, - currentFileCache: fileCacheContent, - fileDeleted: false, - }, - { - name: "Test 2: File needs deleting", - fileCache: fileCacheContent, - currentFileCache: currentFileCache, - fileDeleted: true, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - cacheFile := helpers.CreateFileWithErrorCheck(t, instanceIDDir, "cache.json") - defer helpers.RemoveFileWithErrorCheck(t, cacheFile.Name()) - cachePath := cacheFile.Name() - fileCache := NewFileCache(instanceID.String()) - fileCache.SetCachePath(cachePath) - err := fileCache.UpdateFileCache(test.fileCache) - require.NoError(t, err) - slog.Info("", "", &agentconfig) - configWriter, err := NewConfigWriter(agentconfig, fileCache) - require.NoError(t, err) - - err = configWriter.removeFiles(test.currentFileCache, test.fileCache) - require.NoError(t, err) - if test.fileDeleted { - assert.NoFileExists(t, testConf.Name()) - } else { - assert.FileExists(t, testConf.Name()) - } - }) - } -} - -func TestRollback(t *testing.T) { - ctx := context.Background() - tempDir := t.TempDir() - tenantID, instanceID := helpers.CreateTestIDs(t) - allowedDirs := []string{tempDir} - - instanceIDDir := path.Join(tempDir, instanceID.String()) - helpers.CreateDirWithErrorCheck(t, instanceIDDir) - defer helpers.RemoveFileWithErrorCheck(t, instanceIDDir) - - cacheFile := helpers.CreateFileWithErrorCheck(t, instanceIDDir, "cache.json") - defer helpers.RemoveFileWithErrorCheck(t, cacheFile.Name()) - nginxConf := helpers.CreateFileWithErrorCheck(t, tempDir, "nginx.conf") - defer helpers.RemoveFileWithErrorCheck(t, nginxConf.Name()) - metricsConf := helpers.CreateFileWithErrorCheck(t, tempDir, "metrics.conf") - defer helpers.RemoveFileWithErrorCheck(t, metricsConf.Name()) - testConf := helpers.CreateFileWithErrorCheck(t, tempDir, "test.conf") - defer helpers.RemoveFileWithErrorCheck(t, testConf.Name()) - - cachePath := cacheFile.Name() - filesURL := fmt.Sprintf("/instance/%s/files/", instanceID) - - fileContent := []byte("location /test {\n return 200 \"Test location\\n\";\n}") - err := writeFile(fileContent, testConf.Name()) - require.NoError(t, err) - assert.FileExists(t, testConf.Name()) - - files, err := protos.GetFiles(nginxConf, testConf, metricsConf) - require.NoError(t, err) - - cacheContent, getCacheErr := protos.GetFileCache(nginxConf, testConf, metricsConf) - require.NoError(t, getCacheErr) - - fakeConfigClient := &clientfakes.FakeConfigClientInterface{} - fakeConfigClient.GetFilesMetadataReturns(files, nil) - resp := []byte("location /test {\n return 200 \"Test changed\\n\";\n}") - fakeConfigClient.GetFileReturns(protos.GetFileDownloadResponse(testConf.Name(), instanceID.String(), resp), nil) - - agentConfig := types.GetAgentConfig() - agentConfig.AllowedDirectories = allowedDirs - - fileCache := NewFileCache(instanceID.String()) - fileCache.SetCachePath(cachePath) - err = fileCache.UpdateFileCache(cacheContent) - require.NoError(t, err) - - configWriter, err := NewConfigWriter(agentConfig, fileCache) - require.NoError(t, err) - configWriter.SetConfigClient(fakeConfigClient) - - fileTime1, err := protos.CreateProtoTime("2024-01-08T14:22:21Z") - require.NoError(t, err) - - fileTime2, err := protos.CreateProtoTime("2024-01-08T13:22:23Z") - require.NoError(t, err) - - skippedFiles := CacheContent{ - metricsConf.Name(): { - LastModified: fileTime1, - Path: "/tmp/nginx/locations/metrics.conf", - Version: "ibZkRVjemE5dl.tv88ttUJaXx6UJJMTu", - }, - nginxConf.Name(): { - LastModified: fileTime2, - Path: "/tmp/nginx/test.conf", - Version: "Rh3phZuCRwNGANTkdst51he_0WKWy.tZ", - }, - } - - err = configWriter.Rollback(ctx, skippedFiles, filesURL, tenantID.String(), instanceID.String()) - require.NoError(t, err) - - data, err := os.ReadFile(testConf.Name()) - require.NoError(t, err) - assert.NotEqual(t, data, fileContent) -} - -func TestComplete(t *testing.T) { - tempDir := t.TempDir() - instanceID, err := uuid.Parse("aecea348-62c1-4e3d-b848-6d6cdeb1cb9c") - require.NoError(t, err) - - instanceIDDir := fmt.Sprintf("%s/%s/", tempDir, instanceID.String()) - - helpers.CreateDirWithErrorCheck(t, instanceIDDir) - defer helpers.RemoveFileWithErrorCheck(t, instanceIDDir) - - cacheFile := helpers.CreateFileWithErrorCheck(t, instanceIDDir, "cache.json") - defer helpers.RemoveFileWithErrorCheck(t, cacheFile.Name()) - cachePath := cacheFile.Name() - - allowedDirs := []string{tempDir} - fakeConfigClient := &clientfakes.FakeConfigClientInterface{} - - fileCache := NewFileCache(instanceID.String()) - agentConfig := types.GetAgentConfig() - agentConfig.AllowedDirectories = allowedDirs - fileCache.SetCachePath(cachePath) - - configWriter, err := NewConfigWriter(agentConfig, fileCache) - require.NoError(t, err) - configWriter.configClient = fakeConfigClient - - testConf := helpers.CreateFileWithErrorCheck(t, tempDir, "test.conf") - defer helpers.RemoveFileWithErrorCheck(t, testConf.Name()) - nginxConf := helpers.CreateFileWithErrorCheck(t, tempDir, "nginx.conf") - defer helpers.RemoveFileWithErrorCheck(t, nginxConf.Name()) - metricsConf := helpers.CreateFileWithErrorCheck(t, tempDir, "metrics.conf") - defer helpers.RemoveFileWithErrorCheck(t, metricsConf.Name()) - - cacheData, err := protos.GetFileCache(testConf, nginxConf, metricsConf) - require.NoError(t, err) - - configWriter.currentFileCache, err = protos.GetFileCache(testConf, metricsConf) - require.NoError(t, err) - - helpers.CreateCacheFiles(t, cachePath, cacheData) - - err = configWriter.Complete() - require.NoError(t, err) - - data, err := configWriter.fileCache.ReadFileCache() - require.NoError(t, err) - assert.NotEqual(t, cacheData, data) -} - -func TestWriteFile(t *testing.T) { - tempDir := t.TempDir() - filePath := fmt.Sprintf("%s/nginx.conf", tempDir) - fileContent := []byte("location /test {\n return 200 \"Test location\\n\";\n}") - - err := writeFile(fileContent, filePath) - require.NoError(t, err) - assert.FileExists(t, filePath) - - data, err := os.ReadFile(filePath) - require.NoError(t, err) - assert.Equal(t, fileContent, data) - - helpers.RemoveFileWithErrorCheck(t, filePath) - assert.NoFileExists(t, filePath) -} - -func TestIsFilePathValid(t *testing.T) { - tests := []struct { - name string - path string - expectedResult bool - }{ - { - name: "Test 1: Valid path", - path: "/tmp/test.conf", - expectedResult: true, - }, - { - name: "Test 2: Directory path", - path: "/tmp/", - expectedResult: false, - }, - { - name: "Test 3: Invalid path", - path: "/", - expectedResult: false, - }, - { - name: "Test 4: Empty path", - path: "", - expectedResult: false, - }, - { - name: "Test 5: Path not allowed directory", - path: "./test/test.conf", - expectedResult: false, - }, - } - - fakeConfigClient := &clientfakes.FakeConfigClientInterface{} - cachePath := fmt.Sprintf(cacheLocation, "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c") - - fileCache := NewFileCache("aecea348-62c1-4e3d-b848-6d6cdeb1cb9c") - fileCache.SetCachePath(cachePath) - agentConfig := types.GetAgentConfig() - - configWriter, err := NewConfigWriter(agentConfig, fileCache) - require.NoError(t, err) - configWriter.configClient = fakeConfigClient - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - valid := configWriter.isFilePathValid(test.path) - assert.Equal(t, test.expectedResult, valid) - }) - } -} - -func TestDoesFileRequireUpdate(t *testing.T) { - fileTime1, err := protos.CreateProtoTime("2024-01-08T14:22:21Z") - require.NoError(t, err) - - fileTime2, err := protos.CreateProtoTime("2024-01-08T13:22:23Z") - require.NoError(t, err) - - previousFileCache := CacheContent{ - "/tmp/nginx/locations/metrics.conf": { - LastModified: fileTime1, - Path: "/tmp/nginx/locations/metrics.conf", - Version: "ibZkRVjemE5dl.tv88ttUJaXx6UJJMTu", - }, - "/tmp/nginx/test.conf": { - LastModified: fileTime2, - Path: "/tmp/nginx/test.conf", - Version: "Rh3phZuCRwNGANTkdst51he_0WKWy.tZ", - }, - } - - updateTimeFile1, err := protos.CreateProtoTime("2024-01-08T14:22:23Z") - require.NoError(t, err) - - tests := []struct { - name string - lastConfigApply CacheContent - fileData *instances.File - expectedResult bool - }{ - { - name: "Test 1: File is latest version", - lastConfigApply: previousFileCache, - fileData: &instances.File{ - LastModified: fileTime1, - Path: "/tmp/nginx/locations/metrics.conf", - Version: "ibZkRVjemE5dl.tv88ttUJaXx6UJJMTu", - }, - expectedResult: false, - }, - { - name: "Test 2: File needs updating", - lastConfigApply: previousFileCache, - fileData: &instances.File{ - LastModified: updateTimeFile1, - Path: "/tmp/nginx/test.conf", - Version: "ibZkRVjemE5dl.tv88ttUJaXx6UJJMTu", - }, - expectedResult: true, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - valid := doesFileRequireUpdate(test.lastConfigApply, test.fileData) - assert.Equal(t, test.expectedResult, valid) - }) - } -} diff --git a/internal/datasource/config/configfakes/fake_config_writer_interface.go b/internal/datasource/config/configfakes/fake_config_writer_interface.go deleted file mode 100644 index 0d8b4bc63..000000000 --- a/internal/datasource/config/configfakes/fake_config_writer_interface.go +++ /dev/null @@ -1,311 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package configfakes - -import ( - "context" - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/client" - "github.com/nginx/agent/v3/internal/datasource/config" -) - -type FakeConfigWriterInterface struct { - CompleteStub func() error - completeMutex sync.RWMutex - completeArgsForCall []struct { - } - completeReturns struct { - result1 error - } - completeReturnsOnCall map[int]struct { - result1 error - } - RollbackStub func(context.Context, map[string]*instances.File, string, string, string) error - rollbackMutex sync.RWMutex - rollbackArgsForCall []struct { - arg1 context.Context - arg2 map[string]*instances.File - arg3 string - arg4 string - arg5 string - } - rollbackReturns struct { - result1 error - } - rollbackReturnsOnCall map[int]struct { - result1 error - } - SetConfigClientStub func(client.ConfigClientInterface) - setConfigClientMutex sync.RWMutex - setConfigClientArgsForCall []struct { - arg1 client.ConfigClientInterface - } - WriteStub func(context.Context, string, string, string) (map[string]*instances.File, error) - writeMutex sync.RWMutex - writeArgsForCall []struct { - arg1 context.Context - arg2 string - arg3 string - arg4 string - } - writeReturns struct { - result1 map[string]*instances.File - result2 error - } - writeReturnsOnCall map[int]struct { - result1 map[string]*instances.File - result2 error - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeConfigWriterInterface) Complete() error { - fake.completeMutex.Lock() - ret, specificReturn := fake.completeReturnsOnCall[len(fake.completeArgsForCall)] - fake.completeArgsForCall = append(fake.completeArgsForCall, struct { - }{}) - stub := fake.CompleteStub - fakeReturns := fake.completeReturns - fake.recordInvocation("Complete", []interface{}{}) - fake.completeMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeConfigWriterInterface) CompleteCallCount() int { - fake.completeMutex.RLock() - defer fake.completeMutex.RUnlock() - return len(fake.completeArgsForCall) -} - -func (fake *FakeConfigWriterInterface) CompleteCalls(stub func() error) { - fake.completeMutex.Lock() - defer fake.completeMutex.Unlock() - fake.CompleteStub = stub -} - -func (fake *FakeConfigWriterInterface) CompleteReturns(result1 error) { - fake.completeMutex.Lock() - defer fake.completeMutex.Unlock() - fake.CompleteStub = nil - fake.completeReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeConfigWriterInterface) CompleteReturnsOnCall(i int, result1 error) { - fake.completeMutex.Lock() - defer fake.completeMutex.Unlock() - fake.CompleteStub = nil - if fake.completeReturnsOnCall == nil { - fake.completeReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.completeReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeConfigWriterInterface) Rollback(arg1 context.Context, arg2 map[string]*instances.File, arg3 string, arg4 string, arg5 string) error { - fake.rollbackMutex.Lock() - ret, specificReturn := fake.rollbackReturnsOnCall[len(fake.rollbackArgsForCall)] - fake.rollbackArgsForCall = append(fake.rollbackArgsForCall, struct { - arg1 context.Context - arg2 map[string]*instances.File - arg3 string - arg4 string - arg5 string - }{arg1, arg2, arg3, arg4, arg5}) - stub := fake.RollbackStub - fakeReturns := fake.rollbackReturns - fake.recordInvocation("Rollback", []interface{}{arg1, arg2, arg3, arg4, arg5}) - fake.rollbackMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3, arg4, arg5) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeConfigWriterInterface) RollbackCallCount() int { - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - return len(fake.rollbackArgsForCall) -} - -func (fake *FakeConfigWriterInterface) RollbackCalls(stub func(context.Context, map[string]*instances.File, string, string, string) error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = stub -} - -func (fake *FakeConfigWriterInterface) RollbackArgsForCall(i int) (context.Context, map[string]*instances.File, string, string, string) { - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - argsForCall := fake.rollbackArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 -} - -func (fake *FakeConfigWriterInterface) RollbackReturns(result1 error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = nil - fake.rollbackReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeConfigWriterInterface) RollbackReturnsOnCall(i int, result1 error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = nil - if fake.rollbackReturnsOnCall == nil { - fake.rollbackReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.rollbackReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeConfigWriterInterface) SetConfigClient(arg1 client.ConfigClientInterface) { - fake.setConfigClientMutex.Lock() - fake.setConfigClientArgsForCall = append(fake.setConfigClientArgsForCall, struct { - arg1 client.ConfigClientInterface - }{arg1}) - stub := fake.SetConfigClientStub - fake.recordInvocation("SetConfigClient", []interface{}{arg1}) - fake.setConfigClientMutex.Unlock() - if stub != nil { - fake.SetConfigClientStub(arg1) - } -} - -func (fake *FakeConfigWriterInterface) SetConfigClientCallCount() int { - fake.setConfigClientMutex.RLock() - defer fake.setConfigClientMutex.RUnlock() - return len(fake.setConfigClientArgsForCall) -} - -func (fake *FakeConfigWriterInterface) SetConfigClientCalls(stub func(client.ConfigClientInterface)) { - fake.setConfigClientMutex.Lock() - defer fake.setConfigClientMutex.Unlock() - fake.SetConfigClientStub = stub -} - -func (fake *FakeConfigWriterInterface) SetConfigClientArgsForCall(i int) client.ConfigClientInterface { - fake.setConfigClientMutex.RLock() - defer fake.setConfigClientMutex.RUnlock() - argsForCall := fake.setConfigClientArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeConfigWriterInterface) Write(arg1 context.Context, arg2 string, arg3 string, arg4 string) (map[string]*instances.File, error) { - fake.writeMutex.Lock() - ret, specificReturn := fake.writeReturnsOnCall[len(fake.writeArgsForCall)] - fake.writeArgsForCall = append(fake.writeArgsForCall, struct { - arg1 context.Context - arg2 string - arg3 string - arg4 string - }{arg1, arg2, arg3, arg4}) - stub := fake.WriteStub - fakeReturns := fake.writeReturns - fake.recordInvocation("Write", []interface{}{arg1, arg2, arg3, arg4}) - fake.writeMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3, arg4) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeConfigWriterInterface) WriteCallCount() int { - fake.writeMutex.RLock() - defer fake.writeMutex.RUnlock() - return len(fake.writeArgsForCall) -} - -func (fake *FakeConfigWriterInterface) WriteCalls(stub func(context.Context, string, string, string) (map[string]*instances.File, error)) { - fake.writeMutex.Lock() - defer fake.writeMutex.Unlock() - fake.WriteStub = stub -} - -func (fake *FakeConfigWriterInterface) WriteArgsForCall(i int) (context.Context, string, string, string) { - fake.writeMutex.RLock() - defer fake.writeMutex.RUnlock() - argsForCall := fake.writeArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4 -} - -func (fake *FakeConfigWriterInterface) WriteReturns(result1 map[string]*instances.File, result2 error) { - fake.writeMutex.Lock() - defer fake.writeMutex.Unlock() - fake.WriteStub = nil - fake.writeReturns = struct { - result1 map[string]*instances.File - result2 error - }{result1, result2} -} - -func (fake *FakeConfigWriterInterface) WriteReturnsOnCall(i int, result1 map[string]*instances.File, result2 error) { - fake.writeMutex.Lock() - defer fake.writeMutex.Unlock() - fake.WriteStub = nil - if fake.writeReturnsOnCall == nil { - fake.writeReturnsOnCall = make(map[int]struct { - result1 map[string]*instances.File - result2 error - }) - } - fake.writeReturnsOnCall[i] = struct { - result1 map[string]*instances.File - result2 error - }{result1, result2} -} - -func (fake *FakeConfigWriterInterface) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.completeMutex.RLock() - defer fake.completeMutex.RUnlock() - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - fake.setConfigClientMutex.RLock() - defer fake.setConfigClientMutex.RUnlock() - fake.writeMutex.RLock() - defer fake.writeMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeConfigWriterInterface) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ config.ConfigWriterInterface = new(FakeConfigWriterInterface) diff --git a/internal/datasource/config/configfakes/fake_file_cache_interface.go b/internal/datasource/config/configfakes/fake_file_cache_interface.go deleted file mode 100644 index aa630be6c..000000000 --- a/internal/datasource/config/configfakes/fake_file_cache_interface.go +++ /dev/null @@ -1,286 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package configfakes - -import ( - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/datasource/config" -) - -type FakeFileCacheInterface struct { - CacheContentStub func() map[string]*instances.File - cacheContentMutex sync.RWMutex - cacheContentArgsForCall []struct { - } - cacheContentReturns struct { - result1 map[string]*instances.File - } - cacheContentReturnsOnCall map[int]struct { - result1 map[string]*instances.File - } - ReadFileCacheStub func() (map[string]*instances.File, error) - readFileCacheMutex sync.RWMutex - readFileCacheArgsForCall []struct { - } - readFileCacheReturns struct { - result1 map[string]*instances.File - result2 error - } - readFileCacheReturnsOnCall map[int]struct { - result1 map[string]*instances.File - result2 error - } - SetCachePathStub func(string) - setCachePathMutex sync.RWMutex - setCachePathArgsForCall []struct { - arg1 string - } - UpdateFileCacheStub func(map[string]*instances.File) error - updateFileCacheMutex sync.RWMutex - updateFileCacheArgsForCall []struct { - arg1 map[string]*instances.File - } - updateFileCacheReturns struct { - result1 error - } - updateFileCacheReturnsOnCall map[int]struct { - result1 error - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeFileCacheInterface) CacheContent() map[string]*instances.File { - fake.cacheContentMutex.Lock() - ret, specificReturn := fake.cacheContentReturnsOnCall[len(fake.cacheContentArgsForCall)] - fake.cacheContentArgsForCall = append(fake.cacheContentArgsForCall, struct { - }{}) - stub := fake.CacheContentStub - fakeReturns := fake.cacheContentReturns - fake.recordInvocation("CacheContent", []interface{}{}) - fake.cacheContentMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeFileCacheInterface) CacheContentCallCount() int { - fake.cacheContentMutex.RLock() - defer fake.cacheContentMutex.RUnlock() - return len(fake.cacheContentArgsForCall) -} - -func (fake *FakeFileCacheInterface) CacheContentCalls(stub func() map[string]*instances.File) { - fake.cacheContentMutex.Lock() - defer fake.cacheContentMutex.Unlock() - fake.CacheContentStub = stub -} - -func (fake *FakeFileCacheInterface) CacheContentReturns(result1 map[string]*instances.File) { - fake.cacheContentMutex.Lock() - defer fake.cacheContentMutex.Unlock() - fake.CacheContentStub = nil - fake.cacheContentReturns = struct { - result1 map[string]*instances.File - }{result1} -} - -func (fake *FakeFileCacheInterface) CacheContentReturnsOnCall(i int, result1 map[string]*instances.File) { - fake.cacheContentMutex.Lock() - defer fake.cacheContentMutex.Unlock() - fake.CacheContentStub = nil - if fake.cacheContentReturnsOnCall == nil { - fake.cacheContentReturnsOnCall = make(map[int]struct { - result1 map[string]*instances.File - }) - } - fake.cacheContentReturnsOnCall[i] = struct { - result1 map[string]*instances.File - }{result1} -} - -func (fake *FakeFileCacheInterface) ReadFileCache() (map[string]*instances.File, error) { - fake.readFileCacheMutex.Lock() - ret, specificReturn := fake.readFileCacheReturnsOnCall[len(fake.readFileCacheArgsForCall)] - fake.readFileCacheArgsForCall = append(fake.readFileCacheArgsForCall, struct { - }{}) - stub := fake.ReadFileCacheStub - fakeReturns := fake.readFileCacheReturns - fake.recordInvocation("ReadFileCache", []interface{}{}) - fake.readFileCacheMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeFileCacheInterface) ReadFileCacheCallCount() int { - fake.readFileCacheMutex.RLock() - defer fake.readFileCacheMutex.RUnlock() - return len(fake.readFileCacheArgsForCall) -} - -func (fake *FakeFileCacheInterface) ReadFileCacheCalls(stub func() (map[string]*instances.File, error)) { - fake.readFileCacheMutex.Lock() - defer fake.readFileCacheMutex.Unlock() - fake.ReadFileCacheStub = stub -} - -func (fake *FakeFileCacheInterface) ReadFileCacheReturns(result1 map[string]*instances.File, result2 error) { - fake.readFileCacheMutex.Lock() - defer fake.readFileCacheMutex.Unlock() - fake.ReadFileCacheStub = nil - fake.readFileCacheReturns = struct { - result1 map[string]*instances.File - result2 error - }{result1, result2} -} - -func (fake *FakeFileCacheInterface) ReadFileCacheReturnsOnCall(i int, result1 map[string]*instances.File, result2 error) { - fake.readFileCacheMutex.Lock() - defer fake.readFileCacheMutex.Unlock() - fake.ReadFileCacheStub = nil - if fake.readFileCacheReturnsOnCall == nil { - fake.readFileCacheReturnsOnCall = make(map[int]struct { - result1 map[string]*instances.File - result2 error - }) - } - fake.readFileCacheReturnsOnCall[i] = struct { - result1 map[string]*instances.File - result2 error - }{result1, result2} -} - -func (fake *FakeFileCacheInterface) SetCachePath(arg1 string) { - fake.setCachePathMutex.Lock() - fake.setCachePathArgsForCall = append(fake.setCachePathArgsForCall, struct { - arg1 string - }{arg1}) - stub := fake.SetCachePathStub - fake.recordInvocation("SetCachePath", []interface{}{arg1}) - fake.setCachePathMutex.Unlock() - if stub != nil { - fake.SetCachePathStub(arg1) - } -} - -func (fake *FakeFileCacheInterface) SetCachePathCallCount() int { - fake.setCachePathMutex.RLock() - defer fake.setCachePathMutex.RUnlock() - return len(fake.setCachePathArgsForCall) -} - -func (fake *FakeFileCacheInterface) SetCachePathCalls(stub func(string)) { - fake.setCachePathMutex.Lock() - defer fake.setCachePathMutex.Unlock() - fake.SetCachePathStub = stub -} - -func (fake *FakeFileCacheInterface) SetCachePathArgsForCall(i int) string { - fake.setCachePathMutex.RLock() - defer fake.setCachePathMutex.RUnlock() - argsForCall := fake.setCachePathArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeFileCacheInterface) UpdateFileCache(arg1 map[string]*instances.File) error { - fake.updateFileCacheMutex.Lock() - ret, specificReturn := fake.updateFileCacheReturnsOnCall[len(fake.updateFileCacheArgsForCall)] - fake.updateFileCacheArgsForCall = append(fake.updateFileCacheArgsForCall, struct { - arg1 map[string]*instances.File - }{arg1}) - stub := fake.UpdateFileCacheStub - fakeReturns := fake.updateFileCacheReturns - fake.recordInvocation("UpdateFileCache", []interface{}{arg1}) - fake.updateFileCacheMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeFileCacheInterface) UpdateFileCacheCallCount() int { - fake.updateFileCacheMutex.RLock() - defer fake.updateFileCacheMutex.RUnlock() - return len(fake.updateFileCacheArgsForCall) -} - -func (fake *FakeFileCacheInterface) UpdateFileCacheCalls(stub func(map[string]*instances.File) error) { - fake.updateFileCacheMutex.Lock() - defer fake.updateFileCacheMutex.Unlock() - fake.UpdateFileCacheStub = stub -} - -func (fake *FakeFileCacheInterface) UpdateFileCacheArgsForCall(i int) map[string]*instances.File { - fake.updateFileCacheMutex.RLock() - defer fake.updateFileCacheMutex.RUnlock() - argsForCall := fake.updateFileCacheArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeFileCacheInterface) UpdateFileCacheReturns(result1 error) { - fake.updateFileCacheMutex.Lock() - defer fake.updateFileCacheMutex.Unlock() - fake.UpdateFileCacheStub = nil - fake.updateFileCacheReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeFileCacheInterface) UpdateFileCacheReturnsOnCall(i int, result1 error) { - fake.updateFileCacheMutex.Lock() - defer fake.updateFileCacheMutex.Unlock() - fake.UpdateFileCacheStub = nil - if fake.updateFileCacheReturnsOnCall == nil { - fake.updateFileCacheReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.updateFileCacheReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeFileCacheInterface) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.cacheContentMutex.RLock() - defer fake.cacheContentMutex.RUnlock() - fake.readFileCacheMutex.RLock() - defer fake.readFileCacheMutex.RUnlock() - fake.setCachePathMutex.RLock() - defer fake.setCachePathMutex.RUnlock() - fake.updateFileCacheMutex.RLock() - defer fake.updateFileCacheMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeFileCacheInterface) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ config.FileCacheInterface = new(FakeFileCacheInterface) diff --git a/internal/datasource/host/exec/exec.go b/internal/datasource/host/exec/exec.go deleted file mode 100644 index 1e2045b63..000000000 --- a/internal/datasource/host/exec/exec.go +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package exec - -import ( - "bytes" - "os/exec" - "syscall" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . ExecInterface -type ExecInterface interface { - RunCmd(cmd string, args ...string) (*bytes.Buffer, error) - FindExecutable(name string) (string, error) - KillProcess(pid int32) error -} - -type Exec struct{} - -func (*Exec) RunCmd(cmd string, args ...string) (*bytes.Buffer, error) { - command := exec.Command(cmd, args...) - - output, err := command.CombinedOutput() - if err != nil { - return bytes.NewBuffer(output), err - } - - return bytes.NewBuffer(output), nil -} - -func (*Exec) FindExecutable(name string) (string, error) { - return exec.LookPath(name) -} - -func (*Exec) KillProcess(pid int32) error { - return syscall.Kill(int(pid), syscall.SIGHUP) -} diff --git a/internal/datasource/host/exec/exec_test.go b/internal/datasource/host/exec/exec_test.go deleted file mode 100644 index fcc4d6a5e..000000000 --- a/internal/datasource/host/exec/exec_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package exec - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestRunCmd(t *testing.T) { - ex := Exec{} - - output, err := ex.RunCmd("/bin/ls") - require.NoError(t, err) - - require.NotNil(t, output) - assert.NotEmpty(t, output.String()) -} - -func TestFindExecutable(t *testing.T) { - ex := Exec{} - - p, err := ex.FindExecutable("ls") - require.NoError(t, err) - - assert.NotEmpty(t, p) -} diff --git a/internal/datasource/host/exec/execfakes/fake_exec_interface.go b/internal/datasource/host/exec/execfakes/fake_exec_interface.go deleted file mode 100644 index d514bfe34..000000000 --- a/internal/datasource/host/exec/execfakes/fake_exec_interface.go +++ /dev/null @@ -1,272 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package execfakes - -import ( - "bytes" - "sync" - - "github.com/nginx/agent/v3/internal/datasource/host/exec" -) - -type FakeExecInterface struct { - FindExecutableStub func(string) (string, error) - findExecutableMutex sync.RWMutex - findExecutableArgsForCall []struct { - arg1 string - } - findExecutableReturns struct { - result1 string - result2 error - } - findExecutableReturnsOnCall map[int]struct { - result1 string - result2 error - } - KillProcessStub func(int32) error - killProcessMutex sync.RWMutex - killProcessArgsForCall []struct { - arg1 int32 - } - killProcessReturns struct { - result1 error - } - killProcessReturnsOnCall map[int]struct { - result1 error - } - RunCmdStub func(string, ...string) (*bytes.Buffer, error) - runCmdMutex sync.RWMutex - runCmdArgsForCall []struct { - arg1 string - arg2 []string - } - runCmdReturns struct { - result1 *bytes.Buffer - result2 error - } - runCmdReturnsOnCall map[int]struct { - result1 *bytes.Buffer - result2 error - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeExecInterface) FindExecutable(arg1 string) (string, error) { - fake.findExecutableMutex.Lock() - ret, specificReturn := fake.findExecutableReturnsOnCall[len(fake.findExecutableArgsForCall)] - fake.findExecutableArgsForCall = append(fake.findExecutableArgsForCall, struct { - arg1 string - }{arg1}) - stub := fake.FindExecutableStub - fakeReturns := fake.findExecutableReturns - fake.recordInvocation("FindExecutable", []interface{}{arg1}) - fake.findExecutableMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeExecInterface) FindExecutableCallCount() int { - fake.findExecutableMutex.RLock() - defer fake.findExecutableMutex.RUnlock() - return len(fake.findExecutableArgsForCall) -} - -func (fake *FakeExecInterface) FindExecutableCalls(stub func(string) (string, error)) { - fake.findExecutableMutex.Lock() - defer fake.findExecutableMutex.Unlock() - fake.FindExecutableStub = stub -} - -func (fake *FakeExecInterface) FindExecutableArgsForCall(i int) string { - fake.findExecutableMutex.RLock() - defer fake.findExecutableMutex.RUnlock() - argsForCall := fake.findExecutableArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeExecInterface) FindExecutableReturns(result1 string, result2 error) { - fake.findExecutableMutex.Lock() - defer fake.findExecutableMutex.Unlock() - fake.FindExecutableStub = nil - fake.findExecutableReturns = struct { - result1 string - result2 error - }{result1, result2} -} - -func (fake *FakeExecInterface) FindExecutableReturnsOnCall(i int, result1 string, result2 error) { - fake.findExecutableMutex.Lock() - defer fake.findExecutableMutex.Unlock() - fake.FindExecutableStub = nil - if fake.findExecutableReturnsOnCall == nil { - fake.findExecutableReturnsOnCall = make(map[int]struct { - result1 string - result2 error - }) - } - fake.findExecutableReturnsOnCall[i] = struct { - result1 string - result2 error - }{result1, result2} -} - -func (fake *FakeExecInterface) KillProcess(arg1 int32) error { - fake.killProcessMutex.Lock() - ret, specificReturn := fake.killProcessReturnsOnCall[len(fake.killProcessArgsForCall)] - fake.killProcessArgsForCall = append(fake.killProcessArgsForCall, struct { - arg1 int32 - }{arg1}) - stub := fake.KillProcessStub - fakeReturns := fake.killProcessReturns - fake.recordInvocation("KillProcess", []interface{}{arg1}) - fake.killProcessMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeExecInterface) KillProcessCallCount() int { - fake.killProcessMutex.RLock() - defer fake.killProcessMutex.RUnlock() - return len(fake.killProcessArgsForCall) -} - -func (fake *FakeExecInterface) KillProcessCalls(stub func(int32) error) { - fake.killProcessMutex.Lock() - defer fake.killProcessMutex.Unlock() - fake.KillProcessStub = stub -} - -func (fake *FakeExecInterface) KillProcessArgsForCall(i int) int32 { - fake.killProcessMutex.RLock() - defer fake.killProcessMutex.RUnlock() - argsForCall := fake.killProcessArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeExecInterface) KillProcessReturns(result1 error) { - fake.killProcessMutex.Lock() - defer fake.killProcessMutex.Unlock() - fake.KillProcessStub = nil - fake.killProcessReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeExecInterface) KillProcessReturnsOnCall(i int, result1 error) { - fake.killProcessMutex.Lock() - defer fake.killProcessMutex.Unlock() - fake.KillProcessStub = nil - if fake.killProcessReturnsOnCall == nil { - fake.killProcessReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.killProcessReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeExecInterface) RunCmd(arg1 string, arg2 ...string) (*bytes.Buffer, error) { - fake.runCmdMutex.Lock() - ret, specificReturn := fake.runCmdReturnsOnCall[len(fake.runCmdArgsForCall)] - fake.runCmdArgsForCall = append(fake.runCmdArgsForCall, struct { - arg1 string - arg2 []string - }{arg1, arg2}) - stub := fake.RunCmdStub - fakeReturns := fake.runCmdReturns - fake.recordInvocation("RunCmd", []interface{}{arg1, arg2}) - fake.runCmdMutex.Unlock() - if stub != nil { - return stub(arg1, arg2...) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeExecInterface) RunCmdCallCount() int { - fake.runCmdMutex.RLock() - defer fake.runCmdMutex.RUnlock() - return len(fake.runCmdArgsForCall) -} - -func (fake *FakeExecInterface) RunCmdCalls(stub func(string, ...string) (*bytes.Buffer, error)) { - fake.runCmdMutex.Lock() - defer fake.runCmdMutex.Unlock() - fake.RunCmdStub = stub -} - -func (fake *FakeExecInterface) RunCmdArgsForCall(i int) (string, []string) { - fake.runCmdMutex.RLock() - defer fake.runCmdMutex.RUnlock() - argsForCall := fake.runCmdArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2 -} - -func (fake *FakeExecInterface) RunCmdReturns(result1 *bytes.Buffer, result2 error) { - fake.runCmdMutex.Lock() - defer fake.runCmdMutex.Unlock() - fake.RunCmdStub = nil - fake.runCmdReturns = struct { - result1 *bytes.Buffer - result2 error - }{result1, result2} -} - -func (fake *FakeExecInterface) RunCmdReturnsOnCall(i int, result1 *bytes.Buffer, result2 error) { - fake.runCmdMutex.Lock() - defer fake.runCmdMutex.Unlock() - fake.RunCmdStub = nil - if fake.runCmdReturnsOnCall == nil { - fake.runCmdReturnsOnCall = make(map[int]struct { - result1 *bytes.Buffer - result2 error - }) - } - fake.runCmdReturnsOnCall[i] = struct { - result1 *bytes.Buffer - result2 error - }{result1, result2} -} - -func (fake *FakeExecInterface) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.findExecutableMutex.RLock() - defer fake.findExecutableMutex.RUnlock() - fake.killProcessMutex.RLock() - defer fake.killProcessMutex.RUnlock() - fake.runCmdMutex.RLock() - defer fake.runCmdMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeExecInterface) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ exec.ExecInterface = new(FakeExecInterface) diff --git a/internal/datasource/host/file_helpers.go b/internal/datasource/host/file_helpers.go deleted file mode 100644 index e7b94292e..000000000 --- a/internal/datasource/host/file_helpers.go +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package host - -import ( - "fmt" - "os" -) - -func GetPermissions(fileMode os.FileMode) string { - return fmt.Sprintf("%#o", fileMode.Perm()) -} diff --git a/internal/datasource/host/file_helpers_test.go b/internal/datasource/host/file_helpers_test.go deleted file mode 100644 index a20e3f86a..000000000 --- a/internal/datasource/host/file_helpers_test.go +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package host - -import ( - "os" - "testing" - - "github.com/nginx/agent/v3/test/helpers" - - "github.com/stretchr/testify/require" - - "github.com/stretchr/testify/assert" -) - -func TestGetPermissions(t *testing.T) { - file, err := os.CreateTemp(t.TempDir(), "get_permissions_test.txt") - defer helpers.RemoveFileWithErrorCheck(t, file.Name()) - require.NoError(t, err) - - info, err := os.Stat(file.Name()) - require.NoError(t, err) - - permissions := GetPermissions(info.Mode()) - - assert.Equal(t, "0600", permissions) -} diff --git a/internal/datasource/host/process.go b/internal/datasource/host/process.go deleted file mode 100644 index d49b13ba1..000000000 --- a/internal/datasource/host/process.go +++ /dev/null @@ -1,39 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package host - -import ( - "context" - - "github.com/nginx/agent/v3/internal/model" - "github.com/shirou/gopsutil/v3/process" -) - -func GetProcesses(ctx context.Context) ([]*model.Process, error) { - processes, err := process.Processes() - if err != nil { - return nil, err - } - - internalProcesses := []*model.Process{} - - for _, proc := range processes { - ppid, _ := proc.PpidWithContext(ctx) - name, _ := proc.NameWithContext(ctx) - cmd, _ := proc.CmdlineWithContext(ctx) - exe, _ := proc.ExeWithContext(ctx) - - internalProcesses = append(internalProcesses, &model.Process{ - Pid: proc.Pid, - Ppid: ppid, - Name: name, - Cmd: cmd, - Exe: exe, - }) - } - - return internalProcesses, nil -} diff --git a/internal/datasource/nginx/log_tailer.go b/internal/datasource/nginx/log_tailer.go deleted file mode 100644 index 5cb264465..000000000 --- a/internal/datasource/nginx/log_tailer.go +++ /dev/null @@ -1,223 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package nginx - -import ( - "context" - "io" - "log/slog" - "strings" - - "github.com/mitchellh/mapstructure" - "github.com/nxadm/tail" - "github.com/trivago/grok" -) - -const numberOfTimesToSplitLogLine = 2 - -var tailConfig = tail.Config{ - Follow: true, - ReOpen: true, - MustExist: true, - Poll: true, - Location: &tail.SeekInfo{ - Whence: io.SeekEnd, - }, -} - -type ( - // NginxAccessItem represents the decoded access log data - NginxAccessItem struct { - BodyBytesSent string `mapstructure:"body_bytes_sent"` - Status string `mapstructure:"status"` - RemoteAddress string `mapstructure:"remote_addr"` - HTTPUserAgent string `mapstructure:"http_user_agent"` - Request string `mapstructure:"request"` - BytesSent string `mapstructure:"bytes_sent"` - RequestLength string `mapstructure:"request_length"` - RequestTime string `mapstructure:"request_time"` - GzipRatio string `mapstructure:"gzip_ratio"` - ServerProtocol string `mapstructure:"server_protocol"` - UpstreamConnectTime string `mapstructure:"upstream_connect_time"` - UpstreamHeaderTime string `mapstructure:"upstream_header_time"` - UpstreamResponseTime string `mapstructure:"upstream_response_time"` - UpstreamResponseLength string `mapstructure:"upstream_response_length"` - UpstreamStatus string `mapstructure:"upstream_status"` - UpstreamCacheStatus string `mapstructure:"upstream_cache_status"` - } - - Tailer struct { - handle *tail.Tail - } - - PatternTailer struct { - handle *tail.Tail - gc *grok.CompiledGrok - } - - // LTSV (Labeled Tab-separated Values) Tailer - LTSVTailer struct { - handle *tail.Tail - } -) - -func NewNginxAccessItem(v map[string]string) (*NginxAccessItem, error) { - res := &NginxAccessItem{} - if err := mapstructure.Decode(v, res); err != nil { - return nil, err - } - - return res, nil -} - -func NewTailer(file string) (*Tailer, error) { - t, err := tail.TailFile(file, tailConfig) - if err != nil { - return nil, err - } - - return &Tailer{t}, nil -} - -func NewPatternTailer(file string, patterns map[string]string) (*PatternTailer, error) { - g, err := grok.New(grok.Config{ - NamedCapturesOnly: false, - Patterns: patterns, - }) - if err != nil { - return nil, err - } - gc, err := g.Compile("%{DEFAULT}") - if err != nil { - return nil, err - } - t, err := tail.TailFile(file, tailConfig) - if err != nil { - return nil, err - } - - return &PatternTailer{t, gc}, nil -} - -func NewLTSVTailer(file string) (*LTSVTailer, error) { - t, err := tail.TailFile(file, tailConfig) - if err != nil { - return nil, err - } - - return <SVTailer{t}, nil -} - -func (t *Tailer) Tail(ctx context.Context, data chan<- string) { - for { - select { - case line := <-t.handle.Lines: - lineContent := t.parseLine(line) - if lineContent != "" { - data <- lineContent - } - case <-ctx.Done(): - handleContextDone(ctx) - - return - } - } -} - -func (t *Tailer) parseLine(line *tail.Line) string { - if line == nil { - return "" - } - - if line.Err != nil { - return "" - } - - return line.Text -} - -func (t *PatternTailer) Tail(ctx context.Context, data chan<- map[string]string) { - for { - select { - case line := <-t.handle.Lines: - lineContent := t.parseLine(line) - if lineContent != nil { - data <- lineContent - } - case <-ctx.Done(): - handleContextDone(ctx) - - return - } - } -} - -func (t *PatternTailer) parseLine(line *tail.Line) map[string]string { - if line == nil { - return nil - } - - if line.Err != nil { - return nil - } - - return t.gc.ParseString(line.Text) -} - -func (t *LTSVTailer) Tail(ctx context.Context, data chan<- map[string]string) { - for { - select { - case line := <-t.handle.Lines: - lineText := t.parseLine(line) - if lineText != nil { - data <- lineText - } - case <-ctx.Done(): - handleContextDone(ctx) - - return - } - } -} - -func (t *LTSVTailer) parse(line string) map[string]string { - columns := strings.Split(line, "\t") - lineMap := make(map[string]string) - - for _, column := range columns { - labelValue := strings.SplitN(column, ":", numberOfTimesToSplitLogLine) - if len(labelValue) < numberOfTimesToSplitLogLine { - continue - } - label, value := strings.TrimSpace(labelValue[0]), strings.TrimSpace(labelValue[1]) - lineMap[label] = value - } - - return lineMap -} - -func (t *LTSVTailer) parseLine(line *tail.Line) map[string]string { - if line == nil { - return nil - } - - if line.Err != nil { - return nil - } - - return t.parse(line.Text) -} - -func handleContextDone(ctx context.Context) { - ctxErr := ctx.Err() - switch ctxErr { - case context.DeadlineExceeded: - slog.Debug("Tailer canceled because deadline was exceeded", "error", ctxErr) - case context.Canceled: - slog.Debug("Tailer forcibly canceled", "error", ctxErr) - } - slog.Debug("Tailer is done") -} diff --git a/internal/datasource/nginx/log_tailer_test.go b/internal/datasource/nginx/log_tailer_test.go deleted file mode 100644 index 2f4e1b867..000000000 --- a/internal/datasource/nginx/log_tailer_test.go +++ /dev/null @@ -1,193 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package nginx - -import ( - "context" - "testing" - "time" - - "github.com/nginx/agent/v3/test/helpers" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - "github.com/trivago/grok" -) - -var defaultPatterns = map[string]string{ - "DEFAULT": `%{IPORHOST:remote_addr} - %{USERNAME:remote_user} \[%{HTTPDATE:time_local}\] \"%{DATA:request}\" ` + - `%{INT:status} %{NUMBER:body_bytes_sent} \"%{DATA:http_referer}\" \"%{DATA:http_user_agent}\"`, -} - -func TestNewNginxAccessItem(t *testing.T) { - actual, err := NewNginxAccessItem(map[string]string{"bytes_sent": "456"}) - require.NoError(t, err) - assert.Equal(t, "456", actual.BytesSent) -} - -func TestGrok(t *testing.T) { - g, err := grok.New(grok.Config{ - NamedCapturesOnly: true, - Patterns: defaultPatterns, - }) - require.NoError(t, err) - - parsed, err := g.ParseString( - "%{DEFAULT}", - `127.0.0.1 - - [04/Nov/2020:19:40:38 +0000] "GET /500 HTTP/1.1" 500 4 "-" "curl/7.64.1"`, - ) - require.NoError(t, err) - assert.Equal( - t, - map[string]string{ - "body_bytes_sent": "4", - "http_referer": "-", - "http_user_agent": "curl/7.64.1", - "remote_addr": "127.0.0.1", - "remote_user": "-", - "request": "GET /500 HTTP/1.1", - "status": "500", - "time_local": "04/Nov/2020:19:40:38 +0000", - }, - parsed, - ) -} - -func TestTailer(t *testing.T) { - errorLogFile := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "error.log") - defer helpers.RemoveFileWithErrorCheck(t, errorLogFile.Name()) - logLine := `2015/07/15 05:56:30 [info] 28386#28386: *94160 client 10.196.158.41 closed keepalive connection` - - tailer, err := NewTailer(errorLogFile.Name()) - require.NoError(t, err) - - timeoutDuration := time.Millisecond * 300 - - ctx, cancel := context.WithTimeout(context.Background(), timeoutDuration) - defer cancel() - - data := make(chan string, 100) - go tailer.Tail(ctx, data) - - time.Sleep(time.Millisecond * 100) - _, err = errorLogFile.WriteString(logLine) - if err != nil { - t.Fatalf("Error writing data to error log") - } - errorLogFile.Close() - - var count int -T: - for { - select { - case d := <-data: - assert.Equal(t, logLine, d) - count++ - case <-time.After(timeoutDuration): - break T - case <-ctx.Done(): - break T - } - } - - assert.Equal(t, 1, count) -} - -func TestPatternTailer(t *testing.T) { - accessLogFile := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "access.log") - defer helpers.RemoveFileWithErrorCheck(t, accessLogFile.Name()) - - logLine := "127.0.0.1 - - [19/May/2022:09:30:39 +0000] \"GET /nginx_status HTTP/1.1\" " + - "500 98 \"-\" \"Go-http-client/1.1\" \"-\"\n" - - tailer, err := NewPatternTailer(accessLogFile.Name(), defaultPatterns) - require.NoError(t, err) - - timeoutDuration := time.Millisecond * 300 - ctx, cancel := context.WithTimeout(context.Background(), timeoutDuration) - defer cancel() - - data := make(chan map[string]string, 100) - go tailer.Tail(ctx, data) - - time.Sleep(time.Millisecond * 100) - _, err = accessLogFile.WriteString(logLine) - if err != nil { - t.Fatalf("Error writing data to access log") - } - accessLogFile.Close() - - var count int -T: - for { - select { - case <-data: - count++ - case <-time.After(timeoutDuration): - break T - case <-ctx.Done(): - break T - } - } - - assert.Equal(t, 1, count) -} - -func TestLTSVTailer(t *testing.T) { - accessLogFile := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "access.log") - defer helpers.RemoveFileWithErrorCheck(t, accessLogFile.Name()) - - logLine := "remote_addr:127.0.0.1\t remote_user:-\t time_local:04/Nov/2020:19:40:38 +0000\t " + - "request:GET /500 HTTP/1.1\t status:500\t body_bytes_sent:4\t http_referer:-\t " + - "http_user_agent:curl/7.64.1\n" - - tailer, err := NewLTSVTailer(accessLogFile.Name()) - require.NoError(t, err) - - timeoutDuration := time.Millisecond * 300 - ctx, cancel := context.WithTimeout(context.Background(), timeoutDuration) - defer cancel() - - data := make(chan map[string]string, 100) - go tailer.Tail(ctx, data) - - time.Sleep(time.Millisecond * 100) - _, err = accessLogFile.WriteString(logLine) - if err != nil { - t.Fatalf("Error writing data to access log") - } - accessLogFile.Close() - - var count int - var res map[string]string -T: - for { - select { - case r := <-data: - res = r - count++ - case <-time.After(timeoutDuration): - break T - case <-ctx.Done(): - break T - } - } - - assert.Equal(t, 1, count) - assert.Equal( - t, - map[string]string{ - "body_bytes_sent": "4", - "http_referer": "-", - "http_user_agent": "curl/7.64.1", - "remote_addr": "127.0.0.1", - "remote_user": "-", - "request": "GET /500 HTTP/1.1", - "status": "500", - "time_local": "04/Nov/2020:19:40:38 +0000", - }, - res, - ) -} diff --git a/internal/datasource/nginx/nginx_process.go b/internal/datasource/nginx/nginx_process.go deleted file mode 100644 index b0f289371..000000000 --- a/internal/datasource/nginx/nginx_process.go +++ /dev/null @@ -1,57 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package nginx - -import ( - "strings" - - "github.com/nginx/agent/v3/internal/datasource/host/exec" -) - -type Process struct { - executer exec.ExecInterface -} - -func New(executer exec.ExecInterface) *Process { - return &Process{executer: executer} -} - -func (np *Process) GetExe() string { - exePath := "" - - out, commandErr := np.executer.RunCmd("sh", "-c", "command -v nginx") - if commandErr == nil { - exePath = strings.TrimSuffix(out.String(), "\n") - } - - if exePath == "" { - exePath = np.defaultToNginxCommandForProcessPath() - } - - if strings.Contains(exePath, "(deleted)") { - exePath = np.sanitizeExeDeletedPath(exePath) - } - - return exePath -} - -func (np *Process) defaultToNginxCommandForProcessPath() string { - path, err := np.executer.FindExecutable("nginx") - if err != nil { - return "" - } - - return path -} - -func (*Process) sanitizeExeDeletedPath(exe string) string { - firstSpace := strings.Index(exe, "(deleted)") - if firstSpace != -1 { - return strings.TrimSpace(exe[0:firstSpace]) - } - - return strings.TrimSpace(exe) -} diff --git a/internal/datasource/nginx/nginx_process_test.go b/internal/datasource/nginx/nginx_process_test.go deleted file mode 100644 index 896bde663..000000000 --- a/internal/datasource/nginx/nginx_process_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package nginx - -import ( - "bytes" - "fmt" - "testing" - - "github.com/nginx/agent/v3/internal/datasource/host/exec/execfakes" - "github.com/stretchr/testify/assert" -) - -func TestGetExe(t *testing.T) { - tests := []struct { - name string - commandOutput []byte - commandError error - expected string - }{ - { - name: "Test 1: Default exe if error executing command -v nginx", - commandOutput: []byte{}, - commandError: fmt.Errorf("command error"), - expected: "/usr/bin/nginx", - }, - { - name: "Test 2: Sanitize Exe Deleted Path", - commandOutput: []byte("/usr/sbin/nginx (deleted)"), - commandError: nil, - expected: "/usr/sbin/nginx", - }, - } - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - mockExec := &execfakes.FakeExecInterface{} - mockExec.RunCmdReturns(bytes.NewBuffer(test.commandOutput), test.commandError) - mockExec.FindExecutableReturns("/usr/bin/nginx", nil) - - n := New(mockExec) - result := n.GetExe() - - assert.Equal(tt, test.expected, result) - }) - } -} diff --git a/internal/logger/logger.go b/internal/logger/logger.go deleted file mode 100644 index 7026807eb..000000000 --- a/internal/logger/logger.go +++ /dev/null @@ -1,74 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package logger - -import ( - "io" - "log/slog" - "os" - "path" - "strings" - - "github.com/nginx/agent/v3/internal/config" -) - -const ( - defaultLogFile = "agent.log" - filePermission = 0o600 -) - -var logLevels = map[string]slog.Level{ - "debug": slog.LevelDebug, - "info": slog.LevelInfo, - "warn": slog.LevelWarn, - "error": slog.LevelError, -} - -func New(params config.Log) *slog.Logger { - handler := slog.NewTextHandler( - getLogWriter(params.Path), - &slog.HandlerOptions{ - Level: GetLogLevel(params.Level), - }, - ) - - return slog.New(handler) -} - -func GetLogLevel(level string) slog.Level { - if level == "" { - return slog.LevelInfo - } - - return logLevels[strings.ToLower(level)] -} - -func getLogWriter(logFile string) io.Writer { - logPath := logFile - if logFile != "" { - fileInfo, err := os.Stat(logPath) - if err != nil { - slog.Error("Error reading log directory, proceeding to log only to stdout/stderr", "error", err) - - return os.Stderr - } - - if fileInfo.IsDir() { - logPath = path.Join(logPath, defaultLogFile) - } - - logFileHandle, err := os.OpenFile(logPath, os.O_WRONLY|os.O_CREATE|os.O_APPEND, filePermission) - if err != nil { - slog.Error("Failed to open log file, proceeding to log only to stdout/stderr", "error", err) - - return os.Stderr - } - - return logFileHandle - } - - return os.Stderr -} diff --git a/internal/logger/logger_test.go b/internal/logger/logger_test.go deleted file mode 100644 index 4b951b8a8..000000000 --- a/internal/logger/logger_test.go +++ /dev/null @@ -1,107 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package logger - -import ( - "io" - "log/slog" - "os" - "testing" - - "github.com/nginx/agent/v3/test/helpers" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/internal/config" - "github.com/stretchr/testify/assert" -) - -func TestNewLogger(t *testing.T) { - result := New(config.Log{}) - assert.IsType(t, &slog.Logger{}, result) -} - -func TestGetLogLevel(t *testing.T) { - tests := []struct { - name string - input string - expected slog.Level - }{ - { - name: "Test 1: Debug level", - input: "Debug", - expected: slog.LevelDebug, - }, - { - name: "Test 2: Info level", - input: "info", - expected: slog.LevelInfo, - }, - { - name: "Test 3: Warn level", - input: "Warn", - expected: slog.LevelWarn, - }, - { - name: "Test 4: Error level", - input: "ERROR", - expected: slog.LevelError, - }, - { - name: "Test 5: Unknown level", - input: "Unknown", - expected: slog.LevelInfo, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - result := GetLogLevel(test.input) - assert.IsType(tt, test.expected, result) - }) - } -} - -func TestGetLogWriter(t *testing.T) { - file, err := os.CreateTemp(".", "TestGetLogWriter.*.log") - defer helpers.RemoveFileWithErrorCheck(t, file.Name()) - defer helpers.RemoveFileWithErrorCheck(t, "agent.log") - - require.NoError(t, err) - - tests := []struct { - name string - input string - expected io.Writer - }{ - { - name: "Test 1: No log file", - input: "", - expected: os.Stderr, - }, - { - name: "Test 2: Log file does not exist", - input: "/unknown/file.log", - expected: os.Stderr, - }, - { - name: "Test 3: Log file exists", - input: file.Name(), - expected: &os.File{}, - }, - { - name: "Test 4: Log directory", - input: ".", - expected: &os.File{}, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - result := getLogWriter(test.input) - assert.IsType(tt, test.expected, result) - }) - } -} diff --git a/internal/metrics/export/otel.go b/internal/metrics/export/otel.go deleted file mode 100644 index cd24e5f51..000000000 --- a/internal/metrics/export/otel.go +++ /dev/null @@ -1,247 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package export - -import ( - "context" - "fmt" - "log/slog" - "sync" - "time" - - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/model" - "go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc" - "go.opentelemetry.io/otel/sdk/instrumentation" - "go.opentelemetry.io/otel/sdk/metric/metricdata" - "go.opentelemetry.io/otel/sdk/resource" - semconv "go.opentelemetry.io/otel/semconv/v1.17.0" - "google.golang.org/grpc" - "google.golang.org/grpc/backoff" - "google.golang.org/grpc/credentials/insecure" -) - -const ( - agentScope = "github.com/agent/v3" - serviceNamespace = "nginx" -) - -type OTelExporter struct { - conf *config.Config - intExp *otlpmetricgrpc.Exporter - convert model.Converter[metricdata.Metrics] - bufferMutex *sync.Mutex - sink chan model.DataEntry - buffer []metricdata.Metrics - bufferLen int - retryCount int - exportInterval time.Duration - res *resource.Resource - scope instrumentation.Scope -} - -// NewGRPCExporter returns a OTel export that transmits via gRPC. -func NewGRPCExporter(ctx context.Context, conf *config.GRPC) (*otlpmetricgrpc.Exporter, error) { - ctx, cancel := context.WithTimeout(ctx, conf.ConnTimeout) - defer cancel() - // Exponential back-off strategy. - backoffConf := backoff.DefaultConfig - // You can also change the base delay, multiplier, and jitter here. - backoffConf.MaxDelay = conf.BackoffDelay - - conn, err := grpc.DialContext( - ctx, - conf.Target, - grpc.WithTransportCredentials(insecure.NewCredentials()), - grpc.WithConnectParams(grpc.ConnectParams{ - Backoff: backoffConf, - // Connection timeout. - MinConnectTimeout: conf.MinConnTimeout, - }), - ) - if err != nil { - return nil, fmt.Errorf("failed to create grpc connection: %w", err) - } - - return otlpmetricgrpc.New( - ctx, otlpmetricgrpc.WithGRPCConn(conn), otlpmetricgrpc.WithTimeout(conf.ConnTimeout), - ) -} - -func NewOTelExporter(ctx context.Context, agentConf *config.Config, serviceName, id string, - c model.Converter[metricdata.Metrics], -) (*OTelExporter, error) { - exp, err := initGPRCExporter(ctx, agentConf.Metrics) - if err != nil { - return nil, fmt.Errorf("failed to instantiate gRPC exporter for OTel collector: %w", err) - } - - scope := instrumentation.Scope{ - Name: agentScope, - Version: agentConf.Version, - } - - res, err := resource.New(ctx, - // Keep the default detectors - resource.WithTelemetrySDK(), - // Add your own custom attributes to identify your application - resource.WithAttributes( - semconv.ServiceNamespaceKey.String(serviceNamespace), - semconv.ServiceNameKey.String(serviceName), - semconv.ServiceInstanceIDKey.String(id), - ), - ) - if err != nil { - return nil, fmt.Errorf("failed to instantiate a new OTel resource: %w", err) - } - - bufferLength := agentConf.Metrics.OTelExporter.BufferLength - if bufferLength < 1 { - slog.Warn("Invalid OTel exporter buffer length configured: using default", - "configured", bufferLength, "default", config.DefOTelExporterBufferLength, - ) - bufferLength = config.DefOTelExporterBufferLength - } - - retryCount := agentConf.Metrics.OTelExporter.ExportRetryCount - if retryCount < 1 { - slog.Warn("Invalid OTel exporter export retry count configured: using default", - "configured", retryCount, "default", config.DefOTelExporterExportRetryCount, - ) - retryCount = config.DefOTelExporterExportRetryCount - } - - exportInterval := agentConf.Metrics.OTelExporter.ExportInterval - if exportInterval <= 0 { - slog.Warn("Invalid OTel exporter export interval configured: using default", - "configured", exportInterval, "default", config.DefOTelExporterExportInterval, - ) - exportInterval = config.DefOTelExporterExportInterval - } - - return &OTelExporter{ - conf: agentConf, - intExp: exp, - convert: c, - bufferMutex: &sync.Mutex{}, - sink: make(chan model.DataEntry), - buffer: make([]metricdata.Metrics, 0, bufferLength), - bufferLen: bufferLength, - retryCount: retryCount, - exportInterval: exportInterval, - res: res, - scope: scope, - }, nil -} - -func (oe *OTelExporter) StartSink(ctx context.Context) { - ttlTicker := time.NewTicker(oe.exportInterval) - - for { - select { - case <-ctx.Done(): - slog.Info("OTelExporter shutting down") - return - case <-ttlTicker.C: - err := oe.sendBuffer(ctx) - if err != nil { - slog.Error("Failed to send buffer") - } - case entry := <-oe.sink: - oe.processEntry(ctx, entry) - } - } -} - -// Export implements the `Exporter` interface. -// nolint: unparam -func (oe *OTelExporter) Export(entry model.DataEntry) error { - oe.sink <- entry - return nil -} - -func (oe *OTelExporter) Type() model.ExporterType { - return model.OTel -} - -func (oe *OTelExporter) sendBuffer(ctx context.Context) error { - scopeMetrics := []metricdata.ScopeMetrics{ - { - Scope: oe.scope, - Metrics: oe.buffer, - }, - } - rm := &metricdata.ResourceMetrics{ - Resource: oe.res, - ScopeMetrics: scopeMetrics, - } - - slog.Debug("Exporting metrics", "metrics_count", len(oe.buffer)) - i := 0 - for err := oe.intExp.Export(ctx, rm); i < oe.retryCount && err != nil; i++ { - slog.Debug("Retrying OTel export after failure", "failed_attempts", i+1, "error", err) - err = oe.intExp.Export(ctx, rm) - } - - if i == oe.retryCount { - return fmt.Errorf("exporting OTel metrics failed after %d attempts", oe.retryCount) - } - - slog.Debug("Emptying OTel export buffer") - oe.bufferMutex.Lock() - oe.buffer = make([]metricdata.Metrics, 0, oe.bufferLen) - oe.bufferMutex.Unlock() - - return nil -} - -// Exports contents of the export's buffer and flushes if the buffer is full and then adds the given data entry to -// the buffer. -func (oe *OTelExporter) processEntry(ctx context.Context, de model.DataEntry) { - if len(oe.buffer) == oe.bufferLen { - err := oe.sendBuffer(ctx) - if err != nil { - slog.Error("Failed to send buffer, one metric entry dropped!", "error", err) - - return - } - } - - metric, convErr := oe.convert(de) - if convErr != nil { - slog.Warn("Failed to convert internal data entry to OTel metric", - "data_entry", de, "error", convErr, - ) - - return - } - - oe.bufferMutex.Lock() - oe.buffer = append(oe.buffer, metric) - oe.bufferMutex.Unlock() -} - -func (oe *OTelExporter) getBuffer() []metricdata.Metrics { - oe.bufferMutex.Lock() - defer oe.bufferMutex.Unlock() - - return oe.buffer -} - -func initGPRCExporter(ctx context.Context, conf *config.Metrics) (*otlpmetricgrpc.Exporter, error) { - if conf == nil { - return nil, fmt.Errorf("metrics configuration missing") - } - - if conf.OTelExporter == nil { - return nil, fmt.Errorf("OTel Exporter configuration missing") - } - - if conf.OTelExporter.GRPC == nil { - return nil, fmt.Errorf("gRPC configuration missing") - } - - return NewGRPCExporter(ctx, conf.OTelExporter.GRPC) -} diff --git a/internal/metrics/export/otel_test.go b/internal/metrics/export/otel_test.go deleted file mode 100644 index cea82777e..000000000 --- a/internal/metrics/export/otel_test.go +++ /dev/null @@ -1,759 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package export - -import ( - "context" - "math" - "net" - "os" - "os/signal" - "sync" - "syscall" - "testing" - "time" - - sdk "go.opentelemetry.io/proto/otlp/collector/metrics/v1" - commonV1 "go.opentelemetry.io/proto/otlp/common/v1" - metricsV1 "go.opentelemetry.io/proto/otlp/metrics/v1" - resV1 "go.opentelemetry.io/proto/otlp/resource/v1" - "google.golang.org/grpc" - - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/metrics/source/prometheus" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/test/types" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - "go.opentelemetry.io/otel/attribute" - "go.opentelemetry.io/otel/sdk/metric/metricdata" - "go.opentelemetry.io/otel/sdk/resource" - semconv "go.opentelemetry.io/otel/semconv/v1.17.0" -) - -const ( - grpcProtocol = "tcp" - grpcEndpoint = "127.0.0.1:4317" -) - -// The Resource is static currently, so should be the same for each metric. -var expResource = &resV1.Resource{ - Attributes: []*commonV1.KeyValue{ - { - Key: "service.instance.id", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "agent-unique-id", - }, - }, - }, - { - Key: "service.name", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "Prometheus", - }, - }, - }, - { - Key: "service.namespace", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "nginx", - }, - }, - }, - { - Key: "telemetry.sdk.language", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "go", - }, - }, - }, - { - Key: "telemetry.sdk.name", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "opentelemetry", - }, - }, - }, - { - Key: "telemetry.sdk.version", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "1.21.0", - }, - }, - }, - }, - DroppedAttributesCount: 0, -} - -type OTelCollector struct { - sdk.UnimplementedMetricsServiceServer - results []*metricsV1.ResourceMetrics - resultsMutex *sync.RWMutex -} - -func NewOTelCollector() *OTelCollector { - return &OTelCollector{ - results: []*metricsV1.ResourceMetrics{}, - resultsMutex: &sync.RWMutex{}, - } -} - -func (oc *OTelCollector) Export(ctx context.Context, request *sdk.ExportMetricsServiceRequest) ( - *sdk.ExportMetricsServiceResponse, error, -) { - oc.resultsMutex.Lock() - defer oc.resultsMutex.Unlock() - - oc.results = append(oc.results, request.GetResourceMetrics()...) - - return &sdk.ExportMetricsServiceResponse{}, nil -} - -func (oc *OTelCollector) GetResults() []*metricsV1.ResourceMetrics { - oc.resultsMutex.RLock() - defer oc.resultsMutex.RUnlock() - - return oc.results -} - -func TestGRPCExporter_Constructor(t *testing.T) { - ctx, cancel := context.WithCancel(context.Background()) - defer cancel() - - exporter, err := NewGRPCExporter(ctx, types.GetAgentConfig().Metrics.OTelExporter.GRPC) - require.NoError(t, err) - require.NotNil(t, exporter) -} - -// nolint: revive -func TestOTelExporter_Constructor(t *testing.T) { - ctx := context.Background() - - id := "agent-unique-id" - serviceName := "agent-test" - converterFunc := prometheus.ConvertPrometheus - - expRes, err := resource.New(ctx, - // Keep the default detectors - resource.WithTelemetrySDK(), - // Add your own custom attributes to identify your application - resource.WithAttributes( - semconv.ServiceNamespaceKey.String(serviceNamespace), - semconv.ServiceNameKey.String(serviceName), - semconv.ServiceInstanceIDKey.String(id), - ), - ) - require.NoError(t, err) - - exporter, err := NewOTelExporter(ctx, types.GetAgentConfig(), serviceName, id, converterFunc) - require.NoError(t, err) - assert.Equal(t, types.GetAgentConfig(), exporter.conf) - assert.NotNil(t, exporter.intExp) - assert.NotNil(t, exporter.convert) - assert.NotNil(t, exporter.bufferMutex) - assert.NotNil(t, exporter.sink) - assert.Empty(t, exporter.buffer) - assert.NotNil(t, exporter.res) - assert.Equal(t, expRes, exporter.res) - assert.Equal(t, model.OTel, exporter.Type()) - - t.Run("misconfiguration-errors", func(tt *testing.T) { - testCases := []struct { - name string - confModFunc func(*config.Config) *config.Config - isErr bool - expErr string - }{ - { - name: "Test 1: GRPC is nil", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics.OTelExporter.GRPC = nil - - return c - }, - isErr: true, - expErr: "gRPC configuration missing", - }, - { - name: "Test 2: OTelExporter is nil", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics.OTelExporter = nil - - return c - }, - isErr: true, - expErr: "OTel Exporter configuration missing", - }, - { - name: "Test 3: Metrics is nil", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics = nil - - return c - }, - isErr: true, - expErr: "metrics configuration missing", - }, - { - name: "Test 4: Buffer length is a negative value", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics.OTelExporter.BufferLength = -1 - - return c - }, - isErr: false, - }, - { - name: "Test 5: Export retry count is a negative value", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics.OTelExporter.ExportRetryCount = -1 - - return c - }, - isErr: false, - }, - { - name: "Test 6: Export interval is a negative value", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics.OTelExporter.ExportInterval = -1 - - return c - }, - isErr: false, - }, - } - - for _, test := range testCases { - tt.Run(test.name, func(ttt *testing.T) { - c := test.confModFunc(types.GetAgentConfig()) - - exporter, err = NewOTelExporter(ctx, c, serviceName, id, converterFunc) - if test.isErr { - require.Error(ttt, err) - require.Nil(ttt, exporter) - assert.Contains(ttt, err.Error(), test.expErr) - } else { - require.NoError(ttt, err) - require.NotEmpty(t, exporter) - } - }) - } - }) -} - -func TestOTelExporter_Sink(t *testing.T) { - ctx, cancel := context.WithCancel(context.Background()) - defer cancel() - - id := "agent-unique-id" - serviceName := "agent-test" - converterFunc := prometheus.ConvertPrometheus - - exporter, err := NewOTelExporter(ctx, types.GetAgentConfig(), serviceName, id, converterFunc) - require.NoError(t, err) - - // Start listening for entries. - go exporter.StartSink(ctx) - - inputEntry := model.DataEntry{ - Name: "test-metric", - Description: "this describes the metric", - Type: model.Counter, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "test-metric", - Labels: map[string]string{ - "label-name": "label-value", - }, - Value: int64(42), - }, - }, - } - - expMetricData := metricdata.Metrics{ - Name: inputEntry.Name, - Description: inputEntry.Description, - Unit: "", - } - - err = exporter.Export(inputEntry) - require.NoError(t, err) - time.Sleep(2 * time.Second) - - assert.Len(t, exporter.getBuffer(), 1) - - bufferValue := exporter.getBuffer()[0] - assert.Equal(t, expMetricData.Name, bufferValue.Name) - assert.Equal(t, expMetricData.Description, bufferValue.Description) - assert.Equal(t, expMetricData.Unit, bufferValue.Unit) - assert.NotNil(t, bufferValue.Data) - - actualSum, ok := bufferValue.Data.(metricdata.Sum[int64]) - assert.True(t, ok) - - expSum := &metricdata.Sum[int64]{ - IsMonotonic: true, - Temporality: metricdata.DeltaTemporality, - DataPoints: []metricdata.DataPoint[int64]{ - { - Attributes: attribute.NewSet(attribute.KeyValue{ - Key: "label-name", Value: attribute.StringValue("label-value"), - }), - Value: int64(42), - }, - }, - } - - // The actual `Data` has a timestamp field, meaning we have to compare field-by-field instead of calling Equal(). - assert.Equal(t, expSum.IsMonotonic, actualSum.IsMonotonic) - assert.Equal(t, expSum.Temporality, actualSum.Temporality) - assert.Equal(t, expSum.DataPoints[0].Attributes, actualSum.DataPoints[0].Attributes) - assert.Equal(t, expSum.DataPoints[0].Value, actualSum.DataPoints[0].Value) -} - -// nolint: gocognit, revive, dupl, maintidx -func TestOTelMetrics(t *testing.T) { - ctx := context.Background() - inputs := []model.DataEntry{ - { - Name: "nginx_ingress_controller_nginx_last_reload_milliseconds", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Duration in milliseconds of the last NGINX reload", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_nginx_last_reload_milliseconds", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(161), - }, - }, - }, - { - Name: "nginx_ingress_controller_ingress_resources_total", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Number of handled ingress resources", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_ingress_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "master", - }, - Value: int64(1), - }, - { - Name: "nginx_ingress_controller_ingress_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "minion", - }, - Value: int64(2), - }, - { - Name: "nginx_ingress_controller_ingress_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "regular", - }, - Value: int64(3), - }, - }, - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds", - Type: model.Histogram, - SourceType: model.Prometheus, - Description: "How long in seconds an item stays in workqueue before being processed", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "0.1", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "0.5", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "1", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "5", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "10", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "50", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "+Inf", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_sum", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: float64(3.600000000000002), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_count", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: int64(36), - }, - }, - }, - } - - expectations := []*metricsV1.Metric{ - { - Name: "nginx_ingress_controller_nginx_last_reload_milliseconds", - Description: "Duration in milliseconds of the last NGINX reload", - Unit: "", - Data: &metricsV1.Metric_Gauge{ - Gauge: &metricsV1.Gauge{ - DataPoints: []*metricsV1.NumberDataPoint{ - { - Attributes: []*commonV1.KeyValue{ - { - Key: "class", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "nginx", - }, - }, - }, - }, - StartTimeUnixNano: 0, // Expectations ignore time fields. - TimeUnixNano: 0, - Value: &metricsV1.NumberDataPoint_AsInt{ - AsInt: 161, - }, - Exemplars: nil, - Flags: 0, - }, - }, - }, - }, - }, - { - Name: "nginx_ingress_controller_ingress_resources_total", - Description: "Number of handled ingress resources", - Unit: "", - Data: &metricsV1.Metric_Sum{ - Sum: &metricsV1.Sum{ - DataPoints: []*metricsV1.NumberDataPoint{ - { - Attributes: []*commonV1.KeyValue{ - { - Key: "class", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "nginx", - }, - }, - }, - { - Key: "type", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "master", - }, - }, - }, - }, - Value: &metricsV1.NumberDataPoint_AsInt{ - AsInt: 1, - }, - }, - { - Attributes: []*commonV1.KeyValue{ - { - Key: "class", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "nginx", - }, - }, - }, - { - Key: "type", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "minion", - }, - }, - }, - }, - Value: &metricsV1.NumberDataPoint_AsInt{ - AsInt: 2, - }, - }, - { - Attributes: []*commonV1.KeyValue{ - { - Key: "class", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "nginx", - }, - }, - }, - { - Key: "type", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "regular", - }, - }, - }, - }, - Value: &metricsV1.NumberDataPoint_AsInt{ - AsInt: 3, - }, - }, - }, - AggregationTemporality: metricsV1.AggregationTemporality_AGGREGATION_TEMPORALITY_DELTA, - IsMonotonic: true, - }, - }, - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds", - Description: "How long in seconds an item stays in workqueue before being processed", - Unit: "", - Data: &metricsV1.Metric_Histogram{ - Histogram: &metricsV1.Histogram{ - DataPoints: []*metricsV1.HistogramDataPoint{ - { - Attributes: []*commonV1.KeyValue{ - { - Key: "class", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "nginx", - }, - }, - }, - { - Key: "name", - Value: &commonV1.AnyValue{ - Value: &commonV1.AnyValue_StringValue{ - StringValue: "taskQueue", - }, - }, - }, - }, - Count: 36, - Sum: toPtr(3.600000000000002), - BucketCounts: []uint64{ - 36, 36, 36, 36, 36, 36, 36, - }, - ExplicitBounds: []float64{ - 0.1, 0.5, 1.0, 5.0, 10.0, 50.0, math.Inf(1), - }, - }, - }, - AggregationTemporality: metricsV1.AggregationTemporality_AGGREGATION_TEMPORALITY_CUMULATIVE, - }, - }, - }, - } - - otelCollector := NewOTelCollector() - opts := make([]grpc.ServerOption, 0) - go startGRPCServer(t, opts, otelCollector) - - // Populate only relevant configs. - c := types.GetAgentConfig() - c.Metrics.OTelExporter.GRPC.Target = grpcEndpoint - - id := "agent-unique-id" - expScope := &commonV1.InstrumentationScope{ - Name: "github.com/agent/v3", - Version: c.Version, - Attributes: nil, - DroppedAttributesCount: 0, - } - - exporter, err := NewOTelExporter(ctx, c, model.Prometheus.String(), id, prometheus.ConvertPrometheus) - require.NoError(t, err) - go exporter.StartSink(ctx) - time.Sleep(500 * time.Millisecond) - - for _, inp := range inputs { - err = exporter.Export(inp) - require.NoError(t, err) - } - - assert.Eventually( - t, func() bool { return len(otelCollector.GetResults()) == 1 }, - c.Metrics.OTelExporter.ExportInterval+1*time.Second, 1*time.Second, - ) - - for i, act := range otelCollector.GetResults() { - assert.Equal(t, expResource, act.GetResource()) - assert.NotEmpty(t, act.GetScopeMetrics()) - assert.Equal(t, expScope, act.GetScopeMetrics()[0].GetScope()) - - assertMetrics(t, - expectations, otelCollector.GetResults()[i].GetScopeMetrics()[0].GetMetrics(), - ) - } -} - -func startGRPCServer(t *testing.T, opts []grpc.ServerOption, collector *OTelCollector) { - t.Helper() - lis, err := net.Listen(grpcProtocol, grpcEndpoint) - if err != nil { - t.Fail() - } - - grpcServer := grpc.NewServer(opts...) - - sdk.RegisterMetricsServiceServer(grpcServer, collector) - err = grpcServer.Serve(lis) - if err != nil { - t.Fail() - } - - stopGrpcServer(grpcServer) -} - -func stopGrpcServer(server *grpc.Server) { - sigs := make(chan os.Signal, 1) - signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM) - done := make(chan struct{}) - - go func() { - signal.Stop(sigs) - server.Stop() - time.Sleep(200 * time.Millisecond) - done <- struct{}{} - }() - - <-done - server.GracefulStop() -} - -func assertMetrics(t *testing.T, expected, actuals []*metricsV1.Metric) { - t.Helper() - - for i, act := range actuals { - exp := expected[i] - - assert.Equal(t, exp.GetName(), act.GetName()) - assert.Equal(t, exp.GetDescription(), act.GetDescription()) - assert.Equal(t, exp.GetUnit(), act.GetUnit()) - - switch actData := act.GetData().(type) { - case *metricsV1.Metric_Gauge: - expData := exp.GetData() - casted, ok := expData.(*metricsV1.Metric_Gauge) - assert.True(t, ok) - assertNumberPoints(t, casted.Gauge.GetDataPoints(), actData.Gauge.GetDataPoints()) - case *metricsV1.Metric_Histogram: - expData := exp.GetData() - casted, ok := expData.(*metricsV1.Metric_Histogram) - assert.True(t, ok) - assert.Equal(t, casted.Histogram.GetAggregationTemporality(), actData.Histogram.GetAggregationTemporality()) - assertHistogramPoints(t, casted.Histogram.GetDataPoints(), actData.Histogram.GetDataPoints()) - case *metricsV1.Metric_Sum: - expData := exp.GetData() - casted, ok := expData.(*metricsV1.Metric_Sum) - assert.True(t, ok) - assert.Equal(t, casted.Sum.GetAggregationTemporality(), actData.Sum.GetAggregationTemporality()) - assert.Equal(t, casted.Sum.GetIsMonotonic(), actData.Sum.GetIsMonotonic()) - assertNumberPoints(t, casted.Sum.GetDataPoints(), actData.Sum.GetDataPoints()) - } - } -} - -func assertNumberPoints(t *testing.T, expected, actuals []*metricsV1.NumberDataPoint) { - t.Helper() - - for i, act := range actuals { - exp := expected[i] - assert.Equal(t, exp.GetValue(), act.GetValue()) - assert.Equal(t, exp.GetAttributes(), act.GetAttributes()) - assert.Equal(t, exp.GetFlags(), act.GetFlags()) - assert.Equal(t, exp.GetExemplars(), act.GetExemplars()) - } -} - -// nolint: testifylint -func assertHistogramPoints(t *testing.T, expected, actuals []*metricsV1.HistogramDataPoint) { - t.Helper() - - for i, act := range actuals { - exp := expected[i] - assert.Equal(t, exp.GetAttributes(), act.GetAttributes()) - assert.Equal(t, exp.GetBucketCounts(), act.GetBucketCounts()) - assert.Equal(t, exp.GetCount(), act.GetCount()) - assert.Equal(t, exp.GetExplicitBounds(), act.GetExplicitBounds()) - assert.Equal(t, exp.GetMax(), act.GetMax()) - assert.Equal(t, exp.GetMin(), act.GetMin()) - assert.Equal(t, exp.GetSum(), act.GetSum()) - assert.Equal(t, exp.GetFlags(), act.GetFlags()) - assert.Equal(t, exp.GetExemplars(), act.GetExemplars()) - } -} - -func toPtr[T any](input T) *T { - return &input -} diff --git a/internal/metrics/source/prometheus/convert.go b/internal/metrics/source/prometheus/convert.go deleted file mode 100644 index 3c25051cc..000000000 --- a/internal/metrics/source/prometheus/convert.go +++ /dev/null @@ -1,254 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package prometheus - -import ( - "fmt" - "log/slog" - "strconv" - "strings" - "time" - - "go.opentelemetry.io/otel/attribute" - - "github.com/nginx/agent/v3/internal/model" - metricSdk "go.opentelemetry.io/otel/sdk/metric" - "go.opentelemetry.io/otel/sdk/metric/metricdata" -) - -const ( - bucketSuffix = "_bucket" - sumSuffix = "_sum" - countSuffix = "_count" -) - -type InstrumentPointConverter[N float64 | int64] func(input model.DataEntry) metricdata.Aggregation - -// ConvertPrometheus converts metrics data points from our internal model to OTel format. -func ConvertPrometheus(input model.DataEntry) (metricdata.Metrics, error) { - result := metricdata.Metrics{ - Name: input.Name, - Description: input.Description, - } - - if len(input.Values) == 0 { - slog.Warn("Received metric with no data points", "metric_name", input.Name) - return result, nil - } - - switch getSample(input).Value.(type) { - case int64: - return toInstrumentDataPoint[int64](input, result) - case float64: - return toInstrumentDataPoint[float64](input, result) - default: - return metricdata.Metrics{}, fmt.Errorf( - "could not convert data entry of value type [%T] to OTel metric", getSample(input).Value, - ) - } -} - -// Gets a data point that has the correct data type for the instrument type. Histogram is currently the only exception. -func getSample(de model.DataEntry) model.DataPoint { - if de.Type == model.Histogram { - for _, v := range de.Values { - if strings.Contains(v.Name, sumSuffix) { - return v - } - } - } - - return de.Values[0] -} - -func toInstrumentDataPoint[N float64 | int64]( - input model.DataEntry, base metricdata.Metrics, -) (metricdata.Metrics, error) { - switch input.Type { - case model.Counter: - base.Data = toCounter[N](input) - case model.Gauge: - base.Data = toGauge[N](input) - case model.Histogram: - base.Data = toHistogramDataPoint[N](input) - case model.Summary: - slog.Debug("Unhandled metrics conversion of type 'summary': not supported yet") - return metricdata.Metrics{}, nil - case model.UnknownInstrument: - fallthrough - default: - slog.Debug("Unhandled metrics conversion", "type", input.Type) - return metricdata.Metrics{}, fmt.Errorf("unhandled metrics conversion of type: %s", input.Type) - } - - return base, nil -} - -func toCounter[N float64 | int64](input model.DataEntry) metricdata.Sum[N] { - dataPoints := make([]metricdata.DataPoint[N], 0) - - for _, point := range input.Values { - metricAttributes := make([]attribute.KeyValue, 0) - for labelKey, labelValue := range point.Labels { - metricAttributes = append(metricAttributes, attribute.KeyValue{ - Key: attribute.Key(labelKey), Value: attribute.StringValue(labelValue), - }) - } - - value, ok := point.Value.(N) - if !ok { - // Do not return error for malformed data but instead ignore the data point. - slog.Debug("Could not cast metric data point value to correct type: discarding data point", - "point_name", point.Name, "value", point.Value) - - continue - } - - dataPoints = append(dataPoints, metricdata.DataPoint[N]{ - Attributes: attribute.NewSet(metricAttributes...), - Time: time.Now(), - Value: value, - }) - } - - return metricdata.Sum[N]{ - DataPoints: dataPoints, - Temporality: metricdata.DeltaTemporality, - IsMonotonic: true, - } -} - -func toGauge[N float64 | int64](input model.DataEntry) metricdata.Gauge[N] { - dataPoints := make([]metricdata.DataPoint[N], 0) - - for _, point := range input.Values { - metricAttributes := make([]attribute.KeyValue, 0) - for labelKey, labelValue := range point.Labels { - metricAttributes = append(metricAttributes, attribute.KeyValue{ - Key: attribute.Key(labelKey), Value: attribute.StringValue(labelValue), - }) - } - - value, ok := point.Value.(N) - if !ok { - // Do not return error for malformed data but instead ignore the data point. - slog.Debug("Could not cast metric data point value to correct type: discarding data point", - "point_name", point.Name, "value", point.Value) - - continue - } - - dataPoints = append(dataPoints, metricdata.DataPoint[N]{ - Attributes: attribute.NewSet(metricAttributes...), - Time: time.Now(), - Value: value, - }) - } - - return metricdata.Gauge[N]{ - DataPoints: dataPoints, - } -} - -func toHistogramDataPoint[N float64 | int64](input model.DataEntry) metricdata.Histogram[N] { - histogram := metricdata.HistogramDataPoint[N]{ - Bounds: []float64{}, - BucketCounts: []uint64{}, - StartTime: time.Now(), - Time: time.Now(), - } - - for _, point := range input.Values { - processPoint(point, &histogram) - } - - return metricdata.Histogram[N]{ - DataPoints: []metricdata.HistogramDataPoint[N]{histogram}, - // Not sure if Prometheus histograms are deltas or cumulatives. - Temporality: metricSdk.DefaultTemporalitySelector(metricSdk.InstrumentKindHistogram), - } -} - -func processPoint[N float64 | int64](point model.DataPoint, histogram *metricdata.HistogramDataPoint[N]) { - metricAttributes, bound := parseHistogramLabels(point) - - if strings.HasSuffix(point.Name, bucketSuffix) && bound != "" { - parseHistogramBucket(point, histogram, bound) - } else if strings.HasSuffix(point.Name, sumSuffix) { - parseHistogramSum(point, histogram) - } else if strings.HasSuffix(point.Name, countSuffix) { - parseHistogramCount(point, histogram, metricAttributes) - } -} - -func parseHistogramLabels(point model.DataPoint) ([]attribute.KeyValue, string) { - var bound string - - metricAttributes := make([]attribute.KeyValue, 0) - for labelKey, labelValue := range point.Labels { - if labelKey == "le" { - bound = labelValue - } - metricAttributes = append(metricAttributes, attribute.KeyValue{ - Key: attribute.Key(labelKey), Value: attribute.StringValue(labelValue), - }) - } - - return metricAttributes, bound -} - -func parseHistogramBucket[N float64 | int64]( - point model.DataPoint, hist *metricdata.HistogramDataPoint[N], bound string, -) { - value, err := toUint64(point.Value) - if err != nil { - slog.Debug("Could not cast metric data point value to correct type: discarding data point", - "point_name", point.Name, "value", point.Value, "error", err) - - return - } - hist.BucketCounts = append(hist.BucketCounts, value) - boundValue, _ := strconv.ParseFloat(bound, 64) - hist.Bounds = append(hist.Bounds, boundValue) -} - -func parseHistogramSum[N float64 | int64](point model.DataPoint, hist *metricdata.HistogramDataPoint[N]) { - switch castVal := point.Value.(type) { - case N: - hist.Sum = castVal - default: - slog.Debug("Could not cast histogram sum value to correct type: discarding data point", - "point_name", point.Name, "value", point.Value) - } -} - -func parseHistogramCount[N float64 | int64]( - point model.DataPoint, hist *metricdata.HistogramDataPoint[N], attrs []attribute.KeyValue, -) { - value, err := toUint64(point.Value) - if err != nil { - slog.Debug("Could not cast metric data point value to correct type: discarding data point", - "point_name", point.Name, "value", point.Value, "error", err) - - return - } - hist.Count = value - hist.Attributes = attribute.NewSet(attrs...) -} - -// Assumes that `input` is of type `float64` or `int64`. -func toUint64(input any) (uint64, error) { - var value uint64 - switch p := input.(type) { - case int64: - value = uint64(p) - case float64: - value = uint64(p) - default: - return 0, fmt.Errorf("histogram value of unsupported data type %T", input) - } - - return value, nil -} diff --git a/internal/metrics/source/prometheus/convert_test.go b/internal/metrics/source/prometheus/convert_test.go deleted file mode 100644 index 874682e6a..000000000 --- a/internal/metrics/source/prometheus/convert_test.go +++ /dev/null @@ -1,690 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package prometheus - -import ( - "math" - "testing" - - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" - "go.opentelemetry.io/otel/attribute" - "go.opentelemetry.io/otel/sdk/metric/metricdata" - - "github.com/stretchr/testify/require" -) - -var ( - floatGauge = model.DataEntry{ - Name: "go_info", - Description: "Information about the Go environment.", - Type: model.Gauge, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "go_info", - Labels: map[string]string{ - "version": "go1.21.4", - }, - Value: float64(1), - }, - }, - } - - intGauge = model.DataEntry{ - Name: "go_info", - Description: "Information about the Go environment.", - Type: model.Gauge, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "go_info", - Labels: map[string]string{ - "version": "go1.21.4", - }, - Value: int64(1), - }, - }, - } - - floatCounter = model.DataEntry{ - Name: "go_memstats_alloc_bytes_total", - Description: "Total number of bytes allocated, even if freed.", - Type: model.Counter, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "go_memstats_alloc_bytes_total", - Labels: nil, - Value: float64(130301312), - }, - }, - } - - intCounter = model.DataEntry{ - Name: "go_memstats_alloc_bytes_total", - Description: "Total number of bytes allocated, even if freed.", - Type: model.Counter, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "go_memstats_alloc_bytes_total", - Labels: nil, - Value: int64(130301312), - }, - }, - } - - //nolint: dupl - floatHistogram = model.DataEntry{ - Name: "prometheus_tsdb_compaction_chunk_range_seconds", - Description: "Final time range of chunks on their first compaction", - Type: model.Histogram, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "100", - }, - Value: float64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "400", - }, - Value: float64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "1600", - }, - Value: float64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "6400", - }, - Value: float64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "25600", - }, - Value: float64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "102400", - }, - Value: float64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "409600", - }, - Value: float64(1), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "1.6384e+06", - }, - Value: float64(1), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "6.5536e+06", - }, - Value: float64(21), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "2.62144e+07", - }, - Value: float64(21), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "+Inf", - }, - Value: float64(21), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_sum", - Labels: nil, - Value: float64(35685964), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_count", - Labels: nil, - Value: int64(21), - }, - }, - } - - //nolint: dupl - intHistogram = model.DataEntry{ - Name: "prometheus_tsdb_compaction_chunk_range_seconds", - Description: "Final time range of chunks on their first compaction", - Type: model.Histogram, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "100", - }, - Value: int64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "400", - }, - Value: int64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "1600", - }, - Value: int64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "6400", - }, - Value: int64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "25600", - }, - Value: int64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "102400", - }, - Value: int64(0), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "409600", - }, - Value: int64(1), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "1.6384e+06", - }, - Value: int64(1), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "6.5536e+06", - }, - Value: int64(21), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "2.62144e+07", - }, - Value: int64(21), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_bucket", - Labels: map[string]string{ - "le": "+Inf", - }, - Value: int64(21), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_sum", - Labels: nil, - Value: int64(35685964), - }, - { - Name: "prometheus_tsdb_compaction_chunk_range_seconds_count", - Labels: nil, - Value: int64(21), - }, - }, - } -) - -// nolint: dupl -func TestPrometheusConverter_FloatGauge(t *testing.T) { - expData := []metricdata.DataPoint[float64]{ - { - Attributes: attribute.NewSet(attribute.KeyValue{Key: "version", Value: attribute.StringValue("go1.21.4")}), - Value: float64(1), - }, - } - expMetricData := metricdata.Metrics{ - Name: floatGauge.Name, - Description: floatGauge.Description, - Unit: "", - } - - result, err := ConvertPrometheus(floatGauge) - require.NoError(t, err) - - assert.Equal(t, expMetricData.Name, result.Name) - assert.Equal(t, expMetricData.Description, result.Description) - assert.Equal(t, expMetricData.Unit, result.Unit) - - actualData, ok := result.Data.(metricdata.Gauge[float64]) - assert.True(t, ok) - assert.NotNil(t, actualData) - - for i, act := range actualData.DataPoints { - assert.Equal(t, expData[i].Attributes, act.Attributes) - assert.InEpsilon(t, expData[i].Value, act.Value, 0.0001) - } -} - -// nolint: dupl -func TestPrometheusConverter_IntGauge(t *testing.T) { - expData := []metricdata.DataPoint[int64]{ - { - Attributes: attribute.NewSet(attribute.KeyValue{Key: "version", Value: attribute.StringValue("go1.21.4")}), - Value: int64(1), - }, - } - expMetricData := metricdata.Metrics{ - Name: intGauge.Name, - Description: intGauge.Description, - Unit: "", - } - - result, err := ConvertPrometheus(intGauge) - require.NoError(t, err) - - assert.Equal(t, expMetricData.Name, result.Name) - assert.Equal(t, expMetricData.Description, result.Description) - assert.Equal(t, expMetricData.Unit, result.Unit) - - actualData, ok := result.Data.(metricdata.Gauge[int64]) - assert.True(t, ok) - assert.NotNil(t, actualData) - - for i, act := range actualData.DataPoints { - assert.Equal(t, expData[i].Attributes, act.Attributes) - assert.Equal(t, expData[i].Value, act.Value) - } -} - -// nolint: dupl -func TestPrometheusConverter_FloatCounter(t *testing.T) { - expData := []metricdata.DataPoint[float64]{ - { - Attributes: *attribute.EmptySet(), - Value: float64(130301312), - }, - } - - expPayload := metricdata.Sum[float64]{ - Temporality: metricdata.DeltaTemporality, - IsMonotonic: true, - } - - expMetricData := metricdata.Metrics{ - Name: floatCounter.Name, - Description: floatCounter.Description, - Unit: "", - } - - result, err := ConvertPrometheus(floatCounter) - require.NoError(t, err) - - assert.Equal(t, expMetricData.Name, result.Name) - assert.Equal(t, expMetricData.Description, result.Description) - assert.Equal(t, expMetricData.Unit, result.Unit) - - actualData, ok := result.Data.(metricdata.Sum[float64]) - assert.True(t, ok) - assert.NotNil(t, actualData) - - assert.Equal(t, expPayload.Temporality, actualData.Temporality) - assert.Equal(t, expPayload.IsMonotonic, actualData.IsMonotonic) - - for i, act := range actualData.DataPoints { - assert.Equal(t, expData[i].Attributes, act.Attributes) - assert.InEpsilon(t, expData[i].Value, act.Value, 0.0001) - } -} - -// nolint: dupl -func TestPrometheusConverter_IntCounter(t *testing.T) { - expData := []metricdata.DataPoint[int64]{ - { - Attributes: *attribute.EmptySet(), - Value: int64(130301312), - }, - } - - expPayload := metricdata.Sum[int64]{ - Temporality: metricdata.DeltaTemporality, - IsMonotonic: true, - } - - expMetricData := metricdata.Metrics{ - Name: intCounter.Name, - Description: intCounter.Description, - Unit: "", - } - - result, err := ConvertPrometheus(intCounter) - require.NoError(t, err) - - assert.Equal(t, expMetricData.Name, result.Name) - assert.Equal(t, expMetricData.Description, result.Description) - assert.Equal(t, expMetricData.Unit, result.Unit) - - actualData, ok := result.Data.(metricdata.Sum[int64]) - assert.True(t, ok) - assert.NotNil(t, actualData) - - assert.Equal(t, expPayload.Temporality, actualData.Temporality) - assert.Equal(t, expPayload.IsMonotonic, actualData.IsMonotonic) - - for i, act := range actualData.DataPoints { - assert.Equal(t, expData[i].Attributes, act.Attributes) - assert.Equal(t, expData[i].Value, act.Value) - } -} - -// nolint: dupl -func TestPrometheusConverter_FloatHistogram(t *testing.T) { - expData := []metricdata.HistogramDataPoint[float64]{ - { - Attributes: *attribute.EmptySet(), - BucketCounts: []uint64{ - 0, 0, 0, 0, 0, 0, 1, 1, 21, 21, 21, - }, - Bounds: []float64{ - 100.0, 400.0, 1600.0, 6400.0, 25600.0, 102400.0, 409600.0, - 1638400.0, 6553600.0, 26214400.0, +math.Inf(1), - }, - Sum: float64(35685964), - Count: uint64(21), - }, - } - - expPayload := metricdata.Histogram[float64]{ - Temporality: metricdata.CumulativeTemporality, - } - - expMetricData := metricdata.Metrics{ - Name: floatHistogram.Name, - Description: floatHistogram.Description, - Unit: "", - } - - result, err := ConvertPrometheus(floatHistogram) - require.NoError(t, err) - - assert.Equal(t, expMetricData.Name, result.Name) - assert.Equal(t, expMetricData.Description, result.Description) - assert.Equal(t, expMetricData.Unit, result.Unit) - - actualData, ok := result.Data.(metricdata.Histogram[float64]) - assert.True(t, ok) - assert.NotNil(t, actualData) - - assert.Equal(t, expPayload.Temporality, actualData.Temporality) - - for i, act := range actualData.DataPoints { - assert.Equal(t, expData[i].Attributes, act.Attributes) - assert.InEpsilon(t, expData[i].Sum, act.Sum, 0.0001) - assert.Equal(t, expData[i].Count, act.Count) - assert.Equal(t, expData[i].Bounds, act.Bounds) - assert.Equal(t, expData[i].BucketCounts, act.BucketCounts) - } -} - -// nolint: dupl -func TestPrometheusConverter_IntHistogram(t *testing.T) { - expData := []metricdata.HistogramDataPoint[int64]{ - { - Attributes: *attribute.EmptySet(), - BucketCounts: []uint64{ - 0, 0, 0, 0, 0, 0, 1, 1, 21, 21, 21, - }, - Bounds: []float64{ - 100.0, 400.0, 1600.0, 6400.0, 25600.0, 102400.0, - 409600.0, 1638400.0, 6553600.0, 26214400.0, +math.Inf(1), - }, - Sum: int64(35685964), - Count: uint64(21), - }, - } - - expPayload := metricdata.Histogram[int64]{ - Temporality: metricdata.CumulativeTemporality, - } - - expMetricData := metricdata.Metrics{ - Name: intHistogram.Name, - Description: intHistogram.Description, - Unit: "", - } - - result, err := ConvertPrometheus(intHistogram) - require.NoError(t, err) - - assert.Equal(t, expMetricData.Name, result.Name) - assert.Equal(t, expMetricData.Description, result.Description) - assert.Equal(t, expMetricData.Unit, result.Unit) - - actualData, ok := result.Data.(metricdata.Histogram[int64]) - assert.True(t, ok) - assert.NotNil(t, actualData) - - assert.Equal(t, expPayload.Temporality, actualData.Temporality) - - for i, act := range actualData.DataPoints { - assert.Equal(t, expData[i].Attributes, act.Attributes) - assert.Equal(t, expData[i].Sum, act.Sum) - assert.Equal(t, expData[i].Count, act.Count) - assert.Equal(t, expData[i].Bounds, act.Bounds) - assert.Equal(t, expData[i].BucketCounts, act.BucketCounts) - } -} - -func TestPrometheusConverter_Errors(t *testing.T) { - t.Run("no-data-points", func(tt *testing.T) { - input := testDataPoint(tt) - res, err := ConvertPrometheus(input) - require.NoError(tt, err) - assert.Equal(tt, input.Name, res.Name) - assert.Equal(tt, input.Description, res.Description) - assert.Equal(tt, "", res.Unit) - assert.Nil(tt, res.Data) - }) - - t.Run("unsupported-summary-type-returns-empty-data", func(tt *testing.T) { - input := testDataPoint(tt) - input.Type = model.Summary - // Need to have at least one data point, so we don't return before parsing Type. - input.Values = []model.DataPoint{ - { - Name: "go_info", - Labels: map[string]string{ - "version": "go1.21.4", - }, - Value: float64(1), - }, - } - - res, err := ConvertPrometheus(input) - require.NoError(tt, err) - assert.Equal(tt, metricdata.Metrics{}, res) - }) - - t.Run("unsupported-point-value-type", func(tt *testing.T) { - input := testDataPoint(tt) - input.Type = model.UnknownInstrument - input.Values = []model.DataPoint{ - { - Name: "test-data-point", - Labels: map[string]string{ - "test-label": "test-value", - }, - Value: "not-a-valid-type", - }, - } - res, err := ConvertPrometheus(input) - require.Error(tt, err) - assert.Equal(tt, "could not convert data entry of value type [string] to OTel metric", err.Error()) - assert.Equal(tt, metricdata.Metrics{}, res) - }) - - t.Run("unexpected-counter-value-skipped", func(tt *testing.T) { - input := testDataPoint(tt) - input.Type = model.Counter - input.Values = []model.DataPoint{ - { - Name: "test-data-point-01", - Labels: map[string]string{ - "test-label": "test-value", - }, - Value: float64(32), - }, - { - Name: "test-data-point-02", - Labels: map[string]string{ - "test-label": "test-value", - }, - Value: "not-a-valid-type", - }, - } - - res, err := ConvertPrometheus(input) - require.NoError(tt, err) - - data, ok := res.Data.(metricdata.Sum[float64]) - require.True(t, ok) - - assert.Len(t, data.DataPoints, 1, "only one data point with valid value expected") - }) - - t.Run("unexpected-gauge-value-skipped", func(tt *testing.T) { - input := testDataPoint(tt) - input.Type = model.Gauge - input.Values = []model.DataPoint{ - { - Name: "go_info", - Labels: map[string]string{ - "version": "go1.21.4", - }, - Value: float64(23), - }, - { - Name: "go_info", - Labels: map[string]string{ - "version": "go1.21.4", - }, - Value: "not-a-valid-type", - }, - } - - res, err := ConvertPrometheus(input) - require.NoError(tt, err) - - data, ok := res.Data.(metricdata.Gauge[float64]) - require.True(t, ok) - - assert.Len(t, data.DataPoints, 1, "only one data point with valid value expected") - }) - - t.Run("unexpected-histogram-sum-value-returns-error", func(tt *testing.T) { - input := testDataPoint(tt) - input.Type = model.Histogram - input.Values = []model.DataPoint{ - { - Name: "test-histogram-point_bucket", - Labels: map[string]string{ - "le": "100", - }, - Value: float64(1), - }, - { - Name: "test-histogram-point_bucket", - Labels: map[string]string{ - "le": "100", - }, - Value: "not-a-valid-type", - }, - { - Name: "test-histogram-point_sum", - Labels: map[string]string{ - "le": "110", - }, - Value: "not-a-valid-type", - }, - { - Name: "test-histogram-point_count", - Labels: map[string]string{ - "le": "120", - }, - Value: "not-a-valid-type", - }, - } - - _, err := ConvertPrometheus(input) - require.Error(tt, err) - assert.Equal(t, "could not convert data entry of value type [string] to OTel metric", err.Error()) - }) - - t.Run("unsupported-instrument-type", func(tt *testing.T) { - input := testDataPoint(tt) - input.Type = model.UnknownInstrument - input.Values = []model.DataPoint{ - { - Name: "test-data-point-01", - Labels: map[string]string{ - "test-label": "test-value", - }, - Value: float64(32), - }, - } - - res, err := ConvertPrometheus(input) - require.Error(tt, err) - assert.Equal(tt, "unhandled metrics conversion of type: unknown", err.Error()) - - assert.Equal(tt, metricdata.Metrics{}, res) - }) -} - -func testDataPoint(t *testing.T) model.DataEntry { - t.Helper() - return model.DataEntry{ - Name: "test-entry", - Description: "test description", - Type: model.Gauge, - SourceType: model.Prometheus, - Values: make([]model.DataPoint, 0), - } -} diff --git a/internal/metrics/source/prometheus/prometheus.go b/internal/metrics/source/prometheus/prometheus.go deleted file mode 100644 index 1279028fc..000000000 --- a/internal/metrics/source/prometheus/prometheus.go +++ /dev/null @@ -1,264 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package prometheus - -import ( - "context" - "encoding/json" - "errors" - "fmt" - "io" - "log/slog" - "net/http" - "os" - "strconv" - "strings" - "sync" - - "github.com/nginx/agent/v3/internal/model" -) - -const ( - prometheusEnvVar = "PROMETHEUS_TARGETS" - // Prefixes that label the content of Prometheus data rows. - prometheusHelpPrefix = "# HELP" - prometheusTypePrefix = "# TYPE" - - helpLineSpaces = 4 - typeLineSpaces = 4 - pointLineSpaces = 3 -) - -// Scraper is a Prometheus MetricsProducer. -type Scraper struct { - endpoints []string - cancelFunc context.CancelFunc -} - -// NewScraper initializes a new Prometheus MetricsProducer. -func NewScraper(targets []string) *Scraper { - if len(targets) == 0 { - if value, ok := os.LookupEnv(prometheusEnvVar); ok { - targets = strings.Split(value, ",") - } - } - - return &Scraper{ - endpoints: targets, - cancelFunc: nil, - } -} - -func (s *Scraper) Produce(ctx context.Context) ([]model.DataEntry, error) { - slog.Debug("Prometheus collection called") - - cancellableCtx, cancelFunc := context.WithCancel(ctx) - s.cancelFunc = cancelFunc - - mut := &sync.Mutex{} - wg := &sync.WaitGroup{} - errChan := make(chan error) - - results := make([]model.DataEntry, 0) - // Query each endpoint in its own goroutine. - for _, ep := range s.endpoints { - wg.Add(1) - go func(target string, l *sync.Mutex) { - defer wg.Done() - entries, err := scrapeEndpoint(cancellableCtx, strings.TrimSpace(target)) - if err != nil { - errChan <- err - return - } - - l.Lock() - results = append(results, entries...) - l.Unlock() - }(ep, mut) - } - - wg.Wait() - close(errChan) - - var endpointErrs error - for incErr := range errChan { - endpointErrs = errors.Join(endpointErrs, incErr) - } - - if endpointErrs != nil { - return results, fmt.Errorf("prometheus scrape error(s): %w", endpointErrs) - } - - return results, nil -} - -func (s *Scraper) Type() model.MetricsSourceType { - return model.Prometheus -} - -// SplitN arguments are dependent on what Prometheus data looks like for each type of line. -func scrapeEndpoint(ctx context.Context, target string) ([]model.DataEntry, error) { - rows, err := fetchPrometheusData(ctx, target) - if err != nil { - return nil, fmt.Errorf("failed to query Prometheus metrics endpoint: %w", err) - } - - entries := make([]model.DataEntry, 0) - builder := model.NewEntryBuilder(model.WithSourceType(model.Prometheus)) - for _, row := range rows { - entries = processRow(row, &builder, entries) - } - - // Add the final entry being parsed, as the loop above adds entries only on '# HELP' lines, and the final line is - // NOT a '# HELP' line - if builder.CanBuild() { - entries = append(entries, builder.Build()) - } - - slog.Debug("Prometheus endpoint scraped", "data_entry_count", len(entries), "prometheus_url", target) - - return entries, nil -} - -func fetchPrometheusData(ctx context.Context, targetURL string) ([]string, error) { - responseString, err := queryTarget(ctx, targetURL) - if err != nil { - return nil, err - } - - return strings.Split(responseString, "\n"), nil -} - -// queries the given URL and returns its content as a string. -func queryTarget(ctx context.Context, url string) (string, error) { - req, err := http.NewRequestWithContext(ctx, http.MethodGet, url, nil) - if err != nil { - return "", fmt.Errorf("failed to formulate Prometheus HTTP scrape endpoint GET request: %w", err) - } - - resp, err := http.DefaultClient.Do(req) - if err != nil { - return "", fmt.Errorf("GET request to Prometheus HTTP scrape endpoint [%s] failed: %w", url, err) - } - - body, err := io.ReadAll(resp.Body) - if err != nil { - return "", fmt.Errorf("failed to parse Prometheus scrape endpoint response body: %w", err) - } - - err = resp.Body.Close() - if err != nil { - return "", fmt.Errorf("failed to close response body: %w", err) - } - - return string(body), nil -} - -func processRow(row string, builder *model.EntryBuilder, entries []model.DataEntry) []model.DataEntry { - result := entries - if strings.HasPrefix(row, prometheusHelpPrefix) { - result = appendEntry(builder, entries) - processHelpRow(row, builder) - } else if strings.HasPrefix(row, prometheusTypePrefix) { - processTypeRow(row, builder) - } else if row != "" { - processPointRow(row, builder) - } - - return result -} - -// Appends the contents of the builder into the result slice if builder is non-empty. -func appendEntry(builder *model.EntryBuilder, entries []model.DataEntry) []model.DataEntry { - result := entries - // If entry already has content, then we add it to the result slice and reset. - if builder.CanBuild() { - result = append(result, builder.Build()) - *builder = model.NewEntryBuilder(model.WithSourceType(model.Prometheus)) - } - - return result -} - -func processHelpRow(row string, builder *model.EntryBuilder) { - splitHelp := strings.SplitN(row, " ", helpLineSpaces) - - builder.WithName(splitHelp[2]) - builder.WithDescription(splitHelp[3]) -} - -func processTypeRow(row string, builder *model.EntryBuilder) { - splitType := strings.SplitN(row, " ", typeLineSpaces) - builder.WithType(model.ToInstrumentType(splitType[3])) -} - -func processPointRow(row string, builder *model.EntryBuilder) { - splitMetric := strings.SplitN(row, " ", pointLineSpaces) - if len(splitMetric) <= 1 { - // Line has no value so we skip. - return - } - nameAndLabels := splitMetric[0] - splitNameAndLabels := strings.Split(nameAndLabels, "{") - - pointName := splitNameAndLabels[0] - var ( - pointErr error - labels map[string]string - ) - if len(splitNameAndLabels) > 1 { - labels, pointErr = parseLabels(splitNameAndLabels[1]) - } - - value, err := parseValue(splitMetric[1]) - if err != nil { - pointErr = errors.Join(pointErr, err) - } - - if pointErr == nil { - builder.WithValues(model.DataPoint{ - Name: pointName, - Labels: labels, - Value: value, - }) - } else { - // Discard a data point that has malformed content, so we don't present dirty data to end users. - slog.Debug("Prometheus data point parsing error: discarding point", "error", pointErr) - } -} - -// Parses a Prometheus data point's labels. An example data point: -// {dialer_name="prometheus",reason="unknown"} -func parseLabels(labelsInput string) (map[string]string, error) { - labels := make(map[string]string) - labelsJSON := strings.ReplaceAll("{\""+labelsInput, "=", "\":") - labelsJSON = strings.ReplaceAll(labelsJSON, ",", ",\"") - err := json.Unmarshal([]byte(labelsJSON), &labels) - if err != nil { - return labels, fmt.Errorf("failed to parse Prometheus data point labels [%s]: %w", labelsInput, err) - } - - return labels, nil -} - -// parseValue coerces the string value of a number to either float or int. -func parseValue(input string) (any, error) { - var ( - result any - err error - ) - - if strings.Contains(input, ".") { - result, err = strconv.ParseFloat(input, 64) - } else { - result, err = strconv.ParseInt(input, 10, 64) - } - - if err != nil { - return 0, fmt.Errorf("failed to parse Prometheus data point value [%s]: %w", input, err) - } - - return result, nil -} diff --git a/internal/metrics/source/prometheus/prometheus_test.go b/internal/metrics/source/prometheus/prometheus_test.go deleted file mode 100644 index 5f62c1d62..000000000 --- a/internal/metrics/source/prometheus/prometheus_test.go +++ /dev/null @@ -1,1084 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package prometheus - -import ( - "context" - "fmt" - "math" - "net/http" - "net/http/httptest" - "os" - "strings" - "testing" - "time" - - "github.com/prometheus/client_golang/prometheus" - "github.com/prometheus/client_golang/prometheus/promauto" - "github.com/prometheus/client_golang/prometheus/promhttp" - - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -const ( - prometheusTestDataFile = "prometheus_test_data.txt" -) - -type ( - testPoint struct { - labels map[string]string - value float64 - } - - testInput struct { - name string - desc string - points []testPoint - histBuckets []float64 - histValues map[float64]int - histLabels map[string]string - } -) - -func TestPrometheus_Constructor(t *testing.T) { - targets := []string{"target_1", "target_2"} - - scraper := NewScraper(targets) - assert.NotNil(t, scraper) - - require.Equal(t, targets, scraper.endpoints) - assert.Nil(t, scraper.cancelFunc) -} - -func TestPrometheus_Produce(t *testing.T) { - testdata, err := os.ReadFile(prometheusTestDataFile) - require.NoError(t, err) - - handler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintln(w, string(testdata)) - }) - - fakePrometheus := httptest.NewServer(handler) - defer fakePrometheus.Close() - - targets := []string{fakePrometheus.URL} - - s := NewScraper(targets) - - results, err := s.Produce(context.Background()) - - time.Sleep(2 * time.Second) - require.NoError(t, err) - assert.Len(t, results, 183) - - firstEntry := model.DataEntry{ - Name: "go_gc_duration_seconds", - Description: "A summary of the pause duration of garbage collection cycles.", - Type: model.Summary, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "go_gc_duration_seconds", - Labels: map[string]string{ - "quantile": "0", - }, - Value: 0.00003849, - }, - { - Name: "go_gc_duration_seconds", - Labels: map[string]string{ - "quantile": "0.25", - }, - Value: 0.000171217, - }, - { - Name: "go_gc_duration_seconds", - Labels: map[string]string{ - "quantile": "0.5", - }, - Value: 0.000252162, - }, - { - Name: "go_gc_duration_seconds", - Labels: map[string]string{ - "quantile": "0.75", - }, - Value: 0.0008172, - }, - { - Name: "go_gc_duration_seconds", - Labels: map[string]string{ - "quantile": "1", - }, - Value: 0.003638701, - }, - { - Name: "go_gc_duration_seconds_sum", - Labels: nil, - Value: 0.012623016, - }, - { - Name: "go_gc_duration_seconds_count", - Labels: nil, - Value: int64(20), - }, - }, - } - - assert.Equal(t, firstEntry, results[0]) - - secondEntry := model.DataEntry{ - Name: "go_goroutines", - Description: "Number of goroutines that currently exist.", - Type: model.Gauge, - SourceType: model.Prometheus, - Values: []model.DataPoint{ - { - Name: "go_goroutines", - Labels: nil, - Value: int64(30), - }, - }, - } - assert.Equal(t, secondEntry, results[1]) -} - -// nolint: maintidx -func TestPrometheusIntegration_Gauges(t *testing.T) { - input := []testInput{ - { - name: "nginx_ingress_controller_nginx_last_reload_milliseconds", - desc: "Duration in milliseconds of the last NGINX reload", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 161, - }, - }, - }, - { - name: "nginx_ingress_controller_nginx_last_reload_status", - desc: "Status of the last NGINX reload", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 1, - }, - }, - }, - { - name: "nginx_ingress_controller_transportserver_resources_total", - desc: "Number of handled TransportServer resources", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - "type": "passthrough", - }, - value: 0, - }, - { - labels: map[string]string{ - "class": "nginx", - "type": "tcp", - }, - value: 0, - }, - { - labels: map[string]string{ - "class": "nginx", - "type": "udp", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_controller_virtualserver_resources_total", - desc: "Number of handled VirtualServer resources", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_controller_virtualserverroute_resources_total", - desc: "Number of handled VirtualServerRoute resources", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_controller_nginx_worker_processes_total", - desc: "Number of NGINX worker processes", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - "generation": "current", - }, - value: 12, - }, - { - labels: map[string]string{ - "class": "nginx", - "generation": "old", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_controller_workqueue_depth", - desc: "Current depth of workqueue", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_nginx_connections_active", - desc: "Active client connections", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 1, - }, - }, - }, - { - name: "nginx_ingress_nginx_connections_reading", - desc: "Connections where NGINX is reading the request header", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_nginx_connections_waiting", - desc: "Idle client connections", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_nginx_connections_writing", - desc: "Connections where NGINX is writing the response back to the client", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 1, - }, - }, - }, - { - name: "nginx_ingress_nginx_up", - desc: "Status of the last metric scrape", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 1, - }, - }, - }, - } - - expectations := []model.DataEntry{ - { - Name: "nginx_ingress_controller_nginx_last_reload_milliseconds", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Duration in milliseconds of the last NGINX reload", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_nginx_last_reload_milliseconds", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(161), - }, - }, - }, - { - Name: "nginx_ingress_controller_nginx_last_reload_status", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Status of the last NGINX reload", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_nginx_last_reload_status", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(1), - }, - }, - }, - { - Name: "nginx_ingress_controller_transportserver_resources_total", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Number of handled TransportServer resources", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_transportserver_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "passthrough", - }, - Value: int64(0), - }, - { - Name: "nginx_ingress_controller_transportserver_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "tcp", - }, - Value: int64(0), - }, - { - Name: "nginx_ingress_controller_transportserver_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "udp", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_controller_virtualserver_resources_total", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Number of handled VirtualServer resources", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_virtualserver_resources_total", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_controller_virtualserverroute_resources_total", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Number of handled VirtualServerRoute resources", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_virtualserverroute_resources_total", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_controller_nginx_worker_processes_total", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Number of NGINX worker processes", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_nginx_worker_processes_total", - Labels: map[string]string{ - "class": "nginx", - "generation": "current", - }, - Value: int64(12), - }, - { - Name: "nginx_ingress_controller_nginx_worker_processes_total", - Labels: map[string]string{ - "class": "nginx", - "generation": "old", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_controller_workqueue_depth", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Current depth of workqueue", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_workqueue_depth", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_nginx_connections_active", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Active client connections", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_connections_active", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(1), - }, - }, - }, - { - Name: "nginx_ingress_nginx_connections_reading", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Connections where NGINX is reading the request header", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_connections_reading", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_nginx_connections_waiting", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Idle client connections", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_connections_waiting", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_nginx_connections_writing", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Connections where NGINX is writing the response back to the client", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_connections_writing", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(1), - }, - }, - }, - { - Name: "nginx_ingress_nginx_up", - Type: model.Gauge, - SourceType: model.Prometheus, - Description: "Status of the last metric scrape", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_up", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(1), - }, - }, - }, - } - - for _, inp := range input { - gauge := promauto.NewGaugeVec(prometheus.GaugeOpts{ - Name: inp.name, - Help: inp.desc, - }, getKeys(inp.points[0].labels)) - for _, point := range inp.points { - gauge.With(point.labels).Add(point.value) - } - // It's important to reset the Prometheus instruments so they don't interfere with other tests. - //nolint: revive - defer gauge.Reset() - } - - ctx := context.Background() - s := httptest.NewServer(promhttp.Handler()) - defer s.Close() - - scraper := NewScraper([]string{s.URL}) - - res, err := scraper.Produce(ctx) - require.NoError(t, err) - - resultMap := onlyNGINXMetrics(res) - verifyExpectations(t, resultMap, expectations) -} - -func TestPrometheusIntegration_Counters(t *testing.T) { - input := []testInput{ - { - name: "nginx_ingress_controller_ingress_resources_total", - desc: "Number of handled ingress resources", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - "type": "master", - }, - value: 0, - }, - { - labels: map[string]string{ - "class": "nginx", - "type": "minion", - }, - value: 0, - }, - { - labels: map[string]string{ - "class": "nginx", - "type": "regular", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_controller_nginx_reload_errors_total", - desc: "Number of unsuccessful NGINX reloads", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 0, - }, - }, - }, - { - name: "nginx_ingress_controller_nginx_reloads_total", - desc: "Number of successful NGINX reloads", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - "reason": "endpoints", - }, - value: 0, - }, - { - labels: map[string]string{ - "class": "nginx", - "reason": "other", - }, - value: 1, - }, - }, - }, - { - name: "nginx_ingress_nginx_connections_accepted", - desc: "Accepted client connections", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 45, - }, - }, - }, - { - name: "nginx_ingress_nginx_connections_handled", - desc: "Handled client connections", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 45, - }, - }, - }, - { - name: "nginx_ingress_nginx_http_requests_total", - desc: "Total http requests", - points: []testPoint{ - { - labels: map[string]string{ - "class": "nginx", - }, - value: 2127, - }, - }, - }, - } - - expectations := []model.DataEntry{ - { - Name: "nginx_ingress_controller_ingress_resources_total", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Number of handled ingress resources", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_ingress_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "master", - }, - Value: int64(0.0), // 0.0 is returned as an int64 by the Prometheus library. - }, - { - Name: "nginx_ingress_controller_ingress_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "minion", - }, - Value: int64(0.0), - }, - { - Name: "nginx_ingress_controller_ingress_resources_total", - Labels: map[string]string{ - "class": "nginx", - "type": "regular", - }, - Value: int64(0.0), - }, - }, - }, - { - Name: "nginx_ingress_controller_nginx_reload_errors_total", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Number of unsuccessful NGINX reloads", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_nginx_reload_errors_total", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(0), - }, - }, - }, - { - Name: "nginx_ingress_controller_nginx_reloads_total", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Number of successful NGINX reloads", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_nginx_reloads_total", - Labels: map[string]string{ - "class": "nginx", - "reason": "endpoints", - }, - Value: int64(0), - }, - { - Name: "nginx_ingress_controller_nginx_reloads_total", - Labels: map[string]string{ - "class": "nginx", - "reason": "other", - }, - Value: int64(1), - }, - }, - }, - { - Name: "nginx_ingress_nginx_connections_accepted", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Accepted client connections", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_connections_accepted", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(45), - }, - }, - }, - { - Name: "nginx_ingress_nginx_connections_handled", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Handled client connections", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_connections_handled", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(45), - }, - }, - }, - { - Name: "nginx_ingress_nginx_http_requests_total", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "Total http requests", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_nginx_http_requests_total", - Labels: map[string]string{ - "class": "nginx", - }, - Value: int64(2127), - }, - }, - }, - } - - for _, inp := range input { - counter := promauto.NewCounterVec(prometheus.CounterOpts{ - Name: inp.name, - Help: inp.desc, - }, getKeys(inp.points[0].labels)) - for _, point := range inp.points { - counter.With(point.labels).Add(point.value) - } - //nolint: revive - defer counter.Reset() - } - - ctx := context.Background() - s := httptest.NewServer(promhttp.Handler()) - defer s.Close() - - scraper := NewScraper([]string{s.URL}) - - res, err := scraper.Produce(ctx) - require.NoError(t, err) - - resultMap := onlyNGINXMetrics(res) - verifyExpectations(t, resultMap, expectations) -} - -// nolint: dupl -func TestPrometheusIntegration_Histograms(t *testing.T) { - input := []testInput{ - { - name: "nginx_ingress_controller_workqueue_queue_duration_seconds", - desc: "How long in seconds an item stays in workqueue before being processed", - histBuckets: []float64{ - 0.1, 0.5, 1.0, 5.0, 10.0, 50.0, math.Inf(1), - }, - histValues: map[float64]int{ - 0.1: 36, - 0.5: 0, - 5.0: 0, - 10.0: 0, - 50.0: 0, - math.Inf(1): 0, - }, - histLabels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - }, - { - name: "nginx_ingress_controller_workqueue_work_duration_seconds", - desc: "How long in seconds processing an item from workqueue takes", - histBuckets: []float64{ - 0.1, 0.5, 1.0, 5.0, 10.0, 50.0, math.Inf(1), - }, - histValues: map[float64]int{ - 0.1: 35, - 0.5: 1, - 5.0: 0, - 10.0: 0, - 50.0: 0, - math.Inf(1): 0, - }, - histLabels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - }, - } - - expectations := []model.DataEntry{ - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds", - Type: model.Histogram, - SourceType: model.Prometheus, - Description: "How long in seconds an item stays in workqueue before being processed", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "0.1", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "0.5", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "1", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "5", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "10", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "50", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "+Inf", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_sum", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: float64(3.600000000000002), - }, - { - Name: "nginx_ingress_controller_workqueue_queue_duration_seconds_count", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: int64(36), - }, - }, - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds", - Type: model.Histogram, - SourceType: model.Prometheus, - Description: "How long in seconds processing an item from workqueue takes", - Values: []model.DataPoint{ - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "0.1", - }, - Value: int64(35), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "0.5", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "1", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "5", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "10", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "50", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_bucket", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - "le": "+Inf", - }, - Value: int64(36), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_sum", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: float64(4.000000000000002), - }, - { - Name: "nginx_ingress_controller_workqueue_work_duration_seconds_count", - Labels: map[string]string{ - "class": "nginx", - "name": "taskQueue", - }, - Value: int64(36), - }, - }, - }, - } - - for _, inp := range input { - histogram := promauto.NewHistogramVec(prometheus.HistogramOpts{ - Name: inp.name, - Help: inp.desc, - Buckets: inp.histBuckets, - }, getKeys(inp.histLabels)) - populateBuckets(histogram, inp.histValues, inp.histLabels) - //nolint: revive - defer histogram.Reset() - } - - ctx := context.Background() - s := httptest.NewServer(promhttp.Handler()) - defer s.Close() - - scraper := NewScraper([]string{s.URL}) - - res, err := scraper.Produce(ctx) - require.NoError(t, err) - - resultMap := onlyNGINXMetrics(res) - verifyExpectations(t, resultMap, expectations) -} - -func populateBuckets(hist *prometheus.HistogramVec, counts map[float64]int, labels map[string]string) { - for bucket, count := range counts { - for i := 0; i < count; i++ { - hist.With(labels).Observe(bucket) - } - } -} - -func onlyNGINXMetrics(entries []model.DataEntry) map[string]model.DataEntry { - res := make(map[string]model.DataEntry) - for _, e := range entries { - if strings.Contains(e.Name, "nginx") { - res[e.Name] = e - } - } - - return res -} - -func getKeys(m map[string]string) []string { - res := make([]string, 0, len(m)) - for key := range m { - res = append(res, key) - } - - return res -} - -func verifyExpectations(t *testing.T, resultMap map[string]model.DataEntry, expectations []model.DataEntry) { - t.Helper() - assert.Len(t, resultMap, len(expectations)) - for _, exp := range expectations { - t.Run(fmt.Sprintf("verify-metric->%s", exp.Name), func(tt *testing.T) { - result, ok := resultMap[exp.Name] - assert.True(tt, ok, fmt.Sprintf("metric [%s] should be in results", exp.Name)) - assert.Equal(tt, exp, result) - }) - } -} diff --git a/internal/metrics/source/prometheus/prometheus_test_data.txt b/internal/metrics/source/prometheus/prometheus_test_data.txt deleted file mode 100644 index 16be493be..000000000 --- a/internal/metrics/source/prometheus/prometheus_test_data.txt +++ /dev/null @@ -1,814 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the pause duration of garbage collection cycles. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 3.849e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000171217 -go_gc_duration_seconds{quantile="0.5"} 0.000252162 -go_gc_duration_seconds{quantile="0.75"} 0.0008172 -go_gc_duration_seconds{quantile="1"} 0.003638701 -go_gc_duration_seconds_sum 0.012623016 -go_gc_duration_seconds_count 20 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 30 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.21.4"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 1.4566744e+07 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 1.30301312e+08 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.465998e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 149497 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 5.651896e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 1.4566744e+07 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 5.6762368e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 1.748992e+07 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 66206 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 5.5074816e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 7.4252288e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.7056846830357141e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 215703 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 14400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 15600 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 292320 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 309624 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 2.9536232e+07 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 1.658474e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.245184e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.245184e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 8.4599064e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 18 -# HELP net_conntrack_dialer_conn_attempted_total Total number of connections attempted by the given dialer a given name. -# TYPE net_conntrack_dialer_conn_attempted_total counter -net_conntrack_dialer_conn_attempted_total{dialer_name="default"} 0 -net_conntrack_dialer_conn_attempted_total{dialer_name="prometheus"} 1 -# HELP net_conntrack_dialer_conn_closed_total Total number of connections closed which originated from the dialer of a given name. -# TYPE net_conntrack_dialer_conn_closed_total counter -net_conntrack_dialer_conn_closed_total{dialer_name="default"} 0 -net_conntrack_dialer_conn_closed_total{dialer_name="prometheus"} 0 -# HELP net_conntrack_dialer_conn_established_total Total number of connections successfully established by the given dialer a given name. -# TYPE net_conntrack_dialer_conn_established_total counter -net_conntrack_dialer_conn_established_total{dialer_name="default"} 0 -net_conntrack_dialer_conn_established_total{dialer_name="prometheus"} 1 -# HELP net_conntrack_dialer_conn_failed_total Total number of connections failed to dial by the dialer a given name. -# TYPE net_conntrack_dialer_conn_failed_total counter -net_conntrack_dialer_conn_failed_total{dialer_name="default",reason="refused"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="default",reason="resolution"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="default",reason="timeout"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="default",reason="unknown"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="prometheus",reason="refused"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="prometheus",reason="resolution"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="prometheus",reason="timeout"} 0 -net_conntrack_dialer_conn_failed_total{dialer_name="prometheus",reason="unknown"} 0 -# HELP net_conntrack_listener_conn_accepted_total Total number of connections opened to the listener of a given name. -# TYPE net_conntrack_listener_conn_accepted_total counter -net_conntrack_listener_conn_accepted_total{listener_name="http"} 3 -# HELP net_conntrack_listener_conn_closed_total Total number of connections closed that were made to the listener of a given name. -# TYPE net_conntrack_listener_conn_closed_total counter -net_conntrack_listener_conn_closed_total{listener_name="http"} 2 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 1.53 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 50 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 8.5348352e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.70568325562e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.5531008e+09 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes 1.8446744073709552e+19 -# HELP prometheus_api_remote_read_queries The current number of remote read queries being executed or waiting. -# TYPE prometheus_api_remote_read_queries gauge -prometheus_api_remote_read_queries 0 -# HELP prometheus_build_info A metric with a constant '1' value labeled by version, revision, branch, goversion from which prometheus was built, and the goos and goarch for the build. -# TYPE prometheus_build_info gauge -prometheus_build_info{branch="HEAD",goarch="amd64",goos="linux",goversion="go1.21.4",revision="6d80b30990bc297d95b5c844e118c4011fad8054",tags="netgo,builtinassets,stringlabels",version="2.48.0"} 1 -# HELP prometheus_config_last_reload_success_timestamp_seconds Timestamp of the last successful configuration reload. -# TYPE prometheus_config_last_reload_success_timestamp_seconds gauge -prometheus_config_last_reload_success_timestamp_seconds 1.7056832569011555e+09 -# HELP prometheus_config_last_reload_successful Whether the last configuration reload attempt was successful. -# TYPE prometheus_config_last_reload_successful gauge -prometheus_config_last_reload_successful 1 -# HELP prometheus_engine_queries The current number of queries being executed or waiting. -# TYPE prometheus_engine_queries gauge -prometheus_engine_queries 0 -# HELP prometheus_engine_queries_concurrent_max The max number of concurrent queries. -# TYPE prometheus_engine_queries_concurrent_max gauge -prometheus_engine_queries_concurrent_max 20 -# HELP prometheus_engine_query_duration_seconds Query timings -# TYPE prometheus_engine_query_duration_seconds summary -prometheus_engine_query_duration_seconds{slice="inner_eval",quantile="0.5"} NaN -prometheus_engine_query_duration_seconds{slice="inner_eval",quantile="0.9"} NaN -prometheus_engine_query_duration_seconds{slice="inner_eval",quantile="0.99"} NaN -prometheus_engine_query_duration_seconds_sum{slice="inner_eval"} 0 -prometheus_engine_query_duration_seconds_count{slice="inner_eval"} 0 -prometheus_engine_query_duration_seconds{slice="prepare_time",quantile="0.5"} NaN -prometheus_engine_query_duration_seconds{slice="prepare_time",quantile="0.9"} NaN -prometheus_engine_query_duration_seconds{slice="prepare_time",quantile="0.99"} NaN -prometheus_engine_query_duration_seconds_sum{slice="prepare_time"} 0 -prometheus_engine_query_duration_seconds_count{slice="prepare_time"} 0 -prometheus_engine_query_duration_seconds{slice="queue_time",quantile="0.5"} NaN -prometheus_engine_query_duration_seconds{slice="queue_time",quantile="0.9"} NaN -prometheus_engine_query_duration_seconds{slice="queue_time",quantile="0.99"} NaN -prometheus_engine_query_duration_seconds_sum{slice="queue_time"} 0 -prometheus_engine_query_duration_seconds_count{slice="queue_time"} 0 -prometheus_engine_query_duration_seconds{slice="result_sort",quantile="0.5"} NaN -prometheus_engine_query_duration_seconds{slice="result_sort",quantile="0.9"} NaN -prometheus_engine_query_duration_seconds{slice="result_sort",quantile="0.99"} NaN -prometheus_engine_query_duration_seconds_sum{slice="result_sort"} 0 -prometheus_engine_query_duration_seconds_count{slice="result_sort"} 0 -# HELP prometheus_engine_query_log_enabled State of the query log. -# TYPE prometheus_engine_query_log_enabled gauge -prometheus_engine_query_log_enabled 0 -# HELP prometheus_engine_query_log_failures_total The number of query log failures. -# TYPE prometheus_engine_query_log_failures_total counter -prometheus_engine_query_log_failures_total 0 -# HELP prometheus_engine_query_samples_total The total number of samples loaded by all queries. -# TYPE prometheus_engine_query_samples_total counter -prometheus_engine_query_samples_total 0 -# HELP prometheus_http_request_duration_seconds Histogram of latencies for HTTP requests. -# TYPE prometheus_http_request_duration_seconds histogram -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="0.1"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="0.2"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="0.4"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="1"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="3"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="8"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="20"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="60"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="120"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/favicon.ico",le="+Inf"} 1 -prometheus_http_request_duration_seconds_sum{handler="/favicon.ico"} 0.007942586 -prometheus_http_request_duration_seconds_count{handler="/favicon.ico"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="0.1"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="0.2"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="0.4"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="1"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="3"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="8"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="20"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="60"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="120"} 1 -prometheus_http_request_duration_seconds_bucket{handler="/metrics",le="+Inf"} 1 -prometheus_http_request_duration_seconds_sum{handler="/metrics"} 0.044252681 -prometheus_http_request_duration_seconds_count{handler="/metrics"} 1 -# HELP prometheus_http_requests_total Counter of HTTP requests. -# TYPE prometheus_http_requests_total counter -prometheus_http_requests_total{code="200",handler="/"} 0 -prometheus_http_requests_total{code="200",handler="/-/healthy"} 0 -prometheus_http_requests_total{code="200",handler="/-/quit"} 0 -prometheus_http_requests_total{code="200",handler="/-/ready"} 0 -prometheus_http_requests_total{code="200",handler="/-/reload"} 0 -prometheus_http_requests_total{code="200",handler="/alerts"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/*path"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/admin/tsdb/clean_tombstones"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/admin/tsdb/delete_series"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/admin/tsdb/snapshot"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/alertmanagers"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/alerts"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/format_query"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/label/:name/values"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/labels"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/metadata"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/otlp/v1/metrics"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/query"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/query_exemplars"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/query_range"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/read"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/rules"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/scrape_pools"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/series"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/status/buildinfo"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/status/config"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/status/flags"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/status/runtimeinfo"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/status/tsdb"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/status/walreplay"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/targets"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/targets/metadata"} 0 -prometheus_http_requests_total{code="200",handler="/api/v1/write"} 0 -prometheus_http_requests_total{code="200",handler="/classic/static/*filepath"} 0 -prometheus_http_requests_total{code="200",handler="/config"} 0 -prometheus_http_requests_total{code="200",handler="/consoles/*filepath"} 0 -prometheus_http_requests_total{code="200",handler="/debug/*subpath"} 0 -prometheus_http_requests_total{code="200",handler="/favicon.ico"} 1 -prometheus_http_requests_total{code="200",handler="/federate"} 0 -prometheus_http_requests_total{code="200",handler="/flags"} 0 -prometheus_http_requests_total{code="200",handler="/graph"} 0 -prometheus_http_requests_total{code="200",handler="/manifest.json"} 0 -prometheus_http_requests_total{code="200",handler="/metrics"} 1 -prometheus_http_requests_total{code="200",handler="/rules"} 0 -prometheus_http_requests_total{code="200",handler="/service-discovery"} 0 -prometheus_http_requests_total{code="200",handler="/starting"} 0 -prometheus_http_requests_total{code="200",handler="/static/*filepath"} 0 -prometheus_http_requests_total{code="200",handler="/status"} 0 -prometheus_http_requests_total{code="200",handler="/targets"} 0 -prometheus_http_requests_total{code="200",handler="/tsdb-status"} 0 -prometheus_http_requests_total{code="200",handler="/version"} 0 -# HELP prometheus_http_response_size_bytes Histogram of response size for HTTP requests. -# TYPE prometheus_http_response_size_bytes histogram -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="100"} 0 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="1000"} 0 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="10000"} 0 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="100000"} 1 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="1e+06"} 1 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="1e+07"} 1 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="1e+08"} 1 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="1e+09"} 1 -prometheus_http_response_size_bytes_bucket{handler="/favicon.ico",le="+Inf"} 1 -prometheus_http_response_size_bytes_sum{handler="/favicon.ico"} 15086 -prometheus_http_response_size_bytes_count{handler="/favicon.ico"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="100"} 0 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="1000"} 0 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="10000"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="100000"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="1e+06"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="1e+07"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="1e+08"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="1e+09"} 1 -prometheus_http_response_size_bytes_bucket{handler="/metrics",le="+Inf"} 1 -prometheus_http_response_size_bytes_sum{handler="/metrics"} 7805 -prometheus_http_response_size_bytes_count{handler="/metrics"} 1 -# HELP prometheus_notifications_alertmanagers_discovered The number of alertmanagers discovered and active. -# TYPE prometheus_notifications_alertmanagers_discovered gauge -prometheus_notifications_alertmanagers_discovered 0 -# HELP prometheus_notifications_dropped_total Total number of alerts dropped due to errors when sending to Alertmanager. -# TYPE prometheus_notifications_dropped_total counter -prometheus_notifications_dropped_total 0 -# HELP prometheus_notifications_queue_capacity The capacity of the alert notifications queue. -# TYPE prometheus_notifications_queue_capacity gauge -prometheus_notifications_queue_capacity 10000 -# HELP prometheus_notifications_queue_length The number of alert notifications in the queue. -# TYPE prometheus_notifications_queue_length gauge -prometheus_notifications_queue_length 0 -# HELP prometheus_ready Whether Prometheus startup was fully completed and the server is ready for normal operation. -# TYPE prometheus_ready gauge -prometheus_ready 1 -# HELP prometheus_remote_storage_exemplars_in_total Exemplars in to remote storage, compare to exemplars out for queue managers. -# TYPE prometheus_remote_storage_exemplars_in_total counter -prometheus_remote_storage_exemplars_in_total 0 -# HELP prometheus_remote_storage_highest_timestamp_in_seconds Highest timestamp that has come into the remote storage via the Appender interface, in seconds since epoch. -# TYPE prometheus_remote_storage_highest_timestamp_in_seconds gauge -prometheus_remote_storage_highest_timestamp_in_seconds 1.705684682e+09 -# HELP prometheus_remote_storage_histograms_in_total HistogramSamples in to remote storage, compare to histograms out for queue managers. -# TYPE prometheus_remote_storage_histograms_in_total counter -prometheus_remote_storage_histograms_in_total 0 -# HELP prometheus_remote_storage_samples_in_total Samples in to remote storage, compare to samples out for queue managers. -# TYPE prometheus_remote_storage_samples_in_total counter -prometheus_remote_storage_samples_in_total 475 -# HELP prometheus_remote_storage_string_interner_zero_reference_releases_total The number of times release has been called for strings that are not interned. -# TYPE prometheus_remote_storage_string_interner_zero_reference_releases_total counter -prometheus_remote_storage_string_interner_zero_reference_releases_total 0 -# HELP prometheus_rule_evaluation_duration_seconds The duration for a rule to execute. -# TYPE prometheus_rule_evaluation_duration_seconds summary -prometheus_rule_evaluation_duration_seconds{quantile="0.5"} NaN -prometheus_rule_evaluation_duration_seconds{quantile="0.9"} NaN -prometheus_rule_evaluation_duration_seconds{quantile="0.99"} NaN -prometheus_rule_evaluation_duration_seconds_sum 0 -prometheus_rule_evaluation_duration_seconds_count 0 -# HELP prometheus_rule_group_duration_seconds The duration of rule group evaluations. -# TYPE prometheus_rule_group_duration_seconds summary -prometheus_rule_group_duration_seconds{quantile="0.01"} NaN -prometheus_rule_group_duration_seconds{quantile="0.05"} NaN -prometheus_rule_group_duration_seconds{quantile="0.5"} NaN -prometheus_rule_group_duration_seconds{quantile="0.9"} NaN -prometheus_rule_group_duration_seconds{quantile="0.99"} NaN -prometheus_rule_group_duration_seconds_sum 0 -prometheus_rule_group_duration_seconds_count 0 -# HELP prometheus_sd_azure_failures_total Number of Azure service discovery refresh failures. -# TYPE prometheus_sd_azure_failures_total counter -prometheus_sd_azure_failures_total 0 -# HELP prometheus_sd_consul_rpc_duration_seconds The duration of a Consul RPC call in seconds. -# TYPE prometheus_sd_consul_rpc_duration_seconds summary -prometheus_sd_consul_rpc_duration_seconds{call="service",endpoint="catalog",quantile="0.5"} NaN -prometheus_sd_consul_rpc_duration_seconds{call="service",endpoint="catalog",quantile="0.9"} NaN -prometheus_sd_consul_rpc_duration_seconds{call="service",endpoint="catalog",quantile="0.99"} NaN -prometheus_sd_consul_rpc_duration_seconds_sum{call="service",endpoint="catalog"} 0 -prometheus_sd_consul_rpc_duration_seconds_count{call="service",endpoint="catalog"} 0 -prometheus_sd_consul_rpc_duration_seconds{call="services",endpoint="catalog",quantile="0.5"} NaN -prometheus_sd_consul_rpc_duration_seconds{call="services",endpoint="catalog",quantile="0.9"} NaN -prometheus_sd_consul_rpc_duration_seconds{call="services",endpoint="catalog",quantile="0.99"} NaN -prometheus_sd_consul_rpc_duration_seconds_sum{call="services",endpoint="catalog"} 0 -prometheus_sd_consul_rpc_duration_seconds_count{call="services",endpoint="catalog"} 0 -# HELP prometheus_sd_consul_rpc_failures_total The number of Consul RPC call failures. -# TYPE prometheus_sd_consul_rpc_failures_total counter -prometheus_sd_consul_rpc_failures_total 0 -# HELP prometheus_sd_discovered_targets Current number of discovered targets. -# TYPE prometheus_sd_discovered_targets gauge -prometheus_sd_discovered_targets{config="prometheus",name="scrape"} 1 -# HELP prometheus_sd_dns_lookup_failures_total The number of DNS-SD lookup failures. -# TYPE prometheus_sd_dns_lookup_failures_total counter -prometheus_sd_dns_lookup_failures_total 0 -# HELP prometheus_sd_dns_lookups_total The number of DNS-SD lookups. -# TYPE prometheus_sd_dns_lookups_total counter -prometheus_sd_dns_lookups_total 0 -# HELP prometheus_sd_failed_configs Current number of service discovery configurations that failed to load. -# TYPE prometheus_sd_failed_configs gauge -prometheus_sd_failed_configs{name="notify"} 0 -prometheus_sd_failed_configs{name="scrape"} 0 -# HELP prometheus_sd_file_read_errors_total The number of File-SD read errors. -# TYPE prometheus_sd_file_read_errors_total counter -prometheus_sd_file_read_errors_total 0 -# HELP prometheus_sd_file_scan_duration_seconds The duration of the File-SD scan in seconds. -# TYPE prometheus_sd_file_scan_duration_seconds summary -prometheus_sd_file_scan_duration_seconds{quantile="0.5"} NaN -prometheus_sd_file_scan_duration_seconds{quantile="0.9"} NaN -prometheus_sd_file_scan_duration_seconds{quantile="0.99"} NaN -prometheus_sd_file_scan_duration_seconds_sum 0 -prometheus_sd_file_scan_duration_seconds_count 0 -# HELP prometheus_sd_file_watcher_errors_total The number of File-SD errors caused by filesystem watch failures. -# TYPE prometheus_sd_file_watcher_errors_total counter -prometheus_sd_file_watcher_errors_total 0 -# HELP prometheus_sd_http_failures_total Number of HTTP service discovery refresh failures. -# TYPE prometheus_sd_http_failures_total counter -prometheus_sd_http_failures_total 0 -# HELP prometheus_sd_kubernetes_events_total The number of Kubernetes events handled. -# TYPE prometheus_sd_kubernetes_events_total counter -prometheus_sd_kubernetes_events_total{event="add",role="endpoints"} 0 -prometheus_sd_kubernetes_events_total{event="add",role="endpointslice"} 0 -prometheus_sd_kubernetes_events_total{event="add",role="ingress"} 0 -prometheus_sd_kubernetes_events_total{event="add",role="node"} 0 -prometheus_sd_kubernetes_events_total{event="add",role="pod"} 0 -prometheus_sd_kubernetes_events_total{event="add",role="service"} 0 -prometheus_sd_kubernetes_events_total{event="delete",role="endpoints"} 0 -prometheus_sd_kubernetes_events_total{event="delete",role="endpointslice"} 0 -prometheus_sd_kubernetes_events_total{event="delete",role="ingress"} 0 -prometheus_sd_kubernetes_events_total{event="delete",role="node"} 0 -prometheus_sd_kubernetes_events_total{event="delete",role="pod"} 0 -prometheus_sd_kubernetes_events_total{event="delete",role="service"} 0 -prometheus_sd_kubernetes_events_total{event="update",role="endpoints"} 0 -prometheus_sd_kubernetes_events_total{event="update",role="endpointslice"} 0 -prometheus_sd_kubernetes_events_total{event="update",role="ingress"} 0 -prometheus_sd_kubernetes_events_total{event="update",role="node"} 0 -prometheus_sd_kubernetes_events_total{event="update",role="pod"} 0 -prometheus_sd_kubernetes_events_total{event="update",role="service"} 0 -# HELP prometheus_sd_kuma_fetch_duration_seconds The duration of a Kuma MADS fetch call. -# TYPE prometheus_sd_kuma_fetch_duration_seconds summary -prometheus_sd_kuma_fetch_duration_seconds{quantile="0.5"} NaN -prometheus_sd_kuma_fetch_duration_seconds{quantile="0.9"} NaN -prometheus_sd_kuma_fetch_duration_seconds{quantile="0.99"} NaN -prometheus_sd_kuma_fetch_duration_seconds_sum 0 -prometheus_sd_kuma_fetch_duration_seconds_count 0 -# HELP prometheus_sd_kuma_fetch_failures_total The number of Kuma MADS fetch call failures. -# TYPE prometheus_sd_kuma_fetch_failures_total counter -prometheus_sd_kuma_fetch_failures_total 0 -# HELP prometheus_sd_kuma_fetch_skipped_updates_total The number of Kuma MADS fetch calls that result in no updates to the targets. -# TYPE prometheus_sd_kuma_fetch_skipped_updates_total counter -prometheus_sd_kuma_fetch_skipped_updates_total 0 -# HELP prometheus_sd_linode_failures_total Number of Linode service discovery refresh failures. -# TYPE prometheus_sd_linode_failures_total counter -prometheus_sd_linode_failures_total 0 -# HELP prometheus_sd_nomad_failures_total Number of nomad service discovery refresh failures. -# TYPE prometheus_sd_nomad_failures_total counter -prometheus_sd_nomad_failures_total 0 -# HELP prometheus_sd_received_updates_total Total number of update events received from the SD providers. -# TYPE prometheus_sd_received_updates_total counter -prometheus_sd_received_updates_total{name="scrape"} 2 -# HELP prometheus_sd_updates_total Total number of update events sent to the SD consumers. -# TYPE prometheus_sd_updates_total counter -prometheus_sd_updates_total{name="scrape"} 1 -# HELP prometheus_target_interval_length_seconds Actual intervals between scrapes. -# TYPE prometheus_target_interval_length_seconds summary -prometheus_target_interval_length_seconds{interval="15s",quantile="0.01"} 14.998485175 -prometheus_target_interval_length_seconds{interval="15s",quantile="0.05"} 14.998643293 -prometheus_target_interval_length_seconds{interval="15s",quantile="0.5"} 14.999962658 -prometheus_target_interval_length_seconds{interval="15s",quantile="0.9"} 15.000613437 -prometheus_target_interval_length_seconds{interval="15s",quantile="0.99"} 15.001606335 -prometheus_target_interval_length_seconds_sum{interval="15s"} 1410.0019679389995 -prometheus_target_interval_length_seconds_count{interval="15s"} 94 -# HELP prometheus_target_metadata_cache_bytes The number of bytes that are currently used for storing metric metadata in the cache -# TYPE prometheus_target_metadata_cache_bytes gauge -prometheus_target_metadata_cache_bytes{scrape_job="prometheus"} 0 -# HELP prometheus_target_metadata_cache_entries Total number of metric metadata entries in the cache -# TYPE prometheus_target_metadata_cache_entries gauge -prometheus_target_metadata_cache_entries{scrape_job="prometheus"} 0 -# HELP prometheus_target_scrape_pool_exceeded_label_limits_total Total number of times scrape pools hit the label limits, during sync or config reload. -# TYPE prometheus_target_scrape_pool_exceeded_label_limits_total counter -prometheus_target_scrape_pool_exceeded_label_limits_total 0 -# HELP prometheus_target_scrape_pool_exceeded_target_limit_total Total number of times scrape pools hit the target limit, during sync or config reload. -# TYPE prometheus_target_scrape_pool_exceeded_target_limit_total counter -prometheus_target_scrape_pool_exceeded_target_limit_total 0 -# HELP prometheus_target_scrape_pool_reloads_failed_total Total number of failed scrape pool reloads. -# TYPE prometheus_target_scrape_pool_reloads_failed_total counter -prometheus_target_scrape_pool_reloads_failed_total 0 -# HELP prometheus_target_scrape_pool_reloads_total Total number of scrape pool reloads. -# TYPE prometheus_target_scrape_pool_reloads_total counter -prometheus_target_scrape_pool_reloads_total 0 -# HELP prometheus_target_scrape_pool_sync_total Total number of syncs that were executed on a scrape pool. -# TYPE prometheus_target_scrape_pool_sync_total counter -prometheus_target_scrape_pool_sync_total{scrape_job="prometheus"} 1 -# HELP prometheus_target_scrape_pool_target_limit Maximum number of targets allowed in this scrape pool. -# TYPE prometheus_target_scrape_pool_target_limit gauge -prometheus_target_scrape_pool_target_limit{scrape_job="prometheus"} 0 -# HELP prometheus_target_scrape_pool_targets Current number of targets in this scrape pool. -# TYPE prometheus_target_scrape_pool_targets gauge -prometheus_target_scrape_pool_targets{scrape_job="prometheus"} 1 -# HELP prometheus_target_scrape_pools_failed_total Total number of scrape pool creations that failed. -# TYPE prometheus_target_scrape_pools_failed_total counter -prometheus_target_scrape_pools_failed_total 0 -# HELP prometheus_target_scrape_pools_total Total number of scrape pool creation attempts. -# TYPE prometheus_target_scrape_pools_total counter -prometheus_target_scrape_pools_total 1 -# HELP prometheus_target_scrapes_cache_flush_forced_total How many times a scrape cache was flushed due to getting big while scrapes are failing. -# TYPE prometheus_target_scrapes_cache_flush_forced_total counter -prometheus_target_scrapes_cache_flush_forced_total 0 -# HELP prometheus_target_scrapes_exceeded_body_size_limit_total Total number of scrapes that hit the body size limit -# TYPE prometheus_target_scrapes_exceeded_body_size_limit_total counter -prometheus_target_scrapes_exceeded_body_size_limit_total 0 -# HELP prometheus_target_scrapes_exceeded_native_histogram_bucket_limit_total Total number of scrapes that hit the native histogram bucket limit and were rejected. -# TYPE prometheus_target_scrapes_exceeded_native_histogram_bucket_limit_total counter -prometheus_target_scrapes_exceeded_native_histogram_bucket_limit_total 0 -# HELP prometheus_target_scrapes_exceeded_sample_limit_total Total number of scrapes that hit the sample limit and were rejected. -# TYPE prometheus_target_scrapes_exceeded_sample_limit_total counter -prometheus_target_scrapes_exceeded_sample_limit_total 0 -# HELP prometheus_target_scrapes_exemplar_out_of_order_total Total number of exemplar rejected due to not being out of the expected order. -# TYPE prometheus_target_scrapes_exemplar_out_of_order_total counter -prometheus_target_scrapes_exemplar_out_of_order_total 0 -# HELP prometheus_target_scrapes_sample_duplicate_timestamp_total Total number of samples rejected due to duplicate timestamps but different values. -# TYPE prometheus_target_scrapes_sample_duplicate_timestamp_total counter -prometheus_target_scrapes_sample_duplicate_timestamp_total 0 -# HELP prometheus_target_scrapes_sample_out_of_bounds_total Total number of samples rejected due to timestamp falling outside of the time bounds. -# TYPE prometheus_target_scrapes_sample_out_of_bounds_total counter -prometheus_target_scrapes_sample_out_of_bounds_total 0 -# HELP prometheus_target_scrapes_sample_out_of_order_total Total number of samples rejected due to not being out of the expected order. -# TYPE prometheus_target_scrapes_sample_out_of_order_total counter -prometheus_target_scrapes_sample_out_of_order_total 0 -# HELP prometheus_target_sync_failed_total Total number of target sync failures. -# TYPE prometheus_target_sync_failed_total counter -prometheus_target_sync_failed_total{scrape_job="prometheus"} 0 -# HELP prometheus_target_sync_length_seconds Actual interval to sync the scrape pool. -# TYPE prometheus_target_sync_length_seconds summary -prometheus_target_sync_length_seconds{scrape_job="prometheus",quantile="0.01"} NaN -prometheus_target_sync_length_seconds{scrape_job="prometheus",quantile="0.05"} NaN -prometheus_target_sync_length_seconds{scrape_job="prometheus",quantile="0.5"} NaN -prometheus_target_sync_length_seconds{scrape_job="prometheus",quantile="0.9"} NaN -prometheus_target_sync_length_seconds{scrape_job="prometheus",quantile="0.99"} NaN -prometheus_target_sync_length_seconds_sum{scrape_job="prometheus"} 0.001550738 -prometheus_target_sync_length_seconds_count{scrape_job="prometheus"} 1 -# HELP prometheus_template_text_expansion_failures_total The total number of template text expansion failures. -# TYPE prometheus_template_text_expansion_failures_total counter -prometheus_template_text_expansion_failures_total 0 -# HELP prometheus_template_text_expansions_total The total number of template text expansions. -# TYPE prometheus_template_text_expansions_total counter -prometheus_template_text_expansions_total 0 -# HELP prometheus_treecache_watcher_goroutines The current number of watcher goroutines. -# TYPE prometheus_treecache_watcher_goroutines gauge -prometheus_treecache_watcher_goroutines 0 -# HELP prometheus_treecache_zookeeper_failures_total The total number of ZooKeeper failures. -# TYPE prometheus_treecache_zookeeper_failures_total counter -prometheus_treecache_zookeeper_failures_total 0 -# HELP prometheus_tsdb_blocks_loaded Number of currently loaded data blocks -# TYPE prometheus_tsdb_blocks_loaded gauge -prometheus_tsdb_blocks_loaded 17 -# HELP prometheus_tsdb_checkpoint_creations_failed_total Total number of checkpoint creations that failed. -# TYPE prometheus_tsdb_checkpoint_creations_failed_total counter -prometheus_tsdb_checkpoint_creations_failed_total 0 -# HELP prometheus_tsdb_checkpoint_creations_total Total number of checkpoint creations attempted. -# TYPE prometheus_tsdb_checkpoint_creations_total counter -prometheus_tsdb_checkpoint_creations_total 1 -# HELP prometheus_tsdb_checkpoint_deletions_failed_total Total number of checkpoint deletions that failed. -# TYPE prometheus_tsdb_checkpoint_deletions_failed_total counter -prometheus_tsdb_checkpoint_deletions_failed_total 0 -# HELP prometheus_tsdb_checkpoint_deletions_total Total number of checkpoint deletions attempted. -# TYPE prometheus_tsdb_checkpoint_deletions_total counter -prometheus_tsdb_checkpoint_deletions_total 1 -# HELP prometheus_tsdb_clean_start -1: lockfile is disabled. 0: a lockfile from a previous execution was replaced. 1: lockfile creation was clean -# TYPE prometheus_tsdb_clean_start gauge -prometheus_tsdb_clean_start 1 -# HELP prometheus_tsdb_compaction_chunk_range_seconds Final time range of chunks on their first compaction -# TYPE prometheus_tsdb_compaction_chunk_range_seconds histogram -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="100"} 0 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="400"} 0 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="1600"} 0 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="6400"} 0 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="25600"} 0 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="102400"} 0 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="409600"} 1 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="1.6384e+06"} 1 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="6.5536e+06"} 21 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="2.62144e+07"} 21 -prometheus_tsdb_compaction_chunk_range_seconds_bucket{le="+Inf"} 21 -prometheus_tsdb_compaction_chunk_range_seconds_sum 3.5685964e+07 -prometheus_tsdb_compaction_chunk_range_seconds_count 21 -# HELP prometheus_tsdb_compaction_chunk_samples Final number of samples on their first compaction -# TYPE prometheus_tsdb_compaction_chunk_samples histogram -prometheus_tsdb_compaction_chunk_samples_bucket{le="4"} 0 -prometheus_tsdb_compaction_chunk_samples_bucket{le="6"} 0 -prometheus_tsdb_compaction_chunk_samples_bucket{le="9"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="13.5"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="20.25"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="30.375"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="45.5625"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="68.34375"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="102.515625"} 1 -prometheus_tsdb_compaction_chunk_samples_bucket{le="153.7734375"} 21 -prometheus_tsdb_compaction_chunk_samples_bucket{le="230.66015625"} 21 -prometheus_tsdb_compaction_chunk_samples_bucket{le="345.990234375"} 21 -prometheus_tsdb_compaction_chunk_samples_bucket{le="+Inf"} 21 -prometheus_tsdb_compaction_chunk_samples_sum 2400 -prometheus_tsdb_compaction_chunk_samples_count 21 -# HELP prometheus_tsdb_compaction_chunk_size_bytes Final size of chunks on their first compaction -# TYPE prometheus_tsdb_compaction_chunk_size_bytes histogram -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="32"} 0 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="48"} 0 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="72"} 0 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="108"} 1 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="162"} 1 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="243"} 17 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="364.5"} 17 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="546.75"} 17 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="820.125"} 17 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="1230.1875"} 21 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="1845.28125"} 21 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="2767.921875"} 21 -prometheus_tsdb_compaction_chunk_size_bytes_bucket{le="+Inf"} 21 -prometheus_tsdb_compaction_chunk_size_bytes_sum 7563 -prometheus_tsdb_compaction_chunk_size_bytes_count 21 -# HELP prometheus_tsdb_compaction_duration_seconds Duration of compaction runs -# TYPE prometheus_tsdb_compaction_duration_seconds histogram -prometheus_tsdb_compaction_duration_seconds_bucket{le="1"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="2"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="4"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="8"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="16"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="32"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="64"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="128"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="256"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="512"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="1024"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="2048"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="4096"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="8192"} 3 -prometheus_tsdb_compaction_duration_seconds_bucket{le="+Inf"} 3 -prometheus_tsdb_compaction_duration_seconds_sum 0.122946885 -prometheus_tsdb_compaction_duration_seconds_count 3 -# HELP prometheus_tsdb_compaction_populating_block Set to 1 when a block is currently being written to the disk. -# TYPE prometheus_tsdb_compaction_populating_block gauge -prometheus_tsdb_compaction_populating_block 0 -# HELP prometheus_tsdb_compactions_failed_total Total number of compactions that failed for the partition. -# TYPE prometheus_tsdb_compactions_failed_total counter -prometheus_tsdb_compactions_failed_total 0 -# HELP prometheus_tsdb_compactions_skipped_total Total number of skipped compactions due to disabled auto compaction. -# TYPE prometheus_tsdb_compactions_skipped_total counter -prometheus_tsdb_compactions_skipped_total 0 -# HELP prometheus_tsdb_compactions_total Total number of compactions that were executed for the partition. -# TYPE prometheus_tsdb_compactions_total counter -prometheus_tsdb_compactions_total 3 -# HELP prometheus_tsdb_compactions_triggered_total Total number of triggered compactions for the partition. -# TYPE prometheus_tsdb_compactions_triggered_total counter -prometheus_tsdb_compactions_triggered_total 24 -# HELP prometheus_tsdb_data_replay_duration_seconds Time taken to replay the data on disk. -# TYPE prometheus_tsdb_data_replay_duration_seconds gauge -prometheus_tsdb_data_replay_duration_seconds 0.03711207 -# HELP prometheus_tsdb_exemplar_exemplars_appended_total Total number of appended exemplars. -# TYPE prometheus_tsdb_exemplar_exemplars_appended_total counter -prometheus_tsdb_exemplar_exemplars_appended_total 0 -# HELP prometheus_tsdb_exemplar_exemplars_in_storage Number of exemplars currently in circular storage. -# TYPE prometheus_tsdb_exemplar_exemplars_in_storage gauge -prometheus_tsdb_exemplar_exemplars_in_storage 0 -# HELP prometheus_tsdb_exemplar_last_exemplars_timestamp_seconds The timestamp of the oldest exemplar stored in circular storage. Useful to check for what timerange the current exemplar buffer limit allows. This usually means the last timestampfor all exemplars for a typical setup. This is not true though if one of the series timestamp is in future compared to rest series. -# TYPE prometheus_tsdb_exemplar_last_exemplars_timestamp_seconds gauge -prometheus_tsdb_exemplar_last_exemplars_timestamp_seconds 0 -# HELP prometheus_tsdb_exemplar_max_exemplars Total number of exemplars the exemplar storage can store, resizeable. -# TYPE prometheus_tsdb_exemplar_max_exemplars gauge -prometheus_tsdb_exemplar_max_exemplars 0 -# HELP prometheus_tsdb_exemplar_out_of_order_exemplars_total Total number of out of order exemplar ingestion failed attempts. -# TYPE prometheus_tsdb_exemplar_out_of_order_exemplars_total counter -prometheus_tsdb_exemplar_out_of_order_exemplars_total 0 -# HELP prometheus_tsdb_exemplar_series_with_exemplars_in_storage Number of series with exemplars currently in circular storage. -# TYPE prometheus_tsdb_exemplar_series_with_exemplars_in_storage gauge -prometheus_tsdb_exemplar_series_with_exemplars_in_storage 0 -# HELP prometheus_tsdb_head_active_appenders Number of currently active appender transactions -# TYPE prometheus_tsdb_head_active_appenders gauge -prometheus_tsdb_head_active_appenders 0 -# HELP prometheus_tsdb_head_chunks Total number of chunks in the head block. -# TYPE prometheus_tsdb_head_chunks gauge -prometheus_tsdb_head_chunks 15 -# HELP prometheus_tsdb_head_chunks_created_total Total number of chunks created in the head -# TYPE prometheus_tsdb_head_chunks_created_total counter -prometheus_tsdb_head_chunks_created_total 36 -# HELP prometheus_tsdb_head_chunks_removed_total Total number of chunks removed in the head -# TYPE prometheus_tsdb_head_chunks_removed_total counter -prometheus_tsdb_head_chunks_removed_total 21 -# HELP prometheus_tsdb_head_chunks_storage_size_bytes Size of the chunks_head directory. -# TYPE prometheus_tsdb_head_chunks_storage_size_bytes gauge -prometheus_tsdb_head_chunks_storage_size_bytes 262144 -# HELP prometheus_tsdb_head_gc_duration_seconds Runtime of garbage collection in the head block. -# TYPE prometheus_tsdb_head_gc_duration_seconds summary -prometheus_tsdb_head_gc_duration_seconds_sum 0.003282828 -prometheus_tsdb_head_gc_duration_seconds_count 1 -# HELP prometheus_tsdb_head_max_time Maximum timestamp of the head block. The unit is decided by the library consumer. -# TYPE prometheus_tsdb_head_max_time gauge -prometheus_tsdb_head_max_time 1.705684682761e+12 -# HELP prometheus_tsdb_head_max_time_seconds Maximum timestamp of the head block. -# TYPE prometheus_tsdb_head_max_time_seconds gauge -prometheus_tsdb_head_max_time_seconds 1.705684682e+09 -# HELP prometheus_tsdb_head_min_time Minimum time bound of the head block. The unit is decided by the library consumer. -# TYPE prometheus_tsdb_head_min_time gauge -prometheus_tsdb_head_min_time 1.705680002359e+12 -# HELP prometheus_tsdb_head_min_time_seconds Minimum time bound of the head block. -# TYPE prometheus_tsdb_head_min_time_seconds gauge -prometheus_tsdb_head_min_time_seconds 1.705680002e+09 -# HELP prometheus_tsdb_head_out_of_order_samples_appended_total Total number of appended out of order samples. -# TYPE prometheus_tsdb_head_out_of_order_samples_appended_total counter -prometheus_tsdb_head_out_of_order_samples_appended_total 0 -# HELP prometheus_tsdb_head_samples_appended_total Total number of appended samples. -# TYPE prometheus_tsdb_head_samples_appended_total counter -prometheus_tsdb_head_samples_appended_total{type="float"} 475 -prometheus_tsdb_head_samples_appended_total{type="histogram"} 0 -# HELP prometheus_tsdb_head_series Total number of series in the head block. -# TYPE prometheus_tsdb_head_series gauge -prometheus_tsdb_head_series 5 -# HELP prometheus_tsdb_head_series_created_total Total number of series created in the head -# TYPE prometheus_tsdb_head_series_created_total counter -prometheus_tsdb_head_series_created_total 5 -# HELP prometheus_tsdb_head_series_not_found_total Total number of requests for series that were not found. -# TYPE prometheus_tsdb_head_series_not_found_total counter -prometheus_tsdb_head_series_not_found_total 0 -# HELP prometheus_tsdb_head_series_removed_total Total number of series removed in the head -# TYPE prometheus_tsdb_head_series_removed_total counter -prometheus_tsdb_head_series_removed_total 0 -# HELP prometheus_tsdb_head_truncations_failed_total Total number of head truncations that failed. -# TYPE prometheus_tsdb_head_truncations_failed_total counter -prometheus_tsdb_head_truncations_failed_total 0 -# HELP prometheus_tsdb_head_truncations_total Total number of head truncations attempted. -# TYPE prometheus_tsdb_head_truncations_total counter -prometheus_tsdb_head_truncations_total 1 -# HELP prometheus_tsdb_isolation_high_watermark The highest TSDB append ID that has been given out. -# TYPE prometheus_tsdb_isolation_high_watermark gauge -prometheus_tsdb_isolation_high_watermark 95 -# HELP prometheus_tsdb_isolation_low_watermark The lowest TSDB append ID that is still referenced. -# TYPE prometheus_tsdb_isolation_low_watermark gauge -prometheus_tsdb_isolation_low_watermark 95 -# HELP prometheus_tsdb_lowest_timestamp Lowest timestamp value stored in the database. The unit is decided by the library consumer. -# TYPE prometheus_tsdb_lowest_timestamp gauge -prometheus_tsdb_lowest_timestamp 1.704465504204e+12 -# HELP prometheus_tsdb_lowest_timestamp_seconds Lowest timestamp value stored in the database. -# TYPE prometheus_tsdb_lowest_timestamp_seconds gauge -prometheus_tsdb_lowest_timestamp_seconds 1.704465504e+09 -# HELP prometheus_tsdb_mmap_chunk_corruptions_total Total number of memory-mapped chunk corruptions. -# TYPE prometheus_tsdb_mmap_chunk_corruptions_total counter -prometheus_tsdb_mmap_chunk_corruptions_total 0 -# HELP prometheus_tsdb_mmap_chunks_total Total number of chunks that were memory-mapped. -# TYPE prometheus_tsdb_mmap_chunks_total counter -prometheus_tsdb_mmap_chunks_total 5 -# HELP prometheus_tsdb_out_of_bound_samples_total Total number of out of bound samples ingestion failed attempts with out of order support disabled. -# TYPE prometheus_tsdb_out_of_bound_samples_total counter -prometheus_tsdb_out_of_bound_samples_total{type="float"} 0 -# HELP prometheus_tsdb_out_of_order_samples_total Total number of out of order samples ingestion failed attempts due to out of order being disabled. -# TYPE prometheus_tsdb_out_of_order_samples_total counter -prometheus_tsdb_out_of_order_samples_total{type="float"} 0 -prometheus_tsdb_out_of_order_samples_total{type="histogram"} 0 -# HELP prometheus_tsdb_reloads_failures_total Number of times the database failed to reloadBlocks block data from disk. -# TYPE prometheus_tsdb_reloads_failures_total counter -prometheus_tsdb_reloads_failures_total 0 -# HELP prometheus_tsdb_reloads_total Number of times the database reloaded block data from disk. -# TYPE prometheus_tsdb_reloads_total counter -prometheus_tsdb_reloads_total 27 -# HELP prometheus_tsdb_retention_limit_bytes Max number of bytes to be retained in the tsdb blocks, configured 0 means disabled -# TYPE prometheus_tsdb_retention_limit_bytes gauge -prometheus_tsdb_retention_limit_bytes 0 -# HELP prometheus_tsdb_size_retentions_total The number of times that blocks were deleted because the maximum number of bytes was exceeded. -# TYPE prometheus_tsdb_size_retentions_total counter -prometheus_tsdb_size_retentions_total 0 -# HELP prometheus_tsdb_snapshot_replay_error_total Total number snapshot replays that failed. -# TYPE prometheus_tsdb_snapshot_replay_error_total counter -prometheus_tsdb_snapshot_replay_error_total 0 -# HELP prometheus_tsdb_storage_blocks_bytes The number of bytes that are currently used for local storage by all blocks. -# TYPE prometheus_tsdb_storage_blocks_bytes gauge -prometheus_tsdb_storage_blocks_bytes 778388 -# HELP prometheus_tsdb_symbol_table_size_bytes Size of symbol table in memory for loaded blocks -# TYPE prometheus_tsdb_symbol_table_size_bytes gauge -prometheus_tsdb_symbol_table_size_bytes 168 -# HELP prometheus_tsdb_time_retentions_total The number of times that blocks were deleted because the maximum time limit was exceeded. -# TYPE prometheus_tsdb_time_retentions_total counter -prometheus_tsdb_time_retentions_total 0 -# HELP prometheus_tsdb_tombstone_cleanup_seconds The time taken to recompact blocks to remove tombstones. -# TYPE prometheus_tsdb_tombstone_cleanup_seconds histogram -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.005"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.01"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.025"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.05"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.1"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.25"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="0.5"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="1"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="2.5"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="5"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="10"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_bucket{le="+Inf"} 0 -prometheus_tsdb_tombstone_cleanup_seconds_sum 0 -prometheus_tsdb_tombstone_cleanup_seconds_count 0 -# HELP prometheus_tsdb_too_old_samples_total Total number of out of order samples ingestion failed attempts with out of support enabled, but sample outside of time window. -# TYPE prometheus_tsdb_too_old_samples_total counter -prometheus_tsdb_too_old_samples_total{type="float"} 0 -# HELP prometheus_tsdb_vertical_compactions_total Total number of compactions done on overlapping blocks. -# TYPE prometheus_tsdb_vertical_compactions_total counter -prometheus_tsdb_vertical_compactions_total 0 -# HELP prometheus_tsdb_wal_completed_pages_total Total number of completed pages. -# TYPE prometheus_tsdb_wal_completed_pages_total counter -prometheus_tsdb_wal_completed_pages_total 1 -# HELP prometheus_tsdb_wal_corruptions_total Total number of WAL corruptions. -# TYPE prometheus_tsdb_wal_corruptions_total counter -prometheus_tsdb_wal_corruptions_total 0 -# HELP prometheus_tsdb_wal_fsync_duration_seconds Duration of write log fsync. -# TYPE prometheus_tsdb_wal_fsync_duration_seconds summary -prometheus_tsdb_wal_fsync_duration_seconds{quantile="0.5"} NaN -prometheus_tsdb_wal_fsync_duration_seconds{quantile="0.9"} NaN -prometheus_tsdb_wal_fsync_duration_seconds{quantile="0.99"} NaN -prometheus_tsdb_wal_fsync_duration_seconds_sum 0.001563371 -prometheus_tsdb_wal_fsync_duration_seconds_count 1 -# HELP prometheus_tsdb_wal_page_flushes_total Total number of page flushes. -# TYPE prometheus_tsdb_wal_page_flushes_total counter -prometheus_tsdb_wal_page_flushes_total 96 -# HELP prometheus_tsdb_wal_segment_current Write log segment index that TSDB is currently writing to. -# TYPE prometheus_tsdb_wal_segment_current gauge -prometheus_tsdb_wal_segment_current 149 -# HELP prometheus_tsdb_wal_storage_size_bytes Size of the write log directory. -# TYPE prometheus_tsdb_wal_storage_size_bytes gauge -prometheus_tsdb_wal_storage_size_bytes 104892 -# HELP prometheus_tsdb_wal_truncate_duration_seconds Duration of WAL truncation. -# TYPE prometheus_tsdb_wal_truncate_duration_seconds summary -prometheus_tsdb_wal_truncate_duration_seconds_sum 0.011218045 -prometheus_tsdb_wal_truncate_duration_seconds_count 1 -# HELP prometheus_tsdb_wal_truncations_failed_total Total number of write log truncations that failed. -# TYPE prometheus_tsdb_wal_truncations_failed_total counter -prometheus_tsdb_wal_truncations_failed_total 0 -# HELP prometheus_tsdb_wal_truncations_total Total number of write log truncations attempted. -# TYPE prometheus_tsdb_wal_truncations_total counter -prometheus_tsdb_wal_truncations_total 1 -# HELP prometheus_tsdb_wal_writes_failed_total Total number of write log writes that failed. -# TYPE prometheus_tsdb_wal_writes_failed_total counter -prometheus_tsdb_wal_writes_failed_total 0 -# HELP prometheus_web_federation_errors_total Total number of errors that occurred while sending federation responses. -# TYPE prometheus_web_federation_errors_total counter -prometheus_web_federation_errors_total 0 -# HELP prometheus_web_federation_warnings_total Total number of warnings that occurred while sending federation responses. -# TYPE prometheus_web_federation_warnings_total counter -prometheus_web_federation_warnings_total 0 -# HELP promhttp_metric_handler_requests_in_flight Current number of scrapes being served. -# TYPE promhttp_metric_handler_requests_in_flight gauge -promhttp_metric_handler_requests_in_flight 1 -# HELP promhttp_metric_handler_requests_total Total number of scrapes by HTTP status code. -# TYPE promhttp_metric_handler_requests_total counter -promhttp_metric_handler_requests_total{code="200"} 1 -promhttp_metric_handler_requests_total{code="500"} 0 -promhttp_metric_handler_requests_total{code="503"} 0 diff --git a/internal/model/config.go b/internal/model/config.go deleted file mode 100644 index 341eb246c..000000000 --- a/internal/model/config.go +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package model - -type ConfigContext interface { - NginxConfigContext | NginxGatewayFabricConfigContext -} - -type NginxConfigContext struct { - AccessLogs []*AccessLog - ErrorLogs []*ErrorLog -} - -type AccessLog struct { - Name string - Format string - Permissions string - Readable bool -} - -type ErrorLog struct { - Name string - LogLevel string - Permissions string - Readable bool -} - -type NginxGatewayFabricConfigContext struct { - PrometheusEndpoint string -} diff --git a/internal/model/instance.go b/internal/model/instance.go deleted file mode 100644 index 62b0cb294..000000000 --- a/internal/model/instance.go +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package model - -import "github.com/nginx/agent/v3/api/grpc/instances" - -type InstanceConfigUpdateRequest struct { - Instance *instances.Instance - Location string - CorrelationID string -} diff --git a/internal/model/metrics.go b/internal/model/metrics.go deleted file mode 100644 index f2d65390f..000000000 --- a/internal/model/metrics.go +++ /dev/null @@ -1,232 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package model - -import ( - "context" - "strings" - - "github.com/nginx/agent/v3/internal/bus" - "go.opentelemetry.io/otel/sdk/metric/metricdata" -) - -const ( - UnknownSourceType MetricsSourceType = 0 - Prometheus MetricsSourceType = 1 - - UnknownExporter ExporterType = 0 - OTel ExporterType = 1 - - UnknownInstrument InstrumentType = 0 - Counter InstrumentType = 1 - Gauge InstrumentType = 2 - Histogram InstrumentType = 3 - Summary InstrumentType = 4 -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . MetricsProducer - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . Exporter - -type ( - // DataEntry represents a single entry for a data source, is one of [counter, gauge, histogram, summary]. - DataEntry struct { - // The metric's name. - Name string - // The type of metric, i.e. which instrument is the data point for, one of [counter, gauge, histogram, summary]. - Type InstrumentType - // The type of data source, one of [PROMETHEUS]. - SourceType MetricsSourceType - // A freeform description of the metric, giving more detail on the data it represents. - Description string - // A list of data points that make up the entry. - Values []DataPoint - } - - // DataPoint is a single data point for an entry. An entry can have multiple points. - DataPoint struct { - // Metric point name. - Name string - // Any potential labels associated with the data point. - Labels map[string]string - // The actual value of the data point. - Value any - } - - EntryBuilder struct { - entry DataEntry - } - - EntryBuilderOption func(eb *EntryBuilder) - - // ExportType is a union type for all the data types we can convert to from a DataEntry. - ExportType interface { - metricdata.Metrics - } - - // Converter is a conversion function from a DataEntry to the specified target type, which can then be exported. - Converter[T ExportType] func(input DataEntry) (T, error) - - // Exporter acts as a data sink for metrics data generated by MetricsProducers. - Exporter interface { - // Export sends the given entry to the sink. - Export(entry DataEntry) error - // StartSink begins listening for Export() calls. - StartSink(ctx context.Context) - // Type returns the implementing exporter type. - Type() ExporterType - } - - // A MetricsProducer will produce metrics from its configured data source - MetricsProducer interface { - // Produce collects metrics from the underlying data source. - Produce(ctx context.Context) ([]DataEntry, error) - // The Type of the implementing source. - Type() MetricsSourceType - } - - MetricsSourceType int - ExporterType int - InstrumentType int -) - -var ( - metricsSourceMap = map[string]MetricsSourceType{ - "prometheus": Prometheus, - } - - exporterMap = map[string]ExporterType{ - "otel": OTel, - } - - instrumentMap = map[string]InstrumentType{ - "counter": Counter, - "gauge": Gauge, - "histogram": Histogram, - "summary": Summary, - } -) - -func (de *DataEntry) ToBusMessage() *bus.Message { - return &bus.Message{ - Topic: bus.MetricsTopic, - Data: *de, - } -} - -func NewEntryBuilder(options ...EntryBuilderOption) EntryBuilder { - builder := EntryBuilder{} - - for _, opt := range options { - opt(&builder) - } - - return builder -} - -func WithSourceType(t MetricsSourceType) func(*EntryBuilder) { - return func(eb *EntryBuilder) { - eb.entry.SourceType = t - } -} - -func (eb *EntryBuilder) WithName(n string) { - eb.entry.Name = n -} - -func (eb *EntryBuilder) WithDescription(d string) { - eb.entry.Description = d -} - -func (eb *EntryBuilder) WithType(t InstrumentType) { - eb.entry.Type = t -} - -func (eb *EntryBuilder) WithSourceType(t MetricsSourceType) { - eb.entry.SourceType = t -} - -func (eb *EntryBuilder) WithValues(dps ...DataPoint) { - eb.entry.Values = append(eb.entry.Values, dps...) -} - -func (eb *EntryBuilder) Build() DataEntry { - return eb.entry -} - -func (eb *EntryBuilder) CanBuild() bool { - return eb.entry.Name != "" && - eb.entry.Description != "" && - eb.entry.SourceType != 0 && - eb.entry.Type != UnknownInstrument -} - -func (ms MetricsSourceType) String() string { - switch ms { - case Prometheus: - return "Prometheus" - case UnknownSourceType: - fallthrough - default: - return "Unknown" - } -} - -func ToMetricsSourceType(input string) MetricsSourceType { - result, ok := metricsSourceMap[strings.ToLower(input)] - if !ok { - return UnknownSourceType - } - - return result -} - -func (it InstrumentType) String() string { - switch it { - case Counter: - return "counter" - case Gauge: - return "gauge" - case Histogram: - return "histogram" - case Summary: - return "summary" - case UnknownInstrument: - fallthrough - default: - return "unknown" - } -} - -func ToInstrumentType(input string) InstrumentType { - result, ok := instrumentMap[strings.ToLower(input)] - if !ok { - return UnknownInstrument - } - - return result -} - -func (it ExporterType) String() string { - switch it { - case OTel: - return "otel" - case UnknownExporter: - fallthrough - default: - return "unknown" - } -} - -func ToExporterType(input string) ExporterType { - result, ok := exporterMap[strings.ToLower(input)] - if !ok { - return UnknownExporter - } - - return result -} diff --git a/internal/model/metrics_test.go b/internal/model/metrics_test.go deleted file mode 100644 index e7507c543..000000000 --- a/internal/model/metrics_test.go +++ /dev/null @@ -1,143 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package model - -import ( - "testing" - - "github.com/nginx/agent/v3/internal/bus" - - "github.com/stretchr/testify/assert" -) - -func TestEntryBuilder(t *testing.T) { - expected := DataEntry{ - Name: "test-name", - Description: "test-description", - Type: Gauge, - SourceType: Prometheus, - Values: []DataPoint{ - { - Name: "test-point", - Labels: map[string]string{ - "test-label-name": "test-label-value", - }, - Value: 32.0, - }, - }, - } - - eb := NewEntryBuilder(WithSourceType(UnknownSourceType)) - assert.NotNil(t, eb) - assert.False(t, eb.CanBuild()) - assert.Equal(t, UnknownSourceType, eb.entry.SourceType) - - eb.WithName("test-name") - assert.Equal(t, expected.Name, eb.entry.Name) - assert.False(t, eb.CanBuild()) - - eb.WithDescription("test-description") - assert.Equal(t, expected.Description, eb.entry.Description) - assert.False(t, eb.CanBuild()) - - eb.WithType(Gauge) - assert.Equal(t, expected.Type, eb.entry.Type) - assert.False(t, eb.CanBuild()) - - eb.WithSourceType(Prometheus) - assert.Equal(t, expected.SourceType, eb.entry.SourceType) - assert.True(t, eb.CanBuild()) - - eb.WithValues(DataPoint{ - Name: "test-point", - Labels: map[string]string{ - "test-label-name": "test-label-value", - }, - Value: 32.0, - }) - assert.Equal(t, expected.Values, eb.entry.Values) - assert.True(t, eb.CanBuild()) - - actual := eb.Build() - assert.NotNil(t, actual) - assert.Equal(t, expected, actual) - - busMsg := actual.ToBusMessage() - assert.NotNil(t, busMsg) - assert.Equal(t, bus.MetricsTopic, busMsg.Topic) - assert.Equal(t, expected, busMsg.Data) -} - -func TestMetricsSourceType(t *testing.T) { - mst := Prometheus - assert.Equal(t, "Prometheus", mst.String()) - - mst = 90 - assert.Equal(t, "Unknown", mst.String()) - - mst = UnknownSourceType - assert.Equal(t, "Unknown", mst.String()) - - mst = ToMetricsSourceType("ProMeTHeUs") - assert.Equal(t, Prometheus, mst) - - mst = ToMetricsSourceType("not-a-valid-type") - assert.Equal(t, UnknownSourceType, mst) -} - -func TestInstrumentType(t *testing.T) { - it := Counter - assert.Equal(t, "counter", it.String()) - - it = Gauge - assert.Equal(t, "gauge", it.String()) - - it = Histogram - assert.Equal(t, "histogram", it.String()) - - it = Summary - assert.Equal(t, "summary", it.String()) - - it = UnknownInstrument - assert.Equal(t, "unknown", it.String()) - - it = 90 - assert.Equal(t, "unknown", it.String()) - - it = ToInstrumentType("coUNter") - assert.Equal(t, Counter, it) - - it = ToInstrumentType("GAuge") - assert.Equal(t, Gauge, it) - - it = ToInstrumentType("HISToGRAM") - assert.Equal(t, Histogram, it) - - it = ToInstrumentType("SUMmary") - assert.Equal(t, Summary, it) - - it = ToInstrumentType("not-a-valid-type") - assert.Equal(t, UnknownInstrument, it) -} - -func TestExporterType(t *testing.T) { - et := OTel - assert.Equal(t, "otel", et.String()) - - et = UnknownExporter - assert.Equal(t, "unknown", et.String()) - - et = 90 - assert.Equal(t, "unknown", et.String()) - - et = ToExporterType("oTEl") - assert.Equal(t, OTel, et) - - et = ToExporterType("unknOWn") - assert.Equal(t, UnknownExporter, et) - - et = ToExporterType("not-a-valid-exporter-type") - assert.Equal(t, UnknownExporter, et) -} diff --git a/internal/model/modelfakes/fake_exporter.go b/internal/model/modelfakes/fake_exporter.go deleted file mode 100644 index b1e15734e..000000000 --- a/internal/model/modelfakes/fake_exporter.go +++ /dev/null @@ -1,216 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package modelfakes - -import ( - "context" - "sync" - - "github.com/nginx/agent/v3/internal/model" -) - -type FakeExporter struct { - ExportStub func(model.DataEntry) error - exportMutex sync.RWMutex - exportArgsForCall []struct { - arg1 model.DataEntry - } - exportReturns struct { - result1 error - } - exportReturnsOnCall map[int]struct { - result1 error - } - StartSinkStub func(context.Context) - startSinkMutex sync.RWMutex - startSinkArgsForCall []struct { - arg1 context.Context - } - TypeStub func() model.ExporterType - typeMutex sync.RWMutex - typeArgsForCall []struct { - } - typeReturns struct { - result1 model.ExporterType - } - typeReturnsOnCall map[int]struct { - result1 model.ExporterType - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeExporter) Export(arg1 model.DataEntry) error { - fake.exportMutex.Lock() - ret, specificReturn := fake.exportReturnsOnCall[len(fake.exportArgsForCall)] - fake.exportArgsForCall = append(fake.exportArgsForCall, struct { - arg1 model.DataEntry - }{arg1}) - stub := fake.ExportStub - fakeReturns := fake.exportReturns - fake.recordInvocation("Export", []interface{}{arg1}) - fake.exportMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeExporter) ExportCallCount() int { - fake.exportMutex.RLock() - defer fake.exportMutex.RUnlock() - return len(fake.exportArgsForCall) -} - -func (fake *FakeExporter) ExportCalls(stub func(model.DataEntry) error) { - fake.exportMutex.Lock() - defer fake.exportMutex.Unlock() - fake.ExportStub = stub -} - -func (fake *FakeExporter) ExportArgsForCall(i int) model.DataEntry { - fake.exportMutex.RLock() - defer fake.exportMutex.RUnlock() - argsForCall := fake.exportArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeExporter) ExportReturns(result1 error) { - fake.exportMutex.Lock() - defer fake.exportMutex.Unlock() - fake.ExportStub = nil - fake.exportReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeExporter) ExportReturnsOnCall(i int, result1 error) { - fake.exportMutex.Lock() - defer fake.exportMutex.Unlock() - fake.ExportStub = nil - if fake.exportReturnsOnCall == nil { - fake.exportReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.exportReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeExporter) StartSink(arg1 context.Context) { - fake.startSinkMutex.Lock() - fake.startSinkArgsForCall = append(fake.startSinkArgsForCall, struct { - arg1 context.Context - }{arg1}) - stub := fake.StartSinkStub - fake.recordInvocation("StartSink", []interface{}{arg1}) - fake.startSinkMutex.Unlock() - if stub != nil { - fake.StartSinkStub(arg1) - } -} - -func (fake *FakeExporter) StartSinkCallCount() int { - fake.startSinkMutex.RLock() - defer fake.startSinkMutex.RUnlock() - return len(fake.startSinkArgsForCall) -} - -func (fake *FakeExporter) StartSinkCalls(stub func(context.Context)) { - fake.startSinkMutex.Lock() - defer fake.startSinkMutex.Unlock() - fake.StartSinkStub = stub -} - -func (fake *FakeExporter) StartSinkArgsForCall(i int) context.Context { - fake.startSinkMutex.RLock() - defer fake.startSinkMutex.RUnlock() - argsForCall := fake.startSinkArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeExporter) Type() model.ExporterType { - fake.typeMutex.Lock() - ret, specificReturn := fake.typeReturnsOnCall[len(fake.typeArgsForCall)] - fake.typeArgsForCall = append(fake.typeArgsForCall, struct { - }{}) - stub := fake.TypeStub - fakeReturns := fake.typeReturns - fake.recordInvocation("Type", []interface{}{}) - fake.typeMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeExporter) TypeCallCount() int { - fake.typeMutex.RLock() - defer fake.typeMutex.RUnlock() - return len(fake.typeArgsForCall) -} - -func (fake *FakeExporter) TypeCalls(stub func() model.ExporterType) { - fake.typeMutex.Lock() - defer fake.typeMutex.Unlock() - fake.TypeStub = stub -} - -func (fake *FakeExporter) TypeReturns(result1 model.ExporterType) { - fake.typeMutex.Lock() - defer fake.typeMutex.Unlock() - fake.TypeStub = nil - fake.typeReturns = struct { - result1 model.ExporterType - }{result1} -} - -func (fake *FakeExporter) TypeReturnsOnCall(i int, result1 model.ExporterType) { - fake.typeMutex.Lock() - defer fake.typeMutex.Unlock() - fake.TypeStub = nil - if fake.typeReturnsOnCall == nil { - fake.typeReturnsOnCall = make(map[int]struct { - result1 model.ExporterType - }) - } - fake.typeReturnsOnCall[i] = struct { - result1 model.ExporterType - }{result1} -} - -func (fake *FakeExporter) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.exportMutex.RLock() - defer fake.exportMutex.RUnlock() - fake.startSinkMutex.RLock() - defer fake.startSinkMutex.RUnlock() - fake.typeMutex.RLock() - defer fake.typeMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeExporter) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ model.Exporter = new(FakeExporter) diff --git a/internal/model/modelfakes/fake_metrics_producer.go b/internal/model/modelfakes/fake_metrics_producer.go deleted file mode 100644 index ae8ca49cc..000000000 --- a/internal/model/modelfakes/fake_metrics_producer.go +++ /dev/null @@ -1,182 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package modelfakes - -import ( - "context" - "sync" - - "github.com/nginx/agent/v3/internal/model" -) - -type FakeMetricsProducer struct { - ProduceStub func(context.Context) ([]model.DataEntry, error) - produceMutex sync.RWMutex - produceArgsForCall []struct { - arg1 context.Context - } - produceReturns struct { - result1 []model.DataEntry - result2 error - } - produceReturnsOnCall map[int]struct { - result1 []model.DataEntry - result2 error - } - TypeStub func() model.MetricsSourceType - typeMutex sync.RWMutex - typeArgsForCall []struct { - } - typeReturns struct { - result1 model.MetricsSourceType - } - typeReturnsOnCall map[int]struct { - result1 model.MetricsSourceType - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeMetricsProducer) Produce(arg1 context.Context) ([]model.DataEntry, error) { - fake.produceMutex.Lock() - ret, specificReturn := fake.produceReturnsOnCall[len(fake.produceArgsForCall)] - fake.produceArgsForCall = append(fake.produceArgsForCall, struct { - arg1 context.Context - }{arg1}) - stub := fake.ProduceStub - fakeReturns := fake.produceReturns - fake.recordInvocation("Produce", []interface{}{arg1}) - fake.produceMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeMetricsProducer) ProduceCallCount() int { - fake.produceMutex.RLock() - defer fake.produceMutex.RUnlock() - return len(fake.produceArgsForCall) -} - -func (fake *FakeMetricsProducer) ProduceCalls(stub func(context.Context) ([]model.DataEntry, error)) { - fake.produceMutex.Lock() - defer fake.produceMutex.Unlock() - fake.ProduceStub = stub -} - -func (fake *FakeMetricsProducer) ProduceArgsForCall(i int) context.Context { - fake.produceMutex.RLock() - defer fake.produceMutex.RUnlock() - argsForCall := fake.produceArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeMetricsProducer) ProduceReturns(result1 []model.DataEntry, result2 error) { - fake.produceMutex.Lock() - defer fake.produceMutex.Unlock() - fake.ProduceStub = nil - fake.produceReturns = struct { - result1 []model.DataEntry - result2 error - }{result1, result2} -} - -func (fake *FakeMetricsProducer) ProduceReturnsOnCall(i int, result1 []model.DataEntry, result2 error) { - fake.produceMutex.Lock() - defer fake.produceMutex.Unlock() - fake.ProduceStub = nil - if fake.produceReturnsOnCall == nil { - fake.produceReturnsOnCall = make(map[int]struct { - result1 []model.DataEntry - result2 error - }) - } - fake.produceReturnsOnCall[i] = struct { - result1 []model.DataEntry - result2 error - }{result1, result2} -} - -func (fake *FakeMetricsProducer) Type() model.MetricsSourceType { - fake.typeMutex.Lock() - ret, specificReturn := fake.typeReturnsOnCall[len(fake.typeArgsForCall)] - fake.typeArgsForCall = append(fake.typeArgsForCall, struct { - }{}) - stub := fake.TypeStub - fakeReturns := fake.typeReturns - fake.recordInvocation("Type", []interface{}{}) - fake.typeMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeMetricsProducer) TypeCallCount() int { - fake.typeMutex.RLock() - defer fake.typeMutex.RUnlock() - return len(fake.typeArgsForCall) -} - -func (fake *FakeMetricsProducer) TypeCalls(stub func() model.MetricsSourceType) { - fake.typeMutex.Lock() - defer fake.typeMutex.Unlock() - fake.TypeStub = stub -} - -func (fake *FakeMetricsProducer) TypeReturns(result1 model.MetricsSourceType) { - fake.typeMutex.Lock() - defer fake.typeMutex.Unlock() - fake.TypeStub = nil - fake.typeReturns = struct { - result1 model.MetricsSourceType - }{result1} -} - -func (fake *FakeMetricsProducer) TypeReturnsOnCall(i int, result1 model.MetricsSourceType) { - fake.typeMutex.Lock() - defer fake.typeMutex.Unlock() - fake.TypeStub = nil - if fake.typeReturnsOnCall == nil { - fake.typeReturnsOnCall = make(map[int]struct { - result1 model.MetricsSourceType - }) - } - fake.typeReturnsOnCall[i] = struct { - result1 model.MetricsSourceType - }{result1} -} - -func (fake *FakeMetricsProducer) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.produceMutex.RLock() - defer fake.produceMutex.RUnlock() - fake.typeMutex.RLock() - defer fake.typeMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeMetricsProducer) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ model.MetricsProducer = new(FakeMetricsProducer) diff --git a/internal/model/os.go b/internal/model/os.go deleted file mode 100644 index fa02afb8c..000000000 --- a/internal/model/os.go +++ /dev/null @@ -1,14 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package model - -type Process struct { - Pid int32 - Ppid int32 - Name string - Cmd string - Exe string -} diff --git a/internal/plugin/config_plugin.go b/internal/plugin/config_plugin.go deleted file mode 100644 index 859becf3b..000000000 --- a/internal/plugin/config_plugin.go +++ /dev/null @@ -1,189 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "log/slog" - - "google.golang.org/protobuf/types/known/timestamppb" - - "github.com/nginx/agent/v3/internal/config" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service" -) - -// remove when tenantID is being set -const tenantID = "7332d596-d2e6-4d1e-9e75-70f91ef9bd0e" - -type Config struct { - messagePipe bus.MessagePipeInterface - configServices map[string]service.ConfigServiceInterface - instances []*instances.Instance - agentConfig *config.Config -} - -func NewConfig(agentConfig *config.Config) *Config { - return &Config{ - configServices: make(map[string]service.ConfigServiceInterface), // key is instance id - instances: []*instances.Instance{}, - agentConfig: agentConfig, - } -} - -func (c *Config) Init(_ context.Context, messagePipe bus.MessagePipeInterface) error { - slog.Debug("Starting config plugin") - c.messagePipe = messagePipe - - return nil -} - -func (*Config) Close(_ context.Context) error { - slog.Debug("Closing config plugin") - - return nil -} - -func (*Config) Info() *bus.Info { - return &bus.Info{ - Name: "config", - } -} - -func (c *Config) Process(ctx context.Context, msg *bus.Message) { - switch { - case msg.Topic == bus.InstanceConfigUpdateTopic: - c.processConfigurationStatus(msg) - case msg.Topic == bus.InstanceConfigUpdateRequestTopic: - c.processInstanceConfigUpdateRequest(ctx, msg) - case msg.Topic == bus.InstancesTopic: - if newInstances, ok := msg.Data.([]*instances.Instance); ok { - c.instances = newInstances - } - } -} - -func (*Config) Subscriptions() []string { - return []string{ - bus.InstanceConfigUpdateRequestTopic, - bus.InstanceConfigUpdateTopic, - bus.InstancesTopic, - } -} - -func (c *Config) processConfigurationStatus(msg *bus.Message) { - if configurationStatus, ok := msg.Data.(*instances.ConfigurationStatus); !ok { - slog.Debug("Unknown message processed by config service", "topic", msg.Topic, "message", msg.Data) - } else if configurationStatus.GetStatus() == instances.Status_SUCCESS { - c.parseInstanceConfiguration( - configurationStatus.GetCorrelationId(), - c.GetInstance(configurationStatus.GetInstanceId()), - ) - } -} - -func (c *Config) GetInstance(instanceID string) *instances.Instance { - for _, instanceEntity := range c.instances { - if instanceEntity.GetInstanceId() == instanceID { - return instanceEntity - } - } - - return nil -} - -func (c *Config) processInstanceConfigUpdateRequest(ctx context.Context, msg *bus.Message) { - if request, ok := msg.Data.(*model.InstanceConfigUpdateRequest); !ok { - slog.Debug("Unknown message processed by config service", "topic", msg.Topic, "message", msg.Data) - } else { - c.updateInstanceConfig(ctx, request) - } -} - -func (c *Config) parseInstanceConfiguration(correlationID string, instance *instances.Instance) { - if c.configServices[instance.GetInstanceId()] == nil { - c.configServices[instance.GetInstanceId()] = service.NewConfigService(instance, - c.agentConfig) - } - - parsedConfig, err := c.configServices[instance.GetInstanceId()].ParseInstanceConfiguration(correlationID) - if err != nil { - slog.Error( - "Unable to parse instance configuration", - "correlation_id", correlationID, - "instance_id", instance.GetInstanceId(), - "error", err, - ) - } else { - switch configContext := parsedConfig.(type) { - case model.NginxConfigContext: - c.configServices[instance.GetInstanceId()].SetConfigContext(configContext) - default: - slog.Debug("Unknown config context", "config_context", configContext) - } - c.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigContextTopic, Data: parsedConfig}) - } -} - -func (c *Config) updateInstanceConfig(ctx context.Context, request *model.InstanceConfigUpdateRequest) { - slog.Debug("Updating instance configuration") - instanceID := request.Instance.GetInstanceId() - if c.configServices[instanceID] == nil { - c.configServices[instanceID] = service.NewConfigService(request.Instance, c.agentConfig) - } - - inProgressStatus := &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: request.CorrelationID, - Status: instances.Status_IN_PROGRESS, - Timestamp: timestamppb.Now(), - Message: "Instance configuration update in progress", - } - c.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigUpdateTopic, Data: inProgressStatus}) - - skippedFiles, status := c.configServices[request.Instance.GetInstanceId()].UpdateInstanceConfiguration( - ctx, - request.CorrelationID, - request.Location, - ) - c.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigUpdateTopic, Data: status}) - - if status.GetStatus() == instances.Status_FAILED { - rollbackInProgress := &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: request.CorrelationID, - Status: instances.Status_ROLLBACK_IN_PROGRESS, - Timestamp: timestamppb.Now(), - Message: "Rollback in progress", - } - c.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigUpdateTopic, Data: rollbackInProgress}) - - err := c.configServices[instanceID].Rollback(ctx, skippedFiles, - request.Location, tenantID, instanceID) - if err != nil { - rollbackFailed := &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: request.CorrelationID, - Status: instances.Status_ROLLBACK_FAILED, - Timestamp: timestamppb.Now(), - Message: err.Error(), - } - c.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigUpdateTopic, Data: rollbackFailed}) - } else { - rollbackComplete := &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: request.CorrelationID, - Status: instances.Status_ROLLBACK_SUCCESS, - Timestamp: timestamppb.Now(), - Message: "Rollback successful", - } - c.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigUpdateTopic, Data: rollbackComplete}) - } - } -} diff --git a/internal/plugin/config_plugin_test.go b/internal/plugin/config_plugin_test.go deleted file mode 100644 index 47a341cd4..000000000 --- a/internal/plugin/config_plugin_test.go +++ /dev/null @@ -1,288 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service/servicefakes" - "github.com/nginx/agent/v3/test/protos" -) - -const ( - instanceID = "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - correlationID = "dfsbhj6-bc92-30c1-a9c9-85591422068e" -) - -func TestConfig_Init(t *testing.T) { - ctx := context.Background() - configPlugin := NewConfig(&config.Config{}) - err := configPlugin.Init(ctx, &bus.MessagePipe{}) - require.NoError(t, err) - - assert.NotNil(t, configPlugin.messagePipe) -} - -func TestConfig_Info(t *testing.T) { - configPlugin := NewConfig(&config.Config{}) - info := configPlugin.Info() - assert.Equal(t, "config", info.Name) -} - -func TestConfig_Subscriptions(t *testing.T) { - configPlugin := NewConfig(&config.Config{}) - subscriptions := configPlugin.Subscriptions() - assert.Equal(t, []string{ - bus.InstanceConfigUpdateRequestTopic, - bus.InstanceConfigUpdateTopic, - bus.InstancesTopic, - }, subscriptions) -} - -func TestConfig_Process(t *testing.T) { - ctx := context.Background() - - testInstance := &instances.Instance{ - InstanceId: instanceID, - Type: instances.Type_NGINX, - } - - nginxConfigContext := model.NginxConfigContext{ - AccessLogs: []*model.AccessLog{{Name: "access.log"}}, - ErrorLogs: []*model.ErrorLog{{Name: "error.log"}}, - } - - instanceConfigUpdateRequest := &model.InstanceConfigUpdateRequest{ - Instance: testInstance, - Location: "http://file-server.com", - CorrelationID: correlationID, - } - - configurationStatusProgress := protos.CreateInProgressStatus() - - configurationStatus := protos.CreateSuccessStatus() - - tests := []struct { - name string - input *bus.Message - expected []*bus.Message - }{ - { - name: "Test 1: Instance config updated", - input: &bus.Message{ - Topic: bus.InstanceConfigUpdateTopic, - Data: configurationStatus, - }, - expected: []*bus.Message{ - { - Topic: bus.InstanceConfigContextTopic, - Data: nginxConfigContext, - }, - }, - }, - { - name: "Test 2: Instance config updated - unknown message type", - input: &bus.Message{ - Topic: bus.InstanceConfigUpdateTopic, - Data: nil, - }, - expected: nil, - }, - { - name: "Test 3: Instance config update request", - input: &bus.Message{ - Topic: bus.InstanceConfigUpdateRequestTopic, - Data: instanceConfigUpdateRequest, - }, - expected: []*bus.Message{ - { - Topic: bus.InstanceConfigUpdateTopic, - Data: configurationStatusProgress, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: protos.CreateSuccessStatus(), - }, - }, - }, - { - name: "Test 4: Instance config update request - unknown message type", - input: &bus.Message{ - Topic: bus.InstanceConfigUpdateRequestTopic, - Data: nil, - }, - expected: nil, - }, - { - name: "Test 5: Instance topic request", - input: &bus.Message{ - Topic: bus.InstancesTopic, - Data: []*instances.Instance{ - testInstance, - }, - }, - expected: nil, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - messagePipe := bus.NewFakeMessagePipe() - configPlugin := NewConfig(&config.Config{}) - - err := messagePipe.Register(10, []bus.Plugin{configPlugin}) - require.NoError(tt, err) - messagePipe.Run(ctx) - - configService := &servicefakes.FakeConfigServiceInterface{} - configService.ParseInstanceConfigurationReturns(nginxConfigContext, nil) - configService.UpdateInstanceConfigurationReturns(nil, configurationStatus) - - instanceService := []*instances.Instance{testInstance} - - configPlugin.configServices[instanceID] = configService - configPlugin.instances = instanceService - - configPlugin.Process(ctx, test.input) - - messages := messagePipe.GetMessages() - - assert.Equal(tt, len(test.expected), len(messages)) - - for key, message := range test.expected { - assert.Equal(tt, message.Topic, messages[key].Topic) - } - }) - } -} - -func TestConfig_Update(t *testing.T) { - ctx := context.Background() - agentConfig := config.Config{} - instance := instances.Instance{ - InstanceId: instanceID, - Type: instances.Type_NGINX, - } - - location := fmt.Sprintf("/instance/%s/files/", instanceID) - request := model.InstanceConfigUpdateRequest{ - Instance: &instance, - Location: location, - CorrelationID: correlationID, - } - - inProgressStatus := protos.CreateInProgressStatus() - successStatus := protos.CreateSuccessStatus() - failStatus := protos.CreateFailStatus("error") - rollbackInProgressStatus := protos.CreateRollbackInProgressStatus() - - tests := []struct { - name string - updateReturnStatus *instances.ConfigurationStatus - rollbackReturns error - expected []*bus.Message - }{ - { - name: "Test 1: Successful config update", - updateReturnStatus: successStatus, - rollbackReturns: nil, - expected: []*bus.Message{ - { - Topic: bus.InstanceConfigUpdateTopic, - Data: inProgressStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: successStatus, - }, - }, - }, - { - name: "Test 2: Config update failed and rolled back", - updateReturnStatus: failStatus, - rollbackReturns: nil, - expected: []*bus.Message{ - { - Topic: bus.InstanceConfigUpdateTopic, - Data: inProgressStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: failStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: rollbackInProgressStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: protos.CreateRollbackSuccessStatus(), - }, - }, - }, - { - name: "Test 2: Rollback fails", - updateReturnStatus: failStatus, - rollbackReturns: fmt.Errorf("rollback failed"), - expected: []*bus.Message{ - { - Topic: bus.InstanceConfigUpdateTopic, - Data: inProgressStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: failStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: rollbackInProgressStatus, - }, - { - Topic: bus.InstanceConfigUpdateTopic, - Data: protos.CreateRollbackFailStatus("rollback failed"), - }, - }, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - messagePipe := bus.NewFakeMessagePipe() - configPlugin := NewConfig(&agentConfig) - - err := messagePipe.Register(10, []bus.Plugin{configPlugin}) - require.NoError(tt, err) - messagePipe.Run(ctx) - - configService := &servicefakes.FakeConfigServiceInterface{} - configService.UpdateInstanceConfigurationReturns(make(map[string]*instances.File), test.updateReturnStatus) - configService.RollbackReturns(test.rollbackReturns) - - instanceService := []*instances.Instance{&instance} - configPlugin.configServices[instanceID] = configService - configPlugin.instances = instanceService - - configPlugin.updateInstanceConfig(ctx, &request) - - messages := messagePipe.GetMessages() - - assert.Equal(tt, len(test.expected), len(messages)) - - for key, message := range test.expected { - assert.Equal(tt, message.Topic, messages[key].Topic) - } - }) - } -} diff --git a/internal/plugin/data_plane_server.go b/internal/plugin/data_plane_server.go deleted file mode 100644 index 717b1ccc4..000000000 --- a/internal/plugin/data_plane_server.go +++ /dev/null @@ -1,337 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "fmt" - "log/slog" - "net" - "net/http" - "strconv" - "sync" - - "github.com/gin-gonic/gin" - "github.com/google/uuid" - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/api/http/dataplane" - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/model" - sloggin "github.com/samber/slog-gin" -) - -type ( - ErrorResponse struct { - Message string `json:"message,omitempty"` - } - - DataPlaneServer struct { - address string - logger *slog.Logger - instances []*instances.Instance - configEvents map[string][]*instances.ConfigurationStatus - messagePipe bus.MessagePipeInterface - server *http.Server - cancel context.CancelFunc - serverMutex *sync.Mutex - configEventsMutex *sync.Mutex - instancesMutex *sync.Mutex - } -) - -func NewDataPlaneServer(agentConfig *config.Config, logger *slog.Logger) *DataPlaneServer { - address := net.JoinHostPort(agentConfig.DataPlaneAPI.Host, strconv.Itoa(agentConfig.DataPlaneAPI.Port)) - - return &DataPlaneServer{ - address: address, - logger: logger, - configEvents: make(map[string][]*instances.ConfigurationStatus), - serverMutex: &sync.Mutex{}, - configEventsMutex: &sync.Mutex{}, - instancesMutex: &sync.Mutex{}, - } -} - -func (dps *DataPlaneServer) Init(ctx context.Context, messagePipe bus.MessagePipeInterface) error { - slog.Info("Starting data plane server", "address", dps.address) - - dps.messagePipe = messagePipe - - var serverCtx context.Context - serverCtx, dps.cancel = context.WithCancel(ctx) - - go dps.run(serverCtx) - - return nil -} - -func (dps *DataPlaneServer) Close(ctx context.Context) error { - slog.Debug("Closing data plane server plugin") - - // The context is used to inform the server it has, by default, - // 5 seconds to finish the request it is currently handling - serverShutdownCtx, cancel := context.WithTimeout(ctx, config.DefGracefulShutdownPeriod) - defer cancel() - - dps.serverMutex.Lock() - defer dps.serverMutex.Unlock() - - if err := dps.server.Shutdown(serverShutdownCtx); err != nil { - slog.Error("Data plane server failed to shutdown", "error", err) - dps.cancel() - } - - slog.Info("Data plane server closed") - - return nil -} - -func (*DataPlaneServer) Info() *bus.Info { - return &bus.Info{ - Name: "dataplane-server", - } -} - -func (dps *DataPlaneServer) Process(_ context.Context, msg *bus.Message) { - switch { - case msg.Topic == bus.InstancesTopic: - if newInstances, ok := msg.Data.([]*instances.Instance); ok { - dps.instancesMutex.Lock() - dps.instances = newInstances - dps.instancesMutex.Unlock() - } - case msg.Topic == bus.InstanceConfigUpdateTopic: - if configStatus, ok := msg.Data.(*instances.ConfigurationStatus); ok { - dps.updateEvents(configStatus) - } - } -} - -func (dps *DataPlaneServer) updateEvents(configStatus *instances.ConfigurationStatus) { - dps.configEventsMutex.Lock() - defer dps.configEventsMutex.Unlock() - - instanceID := configStatus.GetInstanceId() - if configStatus.GetStatus() == instances.Status_IN_PROGRESS { - dps.configEvents[instanceID] = make([]*instances.ConfigurationStatus, 0) - dps.configEvents[instanceID] = append(dps.configEvents[instanceID], configStatus) - } else { - dps.configEvents[instanceID] = append(dps.configEvents[instanceID], configStatus) - } -} - -func (*DataPlaneServer) Subscriptions() []string { - return []string{ - bus.InstancesTopic, - bus.InstanceConfigUpdateTopic, - } -} - -func (dps *DataPlaneServer) run(ctx context.Context) { - gin.SetMode(gin.ReleaseMode) - router := gin.New() - router.Use(sloggin.NewWithConfig(dps.logger, sloggin.Config{DefaultLevel: slog.LevelDebug})) - dataplane.RegisterHandlersWithOptions(router, dps, dataplane.GinServerOptions{BaseURL: "/api/v1"}) - - dps.serverMutex.Lock() - dps.server = &http.Server{ - Addr: dps.address, - Handler: router, - } - dps.serverMutex.Unlock() - - go func() { - if err := dps.server.ListenAndServe(); err != nil && err != http.ErrServerClosed { - slog.Error("Failed to serve data plane server", "error", err) - dps.cancel() - } - }() - - // Listen for the interrupt signal. - <-ctx.Done() -} - -// GET /instances -// nolint: revive // Get func not returning value -func (dps *DataPlaneServer) GetInstances(ctx *gin.Context) { - slog.Debug("Get instances request") - - response := []dataplane.Instance{} - - dps.instancesMutex.Lock() - defer dps.instancesMutex.Unlock() - - for _, instance := range dps.instances { - response = append(response, dataplane.Instance{ - InstanceId: &instance.InstanceId, - Type: toPtr(mapTypeEnums(instance.GetType().String())), - Version: &instance.Version, - Meta: toPtr(convertMeta(instance.GetMeta())), - }) - } - - slog.Debug("Got instances", "instances", response) - - ctx.JSON(http.StatusOK, response) -} - -// PUT /instances/{instanceID}/configurations -func (dps *DataPlaneServer) UpdateInstanceConfiguration(ctx *gin.Context, instanceID string) { - correlationID := uuid.New().String() - slog.Debug("Update instance configuration request", "correlation_id", correlationID, "instance_id", instanceID) - - var request dataplane.UpdateInstanceConfigurationJSONRequestBody - if err := ctx.Bind(&request); err != nil { - ctx.JSON(http.StatusBadRequest, "") - return - } - - if request.Location == nil { - ctx.JSON(http.StatusBadRequest, dataplane.ErrorResponse{Message: "Missing location field in request body"}) - } else { - instance := dps.getInstance(instanceID) - if instance != nil { - request := &model.InstanceConfigUpdateRequest{ - Instance: dps.getInstance(instanceID), - Location: *request.Location, - CorrelationID: correlationID, - } - - dps.messagePipe.Process(&bus.Message{Topic: bus.InstanceConfigUpdateRequestTopic, Data: request}) - - ctx.JSON(http.StatusOK, dataplane.CorrelationId{CorrelationId: &correlationID}) - } else { - slog.Debug( - "Unable to update instance configuration", - "instance_id", instanceID, - "correlation_id", correlationID, - ) - ctx.JSON( - http.StatusNotFound, - dataplane.ErrorResponse{Message: fmt.Sprintf("Unable to find instance %s", instanceID)}, - ) - } - } -} - -// (GET /instances/{instanceId}/configurations/status) -// nolint: revive // Get func not returning value -func (dps *DataPlaneServer) GetInstanceConfigurationStatus(ctx *gin.Context, instanceID string) { - status := dps.getConfigurationStatus(instanceID) - if status != nil { - slog.Info("status", "", status) - responseBody := &dataplane.ConfigurationStatus{ - InstanceId: &instanceID, - CorrelationId: &status[0].CorrelationId, - Events: convertConfigStatus(status), - } - - ctx.JSON(http.StatusOK, responseBody) - } else { - slog.Debug("Unable to get instance configuration status", "instance_id", instanceID) - ctx.JSON(http.StatusNotFound, dataplane.ErrorResponse{Message: "Unable to find configuration status"}) - } -} - -func (dps *DataPlaneServer) getServerAddress() string { - dps.serverMutex.Lock() - defer dps.serverMutex.Unlock() - - return dps.server.Addr -} - -func (dps *DataPlaneServer) getConfigurationStatus(instanceID string) []*instances.ConfigurationStatus { - dps.configEventsMutex.Lock() - defer dps.configEventsMutex.Unlock() - - return dps.configEvents[instanceID] -} - -// nolint: revive -func (dps *DataPlaneServer) getInstances() []*instances.Instance { - dps.instancesMutex.Lock() - defer dps.instancesMutex.Unlock() - - return dps.instances -} - -func (dps *DataPlaneServer) getInstance(instanceID string) *instances.Instance { - dps.instancesMutex.Lock() - defer dps.instancesMutex.Unlock() - - for _, instance := range dps.instances { - if instance.GetInstanceId() == instanceID { - return instance - } - } - - return nil -} - -func mapTypeEnums(typeString string) dataplane.InstanceType { - if typeString == instances.Type_NGINX.String() { - return dataplane.NGINX - } - - return dataplane.CUSTOM -} - -func mapStatusEnums(typeString string) *dataplane.StatusState { - switch typeString { - case instances.Status_IN_PROGRESS.String(): - return toPtr(dataplane.INPROGRESS) - case instances.Status_SUCCESS.String(): - return toPtr(dataplane.SUCCESS) - case instances.Status_FAILED.String(): - return toPtr(dataplane.FAILED) - case instances.Status_ROLLBACK_IN_PROGRESS.String(): - return toPtr(dataplane.ROLLBACKINPROGRESS) - case instances.Status_ROLLBACK_SUCCESS.String(): - return toPtr(dataplane.ROLLBACKSUCCESS) - case instances.Status_ROLLBACK_FAILED.String(): - return toPtr(dataplane.ROLLBACKFAILED) - } - - return toPtr(dataplane.INPROGRESS) -} - -func convertConfigStatus(statuses []*instances.ConfigurationStatus) *[]dataplane.Event { - dataplaneStatuses := []dataplane.Event{} - for _, status := range statuses { - dataplaneStatus := dataplane.Event{ - Timestamp: toPtr(status.GetTimestamp().AsTime()), - Message: &status.Message, - Status: mapStatusEnums(status.GetStatus().String()), - } - dataplaneStatuses = append(dataplaneStatuses, dataplaneStatus) - } - - return &dataplaneStatuses -} - -func convertMeta(meta *instances.Meta) dataplane.Instance_Meta { - apiMeta := dataplane.Instance_Meta{} - - if nginxMeta := meta.GetNginxMeta(); nginxMeta != nil { - err := apiMeta.MergeNginxMeta( - dataplane.NginxMeta{ - Type: dataplane.NGINXMETA, - ConfPath: &nginxMeta.ConfigPath, - ExePath: &nginxMeta.ExePath, - }, - ) - if err != nil { - slog.Warn("Unable to merge nginx meta", "error", err) - } - } - - return apiMeta -} - -func toPtr[T any](value T) *T { - return &value -} diff --git a/internal/plugin/data_plane_server_test.go b/internal/plugin/data_plane_server_test.go deleted file mode 100644 index d80d94284..000000000 --- a/internal/plugin/data_plane_server_test.go +++ /dev/null @@ -1,430 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "bytes" - "context" - "encoding/json" - "fmt" - "io" - "log/slog" - "net/http" - "testing" - "time" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/api/http/dataplane" - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/test/types" - "github.com/stretchr/testify/assert" -) - -func TestDataPlaneServer_Init(t *testing.T) { - ctx := context.Background() - agentConfig := types.GetAgentConfig() - dataPlaneServer := NewDataPlaneServer(agentConfig, slog.Default()) - - messagePipe := bus.NewMessagePipe(100) - err := messagePipe.Register(100, []bus.Plugin{dataPlaneServer}) - require.NoError(t, err) - go messagePipe.Run(ctx) - - time.Sleep(10 * time.Millisecond) - - addr := dataPlaneServer.getServerAddress() - assert.NotNil(t, addr) - - err = dataPlaneServer.Close(ctx) - require.NoError(t, err) -} - -func TestDataPlaneServer_Process(t *testing.T) { - ctx := context.Background() - agentConfig := types.GetAgentConfig() - dataPlaneServer := NewDataPlaneServer(agentConfig, slog.Default()) - - messagePipe := bus.NewMessagePipe( - 100) - err := messagePipe.Register(100, []bus.Plugin{dataPlaneServer}) - require.NoError(t, err) - go messagePipe.Run(ctx) - - tests := []struct { - name string - data interface{} - topic string - }{ - { - name: "Test 1: Instances test", - data: []*instances.Instance{{InstanceId: instanceID, Type: instances.Type_NGINX}}, - topic: bus.InstancesTopic, - }, - { - name: "Test 2: Instances complete update", - data: &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_SUCCESS, - Message: "config updated", - }, - topic: bus.InstanceConfigUpdateTopic, - }, - } - for _, tt := range tests { - t.Run(tt.name, func(ttt *testing.T) { - messagePipe.Process(&bus.Message{Topic: tt.topic, Data: tt.data}) - time.Sleep(10 * time.Millisecond) - - var actual interface{} - if tt.topic == bus.InstancesTopic { - actual = dataPlaneServer.getInstances() - } else { - actual = dataPlaneServer.getConfigurationStatus(instanceID)[0] - } - - assert.Equal(t, tt.data, actual) - }) - } - - err = dataPlaneServer.Close(ctx) - require.NoError(t, err) -} - -func TestDataPlaneServer_GetInstances(t *testing.T) { - ctx := context.Background() - expected := &dataplane.Instance{ - InstanceId: toPtr(instanceID), - Type: toPtr(dataplane.NGINX), - Version: toPtr("1.23.1"), - } - - instance := &instances.Instance{ - InstanceId: instanceID, - Type: instances.Type_NGINX, - Version: "1.23.1", - } - - agentConfig := types.GetAgentConfig() - dataPlaneServer := NewDataPlaneServer(agentConfig, slog.Default()) - dataPlaneServer.instances = []*instances.Instance{instance} - - messagePipe := bus.NewMessagePipe(100) - err := messagePipe.Register(100, []bus.Plugin{dataPlaneServer}) - require.NoError(t, err) - go messagePipe.Run(ctx) - - time.Sleep(10 * time.Millisecond) - - addr := dataPlaneServer.getServerAddress() - assert.NotNil(t, addr) - - target := fmt.Sprintf("http://%s/api/v1/instances", addr) - - req, err := http.NewRequestWithContext(ctx, http.MethodGet, target, nil) - require.NoError(t, err) - - res, err := http.DefaultClient.Do(req) - require.NoError(t, err) - assert.Equal(t, 200, res.StatusCode) - - resBody, err := io.ReadAll(res.Body) - require.NoError(t, err) - - err = res.Body.Close() - require.NoError(t, err) - - result := []*dataplane.Instance{} - err = json.Unmarshal(resBody, &result) - require.NoError(t, err) - assert.Len(t, result, 1) - assert.Equal(t, expected, result[0]) - - err = dataPlaneServer.Close(ctx) - require.NoError(t, err) -} - -func TestDataPlaneServer_UpdateInstanceConfiguration(t *testing.T) { - ctx := context.Background() - unknownInstanceID := "fe4c58c1-bc92-30c1-a9c9-85591422068e" - data := []byte(`{"location": "http://file-server.com"}`) - instance := &instances.Instance{InstanceId: instanceID, Type: instances.Type_NGINX, Version: "1.23.1"} - - agentConfig := types.GetAgentConfig() - dataPlaneServer := NewDataPlaneServer(agentConfig, slog.Default()) - dataPlaneServer.instances = []*instances.Instance{instance} - - messagePipe := bus.NewMessagePipe(100) - err := messagePipe.Register(100, []bus.Plugin{dataPlaneServer}) - require.NoError(t, err) - go messagePipe.Run(ctx) - - time.Sleep(10 * time.Millisecond) - - addr := dataPlaneServer.getServerAddress() - assert.NotNil(t, addr) - - tests := []struct { - name string - instanceID string - expectedStatusCode int - expectedMessage string - }{ - { - name: "Test 1: Update known instance configuration", - instanceID: instanceID, - expectedStatusCode: 200, - }, - { - name: "Test 2: Update unknown instance configuration", - instanceID: unknownInstanceID, - expectedStatusCode: 404, - expectedMessage: fmt.Sprintf("Unable to find instance %s", unknownInstanceID), - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - res, loopErr := performPutRequest(ctx, dataPlaneServer, test.instanceID, data) - require.NoError(tt, loopErr) - assert.Equal(tt, test.expectedStatusCode, res.StatusCode) - - resBody, loopErr := io.ReadAll(res.Body) - require.NoError(tt, loopErr) - - loopErr = res.Body.Close() - require.NoError(t, loopErr) - - if test.expectedMessage == "" { - result := dataplane.CorrelationId{} - loopErr = json.Unmarshal(resBody, &result) - require.NoError(tt, loopErr) - assert.NotEmpty(tt, result.CorrelationId) - } else { - result := dataplane.ErrorResponse{} - loopErr = json.Unmarshal(resBody, &result) - require.NoError(tt, loopErr) - assert.Equal(tt, test.expectedMessage, result.Message) - } - }) - } - - err = dataPlaneServer.Close(ctx) - require.NoError(t, err) -} - -func TestDataPlaneServer_GetInstanceConfigurationStatus(t *testing.T) { - ctx := context.Background() - tests := []struct { - name string - instanceID string - events []*instances.ConfigurationStatus - expectedStatus *dataplane.ConfigurationStatus - expectedResponse int - }{ - { - name: "Test 1: Successful config update", - instanceID: instanceID, - events: []*instances.ConfigurationStatus{ - { - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_SUCCESS, - Message: "Success", - }, - { - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_IN_PROGRESS, - Message: "In Progress", - }, - }, - expectedStatus: &dataplane.ConfigurationStatus{ - CorrelationId: toPtr(correlationID), - Events: &[]dataplane.Event{ - { - Status: toPtr(dataplane.SUCCESS), - Message: toPtr("Success"), - Timestamp: nil, - }, - { - Status: toPtr(dataplane.INPROGRESS), - Message: toPtr("In Progress"), - Timestamp: nil, - }, - }, - InstanceId: toPtr(instanceID), - }, - expectedResponse: 200, - }, - { - name: "Test 2: Instance ID not found", - instanceID: "unknown-instance-id", - events: nil, - expectedStatus: &dataplane.ConfigurationStatus{ - CorrelationId: toPtr(correlationID), - Events: &[]dataplane.Event{ - { - Status: toPtr(dataplane.SUCCESS), - Message: toPtr("Success"), - Timestamp: nil, - }, - { - Status: toPtr(dataplane.INPROGRESS), - Message: toPtr("In Progress"), - Timestamp: nil, - }, - }, - InstanceId: toPtr("unknown-instance-id"), - }, - expectedResponse: 404, - }, - } - - instance := &instances.Instance{InstanceId: instanceID, Type: instances.Type_NGINX, Version: "1.23.1"} - - agentConfig := types.GetAgentConfig() - - dataPlaneServer := NewDataPlaneServer(agentConfig, slog.Default()) - dataPlaneServer.instances = []*instances.Instance{instance} - - messagePipe := bus.NewMessagePipe(100) - err := messagePipe.Register(100, []bus.Plugin{dataPlaneServer}) - require.NoError(t, err) - - go messagePipe.Run(ctx) - - time.Sleep(10 * time.Millisecond) - - tcpAddr := dataPlaneServer.getServerAddress() - - assert.NotNil(t, tcpAddr) - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - if test.events != nil { - dataPlaneServer.configEvents = map[string][]*instances.ConfigurationStatus{ - test.instanceID: test.events, - } - } - res, loopErr := performGetInstanceConfigurationStatusRequest(ctx, dataPlaneServer, test.instanceID) - require.NoError(t, loopErr) - assert.Equal(t, test.expectedResponse, res.StatusCode) - - resBody, loopErr := io.ReadAll(res.Body) - require.NoError(t, loopErr) - - result := &dataplane.ConfigurationStatus{} - loopErr = json.Unmarshal(resBody, &result) - require.NoError(t, loopErr) - - compareResponse(t, result, *test.expectedStatus.Events, test.expectedStatus, resBody) - - res.Body.Close() - }) - } - - err = dataPlaneServer.Close(ctx) - require.NoError(t, err) -} - -func compareResponse(t *testing.T, result *dataplane.ConfigurationStatus, events []dataplane.Event, - expectedStatus *dataplane.ConfigurationStatus, resBody []byte, -) { - t.Helper() - if result.Events != nil { - for key, resultStatus := range *result.Events { - assert.Equal(t, (events)[key].Status, resultStatus.Status) - assert.Equal(t, (events)[key].Message, resultStatus.Message) - } - assert.Equal(t, expectedStatus.CorrelationId, result.CorrelationId) - } else { - result2 := dataplane.ErrorResponse{} - err := json.Unmarshal(resBody, &result2) - require.NoError(t, err) - assert.Equal(t, "Unable to find configuration status", result2.Message) - } -} - -func TestDataPlaneServer_MapStatusEnums(t *testing.T) { - tests := []struct { - name string - input string - expected dataplane.StatusState - }{ - { - name: "Test 1: Success type", - input: "SUCCESS", - expected: dataplane.SUCCESS, - }, { - name: "Test 2: In progress type", - input: "IN_PROGRESS", - expected: dataplane.INPROGRESS, - }, { - name: "Test 3: Failed type", - input: "FAILED", - expected: dataplane.FAILED, - }, { - name: "Test 4: Rollback Failed type", - input: "ROLLBACK_FAILED", - expected: dataplane.ROLLBACKFAILED, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - result := mapStatusEnums(test.input) - assert.Equal(t, toPtr(test.expected), result) - }) - } -} - -func performPutRequest( - ctx context.Context, - dataPlaneServer *DataPlaneServer, - instanceID string, - data []byte, -) (*http.Response, error) { - addr := dataPlaneServer.getServerAddress() - if addr == "" { - return nil, fmt.Errorf("unable to get server address") - } - target := fmt.Sprintf("http://%s/api/v1/instances/%s/configurations", addr, instanceID) - req, err := http.NewRequestWithContext(ctx, http.MethodPut, target, bytes.NewBuffer(data)) - if err != nil { - return &http.Response{}, err - } - req.Header.Set("Content-Type", "application/json") - - client := &http.Client{} - - return client.Do(req) -} - -func performGetInstanceConfigurationStatusRequest( - ctx context.Context, - dataPlaneServer *DataPlaneServer, - instanceID string, -) (*http.Response, error) { - addr := dataPlaneServer.getServerAddress() - if addr == "" { - return nil, fmt.Errorf("unable to get server address") - } - - target := fmt.Sprintf("http://%s/api/v1/instances/%s/configurations/status", addr, instanceID) - req, err := http.NewRequestWithContext(ctx, http.MethodGet, target, nil) - if err != nil { - return &http.Response{}, err - } - - req.Header.Set("Content-Type", "application/json") - - client := &http.Client{} - - return client.Do(req) -} diff --git a/internal/plugin/grpc_client_plugin.go b/internal/plugin/grpc_client_plugin.go deleted file mode 100644 index 84eed9f10..000000000 --- a/internal/plugin/grpc_client_plugin.go +++ /dev/null @@ -1,148 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "fmt" - "log/slog" - "net" - "time" - - "github.com/google/uuid" - grpcRetry "github.com/grpc-ecosystem/go-grpc-middleware/retry" - "github.com/nginx/agent/v3/api/grpc/mpi/v1" - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "google.golang.org/grpc" - "google.golang.org/grpc/credentials/insecure" - "google.golang.org/grpc/keepalive" - "google.golang.org/protobuf/types/known/timestamppb" - - uuidLibrary "github.com/nginx/agent/v3/internal/uuid" -) - -const ( - DefaultClientTime = 120 // Default time for client operations in seconds - DefaultTimeout = 60 // Default timeout duration in seconds - DefaultPermitStream = true // Flag indicating permission of stream -) - -type ( - GrpcClient struct { - messagePipe bus.MessagePipeInterface - config *config.Config - conn *grpc.ClientConn - cancel context.CancelFunc - } -) - -func NewGrpcClient(agentConfig *config.Config) *GrpcClient { - if agentConfig != nil && agentConfig.Command.Server.Type == "grpc" { - return &GrpcClient{ - config: agentConfig, - } - } - - return nil -} - -func (gc *GrpcClient) Init(ctx context.Context, messagePipe bus.MessagePipeInterface) error { - slog.Debug("Starting grpc client plugin") - gc.messagePipe = messagePipe - - serverAddr := net.JoinHostPort( - gc.config.Command.Server.Host, - fmt.Sprint(gc.config.Command.Server.Port), - ) - - var grpcClientCtx context.Context - grpcClientCtx, gc.cancel = context.WithTimeout(ctx, gc.config.Client.Timeout) - - var err error - gc.conn, err = grpc.DialContext(grpcClientCtx, serverAddr, gc.getDialOptions()...) - if err != nil { - return err - } - - // nolint: revive - id, err := uuid.NewV7() - if err != nil { - return fmt.Errorf("error generating message id: %w", err) - } - - correlationID, err := uuid.NewUUID() - if err != nil { - return fmt.Errorf("error generating correlation id: %w", err) - } - - client := v1.NewCommandServiceClient(gc.conn) - req := &v1.CreateConnectionRequest{ - MessageMeta: &v1.MessageMeta{ - MessageId: id.String(), - CorrelationId: correlationID.String(), - Timestamp: timestamppb.Now(), - }, - Agent: &v1.Instance{ - InstanceMeta: &v1.InstanceMeta{ - InstanceId: uuidLibrary.Generate("/etc/nginx-agent/nginx-agent"), - InstanceType: v1.InstanceMeta_INSTANCE_TYPE_AGENT, - Version: gc.config.Version, - }, - InstanceConfig: &v1.InstanceConfig{}, - }, - } - - response, err := client.CreateConnection(grpcClientCtx, req) - if err != nil { - return fmt.Errorf("error creating connection: %w", err) - } - - slog.Debug("Connection created", "response", response) - - return nil -} - -func (gc *GrpcClient) Close(_ context.Context) error { - slog.Debug("Closing grpc client plugin") - - err := gc.conn.Close() - if err != nil { - slog.Error("Failed to gracefully close gRPC connection", "error", err) - gc.cancel() - } - - return nil -} - -func (gc *GrpcClient) Info() *bus.Info { - return &bus.Info{ - Name: "grpc-client", - } -} - -func (gc *GrpcClient) Process(_ context.Context, _ *bus.Message) {} - -func (gc *GrpcClient) Subscriptions() []string { - return []string{} -} - -func (gc *GrpcClient) getDialOptions() []grpc.DialOption { - opts := []grpc.DialOption{ - grpc.WithTransportCredentials(insecure.NewCredentials()), - grpc.WithBlock(), - grpc.WithReturnConnectionError(), - grpc.WithStreamInterceptor(grpcRetry.StreamClientInterceptor()), - grpc.WithUnaryInterceptor(grpcRetry.UnaryClientInterceptor()), - grpc.WithKeepaliveParams(keepalive.ClientParameters{ - Time: DefaultClientTime * time.Second, // add to config in future - Timeout: DefaultTimeout * time.Second, - PermitWithoutStream: DefaultPermitStream, - }), - } - - return opts -} diff --git a/internal/plugin/grpc_client_plugin_test.go b/internal/plugin/grpc_client_plugin_test.go deleted file mode 100644 index 7f4ffccef..000000000 --- a/internal/plugin/grpc_client_plugin_test.go +++ /dev/null @@ -1,118 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "testing" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/test/types" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestGrpcClient_NewGrpcClient(t *testing.T) { - tests := []struct { - name string - agentConfig *config.Config - expected *GrpcClient - }{ - { - "Test 1: GRPC type specified in config", - types.GetAgentConfig(), - &GrpcClient{}, - }, - { - "Test 2: GRPC type not specified in config", - &config.Config{ - Command: &config.Command{ - Server: &config.ServerConfig{ - Host: "127.0.0.1", - Port: 8888, - Type: "http", - }, - }, - }, - nil, - }, - { - "nil client", - nil, - nil, - }, - } - - for _, tt := range tests { - t.Run(tt.name, func(ttt *testing.T) { - grpcClient := NewGrpcClient(tt.agentConfig) - - if grpcClient == nil { - assert.Equal(t, tt.expected, grpcClient) - } else { - assert.IsType(t, tt.expected, grpcClient) - } - }) - } -} - -func TestGrpcClient_InitWithInvalidServerAddr(t *testing.T) { - ctx := context.Background() - agentConfig := types.GetAgentConfig() - agentConfig.Command.Server.Host = "saasdkldsj" - - client := NewGrpcClient(agentConfig) - assert.NotNil(t, client) - - messagePipe := bus.NewMessagePipe(100) - err := messagePipe.Register(100, []bus.Plugin{client}) - require.NoError(t, err) - - err = client.Init(ctx, messagePipe) - assert.Contains(t, err.Error(), "connection error") -} - -func TestGrpcClient_Info(t *testing.T) { - grpcClient := NewGrpcClient(types.GetAgentConfig()) - info := grpcClient.Info() - assert.Equal(t, "grpc-client", info.Name) -} - -func TestGrpcClient_Subscriptions(t *testing.T) { - grpcClient := NewGrpcClient(types.GetAgentConfig()) - subscriptions := grpcClient.Subscriptions() - assert.Empty(t, subscriptions) -} - -func TestGrpcClient_Process(t *testing.T) { - ctx := context.Background() - agentConfig := types.GetAgentConfig() - client := NewGrpcClient(agentConfig) - assert.NotNil(t, client) - - mockMessage := &bus.Message{ - Topic: bus.InstanceConfigUpdateRequestTopic, - Data: nil, - } - client.Process(ctx, mockMessage) - // add better assertions when the process function does something - assert.Nil(t, client.messagePipe) -} - -func TestGetDialOptions(t *testing.T) { - agentConfig := types.GetAgentConfig() - client := NewGrpcClient(agentConfig) - assert.NotNil(t, client) - - options := client.getDialOptions() - - assert.NotNil(t, options) - - // Ensure the expected number of dial options, will change over time - assert.Len(t, options, 6) -} diff --git a/internal/plugin/instance_plugin.go b/internal/plugin/instance_plugin.go deleted file mode 100644 index c7088b87a..000000000 --- a/internal/plugin/instance_plugin.go +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "log/slog" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service" -) - -type Instance struct { - messagePipe bus.MessagePipeInterface - instanceService service.InstanceServiceInterface -} - -func NewInstance() *Instance { - return &Instance{ - instanceService: service.NewInstanceService(), - } -} - -func (i *Instance) Init(_ context.Context, messagePipe bus.MessagePipeInterface) error { - slog.Debug("Starting instance plugin") - i.messagePipe = messagePipe - - return nil -} - -func (*Instance) Close(_ context.Context) error { - slog.Debug("Closing instance plugin") - - return nil -} - -func (*Instance) Info() *bus.Info { - return &bus.Info{ - Name: "instance", - } -} - -func (i *Instance) Process(_ context.Context, msg *bus.Message) { - if msg.Topic == bus.OsProcessesTopic { - newProcesses, ok := msg.Data.([]*model.Process) - if !ok { - slog.Error("unable to cast message payload to model.Process", "payload", msg.Data) - return - } - - instanceList := i.instanceService.GetInstances(newProcesses) - if len(instanceList) > 0 { - i.messagePipe.Process(&bus.Message{Topic: bus.InstancesTopic, Data: instanceList}) - } else { - slog.Info("No instanceList found") - } - } -} - -func (*Instance) Subscriptions() []string { - return []string{ - bus.OsProcessesTopic, - bus.InstanceConfigUpdateRequestTopic, - } -} diff --git a/internal/plugin/instance_plugin_test.go b/internal/plugin/instance_plugin_test.go deleted file mode 100644 index 87be35477..000000000 --- a/internal/plugin/instance_plugin_test.go +++ /dev/null @@ -1,92 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service/servicefakes" - "github.com/stretchr/testify/assert" -) - -func TestInstance_Info(t *testing.T) { - instanceMonitor := NewInstance() - info := instanceMonitor.Info() - assert.Equal(t, "instance", info.Name) -} - -func TestInstance_Subscriptions(t *testing.T) { - instanceMonitor := NewInstance() - subscriptions := instanceMonitor.Subscriptions() - assert.Equal(t, []string{bus.OsProcessesTopic, bus.InstanceConfigUpdateRequestTopic}, subscriptions) -} - -func TestInstance_Process(t *testing.T) { - ctx := context.Background() - testInstances := []*instances.Instance{{InstanceId: "123", Type: instances.Type_NGINX}} - - fakeInstanceService := &servicefakes.FakeInstanceServiceInterface{} - fakeInstanceService.GetInstancesReturns(testInstances) - instanceMonitor := NewInstance() - instanceMonitor.instanceService = fakeInstanceService - - messagePipe := bus.NewFakeMessagePipe() - err := messagePipe.Register(100, []bus.Plugin{instanceMonitor}) - require.NoError(t, err) - - processesMessage := &bus.Message{Topic: bus.OsProcessesTopic, Data: []*model.Process{{Pid: 123, Name: "nginx"}}} - messagePipe.Process(processesMessage) - messagePipe.Run(ctx) - - assert.Len(t, messagePipe.GetProcessedMessages(), 2) - assert.Equal(t, processesMessage.Topic, messagePipe.GetProcessedMessages()[0].Topic) - assert.Equal(t, processesMessage.Data, messagePipe.GetProcessedMessages()[0].Data) - assert.Equal(t, bus.InstancesTopic, messagePipe.GetProcessedMessages()[1].Topic) - assert.Equal(t, testInstances, messagePipe.GetProcessedMessages()[1].Data) -} - -func TestInstance_Process_Error_Expected(t *testing.T) { - ctx := context.Background() - instanceMonitor := NewInstance() - - messagePipe := bus.NewFakeMessagePipe() - err := messagePipe.Register(2, []bus.Plugin{instanceMonitor}) - require.NoError(t, err) - - messagePipe.Process(&bus.Message{Topic: bus.OsProcessesTopic, Data: nil}) - messagePipe.Run(ctx) - - assert.Len(t, messagePipe.GetProcessedMessages(), 1) - assert.Equal(t, bus.OsProcessesTopic, messagePipe.GetProcessedMessages()[0].Topic) - assert.Nil(t, messagePipe.GetProcessedMessages()[0].Data) -} - -func TestInstance_Process_Empty_Instances(t *testing.T) { - ctx := context.Background() - testInstances := []*instances.Instance{} - - fakeInstanceService := &servicefakes.FakeInstanceServiceInterface{} - fakeInstanceService.GetInstancesReturns(testInstances) - instanceMonitor := NewInstance() - - messagePipe := bus.NewFakeMessagePipe() - err := messagePipe.Register(2, []bus.Plugin{instanceMonitor}) - require.NoError(t, err) - - processesMessage := &bus.Message{Topic: bus.OsProcessesTopic, Data: []*model.Process{}} - messagePipe.Process(processesMessage) - messagePipe.Run(ctx) - - assert.Len(t, messagePipe.GetProcessedMessages(), 1) - assert.Equal(t, processesMessage.Topic, messagePipe.GetProcessedMessages()[0].Topic) - assert.Equal(t, processesMessage.Data, messagePipe.GetProcessedMessages()[0].Data) -} diff --git a/internal/plugin/metrics_plugin.go b/internal/plugin/metrics_plugin.go deleted file mode 100644 index 06b16b374..000000000 --- a/internal/plugin/metrics_plugin.go +++ /dev/null @@ -1,274 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package plugin - -import ( - "context" - "fmt" - "log/slog" - "sync" - "time" - - "github.com/google/uuid" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/metrics/export" - "github.com/nginx/agent/v3/internal/metrics/source/prometheus" - "github.com/nginx/agent/v3/internal/model" -) - -const ( - metricsInfo = "metrics" - maxProducerRetries = 20 - fallbackCollectInterval = 20 * time.Second -) - -type ( - // The Metrics plugin. Discovers and owns the data source that produce metrics for the Agent. - Metrics struct { - producers map[model.MetricsSourceType]model.MetricsProducer - exporters map[model.ExporterType]model.Exporter - config *config.Config - pipe bus.MessagePipeInterface - shutdownFuncs []context.CancelFunc - collectInterval time.Duration - metricsTimer *time.Ticker - mutex *sync.Mutex - } - - // MetricsOption a functional option for `*Metrics`. - MetricsOption func(*Metrics) error -) - -// NewMetrics is the constructor for the Metrics plugin. -func NewMetrics(conf *config.Config, options ...MetricsOption) (*Metrics, error) { - if conf.Metrics == nil { - return nil, fmt.Errorf("metrics configuration cannot be nil") - } - - produceInterval := conf.Metrics.ProduceInterval - if produceInterval <= 0 { - slog.Warn("Invalid metrics produce interval configured: using default", - "configured", produceInterval, "default", config.DefMetricsProduceInterval, - ) - produceInterval = config.DefMetricsProduceInterval - } - - metrics := Metrics{ - producers: make(map[model.MetricsSourceType]model.MetricsProducer), - exporters: make(map[model.ExporterType]model.Exporter), - config: conf, - pipe: nil, - collectInterval: produceInterval, - shutdownFuncs: make([]context.CancelFunc, 0), - metricsTimer: nil, - mutex: &sync.Mutex{}, - } - - for _, opt := range options { - err := opt(&metrics) - if err != nil { - return nil, fmt.Errorf("failed to apply metrics plugin option: %w", err) - } - } - - return &metrics, nil -} - -// Init initializes and starts the plugin. Required for the `Plugin` interface. -func (m *Metrics) Init(ctx context.Context, mp bus.MessagePipeInterface) error { - slog.Debug("Starting metrics plugin") - - m.pipe = mp - metricsCtx, cancel := context.WithCancel(ctx) - m.mutex.Lock() - m.shutdownFuncs = append(m.shutdownFuncs, cancel) - m.mutex.Unlock() - - m.discoverSources() - - err := m.createExporters(metricsCtx) - if err != nil { - return fmt.Errorf("could not start exporters: %w", err) - } - - m.startExporters(metricsCtx) - - m.mutex.Lock() - for srcType, producer := range m.producers { - slog.Info("Starting producer", "producer_type", srcType.String()) - go m.runProducer(metricsCtx, producer) - } - m.mutex.Unlock() - - return nil -} - -// Info about the plugin. Required for the `Plugin` interface. -func (m *Metrics) Info() *bus.Info { - return &bus.Info{ - Name: metricsInfo, - } -} - -// Close about the plugin. Required for the `Plugin` interface. -func (m *Metrics) Close(_ context.Context) error { - slog.Debug("Closing metrics plugin") - - m.mutex.Lock() - defer m.mutex.Unlock() - - for _, shutdownFunc := range m.shutdownFuncs { - shutdownFunc() - } - - m.shutdownFuncs = nil - m.producers = nil - m.exporters = nil - - return nil -} - -// Process an incoming Message Bus message in the plugin. Required for the `Plugin` interface. -func (m *Metrics) Process(_ context.Context, msg *bus.Message) { - switch msg.Topic { - case bus.MetricsTopic: - err := m.processMessage(msg) - if err != nil { - slog.Debug("error processing message", "err", err) - } - case bus.OsProcessesTopic: - slog.Debug("OS Processes have been updated") - } -} - -// Subscriptions returns the list of topics the plugin is subscribed to. Required for the `Plugin` interface. -func (m *Metrics) Subscriptions() []string { - return []string{ - bus.OsProcessesTopic, - bus.MetricsTopic, - } -} - -// Dynamically populates `MetricsProducer`s. -func (m *Metrics) discoverSources() { - // Initialize the first time only if the Prometheus config section is configured. - if m.config.Metrics.PrometheusSource == nil { - slog.Debug("Prometheus metrics source not configured: skipping initialization") - return - } - - if _, ok := m.producers[model.Prometheus]; !ok { - m.producers[model.Prometheus] = prometheus.NewScraper(m.config.Metrics.PrometheusSource.Endpoints) - } else { - slog.Debug("Prometheus metrics source already initialized") - } -} - -func (m *Metrics) createExporters(ctx context.Context) error { - if m.config.Metrics.OTelExporter == nil { - slog.Debug("OTel exporter not configured: skipping exporter instantiation") - return nil - } - - // This needs to be unique to the Agent and persistent in the future. Generating a runtime UUID for now. - // nolint: revive - id, err := uuid.NewV7() - if err != nil { - return fmt.Errorf("failed to generate UUID for OTel Exporter: %w", err) - } - - if _, ok := m.exporters[model.OTel]; !ok { - exporter, err := export.NewOTelExporter( - ctx, m.config, model.Prometheus.String(), id.String(), prometheus.ConvertPrometheus, - ) - if err != nil { - return fmt.Errorf("failed to create OTel exporter: %w", err) - } - - m.exporters[exporter.Type()] = exporter - } - - return nil -} - -func (m *Metrics) startExporters(ctx context.Context) { - m.mutex.Lock() - defer m.mutex.Unlock() - - for expType, exp := range m.exporters { - slog.Info("Starting export", "exporter_type", expType.String()) - go exp.StartSink(ctx) - } -} - -// Produces metrics from the MetricsProducer at the configured interval and pushes to the given channel. -func (m *Metrics) runProducer(ctx context.Context, producer model.MetricsProducer) { - m.metricsTimer = time.NewTicker(m.collectInterval) - - // this should get moved to the individual producers destruction function - defer m.metricsTimer.Stop() - - failedAttempts := 0 - for failedAttempts != maxProducerRetries { - select { - case <-m.metricsTimer.C: - failedAttempts = m.callProduce(ctx, producer, failedAttempts) - case <-ctx.Done(): - slog.Info("MetricsProducer stopped", "producer_type", producer.Type().String()) - - return - } - } - - if failedAttempts == maxProducerRetries { - slog.Error("MetricsProducer stopped after max number of retries reached", - "producer_type", producer.Type().String(), "max_retries", maxProducerRetries) - } -} - -func (m *Metrics) processMessage(msg *bus.Message) error { - de, ok := msg.Data.(model.DataEntry) - if !ok { - return fmt.Errorf("metrics plugin received metrics event but could not cast it to correct type: %v", msg.Data) - } - - exporter, ok := m.exporters[model.OTel] - if !ok { - return fmt.Errorf("metrics plugin received metrics event but source type had no exporter: %v", de.SourceType) - } - err := exporter.Export(de) - - return err -} - -func (m *Metrics) callProduce(ctx context.Context, producer model.MetricsProducer, failedAttempts int) int { - entries, err := producer.Produce(ctx) - if err != nil { - slog.Debug("MetricsProducer produce call failed", "error", err) - - return failedAttempts + 1 - } - failedAttempts = 0 - - busMsgs := make([]*bus.Message, len(entries)) - - for i, e := range entries { - busMsgs[i] = e.ToBusMessage() - } - - m.pipe.Process(busMsgs...) - - return failedAttempts -} - -// WithDataSource appends a Metrics data source that will automatically collect metrics. -func WithDataSource(ds model.MetricsProducer) MetricsOption { - return func(m *Metrics) error { - m.producers[ds.Type()] = ds - return nil - } -} diff --git a/internal/plugin/metrics_plugin_test.go b/internal/plugin/metrics_plugin_test.go deleted file mode 100644 index 154da5820..000000000 --- a/internal/plugin/metrics_plugin_test.go +++ /dev/null @@ -1,259 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. -package plugin - -import ( - "context" - "fmt" - "net/http" - "net/http/httptest" - "testing" - "time" - - "github.com/nginx/agent/v3/internal/model/modelfakes" - "github.com/nginx/agent/v3/test/types" - - "github.com/nginx/agent/v3/internal/model" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/metrics/source/prometheus" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestMetrics_Init(t *testing.T) { - ctx := context.Background() - handler := http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintln(w, "") - }) - - // Create a test server using the handler - fakePrometheus := httptest.NewServer(handler) - defer fakePrometheus.Close() - - messagePipe := bus.NewMessagePipe(100) - scraper := prometheus.NewScraper([]string{fakePrometheus.URL}) - - metrics, err := NewMetrics(types.GetAgentConfig(), WithDataSource(scraper)) - require.NoError(t, err) - - err = messagePipe.Register(100, []bus.Plugin{metrics}) - require.NoError(t, err) - go messagePipe.Run(ctx) - - time.Sleep(10 * time.Millisecond) - - require.NoError(t, err) - - err = metrics.Close(ctx) - require.NoError(t, err) -} - -func TestMetrics_Info(t *testing.T) { - metrics, err := NewMetrics(types.GetAgentConfig()) - require.NoError(t, err) - - i := metrics.Info() - assert.NotNil(t, i) - - assert.Equal(t, "metrics", i.Name) -} - -func TestMetrics_Subscriptions(t *testing.T) { - metrics, err := NewMetrics(types.GetAgentConfig()) - require.NoError(t, err) - - subscriptions := metrics.Subscriptions() - assert.Equal(t, []string{bus.OsProcessesTopic, bus.MetricsTopic}, subscriptions) -} - -func TestMetrics_ProcessMessage(t *testing.T) { - metrics, err := NewMetrics(types.GetAgentConfig()) - require.NoError(t, err) - - dataPoint := model.DataPoint{ - Name: "value1", - Labels: make(map[string]string), - Value: 2, - } - - invalidData := struct { - valueOne string - valueTwo string - }{ - "one", "two", - } - - dataEntry := model.DataEntry{ - Name: "Test1", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "testing", - Values: []model.DataPoint{ - dataPoint, - }, - } - - tests := []struct { - name string - topic string - data bus.Payload - expectError error - }{ - { - name: "Test 1: Can not cast data", - topic: bus.MetricsTopic, - data: invalidData, - expectError: fmt.Errorf("metrics plugin received metrics event but could not cast it to correct "+ - "type: %v", invalidData), - }, - { - name: "Test 2: No exporter", - topic: bus.MetricsTopic, - data: dataEntry, - expectError: fmt.Errorf("metrics plugin received metrics event but source type had no exporter"+ - ": %v", dataEntry.SourceType), - }, - { - name: "exporter", - topic: bus.MetricsTopic, - data: dataEntry, - expectError: nil, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - exporter := modelfakes.FakeExporter{} - exporter.ExportReturns(nil) - if test.name == "exporter" { - metrics.exporters[model.OTel] = &exporter - } - - err = metrics.processMessage(&bus.Message{Topic: test.topic, Data: test.data}) - - assert.Equal(t, test.expectError, err) - }) - } -} - -func TestMetrics_CallProduce(t *testing.T) { - dataPoint := model.DataPoint{ - Name: "value1", - Labels: make(map[string]string), - Value: 2, - } - dataEntry := model.DataEntry{ - Name: "Test1", - Type: model.Counter, - SourceType: model.Prometheus, - Description: "testing", - Values: []model.DataPoint{ - dataPoint, - }, - } - - tests := []struct { - name string - entries []model.DataEntry - expectedFailedAttempts int - expectedNumMessage int - expectedProduceError error - }{ - { - name: "Test 1: Failed to call producer", - entries: nil, - expectedFailedAttempts: 1, - expectedNumMessage: 0, - expectedProduceError: fmt.Errorf("produce error"), - }, - { - name: "Test 2: Successfully called producer", - entries: []model.DataEntry{ - dataEntry, - }, - expectedProduceError: nil, - expectedNumMessage: 1, - expectedFailedAttempts: 0, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - messagePipe := bus.NewFakeMessagePipe() - metrics, err := NewMetrics(types.GetAgentConfig()) - metrics.pipe = messagePipe - require.NoError(t, err) - - producer := modelfakes.FakeMetricsProducer{} - - producer.ProduceReturns(test.entries, test.expectedProduceError) - failedAttempts := metrics.callProduce(context.Background(), &producer, 0) - - assert.Len(t, messagePipe.GetMessages(), test.expectedNumMessage) - assert.Equal(t, test.expectedFailedAttempts, failedAttempts) - }) - } -} - -func TestMetrics_Errors(t *testing.T) { - ctx := context.Background() - - testCases := []struct { - name string - confModFunc func(*config.Config) *config.Config - isErr bool - expErr string - }{ - { - name: "Test 1: Metrics configuration is nil", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics = nil - - return c - }, - isErr: true, - expErr: "metrics configuration cannot be nil", - }, - { - name: "Test 2: Produce interval is a negative value", - confModFunc: func(c *config.Config) *config.Config { - c.Metrics.ProduceInterval = -1 - - return c - }, - isErr: false, - }, - } - - for _, test := range testCases { - t.Run(test.name, func(tt *testing.T) { - c := test.confModFunc(types.GetAgentConfig()) - - metrics, err := NewMetrics(c) - if test.isErr { - require.Error(t, err) - require.Nil(t, metrics) - assert.Contains(t, err.Error(), test.expErr) - } else { - require.NoError(tt, err) - require.NotEmpty(tt, metrics) - } - }) - } - - metrics, err := NewMetrics(types.GetAgentConfig()) - require.NoError(t, err) - - // Payload is ignored. - metrics.Process(ctx, &bus.Message{Topic: bus.OsProcessesTopic, Data: struct { - valueOne string - valueTwo string - }{"one", "two"}}) - - // Currently doesn't do anything. - require.NoError(t, err) -} diff --git a/internal/plugin/plugin_manager.go b/internal/plugin/plugin_manager.go deleted file mode 100644 index 3c6464bd0..000000000 --- a/internal/plugin/plugin_manager.go +++ /dev/null @@ -1,72 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "log/slog" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" -) - -func LoadPlugins(agentConfig *config.Config, slogger *slog.Logger) []bus.Plugin { - plugins := make([]bus.Plugin, 0) - - plugins = addProcessMonitor(agentConfig, plugins) - plugins = addInstanceMonitor(plugins) - - configPlugin := NewConfig(agentConfig) - - plugins = addMetrics(agentConfig, slogger, plugins) - plugins = append(plugins, configPlugin) - - if isGrpcClientConfigured(agentConfig) { - grpcClient := NewGrpcClient(agentConfig) - plugins = append(plugins, grpcClient) - } - - if agentConfig.DataPlaneAPI != nil && agentConfig.DataPlaneAPI.Host != "" && agentConfig.DataPlaneAPI.Port != 0 { - dataPlaneServer := NewDataPlaneServer(agentConfig, slogger) - plugins = append(plugins, dataPlaneServer) - } - - return plugins -} - -func addMetrics(agentConfig *config.Config, slogger *slog.Logger, plugins []bus.Plugin) []bus.Plugin { - if agentConfig.Metrics != nil { - metrics, err := NewMetrics(agentConfig) - if err != nil { - slogger.Error("Failed to initialize metrics plugin", "error", err) - } else { - plugins = append(plugins, metrics) - } - } - - return plugins -} - -func addInstanceMonitor(plugins []bus.Plugin) []bus.Plugin { - instanceMonitor := NewInstance() - plugins = append(plugins, instanceMonitor) - - return plugins -} - -func addProcessMonitor(agentConfig *config.Config, plugins []bus.Plugin) []bus.Plugin { - if agentConfig.ProcessMonitor != nil && agentConfig.ProcessMonitor.MonitoringFrequency != 0 { - processMonitor := NewProcessMonitor(agentConfig) - plugins = append(plugins, processMonitor) - } - - return plugins -} - -func isGrpcClientConfigured(agentConfig *config.Config) bool { - return agentConfig.Command != nil && - agentConfig.Command.Server != nil && - agentConfig.Command.Server.Type == "grpc" -} diff --git a/internal/plugin/plugin_manager_test.go b/internal/plugin/plugin_manager_test.go deleted file mode 100644 index d409b1e11..000000000 --- a/internal/plugin/plugin_manager_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "log/slog" - "testing" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/stretchr/testify/assert" -) - -func TestLoadPLugins(t *testing.T) { - tests := []struct { - name string - input *config.Config - expected []bus.Plugin - }{ - { - name: "Test 1: Only process manager plugin enabled", - input: &config.Config{ - ProcessMonitor: &config.ProcessMonitor{ - MonitoringFrequency: 500, - }, - }, - expected: []bus.Plugin{ - &ProcessMonitor{}, - &Instance{}, - &Config{}, - }, - }, { - name: "Test 2: DataPlane API plugin enabled", - input: &config.Config{ - DataPlaneAPI: &config.DataPlaneAPI{ - Host: "localhost", - Port: 8080, - }, - }, - expected: []bus.Plugin{ - &Instance{}, - &Config{}, - &DataPlaneServer{}, - }, - }, { - name: "Test 3: Metrics plugin enabled", - input: &config.Config{ - DataPlaneAPI: &config.DataPlaneAPI{ - Host: "localhost", - Port: 8080, - }, - Metrics: &config.Metrics{}, - }, - expected: []bus.Plugin{ - &Instance{}, - &Metrics{}, - &Config{}, - &DataPlaneServer{}, - }, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - t.Logf("running test %s", test.name) - result := LoadPlugins(test.input, slog.New(&slog.TextHandler{})) - assert.Equal(tt, len(test.expected), len(result)) - for i, expectedPlugin := range test.expected { - assert.IsType(tt, expectedPlugin, result[i]) - } - }) - } -} diff --git a/internal/plugin/process_monitor_plugin.go b/internal/plugin/process_monitor_plugin.go deleted file mode 100644 index de0de17a9..000000000 --- a/internal/plugin/process_monitor_plugin.go +++ /dev/null @@ -1,119 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "log/slog" - "sync" - "time" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/config" - "github.com/nginx/agent/v3/internal/datasource/host" - "github.com/nginx/agent/v3/internal/model" -) - -type GetProcessesFunc func(ctx context.Context) ([]*model.Process, error) - -type ProcessMonitor struct { - monitoringFrequency time.Duration - processes []*model.Process - messagePipe bus.MessagePipeInterface - getProcessesFunc GetProcessesFunc - processTicker *time.Ticker - cancel context.CancelFunc - processesMutex *sync.Mutex -} - -func NewProcessMonitor(agentConfig *config.Config) *ProcessMonitor { - return &ProcessMonitor{ - monitoringFrequency: agentConfig.ProcessMonitor.MonitoringFrequency, - processes: []*model.Process{}, - getProcessesFunc: host.GetProcesses, - processTicker: nil, - processesMutex: &sync.Mutex{}, - } -} - -func (pm *ProcessMonitor) Init(ctx context.Context, messagePipe bus.MessagePipeInterface) error { - slog.Debug("Starting process monitor plugin", "monitoring_period", pm.monitoringFrequency) - - pm.messagePipe = messagePipe - var pmCtx context.Context - pmCtx, pm.cancel = context.WithCancel(ctx) - go pm.run(pmCtx) - - return nil -} - -func (pm *ProcessMonitor) Close(_ context.Context) error { - slog.Debug("Closing process monitor plugin") - - pm.processesMutex.Lock() - defer pm.processesMutex.Unlock() - - pm.processes = nil - pm.cancel() - - return nil -} - -func (*ProcessMonitor) Info() *bus.Info { - return &bus.Info{ - Name: "process-monitor", - } -} - -func (*ProcessMonitor) Process(_ context.Context, _ *bus.Message) {} - -func (*ProcessMonitor) Subscriptions() []string { - return []string{} -} - -func (pm *ProcessMonitor) getProcesses() []*model.Process { - pm.processesMutex.Lock() - defer pm.processesMutex.Unlock() - - return pm.processes -} - -func (pm *ProcessMonitor) run(ctx context.Context) { - processes, err := pm.getProcessesFunc(ctx) - if err == nil { - pm.processesMutex.Lock() - pm.processes = processes - pm.processesMutex.Unlock() - - pm.messagePipe.Process(&bus.Message{Topic: bus.OsProcessesTopic, Data: processes}) - } - - slog.Debug("Processes updated") - - pm.processTicker = time.NewTicker(pm.monitoringFrequency) - defer pm.processTicker.Stop() - - for { - select { - case <-ctx.Done(): - return - case <-pm.processTicker.C: - processes, err := pm.getProcessesFunc(ctx) - if err != nil { - slog.Error("Unable to get process information", "error", err) - - continue - } - - pm.processesMutex.Lock() - pm.processes = processes - pm.processesMutex.Unlock() - - pm.messagePipe.Process(&bus.Message{Topic: bus.OsProcessesTopic, Data: processes}) - slog.Debug("Processes updated") - } - } -} diff --git a/internal/plugin/process_monitor_plugin_test.go b/internal/plugin/process_monitor_plugin_test.go deleted file mode 100644 index ebc879c52..000000000 --- a/internal/plugin/process_monitor_plugin_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package plugin - -import ( - "context" - "testing" - "time" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/internal/bus" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/test/types" - "github.com/stretchr/testify/assert" -) - -func TestProcessMonitor_Init(t *testing.T) { - ctx := context.Background() - testProcesses := []*model.Process{{Pid: 123, Name: "nginx"}} - - processMonitor := NewProcessMonitor(types.GetAgentConfig()) - - processMonitor.getProcessesFunc = func(_ context.Context) ([]*model.Process, error) { - return testProcesses, nil - } - - messagePipe := bus.NewMessagePipe(100) - err := messagePipe.Register(100, []bus.Plugin{processMonitor}) - require.NoError(t, err) - go messagePipe.Run(ctx) - - time.Sleep(10 * time.Millisecond) - - assert.Equal(t, testProcesses, processMonitor.getProcesses()) -} - -func TestProcessMonitor_Info(t *testing.T) { - processMonitor := NewProcessMonitor(types.GetAgentConfig()) - info := processMonitor.Info() - assert.Equal(t, "process-monitor", info.Name) -} - -func TestProcessMonitor_Subscriptions(t *testing.T) { - processMonitor := NewProcessMonitor(types.GetAgentConfig()) - subscriptions := processMonitor.Subscriptions() - assert.Equal(t, []string{}, subscriptions) -} diff --git a/internal/service/config/configfakes/fake_data_plane_config.go b/internal/service/config/configfakes/fake_data_plane_config.go deleted file mode 100644 index 88d30a422..000000000 --- a/internal/service/config/configfakes/fake_data_plane_config.go +++ /dev/null @@ -1,509 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package configfakes - -import ( - "context" - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - configa "github.com/nginx/agent/v3/internal/datasource/config" - "github.com/nginx/agent/v3/internal/service/config" -) - -type FakeDataPlaneConfig struct { - ApplyStub func() error - applyMutex sync.RWMutex - applyArgsForCall []struct { - } - applyReturns struct { - result1 error - } - applyReturnsOnCall map[int]struct { - result1 error - } - CompleteStub func() error - completeMutex sync.RWMutex - completeArgsForCall []struct { - } - completeReturns struct { - result1 error - } - completeReturnsOnCall map[int]struct { - result1 error - } - ParseConfigStub func() (any, error) - parseConfigMutex sync.RWMutex - parseConfigArgsForCall []struct { - } - parseConfigReturns struct { - result1 any - result2 error - } - parseConfigReturnsOnCall map[int]struct { - result1 any - result2 error - } - RollbackStub func(context.Context, map[string]*instances.File, string, string, string) error - rollbackMutex sync.RWMutex - rollbackArgsForCall []struct { - arg1 context.Context - arg2 map[string]*instances.File - arg3 string - arg4 string - arg5 string - } - rollbackReturns struct { - result1 error - } - rollbackReturnsOnCall map[int]struct { - result1 error - } - SetConfigWriterStub func(configa.ConfigWriterInterface) - setConfigWriterMutex sync.RWMutex - setConfigWriterArgsForCall []struct { - arg1 configa.ConfigWriterInterface - } - ValidateStub func() error - validateMutex sync.RWMutex - validateArgsForCall []struct { - } - validateReturns struct { - result1 error - } - validateReturnsOnCall map[int]struct { - result1 error - } - WriteStub func(context.Context, string, string) (map[string]*instances.File, error) - writeMutex sync.RWMutex - writeArgsForCall []struct { - arg1 context.Context - arg2 string - arg3 string - } - writeReturns struct { - result1 map[string]*instances.File - result2 error - } - writeReturnsOnCall map[int]struct { - result1 map[string]*instances.File - result2 error - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeDataPlaneConfig) Apply() error { - fake.applyMutex.Lock() - ret, specificReturn := fake.applyReturnsOnCall[len(fake.applyArgsForCall)] - fake.applyArgsForCall = append(fake.applyArgsForCall, struct { - }{}) - stub := fake.ApplyStub - fakeReturns := fake.applyReturns - fake.recordInvocation("Apply", []interface{}{}) - fake.applyMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeDataPlaneConfig) ApplyCallCount() int { - fake.applyMutex.RLock() - defer fake.applyMutex.RUnlock() - return len(fake.applyArgsForCall) -} - -func (fake *FakeDataPlaneConfig) ApplyCalls(stub func() error) { - fake.applyMutex.Lock() - defer fake.applyMutex.Unlock() - fake.ApplyStub = stub -} - -func (fake *FakeDataPlaneConfig) ApplyReturns(result1 error) { - fake.applyMutex.Lock() - defer fake.applyMutex.Unlock() - fake.ApplyStub = nil - fake.applyReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) ApplyReturnsOnCall(i int, result1 error) { - fake.applyMutex.Lock() - defer fake.applyMutex.Unlock() - fake.ApplyStub = nil - if fake.applyReturnsOnCall == nil { - fake.applyReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.applyReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) Complete() error { - fake.completeMutex.Lock() - ret, specificReturn := fake.completeReturnsOnCall[len(fake.completeArgsForCall)] - fake.completeArgsForCall = append(fake.completeArgsForCall, struct { - }{}) - stub := fake.CompleteStub - fakeReturns := fake.completeReturns - fake.recordInvocation("Complete", []interface{}{}) - fake.completeMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeDataPlaneConfig) CompleteCallCount() int { - fake.completeMutex.RLock() - defer fake.completeMutex.RUnlock() - return len(fake.completeArgsForCall) -} - -func (fake *FakeDataPlaneConfig) CompleteCalls(stub func() error) { - fake.completeMutex.Lock() - defer fake.completeMutex.Unlock() - fake.CompleteStub = stub -} - -func (fake *FakeDataPlaneConfig) CompleteReturns(result1 error) { - fake.completeMutex.Lock() - defer fake.completeMutex.Unlock() - fake.CompleteStub = nil - fake.completeReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) CompleteReturnsOnCall(i int, result1 error) { - fake.completeMutex.Lock() - defer fake.completeMutex.Unlock() - fake.CompleteStub = nil - if fake.completeReturnsOnCall == nil { - fake.completeReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.completeReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) ParseConfig() (any, error) { - fake.parseConfigMutex.Lock() - ret, specificReturn := fake.parseConfigReturnsOnCall[len(fake.parseConfigArgsForCall)] - fake.parseConfigArgsForCall = append(fake.parseConfigArgsForCall, struct { - }{}) - stub := fake.ParseConfigStub - fakeReturns := fake.parseConfigReturns - fake.recordInvocation("ParseConfig", []interface{}{}) - fake.parseConfigMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeDataPlaneConfig) ParseConfigCallCount() int { - fake.parseConfigMutex.RLock() - defer fake.parseConfigMutex.RUnlock() - return len(fake.parseConfigArgsForCall) -} - -func (fake *FakeDataPlaneConfig) ParseConfigCalls(stub func() (any, error)) { - fake.parseConfigMutex.Lock() - defer fake.parseConfigMutex.Unlock() - fake.ParseConfigStub = stub -} - -func (fake *FakeDataPlaneConfig) ParseConfigReturns(result1 any, result2 error) { - fake.parseConfigMutex.Lock() - defer fake.parseConfigMutex.Unlock() - fake.ParseConfigStub = nil - fake.parseConfigReturns = struct { - result1 any - result2 error - }{result1, result2} -} - -func (fake *FakeDataPlaneConfig) ParseConfigReturnsOnCall(i int, result1 any, result2 error) { - fake.parseConfigMutex.Lock() - defer fake.parseConfigMutex.Unlock() - fake.ParseConfigStub = nil - if fake.parseConfigReturnsOnCall == nil { - fake.parseConfigReturnsOnCall = make(map[int]struct { - result1 any - result2 error - }) - } - fake.parseConfigReturnsOnCall[i] = struct { - result1 any - result2 error - }{result1, result2} -} - -func (fake *FakeDataPlaneConfig) Rollback(arg1 context.Context, arg2 map[string]*instances.File, arg3 string, arg4 string, arg5 string) error { - fake.rollbackMutex.Lock() - ret, specificReturn := fake.rollbackReturnsOnCall[len(fake.rollbackArgsForCall)] - fake.rollbackArgsForCall = append(fake.rollbackArgsForCall, struct { - arg1 context.Context - arg2 map[string]*instances.File - arg3 string - arg4 string - arg5 string - }{arg1, arg2, arg3, arg4, arg5}) - stub := fake.RollbackStub - fakeReturns := fake.rollbackReturns - fake.recordInvocation("Rollback", []interface{}{arg1, arg2, arg3, arg4, arg5}) - fake.rollbackMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3, arg4, arg5) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeDataPlaneConfig) RollbackCallCount() int { - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - return len(fake.rollbackArgsForCall) -} - -func (fake *FakeDataPlaneConfig) RollbackCalls(stub func(context.Context, map[string]*instances.File, string, string, string) error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = stub -} - -func (fake *FakeDataPlaneConfig) RollbackArgsForCall(i int) (context.Context, map[string]*instances.File, string, string, string) { - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - argsForCall := fake.rollbackArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 -} - -func (fake *FakeDataPlaneConfig) RollbackReturns(result1 error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = nil - fake.rollbackReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) RollbackReturnsOnCall(i int, result1 error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = nil - if fake.rollbackReturnsOnCall == nil { - fake.rollbackReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.rollbackReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) SetConfigWriter(arg1 configa.ConfigWriterInterface) { - fake.setConfigWriterMutex.Lock() - fake.setConfigWriterArgsForCall = append(fake.setConfigWriterArgsForCall, struct { - arg1 configa.ConfigWriterInterface - }{arg1}) - stub := fake.SetConfigWriterStub - fake.recordInvocation("SetConfigWriter", []interface{}{arg1}) - fake.setConfigWriterMutex.Unlock() - if stub != nil { - fake.SetConfigWriterStub(arg1) - } -} - -func (fake *FakeDataPlaneConfig) SetConfigWriterCallCount() int { - fake.setConfigWriterMutex.RLock() - defer fake.setConfigWriterMutex.RUnlock() - return len(fake.setConfigWriterArgsForCall) -} - -func (fake *FakeDataPlaneConfig) SetConfigWriterCalls(stub func(configa.ConfigWriterInterface)) { - fake.setConfigWriterMutex.Lock() - defer fake.setConfigWriterMutex.Unlock() - fake.SetConfigWriterStub = stub -} - -func (fake *FakeDataPlaneConfig) SetConfigWriterArgsForCall(i int) configa.ConfigWriterInterface { - fake.setConfigWriterMutex.RLock() - defer fake.setConfigWriterMutex.RUnlock() - argsForCall := fake.setConfigWriterArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeDataPlaneConfig) Validate() error { - fake.validateMutex.Lock() - ret, specificReturn := fake.validateReturnsOnCall[len(fake.validateArgsForCall)] - fake.validateArgsForCall = append(fake.validateArgsForCall, struct { - }{}) - stub := fake.ValidateStub - fakeReturns := fake.validateReturns - fake.recordInvocation("Validate", []interface{}{}) - fake.validateMutex.Unlock() - if stub != nil { - return stub() - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeDataPlaneConfig) ValidateCallCount() int { - fake.validateMutex.RLock() - defer fake.validateMutex.RUnlock() - return len(fake.validateArgsForCall) -} - -func (fake *FakeDataPlaneConfig) ValidateCalls(stub func() error) { - fake.validateMutex.Lock() - defer fake.validateMutex.Unlock() - fake.ValidateStub = stub -} - -func (fake *FakeDataPlaneConfig) ValidateReturns(result1 error) { - fake.validateMutex.Lock() - defer fake.validateMutex.Unlock() - fake.ValidateStub = nil - fake.validateReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) ValidateReturnsOnCall(i int, result1 error) { - fake.validateMutex.Lock() - defer fake.validateMutex.Unlock() - fake.ValidateStub = nil - if fake.validateReturnsOnCall == nil { - fake.validateReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.validateReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeDataPlaneConfig) Write(arg1 context.Context, arg2 string, arg3 string) (map[string]*instances.File, error) { - fake.writeMutex.Lock() - ret, specificReturn := fake.writeReturnsOnCall[len(fake.writeArgsForCall)] - fake.writeArgsForCall = append(fake.writeArgsForCall, struct { - arg1 context.Context - arg2 string - arg3 string - }{arg1, arg2, arg3}) - stub := fake.WriteStub - fakeReturns := fake.writeReturns - fake.recordInvocation("Write", []interface{}{arg1, arg2, arg3}) - fake.writeMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeDataPlaneConfig) WriteCallCount() int { - fake.writeMutex.RLock() - defer fake.writeMutex.RUnlock() - return len(fake.writeArgsForCall) -} - -func (fake *FakeDataPlaneConfig) WriteCalls(stub func(context.Context, string, string) (map[string]*instances.File, error)) { - fake.writeMutex.Lock() - defer fake.writeMutex.Unlock() - fake.WriteStub = stub -} - -func (fake *FakeDataPlaneConfig) WriteArgsForCall(i int) (context.Context, string, string) { - fake.writeMutex.RLock() - defer fake.writeMutex.RUnlock() - argsForCall := fake.writeArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 -} - -func (fake *FakeDataPlaneConfig) WriteReturns(result1 map[string]*instances.File, result2 error) { - fake.writeMutex.Lock() - defer fake.writeMutex.Unlock() - fake.WriteStub = nil - fake.writeReturns = struct { - result1 map[string]*instances.File - result2 error - }{result1, result2} -} - -func (fake *FakeDataPlaneConfig) WriteReturnsOnCall(i int, result1 map[string]*instances.File, result2 error) { - fake.writeMutex.Lock() - defer fake.writeMutex.Unlock() - fake.WriteStub = nil - if fake.writeReturnsOnCall == nil { - fake.writeReturnsOnCall = make(map[int]struct { - result1 map[string]*instances.File - result2 error - }) - } - fake.writeReturnsOnCall[i] = struct { - result1 map[string]*instances.File - result2 error - }{result1, result2} -} - -func (fake *FakeDataPlaneConfig) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.applyMutex.RLock() - defer fake.applyMutex.RUnlock() - fake.completeMutex.RLock() - defer fake.completeMutex.RUnlock() - fake.parseConfigMutex.RLock() - defer fake.parseConfigMutex.RUnlock() - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - fake.setConfigWriterMutex.RLock() - defer fake.setConfigWriterMutex.RUnlock() - fake.validateMutex.RLock() - defer fake.validateMutex.RUnlock() - fake.writeMutex.RLock() - defer fake.writeMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeDataPlaneConfig) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ config.DataPlaneConfig = new(FakeDataPlaneConfig) diff --git a/internal/service/config/data_plane_config_service.go b/internal/service/config/data_plane_config_service.go deleted file mode 100644 index 0d89c1665..000000000 --- a/internal/service/config/data_plane_config_service.go +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "context" - - writer "github.com/nginx/agent/v3/internal/datasource/config" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . DataPlaneConfig -type DataPlaneConfig interface { - ParseConfig() (any, error) - Validate() error - Apply() error - Write(ctx context.Context, filesURL, tenantID string) (skippedFiles writer.CacheContent, err error) - Complete() error - SetConfigWriter(configWriter writer.ConfigWriterInterface) - Rollback(ctx context.Context, skippedFiles writer.CacheContent, filesURL, tenantID, instanceID string) error -} diff --git a/internal/service/config/data_plane_config_service_test.go b/internal/service/config/data_plane_config_service_test.go deleted file mode 100644 index abe84f5e4..000000000 --- a/internal/service/config/data_plane_config_service_test.go +++ /dev/null @@ -1,37 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" -) - -type FakeDataPlaneConfig struct{} - -// nolint: unparam // always returns nil but is a test -func (*FakeDataPlaneConfig) ParseConfig(_ *instances.Instance) (any, error) { - return &model.NginxConfigContext{ - AccessLogs: []*model.AccessLog{{Name: "access.logs"}}, - }, nil -} - -func TestConfig_ParseConfig(t *testing.T) { - expectedConfigContext := &model.NginxConfigContext{ - AccessLogs: []*model.AccessLog{{Name: "access.logs"}}, - } - - fakeDataPlaneConfig := &FakeDataPlaneConfig{} - result, err := fakeDataPlaneConfig.ParseConfig(&instances.Instance{Type: instances.Type_NGINX}) - - require.NoError(t, err) - assert.Equal(t, expectedConfigContext, result) -} diff --git a/internal/service/config/nginx_config_service.go b/internal/service/config/nginx_config_service.go deleted file mode 100644 index f84363876..000000000 --- a/internal/service/config/nginx_config_service.go +++ /dev/null @@ -1,402 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "bytes" - "context" - "errors" - "fmt" - "log/slog" - "os" - re "regexp" - "strings" - - "github.com/nginx/agent/v3/internal/config" - writer "github.com/nginx/agent/v3/internal/datasource/config" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - crossplane "github.com/nginxinc/nginx-go-crossplane" - - "github.com/nginx/agent/v3/internal/datasource/host" - "github.com/nginx/agent/v3/internal/datasource/host/exec" - "github.com/nginx/agent/v3/internal/datasource/nginx" -) - -const ( - predefinedAccessLogFormat = "$remote_addr - $remote_user [$time_local]" + - " \"$request\" $status $body_bytes_sent \"$http_referer\" \"$http_user_agent\"" - ltsvArg = "ltsv" - defaultNumberOfDirectiveArguments = 2 - logTailerChannelSize = 1024 -) - -var ( - reloadErrorList = []*re.Regexp{ - re.MustCompile(`.*\[emerg\].*`), - re.MustCompile(`.*\[alert\].*`), - re.MustCompile(`.*\[crit\].*`), - } - warningRegex = re.MustCompile(`.*\[warn\].*`) -) - -type ( - crossplaneTraverseCallback = func(parent, current *crossplane.Directive) error -) - -type Nginx struct { - executor exec.ExecInterface - configContext *model.NginxConfigContext - configWriter writer.ConfigWriterInterface - fileCache writer.FileCacheInterface - instance *instances.Instance - agentConfig *config.Config -} - -func NewNginx(instance *instances.Instance, agentConfig *config.Config) *Nginx { - fileCache := writer.NewFileCache(instance.GetInstanceId()) - cache, err := fileCache.ReadFileCache() - // Will in future work check cache and if its nil upload file - if err != nil { - err = fileCache.UpdateFileCache(cache) - if err != nil { - slog.Debug("error updating file cache %w", err) - } - } - - configWriter, err := writer.NewConfigWriter(agentConfig, fileCache) - if err != nil { - slog.Error("failed to create new config writer for", "instance_id", instance.GetInstanceId(), "err", err) - } - - return &Nginx{ - configContext: &model.NginxConfigContext{}, - executor: &exec.Exec{}, - fileCache: fileCache, - configWriter: configWriter, - instance: instance, - agentConfig: agentConfig, - } -} - -func (n *Nginx) Write(ctx context.Context, filesURL, tenantID string) (skippedFiles writer.CacheContent, - err error, -) { - return n.configWriter.Write(ctx, filesURL, tenantID, n.instance.GetInstanceId()) -} - -func (n *Nginx) Complete() error { - return n.configWriter.Complete() -} - -func (n *Nginx) Rollback(ctx context.Context, skippedFiles writer.CacheContent, - filesURL, tenantID, instanceID string, -) error { - err := n.configWriter.Rollback(ctx, skippedFiles, filesURL, tenantID, instanceID) - return err -} - -func (n *Nginx) SetConfigWriter(configWriter writer.ConfigWriterInterface) { - n.configWriter = configWriter -} - -func (n *Nginx) ParseConfig() (any, error) { - payload, err := crossplane.Parse(n.instance.GetMeta().GetNginxMeta().GetConfigPath(), - &crossplane.ParseOptions{ - IgnoreDirectives: []string{}, - SingleFile: false, - StopParsingOnError: true, - }, - ) - if err != nil { - return nil, fmt.Errorf( - "error reading config from %s, error: %w", - n.instance.GetMeta().GetNginxMeta().GetConfigPath(), - err, - ) - } - - accessLogs, errorLogs, err := getLogs(payload) - if err != nil { - return nil, err - } - - return &model.NginxConfigContext{ - AccessLogs: accessLogs, - ErrorLogs: errorLogs, - }, nil -} - -func (n *Nginx) SetConfigContext(configContext any) { - if newConfigContext, ok := configContext.(*model.NginxConfigContext); ok { - n.configContext = newConfigContext - } -} - -func getLogs(payload *crossplane.Payload) ([]*model.AccessLog, []*model.ErrorLog, error) { - accessLogs := []*model.AccessLog{} - errorLogs := []*model.ErrorLog{} - for index := range payload.Config { - formatMap := make(map[string]string) - err := crossplaneConfigTraverse(&payload.Config[index], - func(parent, directive *crossplane.Directive) error { - switch directive.Directive { - case "log_format": - formatMap = getFormatMap(directive) - case "access_log": - accessLog := getAccessLog(directive.Args[0], getAccessLogDirectiveFormat(directive), formatMap) - accessLogs = append(accessLogs, accessLog) - case "error_log": - errorLog := getErrorLog(directive.Args[0], getErrorLogDirectiveLevel(directive)) - errorLogs = append(errorLogs, errorLog) - } - - return nil - }) - if err != nil { - return accessLogs, errorLogs, fmt.Errorf("failed to traverse nginx config: %w", err) - } - } - - return accessLogs, errorLogs, nil -} - -func (n *Nginx) Validate() error { - slog.Debug("Validating NGINX config") - exePath := n.instance.GetMeta().GetNginxMeta().GetExePath() - - out, err := n.executor.RunCmd(exePath, "-t") - if err != nil { - return fmt.Errorf("NGINX config test failed %w: %s", err, out) - } - - err = validateConfigCheckResponse(out.Bytes()) - if err != nil { - return err - } - - slog.Info("NGINX config tested", "output", out) - - return nil -} - -func (n *Nginx) Apply() error { - slog.Debug("Applying NGINX config") - var errorsFound error - - errorLogs := n.configContext.ErrorLogs - - logErrorChannel := make(chan error, len(errorLogs)) - defer close(logErrorChannel) - - go n.monitorLogs(errorLogs, logErrorChannel) - - processID := n.instance.GetMeta().GetNginxMeta().GetProcessId() - err := n.executor.KillProcess(processID) - if err != nil { - return fmt.Errorf("failed to reload NGINX, %w", err) - } - - slog.Info("NGINX reloaded", "process_id", processID) - - numberOfExpectedMessages := len(errorLogs) - - for i := 0; i < numberOfExpectedMessages; i++ { - err := <-logErrorChannel - slog.Debug("Message received in logErrorChannel", "error", err) - if err != nil { - errorsFound = errors.Join(errorsFound, err) - } - } - - slog.Info("Finished monitoring post reload") - - if errorsFound != nil { - return errorsFound - } - - return nil -} - -func (n *Nginx) monitorLogs(errorLogs []*model.ErrorLog, errorChannel chan error) { - if len(errorLogs) == 0 { - slog.Info("No NGINX error logs found to monitor") - return - } - - for _, errorLog := range errorLogs { - go n.tailLog(errorLog.Name, errorChannel) - } -} - -func (n *Nginx) tailLog(logFile string, errorChannel chan error) { - t, err := nginx.NewTailer(logFile) - if err != nil { - slog.Error("Unable to tail error log after NGINX reload", "log_file", logFile, "error", err) - // this is not an error in the logs, ignoring tailing - errorChannel <- nil - - return - } - - ctx, cancel := context.WithTimeout(context.Background(), n.agentConfig.DataPlaneConfig.Nginx.ReloadMonitoringPeriod) - defer cancel() - - slog.Debug("Monitoring NGINX error log file for any errors", "file", logFile) - - data := make(chan string, logTailerChannelSize) - go t.Tail(ctx, data) - - for { - select { - case d := <-data: - if n.doesLogLineContainError(d) { - errorChannel <- fmt.Errorf(d) - return - } - case <-ctx.Done(): - errorChannel <- nil - return - } - } -} - -func (n *Nginx) doesLogLineContainError(line string) bool { - if n.agentConfig.DataPlaneConfig.Nginx.TreatWarningsAsError && warningRegex.MatchString(line) { - return true - } - - for _, errorRegex := range reloadErrorList { - if errorRegex.MatchString(line) { - return true - } - } - - return false -} - -func validateConfigCheckResponse(out []byte) error { - if bytes.Contains(out, []byte("[emerg]")) || - bytes.Contains(out, []byte("[alert]")) || - bytes.Contains(out, []byte("[crit]")) { - return fmt.Errorf("error running nginx -t -c:\n%s", out) - } - - return nil -} - -func getFormatMap(directive *crossplane.Directive) map[string]string { - formatMap := make(map[string]string) - - if hasAdditionArguments(directive.Args) { - if directive.Args[0] == ltsvArg { - formatMap[directive.Args[0]] = ltsvArg - } else { - formatMap[directive.Args[0]] = strings.Join(directive.Args[1:], "") - } - } - - return formatMap -} - -func getAccessLog(file, format string, formatMap map[string]string) *model.AccessLog { - accessLog := &model.AccessLog{ - Name: file, - Readable: false, - } - - info, err := os.Stat(file) - if err == nil { - accessLog.Readable = true - accessLog.Permissions = host.GetPermissions(info.Mode()) - } - - accessLog = updateLogFormat(format, formatMap, accessLog) - - return accessLog -} - -func updateLogFormat(format string, formatMap map[string]string, accessLog *model.AccessLog) *model.AccessLog { - if formatMap[format] != "" { - accessLog.Format = formatMap[format] - } else if format == "" || format == "combined" { - accessLog.Format = predefinedAccessLogFormat - } else if format == ltsvArg { - accessLog.Format = format - } else { - accessLog.Format = "" - } - - return accessLog -} - -func getErrorLog(file, level string) *model.ErrorLog { - errorLog := &model.ErrorLog{ - Name: file, - LogLevel: level, - Readable: false, - } - info, err := os.Stat(file) - if err == nil { - errorLog.Permissions = host.GetPermissions(info.Mode()) - errorLog.Readable = true - } - - return errorLog -} - -func getAccessLogDirectiveFormat(directive *crossplane.Directive) string { - if hasAdditionArguments(directive.Args) { - return strings.ReplaceAll(directive.Args[1], "$", "") - } - - return "" -} - -func getErrorLogDirectiveLevel(directive *crossplane.Directive) string { - if hasAdditionArguments(directive.Args) { - return directive.Args[1] - } - - return "" -} - -func crossplaneConfigTraverse(root *crossplane.Config, callback crossplaneTraverseCallback) error { - for _, dir := range root.Parsed { - err := callback(nil, dir) - if err != nil { - return err - } - - err = traverse(dir, callback) - if err != nil { - return err - } - } - - return nil -} - -func traverse(root *crossplane.Directive, callback crossplaneTraverseCallback) error { - for _, child := range root.Block { - err := callback(root, child) - if err != nil { - return err - } - - err = traverse(child, callback) - if err != nil { - return err - } - } - - return nil -} - -func hasAdditionArguments(args []string) bool { - return len(args) >= defaultNumberOfDirectiveArguments -} diff --git a/internal/service/config/nginx_config_service_benchmark_test.go b/internal/service/config/nginx_config_service_benchmark_test.go deleted file mode 100644 index bcf4da1d0..000000000 --- a/internal/service/config/nginx_config_service_benchmark_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "testing" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/test/types" - "github.com/stretchr/testify/require" -) - -var configFilePaths = []string{ - "../../../test/config/nginx/nginx.conf", - "../../../test/config/nginx/nginx-with-1k-lines.conf", - "../../../test/config/nginx/nginx-with-2k-lines.conf", - "../../../test/config/nginx/nginx-with-3k-lines.conf", - "../../../test/config/nginx/nginx-with-10k-lines.conf", -} - -func BenchmarkNginxConfigService_ParseConfig(b *testing.B) { - for _, configFilePath := range configFilePaths { - func(configFilePath string) { - b.Run(configFilePath, func(bb *testing.B) { - nginxConfigService := NewNginx( - &instances.Instance{ - Type: instances.Type_NGINX, - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ConfigPath: configFilePath, - }, - }, - }, - }, - types.GetAgentConfig(), - ) - - for i := 0; i < bb.N; i++ { - _, err := nginxConfigService.ParseConfig() - require.NoError(bb, err) - } - }) - }(configFilePath) - } -} diff --git a/internal/service/config/nginx_config_service_test.go b/internal/service/config/nginx_config_service_test.go deleted file mode 100644 index 283e16a51..000000000 --- a/internal/service/config/nginx_config_service_test.go +++ /dev/null @@ -1,329 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "bytes" - "errors" - "fmt" - "os" - "sync" - "testing" - "time" - - "github.com/nginx/agent/v3/test/helpers" - - "github.com/nginx/agent/v3/internal/config" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/internal/datasource/host/exec/execfakes" - testconfig "github.com/nginx/agent/v3/test/config" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" -) - -const ( - errorLogLine = "2023/03/14 14:16:23 [emerg] 3871#3871: bind() to 0.0.0.0:8081 failed (98: Address already in use)" - warningLogLine = "2023/03/14 14:16:23 nginx: [warn] 2048 worker_connections exceed open file resource limit: 1024" - instanceID = "7332d596-d2e6-4d1e-9e75-70f91ef9bd0e" -) - -func TestNginx_ParseConfig(t *testing.T) { - file := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "nginx-parse-config.conf") - defer helpers.RemoveFileWithErrorCheck(t, file.Name()) - - errorLog := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "error.log") - defer helpers.RemoveFileWithErrorCheck(t, errorLog.Name()) - - accessLog := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "access.log") - defer helpers.RemoveFileWithErrorCheck(t, accessLog.Name()) - - combinedAccessLog := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "combined_access.log") - defer helpers.RemoveFileWithErrorCheck(t, combinedAccessLog.Name()) - - ltsvAccessLog := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "ltsv_access.log") - defer helpers.RemoveFileWithErrorCheck(t, ltsvAccessLog.Name()) - - content := testconfig.GetNginxConfigWithMultipleAccessLogs( - errorLog.Name(), - accessLog.Name(), - combinedAccessLog.Name(), - ltsvAccessLog.Name(), - ) - - data := []byte(content) - - err := os.WriteFile(file.Name(), data, 0o600) - require.NoError(t, err) - - expectedConfigContext := &model.NginxConfigContext{ - AccessLogs: []*model.AccessLog{ - { - Name: accessLog.Name(), - Format: "$remote_addr - $remote_user [$time_local]", - Readable: true, - Permissions: "0600", - }, - { - Name: combinedAccessLog.Name(), - Format: "$remote_addr - $remote_user [$time_local] " + - "\"$request\" $status $body_bytes_sent \"$http_referer\" \"$http_user_agent\"", - Readable: true, - Permissions: "0600", - }, - { - Name: ltsvAccessLog.Name(), - Format: "ltsv", - Readable: true, - Permissions: "0600", - }, - }, - ErrorLogs: []*model.ErrorLog{ - { - Name: errorLog.Name(), - LogLevel: "notice", - Readable: true, - Permissions: "0600", - }, - }, - } - - instance := &instances.Instance{ - Type: instances.Type_NGINX, - InstanceId: instanceID, - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ConfigPath: file.Name(), - }, - }, - }, - } - - nginxConfig := NewNginx(instance, &config.Config{ - Client: &config.Client{ - Timeout: 5 * time.Second, - }, - }) - result, err := nginxConfig.ParseConfig() - - require.NoError(t, err) - assert.Equal(t, expectedConfigContext, result) -} - -func TestValidateConfigCheckResponse(t *testing.T) { - tests := []struct { - name string - out string - expected interface{} - }{ - { - name: "Test 1: Valid response", - out: "nginx [info]", - expected: nil, - }, - { - name: "Test 2: Error response", - out: "nginx [emerg]", - expected: errors.New("error running nginx -t -c:\nnginx [emerg]"), - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - err := validateConfigCheckResponse([]byte(test.out)) - assert.Equal(t, test.expected, err) - }) - } -} - -func TestNginx_Apply(t *testing.T) { - errorLogFile := helpers.CreateFileWithErrorCheck(t, t.TempDir(), "error.log") - defer helpers.RemoveFileWithErrorCheck(t, errorLogFile.Name()) - - tests := []struct { - name string - out *bytes.Buffer - errorLogs []*model.ErrorLog - errorLogContents string - error error - expected error - }{ - { - name: "Test 1: Successful reload", - out: bytes.NewBufferString(""), - errorLogs: []*model.ErrorLog{ - { - Name: errorLogFile.Name(), - }, - }, - errorLogContents: "", - error: nil, - expected: nil, - }, - { - name: "Test 2: Successful reload - unknown error log location", - out: bytes.NewBufferString(""), - errorLogs: []*model.ErrorLog{ - { - Name: "/unknown/error.log", - }, - }, - errorLogContents: "", - error: nil, - expected: nil, - }, - { - name: "Test 3: Successful reload - no error logs", - out: bytes.NewBufferString(""), - error: nil, - expected: nil, - }, - { - name: "Test 4: Failed reload", - error: errors.New("error reloading"), - expected: fmt.Errorf("failed to reload NGINX, %w", errors.New("error reloading")), - }, - { - name: "Test 5: Failed reload due to error in error logs", - out: bytes.NewBufferString(""), - errorLogs: []*model.ErrorLog{ - { - Name: errorLogFile.Name(), - }, - }, - errorLogContents: errorLogLine, - error: nil, - expected: errors.Join(fmt.Errorf(errorLogLine)), - }, - { - name: "Test 6: Failed reload due to warning in error logs", - out: bytes.NewBufferString(""), - errorLogs: []*model.ErrorLog{ - { - Name: errorLogFile.Name(), - }, - }, - errorLogContents: warningLogLine, - error: nil, - expected: errors.Join(fmt.Errorf(warningLogLine)), - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - mockExec := &execfakes.FakeExecInterface{} - mockExec.KillProcessReturns(test.error) - - instance := &instances.Instance{ - Type: instances.Type_NGINX, - InstanceId: instanceID, - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ExePath: "nginx", - ProcessId: 1, - }, - }, - }, - } - nginxConfig := NewNginx( - instance, - &config.Config{ - DataPlaneConfig: &config.DataPlaneConfig{ - Nginx: &config.NginxDataPlaneConfig{ - TreatWarningsAsError: true, - ReloadMonitoringPeriod: 400 * time.Millisecond, - }, - }, - Client: &config.Client{ - Timeout: 5 * time.Second, - }, - }, - ) - nginxConfig.executor = mockExec - nginxConfig.SetConfigContext(&model.NginxConfigContext{ - ErrorLogs: test.errorLogs, - }) - - var wg sync.WaitGroup - wg.Add(1) - go func(expected error) { - defer wg.Done() - reloadError := nginxConfig.Apply() - assert.Equal(t, expected, reloadError) - }(test.expected) - - time.Sleep(200 * time.Millisecond) - - if test.errorLogContents != "" { - _, err := errorLogFile.WriteString(test.errorLogContents) - require.NoError(t, err, "Error writing data to error log file") - } - - wg.Wait() - }) - } -} - -func TestNginx_Validate(t *testing.T) { - tests := []struct { - name string - out *bytes.Buffer - error error - expected error - }{ - { - name: "Test 1: Validate successful", - out: bytes.NewBufferString(""), - error: nil, - expected: nil, - }, - { - name: "Test 2: Validate failed", - out: bytes.NewBufferString("[emerg]"), - error: errors.New("error validating"), - expected: fmt.Errorf("NGINX config test failed %w: [emerg]", errors.New("error validating")), - }, - { - name: "Test 3: Validate Config failed", - out: bytes.NewBufferString("nginx [emerg]"), - error: nil, - expected: fmt.Errorf("error running nginx -t -c:\nnginx [emerg]"), - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - mockExec := &execfakes.FakeExecInterface{} - mockExec.RunCmdReturns(test.out, test.error) - instance := &instances.Instance{ - Type: instances.Type_NGINX, - InstanceId: instanceID, - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ExePath: "nginx", - }, - }, - }, - } - nginxConfig := NewNginx(instance, &config.Config{ - Client: &config.Client{ - Timeout: 5 * time.Second, - }, - }) - nginxConfig.executor = mockExec - - err := nginxConfig.Validate() - - assert.Equal(t, test.expected, err) - }) - } -} diff --git a/internal/service/config/nginx_gateway_fabric_config_service.go b/internal/service/config/nginx_gateway_fabric_config_service.go deleted file mode 100644 index fb7ccab0e..000000000 --- a/internal/service/config/nginx_gateway_fabric_config_service.go +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "context" - "fmt" - "log/slog" - - writer "github.com/nginx/agent/v3/internal/datasource/config" -) - -type NginxGatewayFabric struct{} - -func NewNginxGatewayFabric() *NginxGatewayFabric { - return &NginxGatewayFabric{} -} - -func (*NginxGatewayFabric) ParseConfig() (any, error) { - return nil, fmt.Errorf("not implemented") -} - -func (*NginxGatewayFabric) SetConfigContext(_ any) {} - -func (*NginxGatewayFabric) Validate() error { - return fmt.Errorf("not implemented") -} - -func (*NginxGatewayFabric) Apply() error { - return fmt.Errorf("not implemented") -} - -func (*NginxGatewayFabric) Complete() error { - return fmt.Errorf("not implemented") -} - -func (*NginxGatewayFabric) Rollback(_ context.Context, _ writer.CacheContent, _, _, _ string) error { - return fmt.Errorf("not implemented") -} - -func (*NginxGatewayFabric) Write(_ context.Context, _, _ string) (skippedFiles writer.CacheContent, err error) { - return nil, fmt.Errorf("not implemented") -} - -func (*NginxGatewayFabric) SetConfigWriter(configWriter writer.ConfigWriterInterface) { - slog.Warn("not implemented") -} diff --git a/internal/service/config/nginx_gateway_fabric_config_service_test.go b/internal/service/config/nginx_gateway_fabric_config_service_test.go deleted file mode 100644 index affd11bda..000000000 --- a/internal/service/config/nginx_gateway_fabric_config_service_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestNginxGatewayFabric_ParseConfig(t *testing.T) { - result, err := NewNginxGatewayFabric().ParseConfig() - // Not implemented yet so error is expected - assert.Nil(t, result) - require.Error(t, err) -} - -func TestNginxGatewayFabric_Validate(t *testing.T) { - err := NewNginxGatewayFabric().Validate() - // Not implemented yet so error is expected ) - require.Error(t, err) -} - -func TestNginxGatewayFabric_Apply(t *testing.T) { - err := NewNginxGatewayFabric().Apply() - // Not implemented yet so error is expected ) - require.Error(t, err) -} diff --git a/internal/service/config_service.go b/internal/service/config_service.go deleted file mode 100644 index 45124456e..000000000 --- a/internal/service/config_service.go +++ /dev/null @@ -1,132 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package service - -import ( - "context" - "log/slog" - - "google.golang.org/protobuf/types/known/timestamppb" - - datasource "github.com/nginx/agent/v3/internal/datasource/config" - - "github.com/nginx/agent/v3/internal/config" - - "github.com/nginx/agent/v3/api/grpc/instances" - service "github.com/nginx/agent/v3/internal/service/config" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . ConfigServiceInterface -type ConfigServiceInterface interface { - SetConfigContext(instanceConfigContext any) - UpdateInstanceConfiguration( - ctx context.Context, - correlationID, location string, - ) (skippedFiles datasource.CacheContent, configStatus *instances.ConfigurationStatus) - ParseInstanceConfiguration( - correlationID string, - ) (instanceConfigContext any, err error) - Rollback(ctx context.Context, skippedFiles datasource.CacheContent, filesURL, tenantID, instanceID string) error -} - -type ConfigService struct { - configContext any - configService service.DataPlaneConfig - instance *instances.Instance -} - -func NewConfigService(instance *instances.Instance, agentConfig *config.Config) *ConfigService { - cs := &ConfigService{} - - switch instance.GetType() { - case instances.Type_NGINX, instances.Type_NGINX_PLUS: - cs.configService = service.NewNginx(instance, agentConfig) - case instances.Type_NGINX_GATEWAY_FABRIC: - cs.configService = service.NewNginxGatewayFabric() - case instances.Type_UNKNOWN: - fallthrough - default: - slog.Warn("Not Implemented") - } - - cs.instance = instance - - return cs -} - -func (cs *ConfigService) SetConfigContext(instanceConfigContext any) { - cs.configContext = instanceConfigContext -} - -func (cs *ConfigService) Rollback(ctx context.Context, skippedFiles datasource.CacheContent, filesURL, - tenantID, instanceID string, -) error { - err := cs.configService.Rollback(ctx, skippedFiles, filesURL, tenantID, instanceID) - return err -} - -func (cs *ConfigService) UpdateInstanceConfiguration(ctx context.Context, correlationID, location string, -) (skippedFiles datasource.CacheContent, configStatus *instances.ConfigurationStatus) { - // remove when tenantID is being set - tenantID := "7332d596-d2e6-4d1e-9e75-70f91ef9bd0e" - - skippedFiles, err := cs.configService.Write(ctx, location, tenantID) - if err != nil { - slog.Error("Error writing config", "err", err) - return skippedFiles, &instances.ConfigurationStatus{ - InstanceId: cs.instance.GetInstanceId(), - CorrelationId: correlationID, - Status: instances.Status_FAILED, - Message: err.Error(), - Timestamp: timestamppb.Now(), - } - } - - err = cs.configService.Validate() - if err != nil { - slog.Error("Error validating config", "err", err) - return skippedFiles, &instances.ConfigurationStatus{ - InstanceId: cs.instance.GetInstanceId(), - CorrelationId: correlationID, - Status: instances.Status_FAILED, - Message: err.Error(), - Timestamp: timestamppb.Now(), - } - } - - err = cs.configService.Apply() - if err != nil { - slog.Error("Error applying config and reloading nginx", "err", err) - return skippedFiles, &instances.ConfigurationStatus{ - InstanceId: cs.instance.GetInstanceId(), - CorrelationId: correlationID, - Status: instances.Status_FAILED, - Message: err.Error(), - Timestamp: timestamppb.Now(), - } - } - - err = cs.configService.Complete() - if err != nil { - slog.Error("error updating instance file cache during config apply complete", "instance_id", - cs.instance.GetInstanceId(), "err", err) - } - - return skippedFiles, &instances.ConfigurationStatus{ - InstanceId: cs.instance.GetInstanceId(), - CorrelationId: correlationID, - Status: instances.Status_SUCCESS, - Message: "Config applied successfully", - Timestamp: timestamppb.Now(), - } -} - -func (cs *ConfigService) ParseInstanceConfiguration( - _ string, -) (instanceConfigContext any, err error) { - return cs.configService.ParseConfig() -} diff --git a/internal/service/config_service_test.go b/internal/service/config_service_test.go deleted file mode 100644 index 8e8ae64ed..000000000 --- a/internal/service/config_service_test.go +++ /dev/null @@ -1,156 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package service - -import ( - "context" - "fmt" - "testing" - "time" - - "github.com/nginx/agent/v3/test/protos" - "github.com/nginx/agent/v3/test/types" - - "github.com/nginx/agent/v3/internal/config" - configfakes2 "github.com/nginx/agent/v3/internal/datasource/config/configfakes" - "github.com/nginx/agent/v3/internal/service/config/configfakes" - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" -) - -const instanceID = "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - -func TestConfigService_SetConfigContext(t *testing.T) { - expectedConfigContext := &model.NginxConfigContext{ - AccessLogs: []*model.AccessLog{{Name: "access.logs"}}, - } - - instance := &instances.Instance{ - InstanceId: instanceID, - Type: instances.Type_NGINX, - } - - configService := NewConfigService(instance, &config.Config{ - Client: &config.Client{ - Timeout: 5 * time.Second, - }, - }) - configService.SetConfigContext(expectedConfigContext) - - assert.Equal(t, expectedConfigContext, configService.configContext) -} - -func TestUpdateInstanceConfiguration(t *testing.T) { - correlationID := "dfsbhj6-bc92-30c1-a9c9-85591422068e" - ctx := context.Background() - instance := instances.Instance{ - InstanceId: instanceID, - Type: instances.Type_NGINX, - } - agentConfig := types.GetAgentConfig() - - tests := []struct { - name string - writeErr error - validateErr error - applyErr error - completeErr error - expected *instances.ConfigurationStatus - }{ - { - name: "Test 1: Write fails", - writeErr: fmt.Errorf("error writing config"), - validateErr: nil, - applyErr: nil, - completeErr: nil, - expected: protos.CreateFailStatus("error writing config"), - }, - { - name: "Test 2: Validate fails", - writeErr: nil, - validateErr: fmt.Errorf("error validating config"), - applyErr: nil, - completeErr: nil, - expected: protos.CreateFailStatus("error validating config"), - }, - { - name: "Test 3: Apply fails", - writeErr: nil, - validateErr: nil, - applyErr: fmt.Errorf("error reloading config"), - completeErr: nil, - expected: protos.CreateFailStatus("error reloading config"), - }, - { - name: "Test 4: Complete fails", - writeErr: nil, - validateErr: nil, - applyErr: nil, - completeErr: fmt.Errorf("error completing config apply"), - expected: protos.CreateSuccessStatus(), - }, - { - name: "Test 5: Successfully updated config", - writeErr: nil, - validateErr: nil, - applyErr: nil, - expected: protos.CreateSuccessStatus(), - }, - } - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - mockService := configfakes.FakeDataPlaneConfig{} - mockConfigWriter := configfakes2.FakeConfigWriterInterface{} - - mockService.SetConfigWriter(&mockConfigWriter) - mockConfigWriter.WriteReturns(nil, test.writeErr) - mockService.WriteReturns(nil, test.writeErr) - mockService.ApplyReturns(test.applyErr) - mockService.ValidateReturns(test.validateErr) - mockService.CompleteReturns(test.completeErr) - - filesURL := fmt.Sprintf("/instance/%s/files/", instanceID) - - cs := NewConfigService(&instance, agentConfig) - cs.configService = &mockService - _, result := cs.UpdateInstanceConfiguration(ctx, correlationID, filesURL) - - assert.Equal(t, test.expected.GetStatus(), result.GetStatus()) - assert.Equal(t, test.expected.GetMessage(), result.GetMessage()) - assert.Equal(t, test.expected.GetInstanceId(), result.GetInstanceId()) - }) - } -} - -func TestConfigService_ParseInstanceConfiguration(t *testing.T) { - expectedConfigContext := &model.NginxConfigContext{ - AccessLogs: []*model.AccessLog{{Name: "access.logs"}}, - } - - instance := &instances.Instance{ - InstanceId: instanceID, - Type: instances.Type_NGINX, - } - - configService := NewConfigService(instance, &config.Config{ - Client: &config.Client{ - Timeout: 5 * time.Second, - }, - }) - - fakeDataPlaneConfig := &configfakes.FakeDataPlaneConfig{} - fakeDataPlaneConfig.ParseConfigReturns(expectedConfigContext, nil) - - configService.configService = fakeDataPlaneConfig - - result, err := configService.ParseInstanceConfiguration("123") - - require.NoError(t, err) - assert.Equal(t, expectedConfigContext, result) -} diff --git a/internal/service/instance/data_plane_instance_service.go b/internal/service/instance/data_plane_instance_service.go deleted file mode 100644 index 71e050857..000000000 --- a/internal/service/instance/data_plane_instance_service.go +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package instance - -import ( - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . DataPlaneInstanceService -type DataPlaneInstanceService interface { - GetInstances(processes []*model.Process) []*instances.Instance -} diff --git a/internal/service/instance/instancefakes/fake_data_plane_instance_service.go b/internal/service/instance/instancefakes/fake_data_plane_instance_service.go deleted file mode 100644 index b9f2440c7..000000000 --- a/internal/service/instance/instancefakes/fake_data_plane_instance_service.go +++ /dev/null @@ -1,118 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package instancefakes - -import ( - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service/instance" -) - -type FakeDataPlaneInstanceService struct { - GetInstancesStub func([]*model.Process) []*instances.Instance - getInstancesMutex sync.RWMutex - getInstancesArgsForCall []struct { - arg1 []*model.Process - } - getInstancesReturns struct { - result1 []*instances.Instance - } - getInstancesReturnsOnCall map[int]struct { - result1 []*instances.Instance - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeDataPlaneInstanceService) GetInstances(arg1 []*model.Process) []*instances.Instance { - var arg1Copy []*model.Process - if arg1 != nil { - arg1Copy = make([]*model.Process, len(arg1)) - copy(arg1Copy, arg1) - } - fake.getInstancesMutex.Lock() - ret, specificReturn := fake.getInstancesReturnsOnCall[len(fake.getInstancesArgsForCall)] - fake.getInstancesArgsForCall = append(fake.getInstancesArgsForCall, struct { - arg1 []*model.Process - }{arg1Copy}) - stub := fake.GetInstancesStub - fakeReturns := fake.getInstancesReturns - fake.recordInvocation("GetInstances", []interface{}{arg1Copy}) - fake.getInstancesMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeDataPlaneInstanceService) GetInstancesCallCount() int { - fake.getInstancesMutex.RLock() - defer fake.getInstancesMutex.RUnlock() - return len(fake.getInstancesArgsForCall) -} - -func (fake *FakeDataPlaneInstanceService) GetInstancesCalls(stub func([]*model.Process) []*instances.Instance) { - fake.getInstancesMutex.Lock() - defer fake.getInstancesMutex.Unlock() - fake.GetInstancesStub = stub -} - -func (fake *FakeDataPlaneInstanceService) GetInstancesArgsForCall(i int) []*model.Process { - fake.getInstancesMutex.RLock() - defer fake.getInstancesMutex.RUnlock() - argsForCall := fake.getInstancesArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeDataPlaneInstanceService) GetInstancesReturns(result1 []*instances.Instance) { - fake.getInstancesMutex.Lock() - defer fake.getInstancesMutex.Unlock() - fake.GetInstancesStub = nil - fake.getInstancesReturns = struct { - result1 []*instances.Instance - }{result1} -} - -func (fake *FakeDataPlaneInstanceService) GetInstancesReturnsOnCall(i int, result1 []*instances.Instance) { - fake.getInstancesMutex.Lock() - defer fake.getInstancesMutex.Unlock() - fake.GetInstancesStub = nil - if fake.getInstancesReturnsOnCall == nil { - fake.getInstancesReturnsOnCall = make(map[int]struct { - result1 []*instances.Instance - }) - } - fake.getInstancesReturnsOnCall[i] = struct { - result1 []*instances.Instance - }{result1} -} - -func (fake *FakeDataPlaneInstanceService) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.getInstancesMutex.RLock() - defer fake.getInstancesMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeDataPlaneInstanceService) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ instance.DataPlaneInstanceService = new(FakeDataPlaneInstanceService) diff --git a/internal/service/instance/nginx_gateway_fabric_instance_service.go b/internal/service/instance/nginx_gateway_fabric_instance_service.go deleted file mode 100644 index ee5c0ac18..000000000 --- a/internal/service/instance/nginx_gateway_fabric_instance_service.go +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package instance - -import ( - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" -) - -type NginxGatewayFabric struct{} - -func NewNginxGatewayFabric() *NginxGatewayFabric { - return &NginxGatewayFabric{} -} - -//nolint:all // remove when implemented -func (*NginxGatewayFabric) GetInstances(processes []*model.Process) []*instances.Instance { - return make([]*instances.Instance, 0) -} diff --git a/internal/service/instance/nginx_gateway_fabric_instance_service_test.go b/internal/service/instance/nginx_gateway_fabric_instance_service_test.go deleted file mode 100644 index b3c9d4369..000000000 --- a/internal/service/instance/nginx_gateway_fabric_instance_service_test.go +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package instance - -import ( - "testing" - - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" -) - -func TestNginxGatewayFabric_GetInstances(t *testing.T) { - result := NewNginxGatewayFabric().GetInstances([]*model.Process{}) - assert.Empty(t, result) -} diff --git a/internal/service/instance/nginx_instance_service.go b/internal/service/instance/nginx_instance_service.go deleted file mode 100644 index ce2809f31..000000000 --- a/internal/service/instance/nginx_instance_service.go +++ /dev/null @@ -1,246 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package instance - -import ( - "bufio" - "bytes" - "fmt" - "log/slog" - "path" - "regexp" - "strings" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/datasource/host/exec" - process "github.com/nginx/agent/v3/internal/datasource/nginx" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/uuid" -) - -var ( - ossVersionRegex = regexp.MustCompile(`(?P\S+)/(?P\S+)`) - plusVersionRegex = regexp.MustCompile(`(?P\S+)/(?P\S+).\((?P\S+plus\S+)\)`) -) - -type Info struct { - ProcessID int32 - Version string - PlusVersion string - Prefix string - ConfPath string - ConfigureArgs map[string]interface{} - ExePath string -} - -type Nginx struct { - executer exec.ExecInterface -} - -type NginxParameters struct { - executer exec.ExecInterface -} - -func NewNginx(parameters NginxParameters) *Nginx { - if parameters.executer == nil { - parameters.executer = &exec.Exec{} - } - - return &Nginx{ - executer: parameters.executer, - } -} - -func (n *Nginx) GetInstances(processes []*model.Process) []*instances.Instance { - var processList []*instances.Instance - - nginxProcesses := n.getNginxProcesses(processes) - - for _, nginxProcess := range nginxProcesses { - _, ok := nginxProcesses[nginxProcess.Ppid] - if !ok { - nginxInfo, err := n.getInfo(nginxProcess) - if err != nil { - slog.Debug("Unable to get NGINX info", "pid", nginxProcess.Pid, "error", err) - - continue - } - - processList = append(processList, convertInfoToProcess(*nginxInfo)) - } - } - - return processList -} - -func (*Nginx) getNginxProcesses(processes []*model.Process) map[int32]*model.Process { - nginxProcesses := make(map[int32]*model.Process) - - for _, p := range processes { - if isNginxProcess(p.Name, p.Cmd) { - nginxProcesses[p.Pid] = p - } - } - - return nginxProcesses -} - -func (n *Nginx) getInfo(nginxProcess *model.Process) (*Info, error) { - exePath := nginxProcess.Exe - - if exePath == "" { - exePath = process.New(n.executer).GetExe() - if exePath == "" { - return nil, fmt.Errorf("unable to find NGINX exe for process %d", nginxProcess.Pid) - } - } - - var nginxInfo *Info - - outputBuffer, err := n.executer.RunCmd(exePath, "-V") - if err != nil { - return nil, err - } - - nginxInfo = parseNginxVersionCommandOutput(outputBuffer) - - nginxInfo.ExePath = exePath - nginxInfo.ProcessID = nginxProcess.Pid - - return nginxInfo, err -} - -func convertInfoToProcess(nginxInfo Info) *instances.Instance { - nginxType := instances.Type_NGINX - version := nginxInfo.Version - - if nginxInfo.PlusVersion != "" { - nginxType = instances.Type_NGINX_PLUS - version = nginxInfo.PlusVersion - } - - return &instances.Instance{ - InstanceId: uuid.Generate("%s_%s_%s", nginxInfo.ExePath, nginxInfo.ConfPath, nginxInfo.Prefix), - Type: nginxType, - Version: version, - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ConfigPath: nginxInfo.ConfPath, - ExePath: nginxInfo.ExePath, - ProcessId: nginxInfo.ProcessID, - }, - }, - }, - } -} - -func isNginxProcess(name, cmd string) bool { - return name == "nginx" && !strings.Contains(cmd, "upgrade") && strings.HasPrefix(cmd, "nginx:") -} - -func parseNginxVersionCommandOutput(output *bytes.Buffer) *Info { - nginxInfo := &Info{} - - scanner := bufio.NewScanner(output) - for scanner.Scan() { - line := strings.TrimSpace(scanner.Text()) - switch { - case strings.HasPrefix(line, "nginx version"): - nginxInfo.Version, nginxInfo.PlusVersion = parseNginxVersion(line) - case strings.HasPrefix(line, "configure arguments"): - nginxInfo.ConfigureArgs = parseConfigureArguments(line) - } - } - - nginxInfo.Prefix = getNginxPrefix(nginxInfo) - nginxInfo.ConfPath = getNginxConfPath(nginxInfo) - - return nginxInfo -} - -func parseNginxVersion(line string) (version, plusVersion string) { - ossVersionMatches := ossVersionRegex.FindStringSubmatch(line) - plusVersionMatches := plusVersionRegex.FindStringSubmatch(line) - - ossSubNames := ossVersionRegex.SubexpNames() - plusSubNames := plusVersionRegex.SubexpNames() - - for index, value := range ossVersionMatches { - if ossSubNames[index] == "version" { - version = value - } - } - - for index, value := range plusVersionMatches { - switch plusSubNames[index] { - case "plus": - plusVersion = value - case "version": - version = value - } - } - - return version, plusVersion -} - -func parseConfigureArguments(line string) map[string]interface{} { - // need to check for empty strings - flags := strings.Split(line[len("configure arguments:"):], " --") - result := make(map[string]interface{}) - - for _, flag := range flags { - vals := strings.Split(flag, "=") - if isFlag(vals) { - result[vals[0]] = true - } else if isKeyValueFlag(vals) { - result[vals[0]] = vals[1] - } - } - - return result -} - -func getNginxPrefix(nginxInfo *Info) string { - var prefix string - - if nginxInfo.ConfigureArgs["prefix"] != nil { - var ok bool - prefix, ok = nginxInfo.ConfigureArgs["prefix"].(string) - if !ok { - slog.Warn("Failed to cast nginxInfo prefix to string") - } - } else { - prefix = "/usr/local/nginx" - } - - return prefix -} - -func getNginxConfPath(nginxInfo *Info) string { - var confPath string - - if nginxInfo.ConfigureArgs["conf-path"] != nil { - var ok bool - confPath, ok = nginxInfo.ConfigureArgs["conf-path"].(string) - if !ok { - slog.Warn("failed to cast nginxInfo conf-path to string") - } - } else { - confPath = path.Join(nginxInfo.Prefix, "/conf/nginx.conf") - } - - return confPath -} - -func isFlag(vals []string) bool { - return len(vals) == 1 && vals[0] != "" -} - -// nolint: gomnd -func isKeyValueFlag(vals []string) bool { - return len(vals) == 2 -} diff --git a/internal/service/instance/nginx_instance_service_benchmark_test.go b/internal/service/instance/nginx_instance_service_benchmark_test.go deleted file mode 100644 index 7b71f57a6..000000000 --- a/internal/service/instance/nginx_instance_service_benchmark_test.go +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package instance - -import ( - "bytes" - "fmt" - "testing" - - "github.com/nginx/agent/v3/internal/model" -) - -func BenchmarkNginxService_getNginxProcesses(b *testing.B) { - nginxService := NewNginx(NginxParameters{}) - - newProcesses := []*model.Process{ - { - Pid: 2, - Ppid: 1, - Name: "test", - Cmd: "test -start", - Exe: "/bin/test", - }, { - Pid: 3, - Ppid: 1, - Name: "nginx", - Cmd: "nginx: master process /usr/local/opt/nginx/bin/nginx -g daemon off;", - Exe: "/usr/local/Cellar/nginx/1.23.3/bin/nginx", - }, { - Pid: 4, - Ppid: 3, - Name: "nginx", - Cmd: "nginx: worker process", - Exe: "/usr/local/Cellar/nginx/1.23.3/bin/nginx", - }, { - Pid: 5, - Ppid: 3, - Name: "nginx", - Cmd: "nginx: worker process", - Exe: "/usr/local/Cellar/nginx/1.23.3/bin/nginx", - }, { - Pid: 6, - Ppid: 1, - Name: "nginx", - Cmd: "nginx: master process /usr/local/opt/nginx/bin/nginx -g daemon off;", - Exe: "/usr/local/Cellar/nginx/1.23.3/bin/nginx", - }, { - Pid: 7, - Ppid: 6, - Name: "nginx", - Cmd: "nginx: worker process", - Exe: "/usr/local/Cellar/nginx/1.23.3/bin/nginx", - }, { - Pid: 8, - Ppid: 6, - Name: "nginx", - Cmd: "nginx: worker process", - Exe: "/usr/local/Cellar/nginx/1.23.3/bin/nginx", - }, - } - - for i := 0; i < b.N; i++ { - nginxService.getNginxProcesses(newProcesses) - } -} - -func BenchmarkNginxService_parseNginxVersionCommandOutput(b *testing.B) { - output := fmt.Sprintf(`nginx version: nginx/1.23.3 - built by clang 14.0.0 (clang-1400.0.29.202) - built with OpenSSL 1.1.1s 1 Nov 2022 (running with OpenSSL 1.1.1t 7 Feb 2023) - TLS SNI support enabled - configure arguments: %s`, ossConfigArgs) - - for i := 0; i < b.N; i++ { - parseNginxVersionCommandOutput(bytes.NewBufferString(output)) - } -} diff --git a/internal/service/instance/nginx_instance_service_test.go b/internal/service/instance/nginx_instance_service_test.go deleted file mode 100644 index 36c288595..000000000 --- a/internal/service/instance/nginx_instance_service_test.go +++ /dev/null @@ -1,319 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package instance - -import ( - "bytes" - "fmt" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/datasource/host/exec/execfakes" - "github.com/nginx/agent/v3/internal/model" - "github.com/stretchr/testify/assert" -) - -const ( - exePath = "/usr/local/Cellar/nginx/1.23.3/bin/nginx" - ossConfigArgs = "--prefix=/usr/local/Cellar/nginx/1.23.3 --sbin-path=/usr/local/Cellar/nginx/1.23.3/bin/nginx " + - "--with-cc-opt='-I/usr/local/opt/pcre2/include -I/usr/local/opt/openssl@1.1/include' " + - "--with-ld-opt='-L/usr/local/opt/pcre2/lib -L/usr/local/opt/openssl@1.1/lib' " + - "--conf-path=/usr/local/etc/nginx/nginx.conf --pid-path=/usr/local/var/run/nginx.pid " + - "--lock-path=/usr/local/var/run/nginx.lock " + - "--http-client-body-temp-path=/usr/local/var/run/nginx/client_body_temp " + - "--http-proxy-temp-path=/usr/local/var/run/nginx/proxy_temp " + - "--http-fastcgi-temp-path=/usr/local/var/run/nginx/fastcgi_temp " + - "--http-uwsgi-temp-path=/usr/local/var/run/nginx/uwsgi_temp " + - "--http-scgi-temp-path=/usr/local/var/run/nginx/scgi_temp " + - "--http-log-path=/usr/local/var/log/nginx/access.log " + - "--error-log-path=/usr/local/var/log/nginx/error.log --with-compat --with-debug " + - "--with-http_addition_module --with-http_auth_request_module --with-http_dav_module " + - "--with-http_degradation_module --with-http_flv_module --with-http_gunzip_module " + - "--with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module " + - "--with-http_realip_module --with-http_secure_link_module --with-http_slice_module " + - "--with-http_ssl_module --with-http_stub_status_module --with-http_sub_module " + - "--with-http_v2_module --with-ipv6 --with-mail --with-mail_ssl_module --with-pcre " + - "--with-pcre-jit --with-stream --with-stream_realip_module --with-stream_ssl_module " + - "--with-stream_ssl_preread_module" - plusConfigArgs = "--prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules " + - "--conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log " + - "--http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid " + - "--lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp " + - "--http-proxy-temp-path=/var/cache/nginx/proxy_temp " + - "--http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp " + - "--http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp " + - "--http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat " + - "--with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module " + - "--with-http_dav_module --with-http_flv_module --with-http_gunzip_module " + - "--with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module " + - "--with-http_realip_module --with-http_secure_link_module --with-http_slice_module " + - "--with-http_ssl_module --with-http_stub_status_module --with-http_sub_module " + - "--with-http_v2_module --with-http_v3_module --with-mail --with-mail_ssl_module --with-stream " + - "--with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module " + - "--build=nginx-plus-r30-p1 --with-http_auth_jwt_module --with-http_f4f_module " + - "--with-http_hls_module --with-http_proxy_protocol_vendor_module " + - "--with-http_session_log_module --with-stream_mqtt_filter_module " + - "--with-stream_mqtt_preread_module --with-stream_proxy_protocol_vendor_module " + - "--with-cc-opt='-g -O2 " + - "-fdebug-prefix-map=" + - "/data/builder/debuild/nginx-plus-1.25.1/debian/debuild-base/nginx-plus-1.25.1=. " + - "-fstack-protector-strong -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fPIC' " + - "--with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie'" -) - -func TestGetInstances(t *testing.T) { - processes := []*model.Process{ - { - Pid: 123, - Ppid: 789, - Name: "nginx", - Cmd: "nginx: worker process", - Exe: exePath, - }, - { - Pid: 789, - Ppid: 458, - Name: "nginx", - Cmd: "nginx: master process /usr/local/opt/nginx/bin/nginx -g daemon off;", - Exe: exePath, - }, - { - Pid: 543, - Ppid: 454, - Name: "grep", - Cmd: "grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git " + - "--exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox nginx", - Exe: exePath, - }, - } - - tests := []struct { - name string - nginxVersionCommandOutput string - expected []*instances.Instance - }{ - { - name: "Test 1: NGINX open source", - nginxVersionCommandOutput: fmt.Sprintf(`nginx version: nginx/1.23.3 - built by clang 14.0.0 (clang-1400.0.29.202) - built with OpenSSL 1.1.1s 1 Nov 2022 (running with OpenSSL 1.1.1t 7 Feb 2023) - TLS SNI support enabled - configure arguments: %s`, ossConfigArgs), - expected: []*instances.Instance{ - { - InstanceId: "5975af28-e028-3f87-a848-a39e50cdf0e9", - Type: instances.Type_NGINX, - Version: "1.23.3", - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ConfigPath: "/usr/local/etc/nginx/nginx.conf", - ExePath: exePath, - ProcessId: 789, - }, - }, - }, - }, - }, - }, { - name: "Test 2: NGINX plus", - nginxVersionCommandOutput: fmt.Sprintf(` - nginx version: nginx/1.25.1 (nginx-plus-r30-p1) - built by gcc 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) - built with OpenSSL 1.1.1f 31 Mar 2020 - TLS SNI support enabled - configure arguments: %s`, plusConfigArgs), - expected: []*instances.Instance{ - { - InstanceId: "2dbc5cb9-464f-30da-b703-5e63c62bf31e", - Type: instances.Type_NGINX_PLUS, - Version: "nginx-plus-r30-p1", - Meta: &instances.Meta{ - Meta: &instances.Meta_NginxMeta{ - NginxMeta: &instances.NginxMeta{ - ConfigPath: "/etc/nginx/nginx.conf", - ExePath: exePath, - ProcessId: 789, - }, - }, - }, - }, - }, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - mockExec := &execfakes.FakeExecInterface{} - mockExec.RunCmdReturns(bytes.NewBufferString(test.nginxVersionCommandOutput), nil) - - n := NewNginx(NginxParameters{executer: mockExec}) - result := n.GetInstances(processes) - - assert.Equal(tt, test.expected, result) - }) - } -} - -func TestGetInfo(t *testing.T) { - tests := []struct { - name string - nginxVersionCommandOutput string - process *model.Process - expected *Info - }{ - { - name: "Test 1: NGINX open source", - nginxVersionCommandOutput: fmt.Sprintf(` - nginx version: nginx/1.23.3 - built by clang 14.0.0 (clang-1400.0.29.202) - built with OpenSSL 1.1.1s 1 Nov 2022 (running with OpenSSL 1.1.1t 7 Feb 2023) - TLS SNI support enabled - configure arguments: %s`, ossConfigArgs), - process: &model.Process{ - Exe: exePath, - }, - expected: &Info{ - Version: "1.23.3", - PlusVersion: "", - Prefix: "/usr/local/Cellar/nginx/1.23.3", - ConfPath: "/usr/local/etc/nginx/nginx.conf", - ExePath: exePath, - ConfigureArgs: map[string]interface{}{ - "conf-path": "/usr/local/etc/nginx/nginx.conf", - "error-log-path": "/usr/local/var/log/nginx/error.log", - "http-client-body-temp-path": "/usr/local/var/run/nginx/client_body_temp", - "http-fastcgi-temp-path": "/usr/local/var/run/nginx/fastcgi_temp", - "http-log-path": "/usr/local/var/log/nginx/access.log", - "http-proxy-temp-path": "/usr/local/var/run/nginx/proxy_temp", - "http-scgi-temp-path": "/usr/local/var/run/nginx/scgi_temp", - "http-uwsgi-temp-path": "/usr/local/var/run/nginx/uwsgi_temp", - "lock-path": "/usr/local/var/run/nginx.lock", - "pid-path": "/usr/local/var/run/nginx.pid", - "prefix": "/usr/local/Cellar/nginx/1.23.3", - "sbin-path": exePath, - "with-cc-opt": "'-I/usr/local/opt/pcre2/include " + - "-I/usr/local/opt/openssl@1.1/include'", - "with-compat": true, - "with-debug": true, - "with-http_addition_module": true, - "with-http_auth_request_module": true, - "with-http_dav_module": true, - "with-http_degradation_module": true, - "with-http_flv_module": true, - "with-http_gunzip_module": true, - "with-http_gzip_static_module": true, - "with-http_mp4_module": true, - "with-http_random_index_module": true, - "with-http_realip_module": true, - "with-http_secure_link_module": true, - "with-http_slice_module": true, - "with-http_ssl_module": true, - "with-http_stub_status_module": true, - "with-http_sub_module": true, - "with-http_v2_module": true, - "with-ipv6": true, - "with-ld-opt": "'-L/usr/local/opt/pcre2/lib -L/usr/local/opt/openssl@1.1/lib'", - "with-mail": true, - "with-mail_ssl_module": true, - "with-pcre": true, - "with-pcre-jit": true, - "with-stream": true, - "with-stream_realip_module": true, - "with-stream_ssl_module": true, - "with-stream_ssl_preread_module": true, - }, - }, - }, - { - name: "Test 2: NGINX plus", - nginxVersionCommandOutput: fmt.Sprintf(` - nginx version: nginx/1.25.1 (nginx-plus-r30-p1) - built by gcc 9.4.0 (Ubuntu 9.4.0-1ubuntu1~20.04.2) - built with OpenSSL 1.1.1f 31 Mar 2020 - TLS SNI support enabled - configure arguments: %s`, plusConfigArgs), - process: &model.Process{ - Exe: exePath, - }, - expected: &Info{ - Version: "1.25.1", - PlusVersion: "nginx-plus-r30-p1", - Prefix: "/etc/nginx", - ConfPath: "/etc/nginx/nginx.conf", - ExePath: exePath, - ConfigureArgs: map[string]interface{}{ - "build": "nginx-plus-r30-p1", - "conf-path": "/etc/nginx/nginx.conf", - "error-log-path": "/var/log/nginx/error.log", - "group": "nginx", - "http-client-body-temp-path": "/var/cache/nginx/client_temp", - "http-fastcgi-temp-path": "/var/cache/nginx/fastcgi_temp", - "http-log-path": "/var/log/nginx/access.log", - "http-proxy-temp-path": "/var/cache/nginx/proxy_temp", - "http-scgi-temp-path": "/var/cache/nginx/scgi_temp", - "http-uwsgi-temp-path": "/var/cache/nginx/uwsgi_temp", - "lock-path": "/var/run/nginx.lock", - "modules-path": "/usr/lib/nginx/modules", - "pid-path": "/var/run/nginx.pid", - "prefix": "/etc/nginx", - "sbin-path": "/usr/sbin/nginx", - "user": "nginx", - "with-compat": true, - "with-file-aio": true, - "with-http_addition_module": true, - "with-http_auth_jwt_module": true, - "with-http_auth_request_module": true, - "with-http_dav_module": true, - "with-http_f4f_module": true, - "with-http_flv_module": true, - "with-http_gunzip_module": true, - "with-http_gzip_static_module": true, - "with-http_hls_module": true, - "with-http_mp4_module": true, - "with-http_proxy_protocol_vendor_module": true, - "with-http_random_index_module": true, - "with-http_realip_module": true, - "with-http_secure_link_module": true, - "with-http_session_log_module": true, - "with-http_slice_module": true, - "with-http_ssl_module": true, - "with-http_stub_status_module": true, - "with-http_sub_module": true, - "with-http_v2_module": true, - "with-http_v3_module": true, - "with-ld-opt": "'-Wl,-Bsymbolic-functions -Wl,-z,relro " + - "-Wl,-z,now -Wl,--as-needed -pie'", - "with-mail": true, - "with-mail_ssl_module": true, - "with-stream": true, - "with-stream_mqtt_filter_module": true, - "with-stream_mqtt_preread_module": true, - "with-stream_proxy_protocol_vendor_module": true, - "with-stream_realip_module": true, - "with-stream_ssl_module": true, - "with-stream_ssl_preread_module": true, - "with-threads": true, - }, - }, - }, - } - - for _, test := range tests { - t.Run(test.name, func(tt *testing.T) { - mockExec := &execfakes.FakeExecInterface{} - mockExec.RunCmdReturns(bytes.NewBufferString(test.nginxVersionCommandOutput), nil) - - n := NewNginx(NginxParameters{executer: mockExec}) - result, err := n.getInfo(test.process) - - assert.Equal(tt, test.expected, result) - require.NoError(tt, err) - }) - } -} diff --git a/internal/service/instance_service.go b/internal/service/instance_service.go deleted file mode 100644 index 6277406da..000000000 --- a/internal/service/instance_service.go +++ /dev/null @@ -1,55 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package service - -import ( - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service/instance" -) - -//go:generate go run github.com/maxbrunsfeld/counterfeiter/v6@v6.7.0 -generate -//counterfeiter:generate . InstanceServiceInterface -type InstanceServiceInterface interface { - GetInstances(processes []*model.Process) []*instances.Instance - GetInstance(instanceID string) *instances.Instance -} - -type InstanceService struct { - instances []*instances.Instance - dataPlaneInstanceServices []instance.DataPlaneInstanceService -} - -func NewInstanceService() *InstanceService { - return &InstanceService{ - instances: []*instances.Instance{}, - dataPlaneInstanceServices: []instance.DataPlaneInstanceService{ - instance.NewNginx(instance.NginxParameters{}), - }, - } -} - -func (is *InstanceService) GetInstances(processes []*model.Process) []*instances.Instance { - newInstances := []*instances.Instance{} - - for _, dataPlaneInstanceService := range is.dataPlaneInstanceServices { - newInstances = append(newInstances, dataPlaneInstanceService.GetInstances(processes)...) - } - - is.instances = newInstances - - return is.instances -} - -func (is *InstanceService) GetInstance(instanceID string) *instances.Instance { - for _, instanceEntity := range is.instances { - if instanceEntity.GetInstanceId() == instanceID { - return instanceEntity - } - } - - return nil -} diff --git a/internal/service/instance_service_test.go b/internal/service/instance_service_test.go deleted file mode 100644 index fb1c44b6e..000000000 --- a/internal/service/instance_service_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package service - -import ( - "testing" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service/instance" - "github.com/nginx/agent/v3/internal/service/instance/instancefakes" - "github.com/stretchr/testify/assert" -) - -var testInstances = []*instances.Instance{ - { - InstanceId: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c", - Type: instances.Type_NGINX, - }, -} - -func TestInstanceService_GetInstances(t *testing.T) { - fakeDataPlaneService := &instancefakes.FakeDataPlaneInstanceService{} - fakeDataPlaneService.GetInstancesReturns(testInstances) - - instanceService := NewInstanceService() - instanceService.dataPlaneInstanceServices = []instance.DataPlaneInstanceService{fakeDataPlaneService} - - assert.Equal(t, testInstances, instanceService.GetInstances([]*model.Process{})) -} - -func TestInstanceService_GetInstance(t *testing.T) { - instanceService := NewInstanceService() - instanceService.instances = testInstances - - assert.Equal(t, testInstances[0], instanceService.GetInstance("aecea348-62c1-4e3d-b848-6d6cdeb1cb9c")) - assert.Nil(t, instanceService.GetInstance("unknown")) -} diff --git a/internal/service/servicefakes/fake_config_service_interface.go b/internal/service/servicefakes/fake_config_service_interface.go deleted file mode 100644 index 2db6dbe9b..000000000 --- a/internal/service/servicefakes/fake_config_service_interface.go +++ /dev/null @@ -1,322 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package servicefakes - -import ( - "context" - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/service" -) - -type FakeConfigServiceInterface struct { - ParseInstanceConfigurationStub func(string) (any, error) - parseInstanceConfigurationMutex sync.RWMutex - parseInstanceConfigurationArgsForCall []struct { - arg1 string - } - parseInstanceConfigurationReturns struct { - result1 any - result2 error - } - parseInstanceConfigurationReturnsOnCall map[int]struct { - result1 any - result2 error - } - RollbackStub func(context.Context, map[string]*instances.File, string, string, string) error - rollbackMutex sync.RWMutex - rollbackArgsForCall []struct { - arg1 context.Context - arg2 map[string]*instances.File - arg3 string - arg4 string - arg5 string - } - rollbackReturns struct { - result1 error - } - rollbackReturnsOnCall map[int]struct { - result1 error - } - SetConfigContextStub func(any) - setConfigContextMutex sync.RWMutex - setConfigContextArgsForCall []struct { - arg1 any - } - UpdateInstanceConfigurationStub func(context.Context, string, string) (map[string]*instances.File, *instances.ConfigurationStatus) - updateInstanceConfigurationMutex sync.RWMutex - updateInstanceConfigurationArgsForCall []struct { - arg1 context.Context - arg2 string - arg3 string - } - updateInstanceConfigurationReturns struct { - result1 map[string]*instances.File - result2 *instances.ConfigurationStatus - } - updateInstanceConfigurationReturnsOnCall map[int]struct { - result1 map[string]*instances.File - result2 *instances.ConfigurationStatus - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeConfigServiceInterface) ParseInstanceConfiguration(arg1 string) (any, error) { - fake.parseInstanceConfigurationMutex.Lock() - ret, specificReturn := fake.parseInstanceConfigurationReturnsOnCall[len(fake.parseInstanceConfigurationArgsForCall)] - fake.parseInstanceConfigurationArgsForCall = append(fake.parseInstanceConfigurationArgsForCall, struct { - arg1 string - }{arg1}) - stub := fake.ParseInstanceConfigurationStub - fakeReturns := fake.parseInstanceConfigurationReturns - fake.recordInvocation("ParseInstanceConfiguration", []interface{}{arg1}) - fake.parseInstanceConfigurationMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeConfigServiceInterface) ParseInstanceConfigurationCallCount() int { - fake.parseInstanceConfigurationMutex.RLock() - defer fake.parseInstanceConfigurationMutex.RUnlock() - return len(fake.parseInstanceConfigurationArgsForCall) -} - -func (fake *FakeConfigServiceInterface) ParseInstanceConfigurationCalls(stub func(string) (any, error)) { - fake.parseInstanceConfigurationMutex.Lock() - defer fake.parseInstanceConfigurationMutex.Unlock() - fake.ParseInstanceConfigurationStub = stub -} - -func (fake *FakeConfigServiceInterface) ParseInstanceConfigurationArgsForCall(i int) string { - fake.parseInstanceConfigurationMutex.RLock() - defer fake.parseInstanceConfigurationMutex.RUnlock() - argsForCall := fake.parseInstanceConfigurationArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeConfigServiceInterface) ParseInstanceConfigurationReturns(result1 any, result2 error) { - fake.parseInstanceConfigurationMutex.Lock() - defer fake.parseInstanceConfigurationMutex.Unlock() - fake.ParseInstanceConfigurationStub = nil - fake.parseInstanceConfigurationReturns = struct { - result1 any - result2 error - }{result1, result2} -} - -func (fake *FakeConfigServiceInterface) ParseInstanceConfigurationReturnsOnCall(i int, result1 any, result2 error) { - fake.parseInstanceConfigurationMutex.Lock() - defer fake.parseInstanceConfigurationMutex.Unlock() - fake.ParseInstanceConfigurationStub = nil - if fake.parseInstanceConfigurationReturnsOnCall == nil { - fake.parseInstanceConfigurationReturnsOnCall = make(map[int]struct { - result1 any - result2 error - }) - } - fake.parseInstanceConfigurationReturnsOnCall[i] = struct { - result1 any - result2 error - }{result1, result2} -} - -func (fake *FakeConfigServiceInterface) Rollback(arg1 context.Context, arg2 map[string]*instances.File, arg3 string, arg4 string, arg5 string) error { - fake.rollbackMutex.Lock() - ret, specificReturn := fake.rollbackReturnsOnCall[len(fake.rollbackArgsForCall)] - fake.rollbackArgsForCall = append(fake.rollbackArgsForCall, struct { - arg1 context.Context - arg2 map[string]*instances.File - arg3 string - arg4 string - arg5 string - }{arg1, arg2, arg3, arg4, arg5}) - stub := fake.RollbackStub - fakeReturns := fake.rollbackReturns - fake.recordInvocation("Rollback", []interface{}{arg1, arg2, arg3, arg4, arg5}) - fake.rollbackMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3, arg4, arg5) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeConfigServiceInterface) RollbackCallCount() int { - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - return len(fake.rollbackArgsForCall) -} - -func (fake *FakeConfigServiceInterface) RollbackCalls(stub func(context.Context, map[string]*instances.File, string, string, string) error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = stub -} - -func (fake *FakeConfigServiceInterface) RollbackArgsForCall(i int) (context.Context, map[string]*instances.File, string, string, string) { - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - argsForCall := fake.rollbackArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4, argsForCall.arg5 -} - -func (fake *FakeConfigServiceInterface) RollbackReturns(result1 error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = nil - fake.rollbackReturns = struct { - result1 error - }{result1} -} - -func (fake *FakeConfigServiceInterface) RollbackReturnsOnCall(i int, result1 error) { - fake.rollbackMutex.Lock() - defer fake.rollbackMutex.Unlock() - fake.RollbackStub = nil - if fake.rollbackReturnsOnCall == nil { - fake.rollbackReturnsOnCall = make(map[int]struct { - result1 error - }) - } - fake.rollbackReturnsOnCall[i] = struct { - result1 error - }{result1} -} - -func (fake *FakeConfigServiceInterface) SetConfigContext(arg1 any) { - fake.setConfigContextMutex.Lock() - fake.setConfigContextArgsForCall = append(fake.setConfigContextArgsForCall, struct { - arg1 any - }{arg1}) - stub := fake.SetConfigContextStub - fake.recordInvocation("SetConfigContext", []interface{}{arg1}) - fake.setConfigContextMutex.Unlock() - if stub != nil { - fake.SetConfigContextStub(arg1) - } -} - -func (fake *FakeConfigServiceInterface) SetConfigContextCallCount() int { - fake.setConfigContextMutex.RLock() - defer fake.setConfigContextMutex.RUnlock() - return len(fake.setConfigContextArgsForCall) -} - -func (fake *FakeConfigServiceInterface) SetConfigContextCalls(stub func(any)) { - fake.setConfigContextMutex.Lock() - defer fake.setConfigContextMutex.Unlock() - fake.SetConfigContextStub = stub -} - -func (fake *FakeConfigServiceInterface) SetConfigContextArgsForCall(i int) any { - fake.setConfigContextMutex.RLock() - defer fake.setConfigContextMutex.RUnlock() - argsForCall := fake.setConfigContextArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeConfigServiceInterface) UpdateInstanceConfiguration(arg1 context.Context, arg2 string, arg3 string) (map[string]*instances.File, *instances.ConfigurationStatus) { - fake.updateInstanceConfigurationMutex.Lock() - ret, specificReturn := fake.updateInstanceConfigurationReturnsOnCall[len(fake.updateInstanceConfigurationArgsForCall)] - fake.updateInstanceConfigurationArgsForCall = append(fake.updateInstanceConfigurationArgsForCall, struct { - arg1 context.Context - arg2 string - arg3 string - }{arg1, arg2, arg3}) - stub := fake.UpdateInstanceConfigurationStub - fakeReturns := fake.updateInstanceConfigurationReturns - fake.recordInvocation("UpdateInstanceConfiguration", []interface{}{arg1, arg2, arg3}) - fake.updateInstanceConfigurationMutex.Unlock() - if stub != nil { - return stub(arg1, arg2, arg3) - } - if specificReturn { - return ret.result1, ret.result2 - } - return fakeReturns.result1, fakeReturns.result2 -} - -func (fake *FakeConfigServiceInterface) UpdateInstanceConfigurationCallCount() int { - fake.updateInstanceConfigurationMutex.RLock() - defer fake.updateInstanceConfigurationMutex.RUnlock() - return len(fake.updateInstanceConfigurationArgsForCall) -} - -func (fake *FakeConfigServiceInterface) UpdateInstanceConfigurationCalls(stub func(context.Context, string, string) (map[string]*instances.File, *instances.ConfigurationStatus)) { - fake.updateInstanceConfigurationMutex.Lock() - defer fake.updateInstanceConfigurationMutex.Unlock() - fake.UpdateInstanceConfigurationStub = stub -} - -func (fake *FakeConfigServiceInterface) UpdateInstanceConfigurationArgsForCall(i int) (context.Context, string, string) { - fake.updateInstanceConfigurationMutex.RLock() - defer fake.updateInstanceConfigurationMutex.RUnlock() - argsForCall := fake.updateInstanceConfigurationArgsForCall[i] - return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 -} - -func (fake *FakeConfigServiceInterface) UpdateInstanceConfigurationReturns(result1 map[string]*instances.File, result2 *instances.ConfigurationStatus) { - fake.updateInstanceConfigurationMutex.Lock() - defer fake.updateInstanceConfigurationMutex.Unlock() - fake.UpdateInstanceConfigurationStub = nil - fake.updateInstanceConfigurationReturns = struct { - result1 map[string]*instances.File - result2 *instances.ConfigurationStatus - }{result1, result2} -} - -func (fake *FakeConfigServiceInterface) UpdateInstanceConfigurationReturnsOnCall(i int, result1 map[string]*instances.File, result2 *instances.ConfigurationStatus) { - fake.updateInstanceConfigurationMutex.Lock() - defer fake.updateInstanceConfigurationMutex.Unlock() - fake.UpdateInstanceConfigurationStub = nil - if fake.updateInstanceConfigurationReturnsOnCall == nil { - fake.updateInstanceConfigurationReturnsOnCall = make(map[int]struct { - result1 map[string]*instances.File - result2 *instances.ConfigurationStatus - }) - } - fake.updateInstanceConfigurationReturnsOnCall[i] = struct { - result1 map[string]*instances.File - result2 *instances.ConfigurationStatus - }{result1, result2} -} - -func (fake *FakeConfigServiceInterface) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.parseInstanceConfigurationMutex.RLock() - defer fake.parseInstanceConfigurationMutex.RUnlock() - fake.rollbackMutex.RLock() - defer fake.rollbackMutex.RUnlock() - fake.setConfigContextMutex.RLock() - defer fake.setConfigContextMutex.RUnlock() - fake.updateInstanceConfigurationMutex.RLock() - defer fake.updateInstanceConfigurationMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeConfigServiceInterface) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ service.ConfigServiceInterface = new(FakeConfigServiceInterface) diff --git a/internal/service/servicefakes/fake_instance_service_interface.go b/internal/service/servicefakes/fake_instance_service_interface.go deleted file mode 100644 index 9cac3f8c6..000000000 --- a/internal/service/servicefakes/fake_instance_service_interface.go +++ /dev/null @@ -1,192 +0,0 @@ -// Code generated by counterfeiter. DO NOT EDIT. -package servicefakes - -import ( - "sync" - - "github.com/nginx/agent/v3/api/grpc/instances" - "github.com/nginx/agent/v3/internal/model" - "github.com/nginx/agent/v3/internal/service" -) - -type FakeInstanceServiceInterface struct { - GetInstanceStub func(string) *instances.Instance - getInstanceMutex sync.RWMutex - getInstanceArgsForCall []struct { - arg1 string - } - getInstanceReturns struct { - result1 *instances.Instance - } - getInstanceReturnsOnCall map[int]struct { - result1 *instances.Instance - } - GetInstancesStub func([]*model.Process) []*instances.Instance - getInstancesMutex sync.RWMutex - getInstancesArgsForCall []struct { - arg1 []*model.Process - } - getInstancesReturns struct { - result1 []*instances.Instance - } - getInstancesReturnsOnCall map[int]struct { - result1 []*instances.Instance - } - invocations map[string][][]interface{} - invocationsMutex sync.RWMutex -} - -func (fake *FakeInstanceServiceInterface) GetInstance(arg1 string) *instances.Instance { - fake.getInstanceMutex.Lock() - ret, specificReturn := fake.getInstanceReturnsOnCall[len(fake.getInstanceArgsForCall)] - fake.getInstanceArgsForCall = append(fake.getInstanceArgsForCall, struct { - arg1 string - }{arg1}) - stub := fake.GetInstanceStub - fakeReturns := fake.getInstanceReturns - fake.recordInvocation("GetInstance", []interface{}{arg1}) - fake.getInstanceMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeInstanceServiceInterface) GetInstanceCallCount() int { - fake.getInstanceMutex.RLock() - defer fake.getInstanceMutex.RUnlock() - return len(fake.getInstanceArgsForCall) -} - -func (fake *FakeInstanceServiceInterface) GetInstanceCalls(stub func(string) *instances.Instance) { - fake.getInstanceMutex.Lock() - defer fake.getInstanceMutex.Unlock() - fake.GetInstanceStub = stub -} - -func (fake *FakeInstanceServiceInterface) GetInstanceArgsForCall(i int) string { - fake.getInstanceMutex.RLock() - defer fake.getInstanceMutex.RUnlock() - argsForCall := fake.getInstanceArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeInstanceServiceInterface) GetInstanceReturns(result1 *instances.Instance) { - fake.getInstanceMutex.Lock() - defer fake.getInstanceMutex.Unlock() - fake.GetInstanceStub = nil - fake.getInstanceReturns = struct { - result1 *instances.Instance - }{result1} -} - -func (fake *FakeInstanceServiceInterface) GetInstanceReturnsOnCall(i int, result1 *instances.Instance) { - fake.getInstanceMutex.Lock() - defer fake.getInstanceMutex.Unlock() - fake.GetInstanceStub = nil - if fake.getInstanceReturnsOnCall == nil { - fake.getInstanceReturnsOnCall = make(map[int]struct { - result1 *instances.Instance - }) - } - fake.getInstanceReturnsOnCall[i] = struct { - result1 *instances.Instance - }{result1} -} - -func (fake *FakeInstanceServiceInterface) GetInstances(arg1 []*model.Process) []*instances.Instance { - var arg1Copy []*model.Process - if arg1 != nil { - arg1Copy = make([]*model.Process, len(arg1)) - copy(arg1Copy, arg1) - } - fake.getInstancesMutex.Lock() - ret, specificReturn := fake.getInstancesReturnsOnCall[len(fake.getInstancesArgsForCall)] - fake.getInstancesArgsForCall = append(fake.getInstancesArgsForCall, struct { - arg1 []*model.Process - }{arg1Copy}) - stub := fake.GetInstancesStub - fakeReturns := fake.getInstancesReturns - fake.recordInvocation("GetInstances", []interface{}{arg1Copy}) - fake.getInstancesMutex.Unlock() - if stub != nil { - return stub(arg1) - } - if specificReturn { - return ret.result1 - } - return fakeReturns.result1 -} - -func (fake *FakeInstanceServiceInterface) GetInstancesCallCount() int { - fake.getInstancesMutex.RLock() - defer fake.getInstancesMutex.RUnlock() - return len(fake.getInstancesArgsForCall) -} - -func (fake *FakeInstanceServiceInterface) GetInstancesCalls(stub func([]*model.Process) []*instances.Instance) { - fake.getInstancesMutex.Lock() - defer fake.getInstancesMutex.Unlock() - fake.GetInstancesStub = stub -} - -func (fake *FakeInstanceServiceInterface) GetInstancesArgsForCall(i int) []*model.Process { - fake.getInstancesMutex.RLock() - defer fake.getInstancesMutex.RUnlock() - argsForCall := fake.getInstancesArgsForCall[i] - return argsForCall.arg1 -} - -func (fake *FakeInstanceServiceInterface) GetInstancesReturns(result1 []*instances.Instance) { - fake.getInstancesMutex.Lock() - defer fake.getInstancesMutex.Unlock() - fake.GetInstancesStub = nil - fake.getInstancesReturns = struct { - result1 []*instances.Instance - }{result1} -} - -func (fake *FakeInstanceServiceInterface) GetInstancesReturnsOnCall(i int, result1 []*instances.Instance) { - fake.getInstancesMutex.Lock() - defer fake.getInstancesMutex.Unlock() - fake.GetInstancesStub = nil - if fake.getInstancesReturnsOnCall == nil { - fake.getInstancesReturnsOnCall = make(map[int]struct { - result1 []*instances.Instance - }) - } - fake.getInstancesReturnsOnCall[i] = struct { - result1 []*instances.Instance - }{result1} -} - -func (fake *FakeInstanceServiceInterface) Invocations() map[string][][]interface{} { - fake.invocationsMutex.RLock() - defer fake.invocationsMutex.RUnlock() - fake.getInstanceMutex.RLock() - defer fake.getInstanceMutex.RUnlock() - fake.getInstancesMutex.RLock() - defer fake.getInstancesMutex.RUnlock() - copiedInvocations := map[string][][]interface{}{} - for key, value := range fake.invocations { - copiedInvocations[key] = value - } - return copiedInvocations -} - -func (fake *FakeInstanceServiceInterface) recordInvocation(key string, args []interface{}) { - fake.invocationsMutex.Lock() - defer fake.invocationsMutex.Unlock() - if fake.invocations == nil { - fake.invocations = map[string][][]interface{}{} - } - if fake.invocations[key] == nil { - fake.invocations[key] = [][]interface{}{} - } - fake.invocations[key] = append(fake.invocations[key], args) -} - -var _ service.InstanceServiceInterface = new(FakeInstanceServiceInterface) diff --git a/internal/uuid/uuid.go b/internal/uuid/uuid.go deleted file mode 100644 index ee1876449..000000000 --- a/internal/uuid/uuid.go +++ /dev/null @@ -1,22 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package uuid - -import ( - "crypto/sha256" - "fmt" - - "github.com/google/uuid" -) - -func Generate(format string, a ...interface{}) string { - h := sha256.New() - s := fmt.Sprintf(format, a...) - _, _ = h.Write([]byte(s)) - id := fmt.Sprintf("%x", h.Sum(nil)) - - return uuid.NewMD5(uuid.Nil, []byte(id)).String() -} diff --git a/internal/uuid/uuid_test.go b/internal/uuid/uuid_test.go deleted file mode 100644 index ca843603a..000000000 --- a/internal/uuid/uuid_test.go +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package uuid - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestGenerate(t *testing.T) { - result := Generate("%s_%s_%s", "test1", "test2", "test3") - expected := "02be9e7f-a802-35d4-9e4a-6c677259a87d" - assert.Equal(t, expected, result) -} diff --git a/lefthook.yml b/lefthook.yml deleted file mode 100644 index 76e3f4ae5..000000000 --- a/lefthook.yml +++ /dev/null @@ -1,13 +0,0 @@ -# see https://github.com/evilmartians/lefthook for references -pre-push: - follow: true - piped: true # Stop if one of the steps fail - commands: - 1_generate: - run: make generate generate-mocks - 2_lint: - run: make lint - 3_format: - run: make format - 4_check_local_changes: - run: make no-local-changes diff --git a/nginx-agent.conf b/nginx-agent.conf deleted file mode 100644 index a3154020e..000000000 --- a/nginx-agent.conf +++ /dev/null @@ -1,34 +0,0 @@ -# -# /etc/nginx-agent/nginx-agent.conf -# -# Configuration file for NGINX Agent. -# - -log: - # set log level (panic, fatal, error, info, debug, trace; default "info") - level: debug - # set log path. if empty, don't log to file. - path: /var/log/nginx-agent/ - -data_plane_api: - # The port at which NGINX Agent accepts remote connections - # The API address and port allow for remote management of NGINX and NGINX Agent - # - # ~~~ WARNING ~~~ - # Set API address to allow remote management - # host: 127.0.0.1 - # - # Set this value to a secure port number to prevent information leaks. - # port: 8038 -process_monitor: - monitoring_frequency: 30s - -data_plane_config: - nginx: - reload_monitoring_period: 5s - treat_warnings_as_error: true - -config_dirs: "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules" - -client: - timeout: 10s diff --git a/scripts/docker/entrypoint.sh b/scripts/docker/entrypoint.sh deleted file mode 100644 index b7f137bc0..000000000 --- a/scripts/docker/entrypoint.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -set -euxo pipefail - -handle_term() -{ - echo "received TERM signal" - echo "stopping nginx-agent ..." - kill -TERM "${agent_pid}" 2>/dev/null - echo "stopping nginx ..." - kill -TERM "${nginx_pid}" 2>/dev/null -} - -trap 'handle_term' TERM - -# Launch nginx -echo "starting nginx ..." -/usr/sbin/nginx -g "daemon off;" & - -nginx_pid=$! - -SECONDS=0 - -while ! ps -ef | grep "nginx: master process" | grep -v grep; do - if (( SECONDS > 5 )); then - echo "couldn't find nginx master process" - exit 1 - fi -done - -cat /etc/nginx-agent/nginx-agent.conf; - -# start nginx-agent, pass args -echo "starting nginx-agent ..." -nginx-agent "$@" & - -agent_pid=$! - -if [ $? != 0 ]; then - echo "couldn't start the agent, please check the log file" - exit 1 -fi - -wait_term() -{ - wait ${agent_pid} - wait ${nginx_pid} -} - -wait_term - -echo "nginx-agent process has stopped, exiting." diff --git a/scripts/docker/nginx-oss/apk/Dockerfile b/scripts/docker/nginx-oss/apk/Dockerfile deleted file mode 100644 index 828c3c810..000000000 --- a/scripts/docker/nginx-oss/apk/Dockerfile +++ /dev/null @@ -1,44 +0,0 @@ -ARG BASE_IMAGE -FROM ${BASE_IMAGE} as install-nginx -LABEL maintainer="NGINX Docker Maintainers " - -ARG ENTRY_POINT -ARG PACKAGES_REPO - -WORKDIR /agent -COPY ./build /agent/build -COPY $ENTRY_POINT /agent/entrypoint.sh - -RUN set -x \ - && addgroup -g 101 -S nginx \ - && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx \ - && apk add ca-certificates \ - curl \ - openssl \ - bash \ - nginx - -RUN chmod +x /agent/entrypoint.sh -STOPSIGNAL SIGTERM - -EXPOSE 80 443 - -ENTRYPOINT ["/agent/entrypoint.sh"] - -FROM install-nginx as install-agent-local - -ARG PACKAGE_NAME - -RUN apk add --allow-untrusted /agent/build/${PACKAGE_NAME}.apk - -FROM install-nginx as install-agent-repo - -# Setup nginx agent repository -RUN curl -o /etc/apk/keys/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub - -RUN printf "%s%s%s\n" \ - "http://${PACKAGES_REPO}/nginx-agent/alpine/v" \ - `grep -o -E '^[0-9]+\.[0-9]+' /etc/alpine-release` \ - "/main" | tee -a /etc/apk/repositories - -RUN apk add nginx-agent@nginx-agent diff --git a/scripts/docker/nginx-oss/deb/Dockerfile b/scripts/docker/nginx-oss/deb/Dockerfile deleted file mode 100644 index 988cbfe13..000000000 --- a/scripts/docker/nginx-oss/deb/Dockerfile +++ /dev/null @@ -1,46 +0,0 @@ -ARG BASE_IMAGE -FROM ${BASE_IMAGE} as install-nginx -LABEL maintainer="NGINX Docker Maintainers " - -ARG DEBIAN_FRONTEND=noninteractive -ARG ENTRY_POINT -ARG PACKAGE_NAME -ARG PACKAGES_REPO - -WORKDIR /agent -COPY ./build /agent/build -COPY $ENTRY_POINT /agent/entrypoint.sh - -RUN set -x \ - && addgroup --system --gid 101 nginx \ - && adduser --system --disabled-login --ingroup nginx --no-create-home --home /nonexistent --gecos "nginx user" --shell /bin/false --uid 101 nginx \ - && apt-get update \ - && apt-get install --no-install-recommends --no-install-suggests -y ca-certificates \ - gnupg2 \ - git \ - make \ - curl \ - lsb-release \ - procps \ - nginx - -# Setup nginx agent repository -RUN curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor | tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null \ - && printf "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://${PACKAGES_REPO}/nginx-agent/ubuntu/ `lsb_release -cs` agent\n" > /etc/apt/sources.list.d/nginx-agent.list - -RUN chmod +x /agent/entrypoint.sh -STOPSIGNAL SIGTERM - -EXPOSE 80 443 - -ENTRYPOINT ["/agent/entrypoint.sh"] - -FROM install-nginx as install-agent-local - -ARG PACKAGE_NAME - -RUN apt install -y /agent/build/$PACKAGE_NAME.deb - -FROM install-nginx as install-agent-repo - -RUN apt-get update && apt-get install -y nginx-agent diff --git a/scripts/docker/nginx-oss/rpm/Dockerfile b/scripts/docker/nginx-oss/rpm/Dockerfile deleted file mode 100644 index af6568422..000000000 --- a/scripts/docker/nginx-oss/rpm/Dockerfile +++ /dev/null @@ -1,97 +0,0 @@ -ARG BASE_IMAGE -FROM ${BASE_IMAGE} as install-nginx -LABEL maintainer="NGINX Docker Maintainers " - -ARG PACKAGES_REPO -ARG ENTRY_POINT -ARG OS_VERSION -ARG OS_RELEASE - -WORKDIR /agent -COPY ./ /agent -COPY $ENTRY_POINT /agent/entrypoint.sh - -RUN if [ "$OS_VERSION" = "7" ] && [ "$OS_RELEASE" = "oraclelinux" ]; \ - then yum install -y oracle-epel-release-el7; \ - fi - -RUN if [ "$OS_VERSION" = "2" ] && [ "$OS_RELEASE" = "amazonlinux" ]; \ - then amazon-linux-extras enable epel && yum clean metadata \ - && yum install -y epel-release; \ - fi - -RUN if [ "$OS_RELEASE" = "amazonlinux" ]; \ - then yum install -y shadow-utils; \ - fi - -RUN if [ "$OS_RELEASE" = "centos" ] && [ "$OS_VERSION" = "7" ]; \ - then yum install -y epel-release; \ - fi - -RUN if [ "$OS_RELEASE" = "redhatenterprise" ] && [ "$OS_VERSION" != "9" ]; \ - then printf "[nginx] \n\ -name=nginx repo \n\ -baseurl=http://nginx.org/packages/mainline/rhel/${OS_VERSION}/\$basearch/ \n\ -gpgcheck=0 \n\ -enabled=1" > /etc/yum.repos.d/nginx.repo; \ - fi - - -RUN set -x \ - && groupadd --system --gid 101 nginx \ - && adduser -g nginx --system --no-create-home --home /nonexistent --shell /bin/false --uid 101 nginx \ - && usermod -s /sbin/nologin nginx \ - && usermod -L nginx \ - && yum install -y git \ - wget \ - procps \ - make \ - nginx - -# Setup nginx agent repository -RUN if [ "$OS_VERSION" = "2023" ] && [ "$OS_RELEASE" = "amazonlinux" ]; \ - then printf "[nginx-agent] \n\ -name=nginx-agent repo \n\ -baseurl=http://${PACKAGES_REPO}/nginx-agent/amzn/${OS_VERSION}/\$basearch \n\ -gpgcheck=1 \n\ -enabled=1 \n\ -gpgkey=https://nginx.org/keys/nginx_signing.key \n\ -module_hotfixes=true" > /etc/yum.repos.d/nginx-agent.repo; \ - elif [ "$OS_VERSION" = "2" ] && [ "$OS_RELEASE" = "amazonlinux" ]; \ - then printf "[nginx-agent] \n\ -name=nginx-agent repo \n\ -baseurl=http://${PACKAGES_REPO}/nginx-agent/amzn2/${OS_VERSION}/\$basearch \n\ -gpgcheck=1 \n\ -enabled=1 \n\ -gpgkey=https://nginx.org/keys/nginx_signing.key \n\ -module_hotfixes=true" > /etc/yum.repos.d/nginx-agent.repo; \ - else printf "[nginx-agent] \n\ -name=nginx-agent repo \n\ -baseurl=http://${PACKAGES_REPO}/nginx-agent/centos/${OS_VERSION}/\$basearch \n\ -gpgcheck=1 \n\ -enabled=1 \n\ -gpgkey=https://nginx.org/keys/nginx_signing.key \n\ -module_hotfixes=true" > /etc/yum.repos.d/nginx-agent.repo; \ - fi - -RUN chmod +x /agent/entrypoint.sh - -STOPSIGNAL SIGTERM - -EXPOSE 80 443 - -ENTRYPOINT ["/agent/entrypoint.sh"] - - -FROM install-nginx as install-agent-local - -ARG PACKAGE_NAME - -RUN yum localinstall -y /agent/build/${PACKAGE_NAME}.rpm - - -FROM install-nginx as install-agent-repo - -RUN yum install -y nginx-agent \ - && yum clean all \ - && rm -rf /var/cache/yum /etc/yum.repos.d/* /etc/ssl/nginx diff --git a/scripts/packages/.local-nfpm.yaml b/scripts/packages/.local-nfpm.yaml deleted file mode 100644 index 1424b7b29..000000000 --- a/scripts/packages/.local-nfpm.yaml +++ /dev/null @@ -1,37 +0,0 @@ -# this is the base "template" for the package -name: nginx-agent -description: NGINX Agent -arch: ${ARCH} -version: ${VERSION} -priority: optional -vendor: NGINX Software, Inc. -maintainer: NGINX Inc. -homepage: https://github.com/nginx/agent -license: Apache 2.0 -contents: - - src: ./build/nginx-agent - dst: /usr/bin/nginx-agent - - src: nginx-agent.conf - dst: /etc/nginx-agent/nginx-agent.conf - type: config|noreplace - file_info: - mode: 0640 - - src: ./scripts/packages/nginx-agent.service - dst: /etc/systemd/system/nginx-agent.service - - dst: /var/log/nginx-agent - type: dir - - src: ./scripts/packages/nginx-agent.openrc - dst: /etc/init.d/nginx-agent - packager: apk -overrides: - deb: - depends: - - apt-transport-https -scripts: - preinstall: "./scripts/packages/preinstall.sh" - postinstall: "./scripts/packages/postinstall.sh" - preremove: "./scripts/packages/preremove.sh" - postremove: "./scripts/packages/postremove.sh" -apk: - scripts: - postupgrade: "./scripts/packages/postupgrade.sh" diff --git a/scripts/packages/manifest b/scripts/packages/manifest deleted file mode 100644 index 957c0f6f2..000000000 --- a/scripts/packages/manifest +++ /dev/null @@ -1,8 +0,0 @@ -name: nginx-agent -version: "${VERSION}" -origin: www/nginx-agent -comment: "Monitors NGINX" -desc: "NGINX Agent for various NGINX control plane services." -maintainer: "NGINX Inc. " -www: https://nginx.com -prefix: / \ No newline at end of file diff --git a/scripts/packages/nginx-agent b/scripts/packages/nginx-agent deleted file mode 100644 index facf6bcb5..000000000 --- a/scripts/packages/nginx-agent +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/sh - -# PROVIDE: nginx_agent -# REQUIRE: nginx -# KEYWORD: shutdown - -# Enable this script by adding: -# nginx_agent_enable="YES" -# ... to /etc/rc.conf -# shellcheck source=/dev/null -. /etc/rc.subr - -name=nginx_agent -rcvar=${name}_enable -nginx_agent_command="/usr/local/bin/nginx-agent" -pidfile="/var/run/${name}.pid" -command="/usr/sbin/daemon" -command_args="-P ${pidfile} -r -f ${nginx_agent_command}" - -load_rc_config $name -: ${nginx_agent_enable:="NO"} - -run_rc_command "$1" diff --git a/scripts/packages/nginx-agent.openrc b/scripts/packages/nginx-agent.openrc deleted file mode 100755 index b7c92963d..000000000 --- a/scripts/packages/nginx-agent.openrc +++ /dev/null @@ -1,15 +0,0 @@ -#!/sbin/openrc-run - -description="NGINX Agent" -command_background=true - -cfgfile=${cfgfile:-/etc/nginx-agent/nginx-agent.conf} -pidfile=/var/run/nginx-agent.pid -command=/usr/bin/nginx-agent -command_args="" -required_files="$cfgfile" - -depend() { - need net - use dns logger netmount -} diff --git a/scripts/packages/nginx-agent.service b/scripts/packages/nginx-agent.service deleted file mode 100644 index 2f3454cfc..000000000 --- a/scripts/packages/nginx-agent.service +++ /dev/null @@ -1,34 +0,0 @@ -[Unit] -Description=NGINX Agent -Documentation=https://github.com/nginx/agent#readme -After=network.target -Wants=network-online.target -StartLimitIntervalSec=15 -StartLimitBurst=5 - -[Service] -User=${AGENT_USER} -Group=${AGENT_GROUP} -Type=simple - -ExecStartPre=/bin/mkdir -p ${AGENT_RUN_DIR} -ExecStartPre=/bin/mkdir -p ${AGENT_LOG_DIR} - -ExecStart=${AGENT_EXE} - -RestartSec=5 -Restart=always - -PermissionsStartOnly=true -PIDFile=${AGENT_RUN_DIR}/nginx-agent.pid -Environment= - -StandardOutput=syslog -StandardError=syslog -SyslogIdentifier=nginx-agent - -ExecStop=/bin/kill -2 $MAINPID -ExecStop=/bin/sleep 3 - -[Install] -WantedBy=multi-user.target diff --git a/scripts/packages/packager/Dockerfile b/scripts/packages/packager/Dockerfile deleted file mode 100644 index 0a5fc3d60..000000000 --- a/scripts/packages/packager/Dockerfile +++ /dev/null @@ -1,28 +0,0 @@ -ARG package_type - -FROM docker.io/golang:1.21-bullseye AS base - -ARG PKG_VER="1.17.5" -ARG PKG_DIR="/tmp/pkg" - -RUN apt-get update && \ - apt-get install -y make jq gnupg gnupg1 gpgv1 git aptly debsig-verify createrepo-c dnf rpm \ - curl gettext-base make monkeysphere libtool unzip libssl-dev libbz2-dev libbsd-dev libarchive-dev liblzma-dev zlib1g-dev - -# compile, install pkg tool for linux -RUN mkdir $PKG_DIR; cd $PKG_DIR; \ - go install github.com/goreleaser/nfpm/v2/cmd/nfpm@v2.32.0; \ - curl -L -o pkg.zip https://github.com/freebsd/pkg/archive/refs/tags/$PKG_VER.zip; \ - unzip -qo pkg.zip; cd pkg-$PKG_VER; ./configure; make -s -j$(nproc); make install; \ - rm -rf $PKG_DIR - -FROM base AS local-package -ADD ./scripts/packages/packager/local-entrypoint.sh /scripts/entrypoint.sh -RUN chmod +x /scripts/entrypoint.sh - -FROM base AS signed-package -ADD ./scripts/packages/packager/signed-entrypoint.sh /scripts/entrypoint.sh -RUN chmod +x /scripts/entrypoint.sh - -FROM ${package_type} AS final -ENTRYPOINT [ "/scripts/entrypoint.sh" ] diff --git a/scripts/packages/packager/local-entrypoint.sh b/scripts/packages/packager/local-entrypoint.sh deleted file mode 100644 index d4e628f8c..000000000 --- a/scripts/packages/packager/local-entrypoint.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash - -set -e -set -x -set -euxo pipefail - -case "$(uname -m)" in - amd64|x86_64) ABIARCH=amd64 ;; - arm64|aarch64) ABIARCH=aarch64 ;; -esac - -cd /nginx-agent/ - -mkdir -p /staging/usr/local/bin -mkdir -p /staging/usr/local/etc/nginx-agent -mkdir -p /staging/usr/local/etc/rc.d - -cp nginx-agent.conf /staging/usr/local/etc/nginx-agent -cp scripts/packages/nginx-agent /staging/usr/local/etc/rc.d -cp scripts/packages/preinstall.sh /staging/+PRE_INSTALL -cp scripts/packages/postremove.sh /staging/+POST_DEINSTALL -cp scripts/packages/postinstall.sh /staging/+POST_INSTALL -cp scripts/packages/plist /staging -cp build/nginx-agent /staging/usr/local/bin - -chmod +x /staging/usr/local/etc/rc.d/nginx-agent - -# Temporary fix until the follow issue is resolved https://github.com/actions/checkout/issues/1169 -git config --global --add safe.directory /nginx-agent -VERSION="$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')-SNAPSHOT-$(git rev-parse --short HEAD)" envsubst < scripts/packages/manifest > /staging/+MANIFEST - -mkdir -p ./build - -pkg -o ABI="FreeBSD:13:${ABIARCH}" create --format txz \ - -m /staging \ - -r /staging \ - -p /staging/plist \ - -o ./build - -# Creating symbolic link from txz to pkg. In older versions of pkg the extension would represent the format of the file -# but since version 1.17.0 pkg will now always create a file with the extesion pkg no matter what the format is. -# See 1.17.0 release notes for more info: https://cgit.freebsd.org/ports/commit/?id=e497a16a286972bfcab908209b11ee6a13d99dc9 -cd build -ln -s nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')"-SNAPSHOT-"$(git rev-parse --short HEAD)".pkg nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')"-SNAPSHOT-"$(git rev-parse --short HEAD)".txz -cd ../ - -rm -rf /staging diff --git a/scripts/packages/packager/signed-entrypoint.sh b/scripts/packages/packager/signed-entrypoint.sh deleted file mode 100644 index cb899ccb3..000000000 --- a/scripts/packages/packager/signed-entrypoint.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/bin/bash - -set -e -set -x -set -euxo pipefail - -FREEBSD_DISTROS="FreeBSD:12:amd64 FreeBSD:13:amd64" - -cd /nginx-agent/ - -mkdir -p ./build/packages/txz -mkdir -p ./build/github/packages -mkdir -p ./build/azure/packages - -mkdir -p staging/usr/local/bin -mkdir -p staging/usr/local/etc/nginx-agent -mkdir -p staging/usr/local/etc/rc.d - -cp nginx-agent.conf staging/usr/local/etc/nginx-agent -cp scripts/packages/nginx-agent staging/usr/local/etc/rc.d -cp scripts/packages/preinstall.sh staging/+PRE_INSTALL -cp scripts/packages/postremove.sh staging/+POST_DEINSTALL -cp scripts/packages/postinstall.sh staging/+POST_INSTALL -cp scripts/packages/plist staging -cp build/nginx-agent staging/usr/local/bin - -chmod +x staging/usr/local/etc/rc.d/nginx-agent - -# Temporary fix until the follow issue is resolved https://github.com/actions/checkout/issues/1169 -git config --global --add safe.directory /nginx-agent -VERSION="$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')" envsubst < scripts/packages/manifest > staging/+MANIFEST - -for freebsd_abi in $FREEBSD_DISTROS; do \ - mkdir -p ./build/packages/txz/"$freebsd_abi"; \ - pkg -o ABI="$freebsd_abi" create --format txz \ - -m staging \ - -r staging \ - -p staging/plist \ - -o ./build/packages/txz/"$freebsd_abi"; \ - # create freebsd pkg repo layout - pkg repo ./build/packages/txz/"$freebsd_abi" .key.rsa; \ - # Creating symbolic link from txz to pkg. In older versions of pkg the extension would represent the format of the file - # but since version 1.17.0 pkg will now always create a file with the extesion pkg no matter what the format is. - # See 1.17.0 release notes for more info: https://cgit.freebsd.org/ports/commit/?id=e497a16a286972bfcab908209b11ee6a13d99dc9 - cd build/packages/txz/"$freebsd_abi"; \ - ln -s nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')".pkg nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')".txz; \ - cd ../../../../; \ - cp ./build/packages/txz/"$freebsd_abi"/nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')".pkg ./build/github/packages/nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')"-"$freebsd_abi".pkg; \ - cp ./build/packages/txz/"$freebsd_abi"/nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')".pkg ./build/azure/packages/nginx-agent-"$(git describe --match 'v[0-9]*' --abbrev=0 | tr -d 'v')"-"${freebsd_abi//:}".pkg; \ -done; \ - -rm -rf /staging diff --git a/scripts/packages/plist b/scripts/packages/plist deleted file mode 100644 index e40fbc1d5..000000000 --- a/scripts/packages/plist +++ /dev/null @@ -1,3 +0,0 @@ -/usr/local/etc/rc.d/nginx-agent -/usr/local/etc/nginx-agent/nginx-agent.conf -/usr/local/bin/nginx-agent diff --git a/scripts/packages/postinstall.sh b/scripts/packages/postinstall.sh deleted file mode 100755 index c44686b32..000000000 --- a/scripts/packages/postinstall.sh +++ /dev/null @@ -1,318 +0,0 @@ -#!/bin/sh - -# Determine OS platform -# shellcheck source=/dev/null -. /etc/os-release - -if [ "$ID" = "freebsd" ]; then - BSD_HIER="/usr/local" - AGENT_EXE="${BSD_HIER}/bin/nginx-agent" -else - AGENT_EXE="/usr/bin/nginx-agent" - BSD_HIER="" -fi -AGENT_RUN_DIR="/var/run/nginx-agent" -AGENT_LOG_DIR="/var/log/nginx-agent" -AGENT_UNIT_LOCATION="/etc/systemd/system" -AGENT_UNIT_FILE="nginx-agent.service" -AGENT_USER=$(id -nu) -WORKER_USER="" -AGENT_GROUP="nginx-agent" - -detect_nginx_users() { - if command -V systemctl >/dev/null 2>&1; then - printf "PostInstall: Reading NGINX systemctl unit file for user information\n" - nginx_unit_file=$(systemctl status nginx | grep -Po "\(\K\/.*service") - pid_file=$(grep -Po "PIDFile=\K.*$" "${nginx_unit_file}") - - if [ ! -f "$pid_file" ]; then - printf "%s does not exist\n" "${pid_file}" - else - pidId=$(cat "${pid_file}") - nginx_user=$(ps --no-headers -u -p "${pidId}" | head -1 | awk '{print $1}') - fi - - if [ ! "${nginx_user}" ]; then - printf "No NGINX user found\n" - fi - fi - - if [ -z "${nginx_user}" ]; then - printf "PostInstall: Reading NGINX process information to determine NGINX user\n" - nginx_user=$(ps aux | grep "nginx: master process" | grep -v grep | head -1 | awk '{print $1}') - - if [ -z "${nginx_user}" ]; then - printf "No NGINX user found\n" - fi - fi - - if [ "${nginx_user}" ]; then - echo "NGINX processes running as user '${nginx_user}'. nginx-agent will be configured to run as same user" - AGENT_USER=${nginx_user} - else - echo "WARNING: No NGINX processes detected." - fi - - if [ -z "${worker_user}" ]; then - printf "PostInstall: Reading NGINX process information to determine NGINX user\n" - worker_user=$(ps aux | grep "nginx: worker process" | grep -v grep | head -1 | awk '{print $1}') - - if [ -z "${worker_user}" ]; then - printf "No NGINX worker user found\n" - fi - fi - - if [ "${worker_user}" ]; then - echo "NGINX processes running as user '${worker_user}'. nginx-agent will try add that user to '${AGENT_GROUP}'" - WORKER_USER=${worker_user} - else - echo "WARNING: No NGINX worker processes detected." - fi - - if [ -z "${AGENT_USER}" ]; then - echo "\$USER not defined. Running as root" - USER=root - AGENT_USER=root - fi -} - -ensure_sudo() { - if [ "$(id -u)" = "0" ]; then - echo "Sudo permissions detected" - else - echo "No sudo permission detected, please run as sudo" - exit 1 - fi -} - -ensure_agent_path() { - if [ ! -f "${AGENT_EXE}" ]; then - echo "nginx-agent not in default path, exiting..." - exit 1 - fi - - printf "Found nginx-agent %s\n" "${AGENT_EXE}" -} - -create_agent_group() { - if command -V systemctl >/dev/null 2>&1; then - printf "PostInstall: Adding nginx-agent group %s\n" "${AGENT_GROUP}" - groupadd "${AGENT_GROUP}" - - printf "PostInstall: Adding NGINX / agent user %s to group %s\n" "${AGENT_USER}" "${AGENT_GROUP}" - usermod -a -G "${AGENT_GROUP}" "${AGENT_USER}" - if [ "${WORKER_USER}" ]; then - printf "PostInstall: Adding NGINX Worker user %s to group %s\n" "${WORKER_USER}" "${AGENT_GROUP}" - usermod -a -G "${AGENT_GROUP}" "${WORKER_USER}" - fi - fi - - if [ "$ID" = "freebsd" ]; then - printf "PostInstall: Adding nginx-agent group %s\n" "${AGENT_GROUP}" - pw groupadd "${AGENT_GROUP}" - - printf "PostInstall: Adding NGINX / agent user %s to group %s\n" "${AGENT_USER}" "${AGENT_GROUP}" - pw groupmod "${AGENT_GROUP}" -M "${AGENT_USER}" - if [ "${WORKER_USER}" ]; then - printf "PostInstall: Adding NGINX Worker user %s to group %s\n" "${WORKER_USER}" "${AGENT_GROUP}" - pw groupmod "${AGENT_GROUP}" -M "${WORKER_USER}" - fi - fi - - if [ "$ID" = "alpine" ]; then - printf "PostInstall: Adding nginx-agent group %s\n" "${AGENT_GROUP}" - addgroup "${AGENT_GROUP}" - - printf "PostInstall: Adding NGINX / agent user %s to group %s\n" "${AGENT_USER}" "${AGENT_GROUP}" - addgroup "${AGENT_USER}" "${AGENT_GROUP}" - if [ "${WORKER_USER}" ]; then - printf "PostInstall: Adding NGINX Worker user %s to group %s\n" "${WORKER_USER}" "${AGENT_GROUP}" - addgroup "${WORKER_USER}" "${AGENT_GROUP}" - fi - fi -} - -create_run_dir() { - printf "PostInstall: Creating NGINX Agent run directory \n" - mkdir -p "${AGENT_RUN_DIR}" - - printf "PostInstall: Modifying group ownership of NGINX Agent run directory \n" - chown "${AGENT_USER}":"${AGENT_GROUP}" "${AGENT_RUN_DIR}" -} - -update_unit_file() { - # Fill in data to unit file that's acquired post install - if command -V systemctl >/dev/null 2>&1; then - printf "PostInstall: Modifying NGINX Agent unit file with correct locations and user information\n" - EXE_CMD="s|\${AGENT_EXE}|${AGENT_EXE}|g" - sed -i -e $EXE_CMD ${AGENT_UNIT_LOCATION}/${AGENT_UNIT_FILE} - - LOG_DIR_CMD="s|\${AGENT_LOG_DIR}|${AGENT_LOG_DIR}|g" - sed -i -e $LOG_DIR_CMD ${AGENT_UNIT_LOCATION}/${AGENT_UNIT_FILE} - - RUN_DIR_CMD="s|\${AGENT_RUN_DIR}|${AGENT_RUN_DIR}|g" - sed -i -e $RUN_DIR_CMD ${AGENT_UNIT_LOCATION}/${AGENT_UNIT_FILE} - - USER_CMD="s/\${AGENT_USER}/${AGENT_USER}/g" - sed -i -e $USER_CMD ${AGENT_UNIT_LOCATION}/${AGENT_UNIT_FILE} - - GROUP_CMD="s/\${AGENT_GROUP}/${AGENT_GROUP}/g" - sed -i -e $GROUP_CMD ${AGENT_UNIT_LOCATION}/${AGENT_UNIT_FILE} - - printf "PostInstall: Reload the service unit from disk\n" - systemctl daemon-reload - printf "PostInstall: Unmask the service unit from disk\n" - systemctl unmask "${AGENT_UNIT_FILE}" - printf "PostInstall: Set the preset flag for the service unit\n" - systemctl preset "${AGENT_UNIT_FILE}" - printf "PostInstall: Set the enabled flag for the service unit\n" - systemctl enable "${AGENT_UNIT_FILE}" - fi - - if [ "$ID" = "freebsd" ]; then - printf "PostInstall: Enabling NGINX Agent Service\n" - sysrc nginx_agent_enable=YES - fi -} - -add_default_config_file() { - if [ ! -f "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf ]; then - printf "PostInstall: Creating default nginx-agent.conf file\n" - cat < "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf -# -# /etc/nginx-agent/nginx-agent.conf -# -# Configuration file for NGINX Agent. -# -# This file is to track NGINX Agent configuration values that are meant to be statically set. There -# are additional NGINX Agent configuration values that are set via the API and NGINX Agent install script -# which can be found in /var/lib/nginx-agent/agent-dynamic.conf. - -# specify the server grpc port to connect to -server: - # host of the control plane - host: 127.0.0.1 - grpcPort: 54789 - # provide servername overrides if using SNI - # metrics: "" - # command: "" -# tls options -tls: - # enable tls in the nginx-agent setup for grpcs - # default to enable to connect with tls connection but without client cert for mtls - enable: false - # specify the absolute path to the CA certificate file to use for verifying - # the server certificate (also requires 'skip_verify: false' below) - # by default, this will be the trusted root CAs found in the OS CA store - # ca: /etc/nginx-agent/ca.pem - # specify the absolute path to the client cert, when mtls is enabled - # cert: /etc/nginx-agent/client.crt - # specify the absolute path to the client cert key, when mtls is enabled - # key: /etc/nginx-agent/client.key - # controls whether the server certificate chain and host name are verified. - # for production use, see instructions for configuring TLS - skip_verify: true -log: - # set log level (panic, fatal, error, info, debug, trace; default "info") - level: info - # set log path. if empty, don't log to file. - path: /var/log/nginx-agent/ -# data plane status message / 'heartbeat' -nginx: - # path of NGINX logs to exclude - exclude_logs: "" - socket: "unix:/var/run/nginx-agent/nginx.sock" - -dataplane: - status: - # poll interval for data plane status - the frequency the NGINX Agent will query the dataplane for changes - poll_interval: 30s - # report interval for data plane status - the maximum duration to wait before syncing dataplane information if no updates have being observed - report_interval: 24h -metrics: - # specify the size of a buffer to build before sending metrics - bulk_size: 20 - # specify metrics poll interval - report_interval: 1m - collection_interval: 15s - mode: aggregated - -# OSS NGINX default config path -# path to aux file dirs can also be added -config_dirs: "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules:/etc/nms" - -api: - # default port for NGINX Agent API, this is for the server configuration of the REST API - port: 8081 -EOF - printf "PostInstall: Updating file permissions for nginx-agent.conf to 0640\n" - chmod 0640 "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf - fi -} - -upgrade_config_file() { - if [ -f "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf ]; then - extensions="" - if grep -q "advanced_metrics:" "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf; then - extensions="${extensions} advanced-metrics" - fi - if grep -q "nginx_app_protect:" "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf; then - extensions="${extensions} nginx-app-protect" - fi - if grep -q "nap_monitoring:" "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf; then - extensions="${extensions} nap-monitoring" - fi - if ! grep -q "extensions:" "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf && [ "${#extensions}" -ne "0" ]; then - printf "PostInstall: Updating nginx-agent.conf to include extensions array\n" - printf "\nextensions:\n" >> "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf - for extension in ${extensions}; do - echo " - $extension" >> "${BSD_HIER}"/etc/nginx-agent/nginx-agent.conf - done - fi - fi -} - -restart_agent_if_required() { - if [ "${ID}" = "freebsd" ]; then - # https://github.com/freebsd/pkg/pull/2128 - return - fi - if service nginx-agent status >/dev/null 2>&1; then - printf "PostInstall: Restarting nginx agent\n" - service nginx-agent restart || true - fi -} - -summary() { - echo "----------------------------------------------------------------------" - echo " NGINX Agent package has been successfully installed." - echo "" - echo " Please follow the next steps to start the software:" - if [ "$ID" = "freebsd" ]; then - echo " sudo service nginx-agent start" - echo "" - else - echo " sudo systemctl start nginx-agent" - echo "" - fi - echo " Configuration settings can be adjusted here:" - echo " ${BSD_HIER}/etc/nginx-agent/nginx-agent.conf" - echo "" - echo "----------------------------------------------------------------------" -} - -# -# Main body of the script -# -{ - detect_nginx_users - ensure_sudo - ensure_agent_path - create_agent_group - create_run_dir - update_unit_file - add_default_config_file - upgrade_config_file - restart_agent_if_required - summary -} diff --git a/scripts/packages/postremove.sh b/scripts/packages/postremove.sh deleted file mode 100755 index 6b2c739f2..000000000 --- a/scripts/packages/postremove.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/sh - -# Determine OS platform -# shellcheck source=/dev/null -. /etc/os-release - -stop_agent_freebsd() { - echo "Stopping nginx-agent service" - service nginx-agent onestop >/dev/null 2>&1 || true -} - -disable_agent_freebsd() { - echo "Disabling nginx-agent service" - sysrc -x nginx_agent_enable >/dev/null 2>&1 || true -} - -stop_agent_systemd() { - echo "Stopping nginx-agent service" - systemctl stop nginx-agent >/dev/null 2>&1 || true -} - -disable_agent_systemd() { - echo "Disabling nginx-agent service" - systemctl disable nginx-agent >/dev/null 2>&1 || true -} - -systemd_daemon_reload() { - echo "Running daemon-reload" - systemctl daemon-reload || true -} - -cleanup() { - echo "Removing /var/run/nginx-agent directory" - rm -rf "/var/run/nginx-agent" -} - -case "$ID" in - freebsd) - stop_agent_freebsd - disable_agent_freebsd - cleanup - ;; - debian|ubuntu) - if [ "$1" = "remove" ]; then - stop_agent_systemd - disable_agent_systemd - systemd_daemon_reload - cleanup - fi - ;; - rhel|fedora|centos|amzn|almalinux|rocky) - if [ "$1" = "0" ]; then - stop_agent_systemd - disable_agent_systemd - systemd_daemon_reload - cleanup - fi - ;; - alpine) - cleanup - ;; - *) - stop_agent_systemd - disable_agent_systemd - systemd_daemon_reload - cleanup - ;; -esac diff --git a/scripts/packages/postupgrade.sh b/scripts/packages/postupgrade.sh deleted file mode 100644 index 6b95c3b52..000000000 --- a/scripts/packages/postupgrade.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -NEWVER="$1" -OLDVER="$2" - -restart_agent_if_required() { - if service nginx-agent status >/dev/null 2>&1; then - printf "PostUpgrade: Restarting nginx agent (upgraded to %s from %s)\n" "$NEWVER" "$OLDVER" - service nginx-agent restart || true - fi -} - -# Determine OS platform -# shellcheck source=/dev/null -. /etc/os-release - -case "$ID" in - alpine) - restart_agent_if_required - ;; -esac diff --git a/scripts/packages/preinstall.sh b/scripts/packages/preinstall.sh deleted file mode 100644 index 972a2507a..000000000 --- a/scripts/packages/preinstall.sh +++ /dev/null @@ -1,167 +0,0 @@ -#!/bin/sh -set -e - -# Copyright (C) Nginx, Inc. 2022. -# -# Description: -# NGINX Agent install script for downloading the NGINX Agent package from the appropriate repository -# -################################ -###### Changeable variables -################################ - -LOG_LEVEL="" -INSTANCE_GROUP="" - -################################ -###### Default variables -################################ -export AGENT_GROUP="${AGENT_GROUP:-$(id -ng)}" - -# Determine OS platform -# shellcheck source=/dev/null -. /etc/os-release - -if [ "$ID" = "freebsd" ]; then - AGENT_CONFIG_FILE=${AGENT_CONFIG_FILE:-"/usr/local/etc/nginx-agent/nginx-agent.conf"} - AGENT_DYNAMIC_CONFIG_DIR="/var/db/nginx-agent" - # Old location of agent-dynamic.conf - OLD_DYNAMIC_CONFIG_DIR="/etc/nginx-agent" - mkdir -p /var/log/nginx-agent/ -else - AGENT_CONFIG_FILE=${AGENT_CONFIG_FILE:-"/etc/nginx-agent/nginx-agent.conf"} - AGENT_DYNAMIC_CONFIG_DIR="/var/lib/nginx-agent" - # Old location of agent-dynamic.conf - OLD_DYNAMIC_CONFIG_DIR="/etc/nginx-agent" -fi - -AGENT_DYNAMIC_CONFIG_FILE="${AGENT_DYNAMIC_CONFIG_DIR}/agent-dynamic.conf" -OLD_DYNAMIC_CONFIG_FILE="${OLD_DYNAMIC_CONFIG_DIR}/agent-dynamic.conf" -AGENT_DYNAMIC_CONFIG_COMMENT="# -# agent-dynamic.conf -# -# Dynamic configuration file for NGINX Agent. -# -# The purpose of this file is to track NGINX Agent configuration -# values that can be dynamically changed via the API and the NGINX Agent install script. -# You may edit this file, but API calls that modify the tags on this system will -# overwrite the tag values in this file. -# -# The NGINX Agent configuration values that API calls can modify are as follows: -# - tags -# -# The NGINX Agent configuration value(s) that the NGINX Agent install script can modify are as follows: -# - instance_group - -" - -# -# Functions -# - -err_exit() { - printf "\n%b" "$1" - printf " exiting.\n" - exit 1 -} - -title() { - printf "\n --- NGINX Agent Package Installer --- \n\n" -} - -ensure_sudo() { - if [ "$(id -u)" = "0" ]; then - echo "Sudo permissions detected" - else - err_exit "No sudo permission detected, please run as sudo" - fi -} - -create_config_file() { - mkdir -p ${AGENT_DYNAMIC_CONFIG_DIR} - printf "%s" "${AGENT_DYNAMIC_CONFIG_COMMENT}" | tee ${AGENT_DYNAMIC_CONFIG_FILE} > /dev/null - chmod 0640 ${AGENT_DYNAMIC_CONFIG_FILE} - printf "Successfully created %s\n" "${AGENT_DYNAMIC_CONFIG_FILE}" -} - -load_config_values() { - if [ ! -f "$AGENT_DYNAMIC_CONFIG_FILE" ]; then - if [ -f "$OLD_DYNAMIC_CONFIG_FILE" ]; then - printf "Moving %s to %s\n" "$OLD_DYNAMIC_CONFIG_FILE" "$AGENT_DYNAMIC_CONFIG_FILE" - mkdir -p ${AGENT_DYNAMIC_CONFIG_DIR} - mv "$OLD_DYNAMIC_CONFIG_FILE" "$AGENT_DYNAMIC_CONFIG_FILE" - printf "Creating symlink %s at %s\n" "$AGENT_DYNAMIC_CONFIG_FILE" "$OLD_DYNAMIC_CONFIG_FILE" - ln -s "$AGENT_DYNAMIC_CONFIG_FILE" "$OLD_DYNAMIC_CONFIG_FILE" - else - printf "Could not find %s ... Creating file\n" ${AGENT_DYNAMIC_CONFIG_FILE} - create_config_file - fi - - fi - - # Check if there are existing values - _instance_group="$(grep "^instance_group:" "${AGENT_DYNAMIC_CONFIG_FILE}" | head -n 1 | cut -d : -f 2 | sed "s/^[[:space:]]//")" - - if [ "$_instance_group" ] && [ ! "${INSTANCE_GROUP}" ]; then - INSTANCE_GROUP=$_instance_group - fi -} - -update_config_file() { - sed_cmd="sed -i.bak " - - printf "Updating %s ...\n" "${AGENT_DYNAMIC_CONFIG_FILE}" - - if [ ! -f "$AGENT_CONFIG_FILE" ]; then - printf "NGINX Agent config file %s does not exist. Could not be updated\n" "$AGENT_CONFIG_FILE" - exit 0 - fi - - if [ ! -f "$AGENT_DYNAMIC_CONFIG_FILE" ]; then - err_exit "$AGENT_DYNAMIC_CONFIG_FILE does not exist" - fi - - if [ "${PACKAGE_HOST}" ]; then - printf "Updating %s ...\n" "${AGENT_CONFIG_FILE}" - - # Replace Host - ${sed_cmd} "s/host:.*$/host: ${PACKAGE_HOST}/" "${AGENT_CONFIG_FILE}" - fi - - # Check the instance group and set accordingly - if [ "${INSTANCE_GROUP}" ]; then - if [ "$(grep -cP '^(?=[\s]*+[^#])[^#]*(instance_group)' "${AGENT_DYNAMIC_CONFIG_FILE}")" -ge 1 ]; then - printf "Setting existing instance_group: %s\n" "${INSTANCE_GROUP}" - ${sed_cmd} "/^[[:space:]]*#/!s/\(instance_group:.*\)/instance_group: ${INSTANCE_GROUP}/g" "${AGENT_DYNAMIC_CONFIG_FILE}" - else - printf "Setting instance_group: %s\n" "${INSTANCE_GROUP}" - printf "instance_group: %s\n" "${INSTANCE_GROUP}" >> "${AGENT_DYNAMIC_CONFIG_FILE}" - fi - printf "Successfully updated %s\n" "${AGENT_DYNAMIC_CONFIG_FILE}" - fi - # Check the log-level and set accordingly - if [ "${LOG_LEVEL}" ]; then - if [ "$(grep -cP '^(?=[\s]*+[^#])[^#]*(level:)' "${AGENT_CONFIG_FILE}")" -ge 1 ]; then - printf "Setting existing log level: %s\n" "${LOG_LEVEL}" - ${sed_cmd} "/^[[:space:]]*#/!s/\(level:.*\)/level: ${LOG_LEVEL}/g" "${AGENT_CONFIG_FILE}" - else - printf "Setting log level: %s\n" "${LOG_LEVEL}" - _log_level_replacement="s/^log:/log:\\ - level: ${LOG_LEVEL}/" - - ${sed_cmd} "${_log_level_replacement}" "${AGENT_CONFIG_FILE}" - printf "Successfully updated %s\n" "${AGENT_CONFIG_FILE}" - fi - printf "Successfully updated %s\n" "${AGENT_CONFIG_FILE}" - fi -} - -# -# Main body of the script -# -{ - title - ensure_sudo - load_config_values - update_config_file -} diff --git a/scripts/packages/preremove.sh b/scripts/packages/preremove.sh deleted file mode 100644 index 6ee1c2611..000000000 --- a/scripts/packages/preremove.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/sh -# Pre Remove Steps - -# Determine OS platform -# shellcheck source=/dev/null -. /etc/os-release - -stop_agent_openrc() { - echo "Stopping nginx-agent service" - service nginx-agent stop 2>&1 || true -} - -case "$ID" in - alpine) - stop_agent_openrc - ;; -esac diff --git a/scripts/testing/docker-compose_otel-collector.yaml b/scripts/testing/docker-compose_otel-collector.yaml deleted file mode 100644 index efaa57d1b..000000000 --- a/scripts/testing/docker-compose_otel-collector.yaml +++ /dev/null @@ -1,62 +0,0 @@ -version: '3.9' - -networks: - monitoring: - driver: bridge - -volumes: - prometheus_data: {} - victoriametrics_data: {} - -services: - otel-collector: - image: otel/opentelemetry-collector - container_name: collector - restart: always - command: ["--config=/etc/otel-collector-config.yaml"] - volumes: - - ./otel-collector.yaml:/etc/otel-collector-config.yaml - ports: - - "1888:1888" # pprof extension - - "13133:13133" # health_check extension - - "4317:4317" # OTLP/2 gRPC receiver - - "4318:4318" # OTLP/2 http receiver - - "55679:55679" # zpages extension - - "8889:8889" # prometheus exporter - networks: - - monitoring - - prometheus: - image: prom/prometheus:latest - container_name: prometheus - volumes: - - ./prometheus.yaml:/etc/prometheus/prometheus.yml - - prometheus_data:/prometheus - command: - - '--config.file=/etc/prometheus/prometheus.yml' - - '--storage.tsdb.path=/prometheus' - - '--web.enable-lifecycle' - - '--log.level=debug' - ports: - - "9090:9090" - networks: - - monitoring - depends_on: - - otel-collector - - victoriametrics: - image: victoriametrics/victoria-metrics:latest - container_name: victoriametrics - volumes: - - victoriametrics_data:/victoria-metrics-data - command: - - '--graphiteListenAddr=:2003' - - '--opentsdbListenAddr=:4242' - - '--httpListenAddr=:8428' - - '--retentionPeriod=12' - ports: - - "8428:8428" - networks: - - monitoring - depends_on: - - prometheus diff --git a/scripts/testing/otel-collector.yaml b/scripts/testing/otel-collector.yaml deleted file mode 100644 index 208f0e4d3..000000000 --- a/scripts/testing/otel-collector.yaml +++ /dev/null @@ -1,51 +0,0 @@ -# https://github.com/open-telemetry/opentelemetry-collector/blob/main/receiver/otlpreceiver/README.md -receivers: - otlp/2: - protocols: - grpc: - endpoint: 0.0.0.0:4317 - http: - endpoint: 0.0.0.0:4318 - # prometheus: - # config: - # scrape_configs: - # - job_name: 'otel-collector' - # scrape_interval: 5s - # static_configs: - # - targets: ['192.168.59.101:30882'] - -processors: - batch: - timeout: 1s - -exporters: - logging: - verbosity: detailed - sampling_initial: 5 - sampling_thereafter: 200 - prometheus: - endpoint: "0.0.0.0:8889" - # otlphttp: - # endpoint: http://victoriametrics:8428/opentelemetry/api/v1/push - -extensions: - health_check: - endpoint: 0.0.0.0:13133 - pprof: - endpoint: 0.0.0.0:1888 - zpages: - endpoint: 0.0.0.0:55679 - -service: - extensions: [pprof, health_check, zpages] - pipelines: - # traces: - # receivers: [otlp] - # #Β processors: [batch] - # exporters: [otlphttp, logging] - metrics: - receivers: [otlp/2] - processors: [batch] - # Deprecated component. Will be removed in future releases. {"kind": "exporter", "data_type": "metrics", "name": "logging"} - exporters: [logging, prometheus] - # exporters: [logging, otlphttp] diff --git a/scripts/testing/prometheus.yaml b/scripts/testing/prometheus.yaml deleted file mode 100644 index 481518905..000000000 --- a/scripts/testing/prometheus.yaml +++ /dev/null @@ -1,11 +0,0 @@ -global: - scrape_interval: 15s - -scrape_configs: - - job_name: 'otel-collector' - scrape_interval: 5s - static_configs: - - targets: ['otel-collector:8889'] # Ensure this matches the OTel Collector's Prometheus metrics port - -remote_write: - - url: "http://victoriametrics:8428/api/v1/write" diff --git a/site/.gitignore b/site/.gitignore deleted file mode 100644 index 254e0fc16..000000000 --- a/site/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -.hugo_build.lock -public -.DS_Store \ No newline at end of file diff --git a/site/README.md b/site/README.md deleted file mode 100644 index 7bc4416de..000000000 --- a/site/README.md +++ /dev/null @@ -1,136 +0,0 @@ -# NGINX Agent Docs - -This directory contains all of the user documentation for NGINX Agent, as well as the requirements for linting, building, and publishing the documentation. - -Docs are written in Markdown. We build the docs using [Hugo](https://gohugo.io) and host them on [Netlify](https://www.netlify.com/). - -## Setup - -1. To install Hugo locally, refer to the [Hugo installation instructions](https://gohugo.io/getting-started/installing/). - - > **NOTE**: We are currently running [Hugo v0.115.3](https://github.com/gohugoio/hugo/releases/tag/v0.115.3) in production. - -2. We use markdownlint to check that Markdown files are correct. Use `npm` to install markdownlint-cli: - - ```shell - npm install -g markdownlint-cli - ``` - -## Local Docs Development - -To build the docs locally, run the desired `make` command from the docs directory: - -```text -make clean - removes the local `public` directory, which is the default output path used by Hugo -make docs - runs a local hugo server so you can view docs in your browser while you work -make hugo-mod - cleans the Hugo module cache and fetches the latest version of the theme module -make docs-drafts - runs the local hugo server and includes all docs marked with `draft: true` -``` - -## Linting - -- To run the markdownlint check, run the following command from the docs directory: - - ```bash - markdownlint -c docs/mdlint_conf.json content - ``` - - Note: You can run this tool on an entire directory or on an individual file. - -## Add new docs - -### Generate a new doc file using Hugo - -To create a new doc file that contains all of the pre-configured Hugo front-matter and the docs task template, **run the following command in the docs directory**: - -`hugo new /.` - -For example: - -```shell -hugo new getting-started/install.md -``` - -The default template -- task -- should be used for most docs. To create docs using the other content templates, you can use the `--kind` flag: - -```shell -hugo new tutorials/deploy.md --kind tutorial -``` - -The available content types (`kind`) are: - -- concept: Helps a customer learn about a specific feature or feature set. -- tutorial: Walks a customer through an example use case scenario; results in a functional PoC environment. -- reference: Describes an API, command line tool, config options, etc.; should be generated automatically from source code. -- troubleshooting: Helps a customer solve a specific problem. -- openapi: Contains front-matter and shortcode for rendering an openapi.yaml spec - -## How to format docs - -### How to format internal links - -Format links as [Hugo refs](https://gohugo.io/content-management/cross-references/). - -- File extensions are optional. -- You can use relative paths or just the filename. (**Paths without a leading / are first resolved relative to the current page, then to the remainder of the site.**) -- Anchors are supported. - -For example: - -```md -To install , refer to the [installation instructions]({{< ref "install" >}}). -``` - -### How to include images - -You can use the `img` [shortcode](#how-to-use-hugo-shortcodes) to add images into your documentation. - -1. Add the image to the static/img directory, or to the same directory as the doc you want to use it in. - - - **DO NOT include a forward slash at the beginning of the file path.** This will break the image when it's rendered. - See the docs for the [Hugo relURL Function](https://gohugo.io/functions/relurl/#input-begins-with-a-slash) to learn more. - -1. Add the img shortcode: - - {{< img src="" >}} - -> Note: The shortcode accepts all of the same parameters as the [Hugo figure shortcode](https://gohugo.io/content-management/shortcodes/#figure). - -### How to use Hugo shortcodes - -You can use [Hugo shortcodes](/docs/themes/f5-hugo/layouts/shortcodes/) to do things like format callouts, add images, and reuse content across different docs. - -For example, to use the note callout: - -```md -{{< note >}}Provide the text of the note here. {{< /note >}} -``` - -The callout shortcodes also support multi-line blocks: - -```md -{{< caution >}} -You should probably never do this specific thing in a production environment. - -If you do, and things break, don't say we didn't warn you. -{{< /caution >}} -``` - -Supported callouts: - -- `caution` -- `important` -- `note` -- `see-also` -- `tip` -- `warning` - -A few more fun shortcodes: - -- `fa`: inserts a Font Awesome icon -- `img`: include an image and define things like alt text and dimensions -- `include`: include the content of a file in another file; the included file must be present in the content/includes directory -- `link`: makes it possible to link to a file and prepend the path with the Hugo baseUrl -- `openapi`: loads an OpenAPI spec and renders as HTML using ReDoc -- `raw-html`: makes it possible to include a block of raw HTML -- `readfile`: includes the content of another file in the current file; does not require the included file to be in a specific location diff --git a/site/config/_default/config.toml b/site/config/_default/config.toml deleted file mode 100644 index beef81917..000000000 --- a/site/config/_default/config.toml +++ /dev/null @@ -1,69 +0,0 @@ -title = "NGINX Agent" -enableGitInfo = false -baseURL = "/" -publishDir = "public/nginx-agent" -staticDir = ["static"] -languageCode = "en-us" -description = "NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance." -refLinksErrorLevel = "ERROR" -enableRobotsTXT = "true" -#canonifyURLs = true -pluralizeListTitles = false -pygmentsCodeFences = true -pygmentsUseClasses = true - -[caches] - [caches.modules] - dir = "/tmp/hugo_cache/modules" - maxAge = -1 - -[module] -[[module.imports]] - path="github.com/nginxinc/nginx-hugo-theme" - -[markup] - [markup.highlight] - codeFences = true - guessSyntax = true - hl_Lines = "" - lineNoStart = 1 - lineNos = false - lineNumbersInTable = true - noClasses = true - style = "monokai" - tabWidth = 4 - [markup.goldmark] - [markup.goldmark.extensions] - definitionList = true - footnote = true - linkify = true - strikethrough = true - table = true - taskList = true - typographer = true - [markup.goldmark.parser] - attribute = true - autoHeadingID = true - autoHeadingIDType = "gitlab" - [markup.goldmark.renderer] - hardWraps = false - unsafe = true - xhtml = false - -[params] - useSectionPageLists = "false" - buildtype = "webdocs" - RSSLink = "/index.xml" - author = "NGINX Inc." # add your company name - github = "nginxinc" # add your github profile name - twitter = "@nginx" # add your twitter profile - #email = "" - noindex_kinds = [ - "taxonomy", - "taxonomyTerm" - ] - logo = "NGINX-product-icon.svg" - -sectionPagesMenu = "docs" - -ignoreFiles = [ "\\.sh$", "\\.DS_Store$", "\\.git.*$", "\\.txt$", "\\/config\\/.*", "README\\.*"] diff --git a/site/config/development/config.toml b/site/config/development/config.toml deleted file mode 100644 index 804894168..000000000 --- a/site/config/development/config.toml +++ /dev/null @@ -1,4 +0,0 @@ -baseURL = "https://docs-dev.nginx.com/nginx-agent" -title = "NGINX Agent" -publishDir = "public/nginx-agent" -canonifyURLs = false diff --git a/site/config/production/config.toml b/site/config/production/config.toml deleted file mode 100644 index 3ab72e8fa..000000000 --- a/site/config/production/config.toml +++ /dev/null @@ -1,4 +0,0 @@ -baseURL = "https://docs.nginx.com/nginx-agent" -title = "NGINX Agent" -publishDir = "public/nginx-agent" -canonifyURLs = false diff --git a/site/config/staging/config.toml b/site/config/staging/config.toml deleted file mode 100644 index ebed6b3b8..000000000 --- a/site/config/staging/config.toml +++ /dev/null @@ -1,4 +0,0 @@ -baseURL = "https://docs-staging.nginx.com/nginx-agent" -title = "NGINX Agent" -publishDir = "public/nginx-agent" -canonifyURLs = false \ No newline at end of file diff --git a/site/content/_index.md b/site/content/_index.md deleted file mode 100644 index ff64d487d..000000000 --- a/site/content/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Welcome to the NGINX Agent Documentation" -description: "NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance." -linkTitle: "NGINX Agent" -menu: docs ---- \ No newline at end of file diff --git a/site/content/changelog.md b/site/content/changelog.md deleted file mode 100644 index 8da814d0e..000000000 --- a/site/content/changelog.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -title: "Changelog" -weight: 1200 -toc: true ---- - -{{< note >}}You can find the full changelog, contributor list and assets for NGINX Agent in the [GitHub repository](https://github.com/nginx/agent/releases).{{< /note >}} - -See the list of supported Operating Systems and architectures in the [Technical Specifications]({{< relref "./technical-specifications.md" >}}). - ---- -## Release [v3.0.0](https//github.com/nginx/agent/releases/tag/v3.0.0) diff --git a/site/content/configuration/_index.md b/site/content/configuration/_index.md deleted file mode 100644 index 3d1fdf4e3..000000000 --- a/site/content/configuration/_index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: "Configuration" -description: "Learn how to configure NGINX Agent." -linkTitle: "Configuration" -weight: "400" -menu: docs ---- \ No newline at end of file diff --git a/site/content/configuration/configuration-overview.md b/site/content/configuration/configuration-overview.md deleted file mode 100644 index 86cd0a60f..000000000 --- a/site/content/configuration/configuration-overview.md +++ /dev/null @@ -1,286 +0,0 @@ ---- -title: "Configuration Overview" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -The following sections explain how to configure NGINX Agent using configuration files, CLI flags, and environment variables. - -{{}} - -- NGINX Agent interprets configuration values set by configuration files, CLI flags, and environment variables in the following priorities: - - 1. CLI flags overwrite configuration files and environment variable values. - 2. Environment variables overwrite configuration file values. - 3. Config files are the lowest priority and config settings are superseded if either of the other options is used. - -- You must open any required firewall ports or add SELinux/AppArmor rules for the ports and IPs you want to use. - -{{}} - -### Configure with Config Files - -The default locations of configuration files for NGINX Agent are `/etc/nginx-agent/nginx-agent.conf` and `/var/lib/nginx-agent/agent-dynamic.conf`. The `agent-dynamic.conf` file default location is different for FreeBSD which is located `/var/db/nginx-agent/agent-dynamic.conf`. These files have comments at the top indicating their purpose. - -Examples of the configuration files are provided below: - -
- example nginx-agent.conf - -{{}} -In the following example `nginx-agent.conf` file, you can change the `server.host` and `server.grpcPort` to connect to the control/management plane. -{{}} - -```nginx {hl_lines=[13]} -# -# /etc/nginx-agent/nginx-agent.conf -# -# Configuration file for NGINX Agent. -# -# This file tracks agent configuration values that are meant to be statically set. There -# are additional NGINX Agent configuration values that are set via the API and agent install script -# which can be found in /etc/nginx-agent/agent-dynamic.conf. - -# specify the server grpc port to connect to -server: - # host of the control plane - host: - grpcPort: 443 -# tls options -tls: - # enable tls in the nginx-agent setup for grpcs - # default to enable to connect with secure connection but without client cert for mtls - enable: true - # controls whether the server certificate chain and host name are verified. - # for production use, see instructions for configuring TLS - skip_verify: false -log: - # set log level (panic, fatal, error, info, debug, trace; default "info") - level: info - # set log path. if empty, don't log to file. - path: /var/log/nginx-agent/ -nginx: - # path of NGINX logs to exclude - exclude_logs: "" - # Set to true when NGINX configuration should contain no warnings when performing a configuration apply (nginx -t is used to carry out this check) - treat_warnings_as_errors: false # Default is false -# data plane status message / 'heartbeat' -dataplane: - status: - # poll interval for dataplane status - the frequency the agent will query the dataplane for changes - poll_interval: 30s - # report interval for dataplane status - the maximum duration to wait before syncing dataplane information if no updates have been observed - report_interval: 24h -metrics: - # specify the size of a buffer to build before sending metrics - bulk_size: 20 - # specify metrics poll interval - report_interval: 1m - collection_interval: 15s - mode: aggregated - -# OSS NGINX default config path -# path to aux file dirs can also be added -config_dirs: "/etc/nginx:/usr/local/etc/nginx" - -# Internal queue size -queue_size: 100 - -extensions: - - nginx-app-protect - -# Enable reporting NGINX App Protect details to the control plane. -nginx_app_protect: - # Report interval for NGINX App Protect details - the frequency NGINX Agent checks NGINX App Protect for changes. - report_interval: 15s - # Enable precompiled publication from the NGINX Management Suite (true) or perform compilation on the data plane host (false). - precompiled_publication: true -``` - -
- - -
- example dynamic-agent.conf - -{{}} -Default location in Linux environments: `/var/lib/nginx-agent/agent-dynamic.conf` - -Default location in FreeBSD environments: `/var/db/nginx-agent/agent-dynamic.conf` -{{}} - -```yaml -# Dynamic configuration file for NGINX Agent. -# -# The purpose of this file is to track agent configuration -# values that can be dynamically changed via the API and the agent install script. -# You may edit this file, but API calls that modify the tags on this system will -# overwrite the tag values in this file. -# -# The agent configuration values that API calls can modify are as follows: -# - tags -# -# The agent configuration value that the agent install script can modify are as follows: -# - instance_group - -instance_group: devenv-group -tags: - - devenv - - test -``` - -
- - -### NGINX Agent CLI Flags & Usage {#nginx-agent-cli-flags-usage} - -This section displays the configurable options for NGINX Agent that can be set with CLI flags. See the CLI flags and their uses in the figure below: - -
- NGINX Agent CLI flags & usage - -```text -Usage: - nginx-agent [flags] - nginx-agent [command] - -Available Commands: - completion Generate completion script. - help Help about any command - -Flags: - --api-cert string The cert used by the Agent API. - --api-host string The host used by the Agent API. (default "127.0.0.1") - --api-key string The key used by the Agent API. - --api-port int The desired port to use for nginx-agent to expose for HTTP traffic. - --config-dirs string Defines the paths that you want to grant nginx-agent read/write access to. This key is formatted as a string and follows Unix PATH format. (default "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules:/etc/nms") - --dataplane-report-interval duration The amount of time the agent will report on the dataplane. After this period of time it will send a snapshot of the dataplane information. (default 24h0m0s) - --dataplane-status-poll-interval duration The frequency the agent will check the dataplane for changes. Used as a "heartbeat" to keep the gRPC connections alive. (default 30s) - --display-name string The instance's 'name' value. - --dynamic-config-path string Defines the path of the Agent dynamic config file. (default "/var/lib/nginx-agent/agent-dynamic.conf") - --features strings A comma-separated list of features enabled for the agent. (default [registration,nginx-config-async,nginx-ssl-config,nginx-counting,metrics,dataplane-status,process-watcher,file-watcher,activity-events,agent-api]) - -h, --help help for nginx-agent - --ignore-directives strings A comma-separated list of ignoring directives which contain sensitive info. - --instance-group string The instance's 'group' value. - --log-level string The desired verbosity level for logging messages from nginx-agent. Available options, in order of severity from highest to lowest, are: panic, fatal, error, info, debug, and trace. (default "info") - --log-path string The path to output log messages to. If the default path doesn't exist, log messages are output to stdout/stderr. - --metrics-bulk-size int The amount of metrics reports collected before sending the data back to the server. (default 20) - --metrics-collection-interval duration Sets the interval, in seconds, at which metrics are collected. (default 15s) - --metrics-mode string Sets the desired metrics collection mode: streaming or aggregation. (default "aggregated") - --metrics-report-interval duration The polling period specified for a single set of metrics being collected. (default 1m0s) - --nginx-config-reload-monitoring-period duration The duration NGINX Agent will monitor error logs after a NGINX reload (default 10s) - --nginx-exclude-logs string One or more NGINX access log paths that you want to exclude from metrics collection. This key is formatted as a string and multiple values should be provided as a comma-separated list. - --nginx-socket string The NGINX Plus counting unix socket location. (default "unix:/var/run/nginx-agent/nginx.sock") - --nginx-treat-warnings-as-errors On nginx -t, treat warnings as failures on configuration application. - --queue-size int The size of the NGINX Agent internal queue. - --server-command string The name of the command server sent in the tls configuration. - --server-grpcport int The desired GRPC port to use for nginx-agent traffic. - --server-host string The IP address of the server host. IPv4 addresses and hostnames are supported. - --server-metrics string The name of the metrics server sent in the tls configuration. - --server-token string An authentication token that grants nginx-agent access to the commander and metrics services. Auto-generated by default. (default "e202f883-54c6-4702-be15-3ba6e507879a") - --tags strings A comma-separated list of tags to add to the current instance or machine, to be used for inventory purposes. - --tls-ca string The path to the CA certificate file to use for TLS. - --tls-cert string The path to the certificate file to use for TLS. - --tls-enable Enables TLS for secure communications. - --tls-key string The path to the certificate key file to use for TLS. - --tls-skip-verify Only intended for demonstration, sets InsecureSkipVerify for gRPC TLS credentials - -v, --version version for nginx-agent - -Use "nginx-agent [command] --help" for more information about a command. -``` - -
- -#### NGINX Agent Config Dirs Option - -Use the `--config-dirs` command-line option, or the `config_dirs` key in the `nginx-agent.conf` file, to identify the directories NGINX Agent can read from or write to. This setting also defines the location to which you can upload config files when using a control/management plane. NGINX Agent cannot write to directories outside the specified location when updating a config and cannot upload files to directories outside of the configured location. -NGINX Agent follows NGINX configuration directives to file paths outside the designated directories and reads certificates' metadata. NGINX Agent uses the following directives: - -- [`ssl_certificate`](https://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_certificate) - -#### NGINX Agent Dynamic Config Path Option - -Use the `--dynamic-config-path` command-line option to set the location of the dynamic config file. This setting also requires you to move your dynamic config to the new path, or create a new dynamic config file at the specified location. - -Default location in Linux environments: `/var/lib/nginx-agent/agent-dynamic.conf` - -Default location in FreeBSD environments: `/var/db/nginx-agent/agent-dynamic.conf` - -### NGINX Agent Environment Variables - -This section displays the configurable options for NGINX Agent that can be set with environment variables. A list of the configurable environment variables can be seen below: - -
- NGINX Agent Environment Variables - -```text -- NMS_INSTANCE_GROUP -- NMS_DISPLAY_NAME -- NMS_FEATURES -- NMS_LOG_LEVEL -- NMS_LOG_PATH -- NMS_PATH -- NMS_METRICS_COLLECTION_INTERVAL -- NMS_METRICS_MODE -- NMS_METRICS_BULK_SIZE -- NMS_METRICS_REPORT_INTERVAL -- NMS_NGINX_EXCLUDE_LOGS -- NMS_NGINX_SOCKET -- NMS_NGINX_TREAT_WARNINGS_AS_ERRORS -- NMS_SERVER_GRPCPORT -- NMS_SERVER_HOST -- NMS_SERVER_TOKEN -- NMS_SERVER_COMMAND -- NMS_SERVER_METRICS -- NMS_TAGS -- NMS_TLS_CA -- NMS_TLS_CERT -- NMS_TLS_ENABLE -- NMS_TLS_KEY -- NMS_TLS_SKIP_VERIFY -- NMS_CONFIG_DIRS -- NMS_QUEUE_SIZE -- NMS_DATAPLANE_REPORT_INTERVAL -- NMS_DATAPLANE_STATUS_POLL_INTERVAL -``` -
- -### NGINX Agent Log Rotation - -By default, NGINX Agent rotates logs daily using logrotate with the following configuration: - -
- NGINX Agent Logrotate Configuration - -``` yaml -/var/log/nginx-agent/*.log -{ - # log files are rotated every day - daily - # log files are rotated if they grow bigger than 5M - size 5M - # truncate the original log file after creating a copy - copytruncate - # remove rotated logs older than 10 days - maxage 10 - # log files are rotated 10 times before being removed - rotate 10 - # old log files are compressed - compress - # if the log file is missing it will go on to the next one without issuing an error message - missingok - # do not rotate the log if it is empty - notifempty -} -``` -
- -If you need to make changes to the default configuration you can update the file here `/etc/logrotate.d/nginx-agent` - -For more detail on logrotate configuration see [Logrotate Configuration Options](https://linux.die.net/man/8/logrotate) diff --git a/site/content/configuration/configure-nginx-agent-group.md b/site/content/configuration/configure-nginx-agent-group.md deleted file mode 100644 index d6781858f..000000000 --- a/site/content/configuration/configure-nginx-agent-group.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: "Add NGINX Users to nginx-agent Group" -draft: false -weight: 300 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -During installation, NGINX Agent detects the NGINX user (typically `nginx`) for the master and worker processes and adds this user to a group called `nginx-agent`. - -If you change the NGINX username after installing the NGINX Agent, you'll need to add the new username to the `nginx-agent` group so that the NGINX socket has the proper permissions. - -A failure to update the `nginx-agent` group when the NGINX username changes may result in non-compliance errors for NGINX Plus. - - -## NGINX Socket - -NGINX Agent creates a socket in the default location `/var/run/nginx-agent/nginx.sock`. You can customize this location by editing the `nginx-agent.conf` file and setting the path similar to the following example: - -```nginx configuration -nginx: - ... - socket: "unix:/var/run/nginx-agent/nginx.sock" -``` - -The socket server starts when the NGINX socket configuration is enabled; the socket configuration is enabled by default. - - -## Add NGINX Users to nginx-agent Group - -To manually add NGINX users to the `nginx-agent` group, take the following steps: - -1. Verify the `nginx-agent` group exists: - - ```bash - sudo getent group | grep nginx-agent - ``` - - The output looks similar to the following example: - - ```bash - nginx-agent:x:1001:root,nginx - ``` - - If the group doesn't exist, create it by running the following command: - - ```bash - sudo groupadd nginx-agent - ``` - -2. Verify the ownership of `/var/run/nginx-agent` directory: - - ```bash - ls -l /var/run/nginx-agent - ``` - - The output looks similar to the following: - - ```bash - total 0 - srwxrwxr-x 1 root nginx-agent 0 Jun 13 10:51 nginx.sockvv - ``` - - If the group ownership is not `nginx-agent`, change the ownership by running the following command: - - ```bash - sudo chown :nginx-agent /var/run/nginx-agent - ``` - -3. To add NGINX user(s) to the `nginx-agent` group, run the following command: - - ```bash - sudo usermod -a -G nginx-agent - ``` - - For example to add the `nginx` user, take the following step: - - ```bash - sudo usermod -a -G nginx-agent nginx - ``` - - Repeat for all NGINX users. diff --git a/site/content/configuration/encrypt-communication.md b/site/content/configuration/encrypt-communication.md deleted file mode 100644 index bc540281c..000000000 --- a/site/content/configuration/encrypt-communication.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: Encrypt Communication -tags: -- docs -toc: true -weight: 200 ---- - -## Overview - -Follow the steps in this guide to encrypt communication between NGINX Agent and Instance Manager with TLS. - -## Before You Begin - -To enable mTLS, you must have TLS enabled and supply a key, cert, and a CA cert on both the client and server. TSee the [Secure Traffic with Certificates](https://docs.nginx.com/nginx-management-suite/admin-guides/configuration/secure-traffic/) topic for instructions on how to generate keys and set them in the specific values in the NGINX Agent configuration. - -## Enabling mTLS - -See the examples below for how to set these values using a configuration file, CLI flags, or environment variables. - -### Enabling mTLS via Config Values - -You can edit the `/etc/nginx-agent/nginx-agent.conf` file to enable mTLS for NGINX Agent. Make the following changes: - -```yaml -server: - metrics: "cert-sni-name" - command: "cert-sni-name" -tls: - enable: true - cert: "path-to-cert" - key: "path-to-key" - ca: "path-to-ca-cert" - skip_verify: false -``` - -The `cert-sni-name` value should match the SubjectAltName of the server certificate. For more information see [Configuring HTTPS servers](http://nginx.org/en/docs/http/configuring_https_servers.html). - -### Enabling mTLS with CLI Flags - -To enable mTLS for the NGINX Agent from the command line, run the following command: - -```bash -nginx-agent --tls-cert "path-to-cert" --tls-key "path-to-key" --tls-ca "path-to-ca-cert" --tls-enable -``` - -### Enabling mTLS with Environment Variables - -To enable mTLS for NGINX Agent using environment variables, run the following commands: - -```bash -NMS_TLS_CA="my-env-ca" -NMS_TLS_KEY="my-env-key" -NMS_TLS_CERT="my-env-cert" -NMS_TLS_ENABLE=true -``` - -
- ---- - -## Enabling Server-Side TLS - -To enable server-side TLS you must have TLS enabled. See the following examples for how to set these values using a configuration file, CLI flags, or environment variables. - -### Enabling Server-Side TLS via Config Values - -You can edit the `/etc/nginx-agent/nginx-agent.conf` file to enable server-side TLS. Make the following changes: - -```bash -tls: - enable: true - skip_verify: false -``` - -### Enabling Server Side TLS with CLI Flags - -To enable server-side TLS from the command line, run the following command: - -```bash -nginx-agent --tls-enable -``` - -### Enabling Server-Side TLS with Environment Variables - -To enable server-side TLS using environment variables, run the following commands: - -```bash -NMS_TLS_ENABLE=true -``` - -
- ---- - -## Enable Server-Side TLS With Self-Signed Certificate - -{{< warning >}}These steps are not recommended for production environments.{{< /warning >}} - -To enable server-side TLS with a self-signed certificate, you must have TLS enabled and set `skip_verify` to `true`, which disables hostname validation. Setting `skip_verify` can be done done only by updating the configuration file. See the following example: - -```bash -tls: - enable: true - skip_verify: true -``` - -## Insecure Mode (Not Recommended) - -To enable insecure mode, you simply need to set `tls:enable` to `false`. Setting this value to `false` can be done only by updating the configuration file or with environment variables. See the following examples: - -### Enabling Insecure Mode via Config Values** - -You can edit the `/etc/nginx-agent/nginx-agent.conf` file to enable insecure mode. Make the following changes: - -```bash -tls: - enable: false -``` - -### Enabling Insecure Mode with Environment Variables** - -To enable insecure mode using environment variables, run the following commands: - -```bash -NMS_TLS_ENABLE=false -``` diff --git a/site/content/contribute/_index.md b/site/content/contribute/_index.md deleted file mode 100644 index dc79b629a..000000000 --- a/site/content/contribute/_index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: "Contribute" -description: "Learn about the NGINX Agent community and contribute to the project." -linkTitle: "Contribute" -menu: docs -weight: "500" ---- \ No newline at end of file diff --git a/site/content/contribute/community.md b/site/content/contribute/community.md deleted file mode 100644 index 5de8980ba..000000000 --- a/site/content/contribute/community.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "Community and Contribution" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -# Community - -- Our [Slack channel #nginx-agent](https://nginxcommunity.slack.com/), is the go-to place to start asking questions and sharing your thoughts. - -- Our [GitHub issues page](https://github.com/nginx/agent/issues) offers space for a more technical discussion at your own pace. - -# Contribute - -Get involved with the project by contributing! Please see our [contributing guide](https://github.com/nginx/agent/blob/main/CONTRIBUTING.md) for details. - -# License - -[Apache License, Version 2.0](https://github.com/nginx/agent/blob/main/LICENSE) diff --git a/site/content/contribute/dev-environment-setup.md b/site/content/contribute/dev-environment-setup.md deleted file mode 100644 index 1b067b4e0..000000000 --- a/site/content/contribute/dev-environment-setup.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: "Development Environment Setup" -draft: false -weight: 200 -toc: true -tags: [ "docs" ] -categories: ["development"] -doctypes: ["task"] ---- - -## Overview - -Learn how to setup a Development Environment for NGINX Agent. - -## Select an Operating System - -While most Linux or FreeBSD operating systems can be used to contribute to the NGINX Agent project, the following steps have been designed for Ubuntu. Ubuntu is packaged with most libraries required to build and run NGINX Agent, and is the recommended platform for NGINX Agent development. - -## Install NGINX - -Follow the steps in the [Installation]({{< relref "/installation-upgrade/installation-github.md" >}}) section to download, install, and run NGINX and NGINX Agent. - -## Clone the NGINX Agent Repository - -Using your preferred method, clone the NGINX Agent repository into your development directory. See [Cloning a GitHub Repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) for additional help. - -## Installing Prerequisite Packages -Depending on the operating system distribution, it may be necessary to install the following packages in order to build NGINX Agent. - -Change to the NGINX Agent source directory: -```bash -cd /agent -``` - -Install Make: -```bash -sudo apt install make -``` - -NGINX Agent is written in Go. You may [download Go](https://go.dev/doc/install) and follow installation instructions on the same page or run: -```bash -sudo apt install golang-go -``` - -Install Protoc: -```bash -sudo apt install -y protobuf-compiler -``` - -Install NGINX Agent tools and dependencies: - -Before starting development on NGINX Agent, it is important to download and install the necessary tool and dependencies required by NGINX Agent. You can do this by running the following `make` command: -```bash -make install-tools deps -``` - -## Building NGINX Agent from Source Code - -Run the following commands to build and run NGINX Agent: - -```bash -make build -sudo make run -``` diff --git a/site/content/installation-upgrade/_index.md b/site/content/installation-upgrade/_index.md deleted file mode 100644 index 211fc3e9b..000000000 --- a/site/content/installation-upgrade/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Installation and Upgrade" -description: "Learn how to install, upgrade, and uninstall NGINX Agent." -menu: docs -weight: 300 ---- \ No newline at end of file diff --git a/site/content/installation-upgrade/container-environments/_index.md b/site/content/installation-upgrade/container-environments/_index.md deleted file mode 100644 index e2de9f52c..000000000 --- a/site/content/installation-upgrade/container-environments/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Container Environments" -description: "Learn how to build and run NGINX Agent docker images." -menu: docs -weight: 800 ---- \ No newline at end of file diff --git a/site/content/installation-upgrade/container-environments/docker-images.md b/site/content/installation-upgrade/container-environments/docker-images.md deleted file mode 100644 index 2de866693..000000000 --- a/site/content/installation-upgrade/container-environments/docker-images.md +++ /dev/null @@ -1,380 +0,0 @@ ---- -title: "Build Container Images" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -NGINX Agent is a companion daemon for NGINX Open Source or NGINX Plus instances and must run in the same container to work. The NGINX Agent GitHub repository includes [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) that you can use to build custom container images that bundle NGINX Agent with NGINX or NGINX Plus. - -If you want to use NGINX Agent with NGINX Plus, you need to purchase an NGINX Plus license. Contact your F5 Sales representative for assistance. - -See the requirements and supported operating systems in the [NGINX Agent Technical Specifications]({{< relref "technical-specifications.md" >}}) topic. - - -## Set up your environment - -### Install a container engine - -You can use [Docker](https://docs.docker.com/engine/install/) or [Podman](https://podman.io/docs/installation) to manage NGINX Agent container images. Follow the installation instructions for your preferred container engine and be sure the service is running before proceeding with the instructions in this document. - -{{}}The examples in this document primarily use Docker commands. You can adapt these using the appropriate [Podman commands](https://docs.podman.io/en/latest/Commands.html) if you're not using Docker.{{}} - -### Install the GNU Make package - -You need to use the [GNU Make](https://www.gnu.org/software/make/) package to build the NGINX Agent container images provided in the nginx-agent GitHub repository. - -If you do not already have Make installed, install it using the appropriate package manager for your operating system. - -For example, to install **make** using the Ubuntu Advanced Packaging Tool (APT), run the command **apt install** command shown in the example. In some cases, it may help to update the package source lists in your operating system before proceeding. - -1. Update the package source list: - - ```shell - sudo apt update - ``` - -2. Install the `make` package: - - ```shell - sudo apt install make - ``` - -### Clone the nginx-agent repository - -The NGINX Agent GitHub repo contains the Dockerfiles and supporting scripts that you will use to build your images. - -Run the appropriate command below to clone the GitHub repo by using HTTPS or SSH. - -{{}} - -{{%tab name="HTTPS"%}} - -```shell -git clone https://github.com/nginx/agent.git -``` - -{{% /tab %}} - -{{%tab name="SSH"%}} - -```shell -git clone git@github.com:nginx/agent.git -``` - -{{% /tab %}} - -{{% /tabs %}} - -### Download the agent binary {#agent-binary} - -Before you can build a container image with NGINX, you must build or download the **agent** binary. - -The **agent** binary packages are available from the [NGINX Agent Releases](https://github.com/nginx/agent/releases) page on GitHub. - -Download the binary package for the operating system that you will use in the container image. - -Note the location and name of the downloaded package. You will need to use this when running the **make** command to build the image (referred to as `[PATH-TO-PACKAGE]` in the example commands below). - -### Download the NGINX Plus certificate and key {#myf5-download} - -{{< fa "circle-info" "text-muted" >}} **This step is required if you are using NGINX Plus. If you are using NGINX open source, you can skip this section.** - -In order to build a container image with NGINX Plus, you must provide the SSL certificate and private key files provided with your NGINX Plus license. These files grant access to the package repository from which the script will download the NGINX Plus package. - -1. Log in to the [MyF5](https://my.f5.com) customer portal. -1. Go to **My Products and Plans** > **Subscriptions**. -1. Select the product subscription. -1. Download the **SSL Certificate** and **Private Key** files. -1. Move the SSL certificate and private key files to the directory where you cloned the nginx-agent repo. - - - The Makefile expects to find these files in the path *./build/certs*. Assuming you cloned the nginx-agent repo to your **$HOME** directory, you would move and rename the files as follows: - - ```shell - mkdir -p $HOME/nginx-agent/build/certs - mv nginx-repo-S-X00012345.key $HOME/nginx-agent/build/certs/nginx-repo.key - mv nginx-repo-S-X00012345.crt $HOME/nginx-agent/build/certs/nginx-repo.crt - ``` - - - Be sure to replace the example certificate and key filenames shown in the example command with your actual file names. - - The file names in the *build/certs* directory must match those shown in the example. - -## Build the official NGINX Agent image with Docker - -{{}} - -{{%tab name="NGINX Open Source"%}} - -Change to the directory where the Dockerfile is located: - -```shell -$ cd scripts/docker/official/nginx-oss-with-nginx-agent/alpine/ -``` - -- To build an image that contains the latest NGINX Agent and the latest mainline version of NGINX run the following command: - - ```shell - $ docker build -t nginx-agent . --no-cache -f ./Dockerfile.mainline - ``` - -- To build an image that contains the latest NGINX Agent and the latest stable version of NGINX run the following command: - - ```shell - $ docker build -t nginx-agent . --no-cache -f ./Dockerfile.stable - ``` - -{{% /tab %}} - -{{%tab name="NGINX Plus"%}} - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5) and download your "nginx-repo.crt" and "nginx-repo.key" files. These files are also provided with the NGINX Plus trial package. - -1. Copy the files to the directory where the Dockerfile is located **scripts/docker/official/nginx-plus-with-nginx-agent/alpine/**. - -1. To build an image that contains the latest NGINX Agent and the latest version of NGINX Plus change to the directory where the Dockerfile is located: - -```shell -$ cd scripts/docker/official/nginx-plus-with-nginx-agent/alpine/ -``` - -1. Run the following command to build the image: - -```shell -$ docker build -t nginx-agent . \ - --no-cache -f ./Dockerfile \ - --secret id=nginx-crt,src=nginx-repo.crt \ - --secret id=nginx-key,src=nginx-repo.key -``` -{{% /tab %}} -{{% /tabs %}} - - -## Run the NGINX Agent container - -Here is an example of how to run the NGINX Agent container using Docker: - -```console -docker run --name nginx-agent -d nginx-agent -``` - -{{}}To learn more about the configuration options, refer to the NGINX Agent [Configuration Overview]({{< relref "/configuration/configuration-overview" >}}).{{}} - -### Enable the gRPC interface - -To connect your NGINX Agent container to your NGINX One or NGINX Instance Manager instance, you must enable the gRPC interface. To do this, you must edit the NGINX Agent configuration file, *nginx-agent.conf*. For example: - -```yaml -erver: - host: 127.0.0.1 # mock control plane host - grpcPort: 54789 # mock control plane gRPC port - -# gRPC TLS options - DISABLING TLS IS NOT RECOMMENDED FOR PRODUCTION -tls: - enable: false - skip_verify: true -``` - -### Enable the REST interface - -If your control plane requires REST API, you can expose NGINX Agent's REST API by editing the NGINX Agent configuration file, *nginx-agent.conf*. For example: - -```yaml -api: - host: 0.0.0.0 - port: 8038 -``` - -Once you have updated the *nginx-agent.conf* file, you can run the container with the updated **nginx-agent.conf** mounted and the port **8038** exposed with the following command: - -```console -docker run --name nginx-agent -d \ - --mount type=bind,source="$(pwd)"/nginx-agent.conf,target=/etc/nginx-agent/nginx-agent.conf,readonly \ - -p 127.0.0.1:8038:8038/tcp \ - nginx-agent -``` - -
- -## Build the NGINX Agent images for specific OS targets - -{{}}The only **officially supported** base operating system is **Alpine**. The instructions below for other operating systems are provided for informational and **testing purposes only**.{{}} - -The NGINX Agent GitHub repo has a set of Make commands that you can use to build a container image for an specific operating system and version: - -- `make official-oss-image` builds an image containing NGINX Agent and NGINX open source. -- `make official-plus-image` builds an image containing NGINX Agent and NGINX Plus. - -You can pass the following arguments when running the **make** command to build an NGINX Agent container image. - -{{}} -| Argument | Definition | -| ---------------- | -------------------------| -| PACKAGE_NAME | **Required.** The full path to the downloaded [agent binary package](#agent-binary).
Must precede the **make** command. | -| OS_RELEASE | The Linux distribution to use as the base image.
Can also be set in the repo Makefile.| -| OS_VERSION | The version of the Linux distribution to use as the base image.
Can also be set in the repo Makefile.| -{{
}} - -Refer to the [Supported distributions](technical-specifications.md/#supported-distributions) table to find out which base images you can use. -You can find the official images and versions for each distribution on [Docker Hub](https://hub.docker.com/search?image_filter=official&q=&type=image). - -Keep the following information in mind when using the NGINX Agent [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) to build container images: - -- On some operating systems, you need root privileges (**sudo**) to run **make** commands. -- If you choose to run the **docker build** or **podman build** command instead of using the **make** commands provided, you must do so from the nginx-agent repository's root directory. - -### Build NGINX open source images - -Run the following **make** command to build the default image, which uses Alpine 3.19 as the base image. - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] make official-oss-image -``` - -### Example build commands by distribution - -{{}} - -{{%tab name="alma linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=almalinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="alpine linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=alpine make oss-image -``` - -{{% /tab %}} - -{{%tab name="amazon linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=amazonlinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="debian"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=debian make oss-image -``` - -{{% /tab %}} - -{{%tab name="oracle linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=oraclelinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="rocky linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=rockylinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="ubuntu"%}} - -The command below creates a base image using the most recent LTS version of Ubuntu as the base image: - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] make oss-image OS_RELEASE=ubuntu -``` - -{{% /tab %}} - -{{% /tabs %}} - -### Build NGINX Plus images - -{{}}You need a license to use NGINX Agent with NGINX Plus. You must complete the steps in the [Download the certificate and key files from MyF5](#myf5-download) section before proceeding.{{}} - -Run the following `make` command to build the default image, which uses Ubuntu 22.04 (Jammy) as the base image. - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] make official-plus-image -``` - -### Example NGINX Plus build commands by distribution - -{{}} - -{{%tab name="alpine linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=alpine make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="amazon linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=amazonlinux make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="centos"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=centos OS_VERSION=7 make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="debian"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=debian OS_VERSION=bullseye-slim make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="oracle linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=oraclelinux make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="rhel"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=redhatenterprise make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="suse"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=suse OS_VERSION=sle15 make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="ubuntu"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=ubuntu make official-plus-image -``` - -{{% /tab %}} - -{{% /tabs %}} diff --git a/site/content/installation-upgrade/container-environments/docker-support.md b/site/content/installation-upgrade/container-environments/docker-support.md deleted file mode 100644 index f04b9008e..000000000 --- a/site/content/installation-upgrade/container-environments/docker-support.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Container Support and Troubleshooting -categories: -- installation -draft: false -tags: -- docs -toc: true -weight: 200 ---- - -## Overview - -The NGINX Agent repository includes [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) that can be used to [build custom container images]({{< relref "installation-upgrade/container-environments/docker-images.md" >}}). Images are created with an NGINX Open Source or NGINX Plus instance and are available for various operating systems. - -See the [Technical Specifications]({{< relref "/technical-specifications.md#container-support" >}}) for a list of supported operationg systems. - -NGINX Agent running in a container has some limitations that need to be considered, and are listed below. - -## Supported cgroups - -To collect metrics about the Docker container that the NGINX Agent is running in, NGINX Agent uses the available cgroup files to calculate metrics like CPU and memory usage. - -NGINX Agent supports both versions of cgroups. - -- https://www.kernel.org/doc/Documentation/cgroup-v1/ -- https://www.kernel.org/doc/Documentation/cgroup-v2.txt - -## Metrics - -### Unsupported Metrics - -The following system metrics are not supported when running NGINX Agent in a Docker container. NGINX Agent returns no values for these metrics: - -- system.cpu.idle -- system.cpu.iowait -- system.cpu.stolen -- system.mem.buffered -- system.load.1 -- system.load.5 -- system.load.15 -- system.disk.total -- system.disk.used -- system.disk.free -- system.disk.in_use -- system.io.kbs_r -- system.io.kbs_w -- system.io.wait_r -- system.io.wait_w -- system.io.iops_r -- system.io.iops_w - -### Memory Metrics - -If no memory limit is set when starting the Docker container, then the memory limit that's shown in the metrics for the container will be the total memory of the Docker host system. - -### Swap Memory Metrics - -If a warning message similar to the following example is seen in the NGINX Agent logs, the swap memory limit for the Docker container is greater than the swap memory for the Docker host system: - -```bash -Swap memory limit specified for the container, ... is greater than the host system swap memory ... -``` - -The `system.swap.total` metric for the container matches the total swap memory for the Docker host system instead of the swap memory limit specified when starting the Docker container. - -If a warning message similar to the following example is seen in the NGINX Agent logs, the Docker host system does not have cgroup swap limit capabilities enabled. To enable these capabilities, follow the steps below. - -```bash -Unable to collect Swap metrics because the file ... was not found -``` - -#### Enable cgroup swap limit capabilities - -Run the following command to see if the cgroup swap limit capabilities are enabled: - -```bash -$ docker info | grep swap -WARNING: No swap limit support -``` - -To enable cgroup swap limit capabilities, refer to this Docker guide: [Docker - Linux post-installation steps](https://docs.docker.com/engine/install/linux-postinstall/#your-kernel-does-not-support-cgroup-swap-limit-capabilities). diff --git a/site/content/installation-upgrade/getting-started.md b/site/content/installation-upgrade/getting-started.md deleted file mode 100644 index 970e2a6aa..000000000 --- a/site/content/installation-upgrade/getting-started.md +++ /dev/null @@ -1,180 +0,0 @@ ---- -title: "Getting Started" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Follow these steps to configure and run NGINX Agent and a mock interface ("control plane") to which NGINX Agent will report. - -## Install NGINX - -Follow the steps in the [Installation]({{< relref "/installation-upgrade/installation-github.md" >}}) section to download, install, and run NGINX. - -## Clone the NGINX Agent Repository - -Using your preferred method, clone the NGINX Agent repository into your development directory. See [Cloning a GitHub Repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) for additional help. - -## Install Go - -NGINX Agent and the Mock Control Plane are written in Go. Go 1.21.0 or higher is required to build and run either application from the source code directory. You can [download Go from the official website](https://go.dev/dl/). - -## Start the gRPC Mock Control Plane - -Start the mock control plane by running the following command from the `agent` source code root directory: - -```shell -go run sdk/examples/server.go - -# Command Output -INFO[0000] http listening at 54790 # mock control plane port -INFO[0000] grpc listening at 54789 # grpc control plane port which NGINX Agent will report to -``` - -## NGINX Agent Settings - -If it doesn't already exist, create the `/etc/nginx-agent/` directory and copy the `nginx-agent.conf` file into it from the project root directory. - -```shell -sudo mkdir /etc/nginx-agent -sudo cp /nginx-agent.conf /etc/nginx-agent/ -``` - -Create the `agent-dynamic.conf` file, which is required for NGINX Agent to run. - -In Linux environments: -```shell -sudo touch /var/lib/nginx-agent/agent-dynamic.conf -``` - -In FreeBSD environments: -```shell -sudo touch /var/db/nginx-agent/agent-dynamic.conf -``` - -### Enable the gRPC interface - -Add the the following settings to `/etc/nginx-agent/nginx-agent.conf`: - -```yaml -server: - host: 127.0.0.1 # mock control plane host - grpcPort: 54789 # mock control plane gRPC port - -# gRPC TLS options - DISABLING TLS IS NOT RECOMMENDED FOR PRODUCTION -tls: - enable: false - skip_verify: true -``` - -For more information, see [Agent Protocol Definitions and Documentation](https://github.com/nginx/agent/tree/main/docs/proto/README.md). - -### Enable the REST interface - -The NGINX Agent REST interface can be exposed by validating the following lines in the `/etc/nginx-agent/nginx-agent.conf` file are present: - -```yaml -api: - # Set API address to allow remote management - host: 127.0.0.1 - # Set this value to a secure port number to prevent information leaks - port: 8038 - # REST TLS parameters - cert: ".crt" - key: ".key" -``` - -The mock control plane can use either gRPC or REST protocols to communicate with NGINX Agent. - -## Launch Swagger UI - -Swagger UI requires goswagger be installed. See [instructions for installing goswagger](https://goswagger.io/install.html) for additional help. - -To launch the Swagger UI for the REST interface run the following command: - -```shell -make launch-swagger-ui -``` - -## Extensions - -An extension is a piece of code, not critical to the main functionality that NGINX agent is responsible for. This generally falls outside the remit of managing NGINX Configuration and reporting NGINX metrics. - -To enable an extension, it must be added to the extensions list in the `/etc/nginx-agent/nginx-agent.conf`. -Here is an example of enabling the advanced metrics extension: - -```yaml -extensions: - - advanced-metrics -``` - -## Start NGINX Agent - -If already running, restart NGINX Agent to apply the new configuration. Alternatively, if NGINX Agent is not running, you may run it from the source code root directory. - -Open another terminal window and start NGINX Agent. Issue the following command from the `agent` source code root directory. - -```shell -sudo make run - -# Command Output snippet -WARN[0000] Log level is info -INFO[0000] setting displayName to XXX -INFO[0000] NGINX Agent at with pid 12345, clientID=XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX name=XXX -INFO[0000] NginxBinary initializing -INFO[0000] Commander initializing -INFO[0000] Comms initializing -INFO[0000] OneTimeRegistration initializing -INFO[0000] Registering XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX -INFO[0000] Metrics initializing -INFO[0000] MetricsThrottle initializing -INFO[0000] DataPlaneStatus initializing -INFO[0000] MetricsThrottle waiting for report ready -INFO[0000] Metrics waiting for handshake to be completed -INFO[0000] ProcessWatcher initializing -INFO[0000] Extensions initializing -INFO[0000] FileWatcher initializing -INFO[0000] FileWatchThrottle initializing -INFO[0001] Events initializing -INFO[0001] OneTimeRegistration completed -``` - -Open a web browser to view the mock control plane at [http://localhost:54790](http://localhost:54790). The following links will be shown in the web interface: - -- **registered** - shows registration information of the data plane -- **nginxes** - lists the nginx instances on the data plane -- **configs** - shows the protobuf payload for NGINX configuration sent to the management plane -- **configs/chunked** - shows the split-up payloads sent to the management plane -- **configs/raw** - shows the actual configuration as it would live on the data plane -- **metrics** - shows a buffer of metrics sent to the management plane (similar to what will be sent back in the REST API) - -For more NGINX Agent use cases, refer to the [NGINX Agent SDK examples](https://github.com/nginx/agent/tree/main/sdk/examples). - -## Start and Enable Start on Boot - -To start NGINX Agent on `systemd` systems, run the following command: - -```shell -sudo systemctl start nginx-agent -``` - -To enable NGINX Agent to start on boot, run the following command: - -```shell -sudo systemctl enable nginx-agent -``` - -## Logs - -NGINX Agent uses formatted log files to collect metrics. Expanding log formats and instance counts will also increase the size of the NGINX Agent log files. We recommend adding a separate partition for `/var/log/nginx-agent`. - -{{< important >}} -Without log rotation or storage on a separate partition, log files could use up all the free drive space and cause your system to become unresponsive to certain services. - -For more information, see [NGINX Agent Log Rotation]({{< relref "configuration/configuration-overview.md#nginx-agent-log-rotation" >}}). -{{< /important >}} diff --git a/site/content/installation-upgrade/installation-github.md b/site/content/installation-upgrade/installation-github.md deleted file mode 100644 index 4ebd13938..000000000 --- a/site/content/installation-upgrade/installation-github.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: "Installation From GitHub Release" -draft: false -weight: 200 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to install NGINX Agent from a GitHub Release. - -## Install NGINX - -NGINX Agent interfaces directly with an NGINX server process installed on the same system. If you don't have it already, follow these steps to install [NGINX Open Source](https://www.nginx.com/resources/wiki/start/topics/tutorials/install/) or [NGINX Plus](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-plus/). Once installed, ensure the NGINX instance is running. - -## Install NGINX Agent from Package Files - -To install NGINX Agent on your system, go to [GitHub Releases](https://github.com/nginx/agent/releases) and download the latest package supported by your OS distribution and CPU architecture. - -Use your system's package manager to install the package. Some examples: - -- Debian, Ubuntu, and other distributions using the `dpkg` package manager. - - ```shell - sudo dpkg -i nginx-agent-.deb - ``` - -- RHEL, CentOS RHEL, Amazon Linux, Oracle Linux, and other distributions using the `yum` package manager - - ```shell - sudo yum localinstall nginx-agent-.rpm - ``` - -- RHEL and other distributions using the `rpm` package manager - - ```shell - sudo rpm -i nginx-agent-.rpm - ``` - -- Alpine Linux - - ```shell - sudo apk add nginx-agent-.apk - ``` - -- FreeBSD - - ```shell - sudo pkg add nginx-agent-.pkg - ``` diff --git a/site/content/installation-upgrade/installation-oss.md b/site/content/installation-upgrade/installation-oss.md deleted file mode 100644 index 5a1ee10a2..000000000 --- a/site/content/installation-upgrade/installation-oss.md +++ /dev/null @@ -1,349 +0,0 @@ ---- -title: "Installation From NGINX Repository" -draft: false -weight: 300 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to install NGINX Agent from the NGINX Open Source repository. - -## Prerequisites - -- NGINX installed. Once installed, ensure it is running. If you don't have it installed already, follow these steps to install [NGINX](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source/) -- A [supported operating system and architecture](../technical-specifications/#supported-distributions) -- `root` privilege - -## Configure NGINX OSS Repository for installing NGINX Agent - -Before you install NGINX Agent for the first time on your system, you need to set up the `nginx-agent` packages repository. Afterward, you can install and update NGINX Agent from the repository. - -- [Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux](#installing-nginx-agent-on-rhel-centos-rocky-linux-almalinux-and-oracle-linux) -- [Installing NGINX Agent on Ubuntu](#installing-nginx-agent-on-ubuntu) -- [Installing NGINX Agent on Debian](#installing-nginx-agent-on-debian) -- [Installing NGINX Agent on SLES](#installing-nginx-agent-on-sles) -- [Installing NGINX Agent on Alpine Linux](#installing-nginx-agent-on-alpine-linux) -- [Installing NGINX Agent on Amazon Linux](#installing-nginx-agent-on-amazon-linux) -- [Installing NGINX Agent on FreeBSD](#installing-nginx-agent-on-freebsd) - -### Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils - ``` - -1. To set up the yum repository, create the file named `/etc/yum.repos.d/nginx-agent.repo` with the following contents: - - ``` - [nginx-agent] - name=nginx agent repo - baseurl=http://packages.nginx.org/nginx-agent/centos/$releasever/$basearch/ - gpgcheck=1 - enabled=1 - gpgkey=https://nginx.org/keys/nginx_signing.key - module_hotfixes=true - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - - When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -### Installing NGINX Agent on Ubuntu - -1. Install the prerequisites: - - ```shell - sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring - ``` - -1. Import an official nginx signing key so apt could verify the packages authenticity. Fetch the key: - - ```shell - curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ - | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --dry-run --quiet --no-keyring --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg - ``` - - The output should contain the full fingerprint `573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62 - uid nginx signing key - ``` - - {{< important >}}If the fingerprint is different, remove the file.{{< /important >}} - -1. Add the nginx agent repository: - - ```shell - echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ - http://packages.nginx.org/nginx-agent/ubuntu/ `lsb_release -cs` agent" \ - | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - - -### Installing NGINX Agent on Debian - -1. Install the prerequisites: - - ```shell - sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring - ``` - -1. Import an official nginx signing key so apt could verify the packages authenticity. Fetch the key: - - ```shell - curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ - | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --dry-run --quiet --no-keyring \ - --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg - ``` - - The output should contain the full fingerprint `573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62 - uid nginx signing key - ``` - - {{< important >}}If the fingerprint is different, remove the file.{{< /important >}} - -1. Add the `nginx-agent` repository: - - ```shell - echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ - http://packages.nginx.org/nginx-agent/debian/ `lsb_release -cs` agent" \ | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - - -### Installing NGINX Agent on SLES - -1. Install the prerequisites: - - ```shell - sudo zypper install curl ca-certificates gpg2 gawk - ``` - -1. To set up the zypper repository for `nginx-agent` packages, run the following command: - - ```shell - sudo zypper addrepo --gpgcheck --refresh --check \ - 'http://packages.nginx.org/nginx-agent/sles/$releasever_major' nginx-agent - ``` - -1. Next, import an official NGINX signing key so `zypper`/`rpm` can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --with-fingerprint --dry-run --quiet --no-keyring --import --import-options import-show /tmp/nginx_signing.key - ``` - -1. The output should contain the full fingerprint `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 - uid nginx signing key - ``` - -1. Finally, import the key to the rpm database: - - ```shell - sudo rpmkeys --import /tmp/nginx_signing.key - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo zypper install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Alpine Linux - -1. Install the prerequisites: - - ```shell - sudo apk add openssl curl ca-certificates - ``` - -1. To set up the apk repository for `nginx-agent` packages, run the following command: - - ```shell - printf "%s%s%s\n" \ - "http://packages.nginx.org/nginx-agent/alpine/v" \ - `grep -o -E '^[0-9]+\.[0-9]+' /etc/alpine-release` \ - "/main" \ - | sudo tee -a /etc/apk/repositories - ``` - -1. Next, import an official NGINX signing key so apk can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub - ``` - -1. Verify that downloaded file contains the proper key: - - ```shell - openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout - ``` - - The output should contain the following modulus: - - ``` - Public-Key: (2048 bit) - Modulus: - 00:fe:14:f6:0a:1a:b8:86:19:fe:cd:ab:02:9f:58: - 2f:37:70:15:74:d6:06:9b:81:55:90:99:96:cc:70: - 5c:de:5b:e8:4c:b2:0c:47:5b:a8:a2:98:3d:11:b1: - f6:7d:a0:46:df:24:23:c6:d0:24:52:67:ba:69:ab: - 9a:4a:6a:66:2c:db:e1:09:f1:0d:b2:b0:e1:47:1f: - 0a:46:ac:0d:82:f3:3c:8d:02:ce:08:43:19:d9:64: - 86:c4:4e:07:12:c0:5b:43:ba:7d:17:8a:a3:f0:3d: - 98:32:b9:75:66:f4:f0:1b:2d:94:5b:7c:1c:e6:f3: - 04:7f:dd:25:b2:82:a6:41:04:b7:50:93:94:c4:7c: - 34:7e:12:7c:bf:33:54:55:47:8c:42:94:40:8e:34: - 5f:54:04:1d:9e:8c:57:48:d4:b0:f8:e4:03:db:3f: - 68:6c:37:fa:62:14:1c:94:d6:de:f2:2b:68:29:17: - 24:6d:f7:b5:b3:18:79:fd:31:5e:7f:4c:be:c0:99: - 13:cc:e2:97:2b:dc:96:9c:9a:d0:a7:c5:77:82:67: - c9:cb:a9:e7:68:4a:e1:c5:ba:1c:32:0e:79:40:6e: - ef:08:d7:a3:b9:5d:1a:df:ce:1a:c7:44:91:4c:d4: - 99:c8:88:69:b3:66:2e:b3:06:f1:f4:22:d7:f2:5f: - ab:6d - Exponent: 65537 (0x10001) - ``` - -1. Finally, move the key to apk trusted keys storage: - - ```shell - sudo mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/ - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo apk add nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Amazon Linux - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils procps - ``` - -1. To set up the yum repository for Amazon Linux 2, create the file named `/etc/yum.repos.d/nginx-agent.repo` with the following contents: - ``` - [nginx-agent] - name=nginx agent repo - baseurl=http://packages.nginx.org/nginx-agent/amzn2/$releasever/$basearch/ - gpgcheck=1 - enabled=1 - gpgkey=https://nginx.org/keys/nginx_signing.key - module_hotfixes=true - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - -1. When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on FreeBSD - -1. To setup the pkg repository create the file named `/etc/pkg/nginx-agent.conf` with the following content: - - ``` - nginx-agent: { - URL: pkg+http://packages.nginx.org/nginx-agent/freebsd/${ABI}/latest - ENABLED: true - MIRROR_TYPE: SRV - } - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo pkg install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` diff --git a/site/content/installation-upgrade/installation-plus.md b/site/content/installation-upgrade/installation-plus.md deleted file mode 100644 index 73f3cc6cd..000000000 --- a/site/content/installation-upgrade/installation-plus.md +++ /dev/null @@ -1,453 +0,0 @@ ---- -title: "Installation From NGINX Plus Repository" -draft: false -weight: 400 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to install NGINX Agent from NGINX Plus repository - -## Prerequisites - -- An NGINX Plus subscription (purchased or trial) -- NGINX Plus installed. Once installed, ensure it is running. If you don't have it installed already, follow these steps to install [NGINX Plus](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-plus/) -- A [supported operating system and architecture](../technical-specifications/#supported-distributions) -- `root` privilege -- Your credentials to the MyF5 Customer Portal, provided by email from F5, Inc. -- Your NGINX Plus certificate and public key (`nginx-repo.crt` and `nginx-repo.key` files), provided by email from F5, Inc. - -## Configure NGINX Plus Repository for installing NGINX Agent - -Before you install NGINX Agent for the first time on your system, you need to set up the `nginx-agent` packages repository. Afterward, you can install and update NGINX Agent from the repository. - -- [Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux](#installing-nginx-agent-on-rhel-centos-rocky-linux-almalinux-and-oracle-linux) -- [Installing NGINX Agent on Ubuntu](#installing-nginx-agent-on-ubuntu) -- [Installing NGINX Agent on Debian](#installing-nginx-agent-on-debian) -- [Installing NGINX Agent on SLES](#installing-nginx-agent-on-sles) -- [Installing NGINX Agent on Alpine Linux](#installing-nginx-agent-on-alpine-linux) -- [Installing NGINX Agent on Amazon Linux](#installing-nginx-agent-on-amazon-linux) -- [Installing NGINX Agent on FreeBSD](#installing-nginx-agent-on-freebsd) - -### Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils procps - ``` - -1. Set up the yum repository by creating the file `nginx-agent.repo` in `/etc/yum.repos.d`, for example using `vi`: - - ```shell - sudo vi /etc/yum.repos.d/nginx-agent.repo - ``` - -1. Add the following lines to `nginx-agent.repo`: - - ``` - [nginx-agent] - name=nginx agent repo - baseurl=https://pkgs.nginx.com/nginx-agent/centos/$releasever/$basearch/ - sslclientcert=/etc/ssl/nginx/nginx-repo.crt - sslclientkey=/etc/ssl/nginx/nginx-repo.key - gpgcheck=0 - enabled=1 - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - - When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Ubuntu - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo apt-get install apt-transport-https lsb-release ca-certificates wget gnupg2 ubuntu-keyring - ``` - -1. Download and add [NGINX signing key](https://cs.nginx.com/static/keys/nginx_signing.key): - - ```shell - wget -qO - https://cs.nginx.com/static/keys/nginx_signing.key | gpg --dearmor | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null - ``` - -1. Create `apt` configuration `/etc/apt/apt.conf.d/90pkgs-nginx`: - - ``` - Acquire::https::pkgs.nginx.com::Verify-Peer "true"; - Acquire::https::pkgs.nginx.com::Verify-Host "true"; - Acquire::https::pkgs.nginx.com::SslCert "/etc/ssl/nginx/nginx-repo.crt"; - Acquire::https::pkgs.nginx.com::SslKey "/etc/ssl/nginx/nginx-repo.key"; - ``` - -1. Add the `nginx-agent` repository: - - ```shell - echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] https://pkgs.nginx.com/nginx-agent/ubuntu/ `lsb_release -cs` agent" \ - | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - - -### Installing NGINX Agent on Debian - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring - ``` - -1. Add the `nginx-agent` repository: - - ```shell - echo "deb https://pkgs.nginx.com/nginx-agent/debian/ `lsb_release -cs` agent" \ - | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. Create apt configuration `/etc/apt/apt.conf.d/90pkgs-nginx`: - - ``` - Acquire::https::pkgs.nginx.com::Verify-Peer "true"; - Acquire::https::pkgs.nginx.com::Verify-Host "true"; - Acquire::https::pkgs.nginx.com::SslCert "/etc/ssl/nginx/nginx-repo.crt"; - Acquire::https::pkgs.nginx.com::SslKey "/etc/ssl/nginx/nginx-repo.key"; - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on SLES - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Create a file bundle of the certificate and key: - - ```shell - cat /etc/ssl/nginx/nginx-repo.crt /etc/ssl/nginx/nginx-repo.key > /etc/ssl/nginx/nginx-repo-bundle.crt - ``` - -1. Install the prerequisites: - - ```shell - sudo zypper install curl ca-certificates gpg2 gawk - ``` - -1. To set up the zypper repository for `nginx-agent` packages, run the following command: - - ```shell - sudo zypper addrepo --refresh --check \ - 'https://pkgs.nginx.com/nginx-agent/sles/$releasever_major?ssl_clientcert=/etc/ssl/nginx/nginx-repo-bundle.crt&ssl_verify=peer' nginx-agent - ``` - -1. Next, import an official NGINX signing key so `zypper`/`rpm` can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --with-fingerprint --dry-run --quiet --no-keyring --import --import-options import-show /tmp/nginx_signing.key - ``` - -1. The output should contain the full fingerprint `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 - uid nginx signing key - ``` - -1. Finally, import the key to the rpm database: - - ```shell - sudo rpmkeys --import /tmp/nginx_signing.key - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo zypper install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Alpine Linux - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/apk/` directory: - - ```shell - sudo cp nginx-repo.key /etc/apk/cert.key - sudo cp nginx-repo.crt /etc/apk/cert.pem - ``` - -1. Install the prerequisites: - - ```shell - sudo apk add openssl curl ca-certificates - ``` - -1. To set up the apk repository for `nginx-agent` packages, run the following command: - - ```shell - printf "%s%s%s\n" \ - "https://pkgs.nginx.com/nginx-agent/alpine/v" \ - `grep -o -E '^[0-9]+\.[0-9]+' /etc/alpine-release` \ - "/main" \ - | sudo tee -a /etc/apk/repositories - ``` - -1. Next, import an official NGINX signing key so apk can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub - ``` - -1. Verify that downloaded file contains the proper key: - - ```shell - openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout - ``` - - The output should contain the following modulus: - - ``` - Public-Key: (2048 bit) - Modulus: - 00:fe:14:f6:0a:1a:b8:86:19:fe:cd:ab:02:9f:58: - 2f:37:70:15:74:d6:06:9b:81:55:90:99:96:cc:70: - 5c:de:5b:e8:4c:b2:0c:47:5b:a8:a2:98:3d:11:b1: - f6:7d:a0:46:df:24:23:c6:d0:24:52:67:ba:69:ab: - 9a:4a:6a:66:2c:db:e1:09:f1:0d:b2:b0:e1:47:1f: - 0a:46:ac:0d:82:f3:3c:8d:02:ce:08:43:19:d9:64: - 86:c4:4e:07:12:c0:5b:43:ba:7d:17:8a:a3:f0:3d: - 98:32:b9:75:66:f4:f0:1b:2d:94:5b:7c:1c:e6:f3: - 04:7f:dd:25:b2:82:a6:41:04:b7:50:93:94:c4:7c: - 34:7e:12:7c:bf:33:54:55:47:8c:42:94:40:8e:34: - 5f:54:04:1d:9e:8c:57:48:d4:b0:f8:e4:03:db:3f: - 68:6c:37:fa:62:14:1c:94:d6:de:f2:2b:68:29:17: - 24:6d:f7:b5:b3:18:79:fd:31:5e:7f:4c:be:c0:99: - 13:cc:e2:97:2b:dc:96:9c:9a:d0:a7:c5:77:82:67: - c9:cb:a9:e7:68:4a:e1:c5:ba:1c:32:0e:79:40:6e: - ef:08:d7:a3:b9:5d:1a:df:ce:1a:c7:44:91:4c:d4: - 99:c8:88:69:b3:66:2e:b3:06:f1:f4:22:d7:f2:5f: - ab:6d - Exponent: 65537 (0x10001) - ``` - -1. Finally, move the key to apk trusted keys storage: - - ```shell - sudo mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/ - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo apk add nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Amazon Linux - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the `nginx-repo.crt` and `nginx-repo.key` files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils procps ca-certificates - ``` - -1. To set up the yum repository for Amazon Linux 2, create the file named `/etc/yum.repos.d/nginx-agent.repo` with the following contents: - - ``` - [nginx-agent] - name=nginx-agent repo - baseurl=https://pkgs.nginx.com/nginx-agent/amzn2/$releasever/$basearch - sslclientcert=/etc/ssl/nginx/nginx-repo.crt - sslclientkey=/etc/ssl/nginx/nginx-repo.key - gpgcheck=0 - enabled=1 - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - -1. When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on FreeBSD - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisite `ca_root_nss` package: - - ```shell - sudo pkg install ca_root_nss - ``` - -1. To setup the pkg repository create the file named `/etc/pkg/nginx-agent.conf` with the following content: - - ``` - nginx-agent: { - URL: pkg+https://pkgs.nginx.com/nginx-agent/freebsd/${ABI}/latest - ENABLED: yes - MIRROR_TYPE: SRV - } - ``` - -1. Add the following lines to the `/usr/local/etc/pkg.conf` file: - - ``` - PKG_ENV: { SSL_NO_VERIFY_PEER: "1", - SSL_CLIENT_CERT_FILE: "/etc/ssl/nginx/nginx-repo.crt", - SSL_CLIENT_KEY_FILE: "/etc/ssl/nginx/nginx-repo.key" } - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo pkg install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` diff --git a/site/content/installation-upgrade/uninstall.md b/site/content/installation-upgrade/uninstall.md deleted file mode 100644 index 229fd16d9..000000000 --- a/site/content/installation-upgrade/uninstall.md +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: "Uninstall NGINX Agent Package" -draft: false -weight: 700 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to uninstall NGINX Agent from your system. - -## Prerequisites - -- NGINX Agent installed [NGINX Agent installed](../installation-oss) -- The user following these steps will need `root` privilege - -## Uninstalling NGINX Agent -Complete the following steps on each host where you’ve installed NGINX Agent - - -- [Uninstalling NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux](#uninstalling-nginx-agent-on-rhel-centos-rocky-linux-almalinux-and-oracle-linux) -- [Uninstalling NGINX Agent on Ubuntu](#uninstalling-nginx-agent-on-ubuntu) -- [Uninstalling NGINX Agent on Debian](#uninstalling-nginx-agent-on-debian) -- [Uninstalling NGINX Agent on SLES](#uninstalling-nginx-agent-on-sles) -- [Uninstalling NGINX Agent on Alpine Linux](#uninstalling-nginx-agent-on-alpine-linux) -- [Uninstalling NGINX Agent on Amazon Linux](#uninstalling-nginx-agent-on-amazon-linux) -- [Uninstalling NGINX Agent on FreeBSD](#uninstalling-nginx-agent-on-freebsd) - -### Uninstalling NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX Agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX Agent, run the following command: - - ```bash - sudo yum remove nginx-agent - ``` - -### Uninstalling NGINX Agent on Ubuntu - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX Agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX Agent, run the following command: - - ```bash - sudo apt-get remove nginx-agent - ``` - - > **Note:** The `apt-get remove ` command will remove the package from your system, while keeping the associated configuration files for possible future use. If you want to completely remove the package and all of its configuration files, you should use `apt-get purge `. - -### Uninstalling NGINX Agent on Debian - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX Agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX Agent, run the following command: - - ```bash - sudo apt-get remove nginx-agent - ``` - - > **Note:** The `apt-get remove ` command will remove the package from your system, while keeping the associated configuration files for possible future use. If you want to completely remove the package and all of its configuration files, you should use `apt-get purge `. - -### Uninstalling NGINX Agent on SLES - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo zypper remove nginx-agent - ``` - -### Uninstalling NGINX Agent on Alpine Linux - -Complete the following steps on each host where you've installed NGINX agent: - -1. Stop NGINX agent: - - ```bash - sudo rc-service nginx-agent stop - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo apk del nginx-agent - ``` - -### Uninstalling NGINX Agent on Amazon Linux - -Complete the following steps on each host where you've installed NGINX agent: - -1. Stop NGINX agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo yum remove nginx-agent - ``` - -### Uninstalling NGINX Agent on FreeBSD - -Complete the following steps on each host where you've installed NGINX agent: - -1. Stop NGINX agent: - - ```bash - sudo service nginx-agent stop - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo pkg delete nginx-agent - ``` diff --git a/site/content/installation-upgrade/upgrade.md b/site/content/installation-upgrade/upgrade.md deleted file mode 100644 index a957a41ea..000000000 --- a/site/content/installation-upgrade/upgrade.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: "Upgrade NGINX Agent Package" -draft: false -weight: 600 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to upgrade NGINX Agent. - -## Upgrade NGINX Agent from version v2.31.0 or greater - -{{< note >}} Starting from version v2.31.0, NGINX Agent will automatically restart itself during an upgrade. {{< /note >}} - -To upgrade NGINX Agent, follow these steps: - -1. Open an SSH connection to the server where you’ve installed NGINX Agent and log in. - -1. Make a backup copy of the following locations to ensure that you can successfully recover if the upgrade has issues: - - - `/etc/nginx-agent` - - `config_dirs` values for any configuration specified in `/etc/nginx-agent/nginx-agent.conf` - -1. Install the updated version of NGINX Agent: - - - CentOS, RHEL, RPM-Based - - ```shell - sudo yum -y makecache - sudo yum update -y nginx-agent - ``` - - - Debian, Ubuntu, Deb-Based - - ```shell - sudo apt-get update - sudo apt-get install -y --only-upgrade nginx-agent -o Dpkg::Options::="--force-confold" - ``` - - - -## Upgrade NGINX Agent from a version less than v2.31.0 - -To upgrade NGINX Agent, take the following steps: - -1. Open an SSH connection to the server where you’ve installed NGINX Agent and log in. - -1. Make a backup copy of the following locations to ensure that you can successfully recover if the upgrade has issues: - - - `/etc/nginx-agent` - - `config_dirs` values for any configuration specified in `/etc/nginx-agent/nginx-agent.conf` - -1. Stop NGINX Agent: - - ```shell - sudo systemctl stop nginx-agent - ``` - -1. Install the updated version of NGINX Agent: - - - CentOS, RHEL, RPM-Based - - ```shell - sudo yum -y makecache - sudo yum update -y nginx-agent - ``` - - - Debian, Ubuntu, Deb-Based - - ```shell - sudo apt-get update - sudo apt-get install -y --only-upgrade nginx-agent -o Dpkg::Options::="--force-confold" - ``` - -1. Start NGINX Agent: - - ```shell - sudo systemctl start nginx-agent - ``` diff --git a/site/content/overview.md b/site/content/overview.md deleted file mode 100644 index 76e16c8e6..000000000 --- a/site/content/overview.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: "Overview" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance. It enables: - -- Remote management of NGINX configurations -- Collection and reporting of real-time NGINX performance and operating system metrics -- Notifications of NGINX events - - -{{< img src="grafana-dashboard-example.png" caption="Grafana dashboard showing metrics reported by NGINX Agent" alt="Grafana dashboard showing metrics reported by NGINX Agent" width="99%">}} - -## How it Works - -NGINX Agent runs as a companion process on a system running NGINX. It provides gRPC and REST interfaces for configuration management and metrics collection from the NGINX process and operating system. NGINX Agent enables remote interaction with NGINX using common Linux tools and unlocks the ability to build sophisticated monitoring and control systems that can manage large collections of NGINX instances. - -{{< img src="agent-flow.png" caption="How Agent works" alt="How NGINX Agent works" width="99%">}} - - -## Configuration Management - -NGINX Agent provides an API interface for submission of updated configuration files. Upon receipt of a new file, it checks the output of `nginx -V` to determine the location of existing configurations. It then validates the new configuration with `nginx -t` before applying it via a signal HUP to the NGINX master process. - -## Collecting Metrics - -NGINX Agent interfaces with NGINX process information and parses NGINX logs to calculate and report metrics. When interfacing with NGINX Plus, NGINX Agent pulls relevant information from the NGINX Plus API. Reported metrics may be aggregated by [Prometheus](https://prometheus.io/) and visualized with tools like [Grafana](https://grafana.com/). - -### NGINX Open Source - -When running alongside an open source instance of NGINX, NGINX Agent requires that NGINX Access and Error logs are turned on and contain all default variables. - -### NGINX Plus - -For NGINX Agent to work properly with an NGINX Plus instance, the API needs to be configured in that instance's nginx.conf. See [Instance Metrics Overview](https://docs.nginx.com/nginx-management-suite/nim/about/overview-metrics/) for more details. Once NGINX Plus is configured with the `/api/` endpoint, the Agent will automatically use it on startup. - -## Event Notifications - -NGINX Agent allows a gRPC connected control system to register a listener for a specific event. The control mechanism is then invoked when NGINX Agent sends an associated system signal. The source of a notification can be either the NGINX instance or NGINX Agent itself. Here's a list of currently supported events: - - -{{< raw-html>}}
{{}} -{{}} -| Event | Description | -| -------------------------------- | -------------------------------------------- | -| AGENT_START_MESSAGE | Agent process started | -| AGENT_STOP_MESSAGE | Agent process stopped | -| NGINX_FOUND_MESSAGE | NGINX master process detected on system | -| NGINX_STOP_MESSAGE | NGINX master process stopped | -| NGINX_RELOAD_SUCCESS_MESSAGE | NGINX master process reloaded successfully | -| NGINX_RELOAD_FAILED_MESSAGE | NGINX master process failed to reload | -| NGINX_WORKER_START_MESSAGE | New NGINX worker process started | -| NGINX_WORKER_STOP_MESSAGE | NGINX worker process stopped | -| CONFIG_APPLY_SUCCESS_MESSAGE | Successfully applied new NGINX configuration | -| CONFIG_APPLY_FAILURE_MESSAGE | Failed to apply new NGINX configuration | -| CONFIG_ROLLBACK_SUCCESS_MESSAGE | Successfully rolled back NGINX configuration | -| CONFIG_ROLLBACK_FAILURE_MESSAGE | Failed to roll back NGINX configuration | -{{}} -{{< raw-html>}}
{{}} - - diff --git a/site/content/previous-versions/NGINX-agent-v2/_index.md b/site/content/previous-versions/NGINX-agent-v2/_index.md deleted file mode 100644 index 979f7a4c7..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "NGINX Agent v2" -description: "NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance." -linkTitle: "NGINX Agent" -menu: docs ---- \ No newline at end of file diff --git a/site/content/previous-versions/NGINX-agent-v2/changelog.md b/site/content/previous-versions/NGINX-agent-v2/changelog.md deleted file mode 100644 index d4c587926..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/changelog.md +++ /dev/null @@ -1,211 +0,0 @@ ---- -title: "Changelog" -weight: 1200 -toc: true -docs: "DOCS-1093" ---- - -{{< note >}}You can find the full changelog, contributor list and assets for NGINX Agent in the [GitHub repository](https://github.com/nginx/agent/releases).{{< /note >}} - -See the list of supported Operating Systems and architectures in the [Technical Specifications]({{< relref "./technical-specifications.md" >}}). - ---- -## Release [v2.32.2](https//github.com/nginx/agent/releases/tag/v2.32.2) - -### 🌟 Highlights - -- This release fixes an issue where certain container runtimes were reporting as bare-metal hosts. - -### πŸš€ Features - -This release introduces the following new features: - -- feat: improve docker docs by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#587](https://github.com/nginx/agent/pull/587) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- Fix install-tools by [@Dean-Coakley](https://github.com/Dean-Coakley) in [#581](https://github.com/nginx/agent/pull/581) - -### πŸ“ Documentation - -We have made the following updates to the documentation: - -- change log updated for last release by [@oliveromahony](https://github.com/oliveromahony) in [#583](https://github.com/nginx/agent/pull/583) -- Restore agent container information from nms docs by [@jputrino](https://github.com/jputrino) in [#584](https://github.com/nginx/agent/pull/584) -- fix: add additional container checks during instance registration by [@mattdesmarais](https://github.com/mattdesmarais) in [#592](https://github.com/nginx/agent/pull/592) - ---- -## Release [v2.32.1](https//github.com/nginx/agent/releases/tag/v2.32.1) - -### πŸš€ Features - -This release introduces the following new features: - -- feat: Agent Docs IA refactor by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#548](https://github.com/nginx/agent/pull/548) -- feat: move NMS agent docs by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#553](https://github.com/nginx/agent/pull/553) -- feat: import changelog from github by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#570](https://github.com/nginx/agent/pull/570) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- fix runners and bump go version by [@oliveromahony](https://github.com/oliveromahony) in [#550](https://github.com/nginx/agent/pull/550) -- Fix artifact name by [@oliveromahony](https://github.com/oliveromahony) in [#558](https://github.com/nginx/agent/pull/558) -- fix: add missing catalog entry by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#572](https://github.com/nginx/agent/pull/572) - -### πŸ“ Documentation - -We have made the following updates to the documentation: - -- Runc bump by [@oliveromahony](https://github.com/oliveromahony) in [#565](https://github.com/nginx/agent/pull/565) - -### πŸ”¨ Maintenance - -We have made the following maintenance-related minor changes: - -- bump vulnerable version of buildkit by [@oliveromahony](https://github.com/oliveromahony) in [#564](https://github.com/nginx/agent/pull/564) - ---- -## Release [v2.32.0](https//github.com/nginx/agent/releases/tag/v2.32.0) - -### πŸš€ Features - -This release introduces the following new features: - -- feat: added the new OS support for NGINX R31 by [@oliveromahony](https://github.com/oliveromahony) in [#538](https://github.com/nginx/agent/pull/538) - ---- -## Release [v2.31.2](https//github.com/nginx/agent/releases/tag/v2.31.2) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- chore: rename hugo folder to site, fix product naming by [@Jcahilltorre](https://github.com/Jcahilltorre) in [#527](https://github.com/nginx/agent/pull/527) - -### πŸ“ Documentation - -We have made the following updates to the documentation: - -- Update upgrade documentation by [@dhurley](https://github.com/dhurley) in [#526](https://github.com/nginx/agent/pull/526) -- Bump the versions of containerd and go-git dependencies by [@dhurley](https://github.com/dhurley) in [#533](https://github.com/nginx/agent/pull/533) -- updated dependencies by [@oliveromahony](https://github.com/oliveromahony) in [#536](https://github.com/nginx/agent/pull/536) - -### πŸ”¨ Maintenance - -We have made the following maintenance-related minor changes: - -- Bump crypto dependency from 0.14.0 to 0.17.0 by [@dhurley](https://github.com/dhurley) in [#532](https://github.com/nginx/agent/pull/532) - ---- -## Release [v2.31.1](https//github.com/nginx/agent/releases/tag/v2.31.1) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- Fix permissions for log file and dynamic config directory by [@aphralG](https://github.com/aphralG) in [#517](https://github.com/nginx/agent/pull/517) -- Fix server example in sdk to have timeout by [@aphralG](https://github.com/aphralG) in [#518](https://github.com/nginx/agent/pull/518) - -### πŸ“ Documentation - -We have made the following updates to the documentation: - -- Update SELinux Readme by [@aphralG](https://github.com/aphralG) in [#522](https://github.com/nginx/agent/pull/522) - -### πŸ”¨ Maintenance - -We have made the following maintenance-related minor changes: - -- Replace mockgen by [@oliveromahony](https://github.com/oliveromahony) in [#524](https://github.com/nginx/agent/pull/524) -- Restrict config apply directory permissions by [@Dean-Coakley](https://github.com/Dean-Coakley) in [#519](https://github.com/nginx/agent/pull/519) -- Restrict NAP file/dir permissions by [@Dean-Coakley](https://github.com/Dean-Coakley) in [#516](https://github.com/nginx/agent/pull/516) - ---- -## Release [v2.31.0](https//github.com/nginx/agent/releases/tag/v2.31.0) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- Fix otelcontrib version by [@oliveromahony](https://github.com/oliveromahony) in [#504](https://github.com/nginx/agent/pull/504) -- Fix user agent request header to have the correct agent version by [@dhurley](https://github.com/dhurley) in [#498](https://github.com/nginx/agent/pull/498) -- Fix alpine plus dockerfile on alpine>=3.17 by [@Dean-Coakley](https://github.com/Dean-Coakley) in [#511](https://github.com/nginx/agent/pull/511) -- fix: avoid stopping nginx-agent service on package upgrade by [@defanator](https://github.com/defanator) in [#352](https://github.com/nginx/agent/pull/352) -- Fix SELinux Policy by [@aphralG](https://github.com/aphralG) in [#520](https://github.com/nginx/agent/pull/520) - -### πŸ“ Documentation - -We have made the following updates to the documentation: - -- Add CLI arg to set dynamic config path by [@Dean-Coakley](https://github.com/Dean-Coakley) in [#490](https://github.com/nginx/agent/pull/490) - -### πŸ”¨ Maintenance - -We have made the following maintenance-related minor changes: - -- crossplane version bump by [@oliveromahony](https://github.com/oliveromahony) in [#512](https://github.com/nginx/agent/pull/512) -- Add commander retry lock by [@dhurley](https://github.com/dhurley) in [#502](https://github.com/nginx/agent/pull/502) -- Bump otel dependency version and fix github workflow for dependabot PRs by [@dhurley](https://github.com/dhurley) in [#515](https://github.com/nginx/agent/pull/515) - ---- -## Release [v2.30.3](https//github.com/nginx/agent/releases/tag/v2.30.3) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- Fix dependabot issues by [@oliveromahony](https://github.com/oliveromahony) in [#503](https://github.com/nginx/agent/pull/503) - ---- -## Release [v2.30.1](https//github.com/nginx/agent/releases/tag/v2.30.1) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- fix: Tolerate additional fields in App Protect yaml files by [@edarzins](https://github.com/edarzins) in [#494](https://github.com/nginx/agent/pull/494) - -### πŸ”¨ Maintenance - -We have made the following maintenance-related minor changes: - -- Update nginx-plus-go-client to stop 404 errors in NGINX access logs by [@dhurley](https://github.com/dhurley) in [#495](https://github.com/nginx/agent/pull/495) - ---- -## Release [v2.30.0](https//github.com/nginx/agent/releases/tag/v2.30.0) - -### πŸ› Bug Fixes - -In this release we have resolved the following issues: - -- Fix version for forked repo by [@dhurley](https://github.com/dhurley) in [#468](https://github.com/nginx/agent/pull/468) -- Fix integration tests by [@aphralG](https://github.com/aphralG) in [#478](https://github.com/nginx/agent/pull/478) -- Fix config apply by [@oliveromahony](https://github.com/oliveromahony) in [#480](https://github.com/nginx/agent/pull/480) -- deprecate system.mem.used.all metric by [@aphralG](https://github.com/aphralG) in [#485](https://github.com/nginx/agent/pull/485) - -### πŸ“ Documentation - -We have made the following updates to the documentation: - -- Update CLI flags documentation by [@Dean-Coakley](https://github.com/Dean-Coakley) in [#476](https://github.com/nginx/agent/pull/476) -- Update NGINX plugin to read NGINX config on startup by [@dhurley](https://github.com/dhurley) in [#489](https://github.com/nginx/agent/pull/489) - -### πŸ”¨ Maintenance - -We have made the following maintenance-related minor changes: - -- Update file watcher to ignore .swx files by [@dhurley](https://github.com/dhurley) in [#466](https://github.com/nginx/agent/pull/466) -- Check Simplemetrics is not empty by [@aphralG](https://github.com/aphralG) in [#474](https://github.com/nginx/agent/pull/474) -- Add error log if duplicate NGINX IDs are found by [@dhurley](https://github.com/dhurley) in [#477](https://github.com/nginx/agent/pull/477) -- Add tests for additional SSL directives and key algorithms. [#276](https://github.com/nginx/agent/issues/276) by [@arsenalzp](https://github.com/arsenalzp) in [#469](https://github.com/nginx/agent/pull/469) -- call underlying os.Hostname instead of the entire hostInfo gopsutil call by [@oliveromahony](https://github.com/oliveromahony) in [#479](https://github.com/nginx/agent/pull/479) -- Add grpc integration tests by [@dhurley](https://github.com/dhurley) in [#475](https://github.com/nginx/agent/pull/475) -- remove error log causing failures by [@aphralG](https://github.com/aphralG) in [#488](https://github.com/nginx/agent/pull/488) -- Use singleflight for caching environment.go calls by [@oliveromahony](https://github.com/oliveromahony) in [#481](https://github.com/nginx/agent/pull/481) -- Reduce the number of times env.Processes gets called by [@dhurley](https://github.com/dhurley) in [#482](https://github.com/nginx/agent/pull/482) -- add additional check to nginxProcesses by [@aphralG](https://github.com/aphralG) in [#483](https://github.com/nginx/agent/pull/483) -- profile.cgo by [@oliveromahony](https://github.com/oliveromahony) in [#493](https://github.com/nginx/agent/pull/493) - diff --git a/site/content/previous-versions/NGINX-agent-v2/configuration/_index.md b/site/content/previous-versions/NGINX-agent-v2/configuration/_index.md deleted file mode 100644 index 3d1fdf4e3..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/configuration/_index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: "Configuration" -description: "Learn how to configure NGINX Agent." -linkTitle: "Configuration" -weight: "400" -menu: docs ---- \ No newline at end of file diff --git a/site/content/previous-versions/NGINX-agent-v2/configuration/configuration-overview.md b/site/content/previous-versions/NGINX-agent-v2/configuration/configuration-overview.md deleted file mode 100644 index caafd4099..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/configuration/configuration-overview.md +++ /dev/null @@ -1,287 +0,0 @@ ---- -title: "Configuration Overview" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -docs: "DOCS-1229" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -The following sections explain how to configure NGINX Agent using configuration files, CLI flags, and environment variables. - -{{}} - -- NGINX Agent interprets configuration values set by configuration files, CLI flags, and environment variables in the following priorities: - - 1. CLI flags overwrite configuration files and environment variable values. - 2. Environment variables overwrite configuration file values. - 3. Config files are the lowest priority and config settings are superseded if either of the other options is used. - -- You must open any required firewall ports or add SELinux/AppArmor rules for the ports and IPs you want to use. - -{{}} - -### Configure with Config Files - -The default locations of configuration files for NGINX Agent are `/etc/nginx-agent/nginx-agent.conf` and `/var/lib/nginx-agent/agent-dynamic.conf`. The `agent-dynamic.conf` file default location is different for FreeBSD which is located `/var/db/nginx-agent/agent-dynamic.conf`. These files have comments at the top indicating their purpose. - -Examples of the configuration files are provided below: - -
- example nginx-agent.conf - -{{}} -In the following example `nginx-agent.conf` file, you can change the `server.host` and `server.grpcPort` to connect to the control/management plane. -{{}} - -```nginx {hl_lines=[13]} -# -# /etc/nginx-agent/nginx-agent.conf -# -# Configuration file for NGINX Agent. -# -# This file tracks agent configuration values that are meant to be statically set. There -# are additional NGINX Agent configuration values that are set via the API and agent install script -# which can be found in /etc/nginx-agent/agent-dynamic.conf. - -# specify the server grpc port to connect to -server: - # host of the control plane - host: - grpcPort: 443 -# tls options -tls: - # enable tls in the nginx-agent setup for grpcs - # default to enable to connect with secure connection but without client cert for mtls - enable: true - # controls whether the server certificate chain and host name are verified. - # for production use, see instructions for configuring TLS - skip_verify: false -log: - # set log level (panic, fatal, error, info, debug, trace; default "info") - level: info - # set log path. if empty, don't log to file. - path: /var/log/nginx-agent/ -nginx: - # path of NGINX logs to exclude - exclude_logs: "" - # Set to true when NGINX configuration should contain no warnings when performing a configuration apply (nginx -t is used to carry out this check) - treat_warnings_as_errors: false # Default is false -# data plane status message / 'heartbeat' -dataplane: - status: - # poll interval for dataplane status - the frequency the agent will query the dataplane for changes - poll_interval: 30s - # report interval for dataplane status - the maximum duration to wait before syncing dataplane information if no updates have been observed - report_interval: 24h -metrics: - # specify the size of a buffer to build before sending metrics - bulk_size: 20 - # specify metrics poll interval - report_interval: 1m - collection_interval: 15s - mode: aggregated - -# OSS NGINX default config path -# path to aux file dirs can also be added -config_dirs: "/etc/nginx:/usr/local/etc/nginx" - -# Internal queue size -queue_size: 100 - -extensions: - - nginx-app-protect - -# Enable reporting NGINX App Protect details to the control plane. -nginx_app_protect: - # Report interval for NGINX App Protect details - the frequency NGINX Agent checks NGINX App Protect for changes. - report_interval: 15s - # Enable precompiled publication from the NGINX Management Suite (true) or perform compilation on the data plane host (false). - precompiled_publication: true -``` - -
- - -
- example dynamic-agent.conf - -{{}} -Default location in Linux environments: `/var/lib/nginx-agent/agent-dynamic.conf` - -Default location in FreeBSD environments: `/var/db/nginx-agent/agent-dynamic.conf` -{{}} - -```yaml -# Dynamic configuration file for NGINX Agent. -# -# The purpose of this file is to track agent configuration -# values that can be dynamically changed via the API and the agent install script. -# You may edit this file, but API calls that modify the tags on this system will -# overwrite the tag values in this file. -# -# The agent configuration values that API calls can modify are as follows: -# - tags -# -# The agent configuration value that the agent install script can modify are as follows: -# - instance_group - -instance_group: devenv-group -tags: - - devenv - - test -``` - -
- - -### NGINX Agent CLI Flags & Usage {#nginx-agent-cli-flags-usage} - -This section displays the configurable options for NGINX Agent that can be set with CLI flags. See the CLI flags and their uses in the figure below: - -
- NGINX Agent CLI flags & usage - -```text -Usage: - nginx-agent [flags] - nginx-agent [command] - -Available Commands: - completion Generate completion script. - help Help about any command - -Flags: - --api-cert string The cert used by the Agent API. - --api-host string The host used by the Agent API. (default "127.0.0.1") - --api-key string The key used by the Agent API. - --api-port int The desired port to use for nginx-agent to expose for HTTP traffic. - --config-dirs string Defines the paths that you want to grant nginx-agent read/write access to. This key is formatted as a string and follows Unix PATH format. (default "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules:/etc/nms") - --dataplane-report-interval duration The amount of time the agent will report on the dataplane. After this period of time it will send a snapshot of the dataplane information. (default 24h0m0s) - --dataplane-status-poll-interval duration The frequency the agent will check the dataplane for changes. Used as a "heartbeat" to keep the gRPC connections alive. (default 30s) - --display-name string The instance's 'name' value. - --dynamic-config-path string Defines the path of the Agent dynamic config file. (default "/var/lib/nginx-agent/agent-dynamic.conf") - --features strings A comma-separated list of features enabled for the agent. (default [registration,nginx-config-async,nginx-ssl-config,nginx-counting,metrics,dataplane-status,process-watcher,file-watcher,activity-events,agent-api]) - -h, --help help for nginx-agent - --ignore-directives strings A comma-separated list of ignoring directives which contain sensitive info. - --instance-group string The instance's 'group' value. - --log-level string The desired verbosity level for logging messages from nginx-agent. Available options, in order of severity from highest to lowest, are: panic, fatal, error, info, debug, and trace. (default "info") - --log-path string The path to output log messages to. If the default path doesn't exist, log messages are output to stdout/stderr. - --metrics-bulk-size int The amount of metrics reports collected before sending the data back to the server. (default 20) - --metrics-collection-interval duration Sets the interval, in seconds, at which metrics are collected. (default 15s) - --metrics-mode string Sets the desired metrics collection mode: streaming or aggregation. (default "aggregated") - --metrics-report-interval duration The polling period specified for a single set of metrics being collected. (default 1m0s) - --nginx-config-reload-monitoring-period duration The duration NGINX Agent will monitor error logs after a NGINX reload (default 10s) - --nginx-exclude-logs string One or more NGINX access log paths that you want to exclude from metrics collection. This key is formatted as a string and multiple values should be provided as a comma-separated list. - --nginx-socket string The NGINX Plus counting unix socket location. (default "unix:/var/run/nginx-agent/nginx.sock") - --nginx-treat-warnings-as-errors On nginx -t, treat warnings as failures on configuration application. - --queue-size int The size of the NGINX Agent internal queue. - --server-command string The name of the command server sent in the tls configuration. - --server-grpcport int The desired GRPC port to use for nginx-agent traffic. - --server-host string The IP address of the server host. IPv4 addresses and hostnames are supported. - --server-metrics string The name of the metrics server sent in the tls configuration. - --server-token string An authentication token that grants nginx-agent access to the commander and metrics services. Auto-generated by default. (default "e202f883-54c6-4702-be15-3ba6e507879a") - --tags strings A comma-separated list of tags to add to the current instance or machine, to be used for inventory purposes. - --tls-ca string The path to the CA certificate file to use for TLS. - --tls-cert string The path to the certificate file to use for TLS. - --tls-enable Enables TLS for secure communications. - --tls-key string The path to the certificate key file to use for TLS. - --tls-skip-verify Only intended for demonstration, sets InsecureSkipVerify for gRPC TLS credentials - -v, --version version for nginx-agent - -Use "nginx-agent [command] --help" for more information about a command. -``` - -
- -#### NGINX Agent Config Dirs Option - -Use the `--config-dirs` command-line option, or the `config_dirs` key in the `nginx-agent.conf` file, to identify the directories NGINX Agent can read from or write to. This setting also defines the location to which you can upload config files when using a control/management plane. NGINX Agent cannot write to directories outside the specified location when updating a config and cannot upload files to directories outside of the configured location. -NGINX Agent follows NGINX configuration directives to file paths outside the designated directories and reads certificates' metadata. NGINX Agent uses the following directives: - -- [`ssl_certificate`](https://nginx.org/en/docs/http/ngx_http_ssl_module.html#ssl_certificate) - -#### NGINX Agent Dynamic Config Path Option - -Use the `--dynamic-config-path` command-line option to set the location of the dynamic config file. This setting also requires you to move your dynamic config to the new path, or create a new dynamic config file at the specified location. - -Default location in Linux environments: `/var/lib/nginx-agent/agent-dynamic.conf` - -Default location in FreeBSD environments: `/var/db/nginx-agent/agent-dynamic.conf` - -### NGINX Agent Environment Variables - -This section displays the configurable options for NGINX Agent that can be set with environment variables. A list of the configurable environment variables can be seen below: - -
- NGINX Agent Environment Variables - -```text -- NMS_INSTANCE_GROUP -- NMS_DISPLAY_NAME -- NMS_FEATURES -- NMS_LOG_LEVEL -- NMS_LOG_PATH -- NMS_PATH -- NMS_METRICS_COLLECTION_INTERVAL -- NMS_METRICS_MODE -- NMS_METRICS_BULK_SIZE -- NMS_METRICS_REPORT_INTERVAL -- NMS_NGINX_EXCLUDE_LOGS -- NMS_NGINX_SOCKET -- NMS_NGINX_TREAT_WARNINGS_AS_ERRORS -- NMS_SERVER_GRPCPORT -- NMS_SERVER_HOST -- NMS_SERVER_TOKEN -- NMS_SERVER_COMMAND -- NMS_SERVER_METRICS -- NMS_TAGS -- NMS_TLS_CA -- NMS_TLS_CERT -- NMS_TLS_ENABLE -- NMS_TLS_KEY -- NMS_TLS_SKIP_VERIFY -- NMS_CONFIG_DIRS -- NMS_QUEUE_SIZE -- NMS_DATAPLANE_REPORT_INTERVAL -- NMS_DATAPLANE_STATUS_POLL_INTERVAL -``` -
- -### NGINX Agent Log Rotation - -By default, NGINX Agent rotates logs daily using logrotate with the following configuration: - -
- NGINX Agent Logrotate Configuration - -``` yaml -/var/log/nginx-agent/*.log -{ - # log files are rotated every day - daily - # log files are rotated if they grow bigger than 5M - size 5M - # truncate the original log file after creating a copy - copytruncate - # remove rotated logs older than 10 days - maxage 10 - # log files are rotated 10 times before being removed - rotate 10 - # old log files are compressed - compress - # if the log file is missing it will go on to the next one without issuing an error message - missingok - # do not rotate the log if it is empty - notifempty -} -``` -
- -If you need to make changes to the default configuration you can update the file here `/etc/logrotate.d/nginx-agent` - -For more detail on logrotate configuration see [Logrotate Configuration Options](https://linux.die.net/man/8/logrotate) diff --git a/site/content/previous-versions/NGINX-agent-v2/configuration/configure-nginx-agent-group.md b/site/content/previous-versions/NGINX-agent-v2/configuration/configure-nginx-agent-group.md deleted file mode 100644 index 43cd80bde..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/configuration/configure-nginx-agent-group.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: "Add NGINX Users to nginx-agent Group" -draft: false -weight: 300 -toc: true -tags: [ "docs" ] -docs: "DOCS-933" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -During installation, NGINX Agent detects the NGINX user (typically `nginx`) for the master and worker processes and adds this user to a group called `nginx-agent`. - -If you change the NGINX username after installing the NGINX Agent, you'll need to add the new username to the `nginx-agent` group so that the NGINX socket has the proper permissions. - -A failure to update the `nginx-agent` group when the NGINX username changes may result in non-compliance errors for NGINX Plus. - - -## NGINX Socket - -NGINX Agent creates a socket in the default location `/var/run/nginx-agent/nginx.sock`. You can customize this location by editing the `nginx-agent.conf` file and setting the path similar to the following example: - -```nginx configuration -nginx: - ... - socket: "unix:/var/run/nginx-agent/nginx.sock" -``` - -The socket server starts when the NGINX socket configuration is enabled; the socket configuration is enabled by default. - - -## Add NGINX Users to nginx-agent Group - -To manually add NGINX users to the `nginx-agent` group, take the following steps: - -1. Verify the `nginx-agent` group exists: - - ```bash - sudo getent group | grep nginx-agent - ``` - - The output looks similar to the following example: - - ```bash - nginx-agent:x:1001:root,nginx - ``` - - If the group doesn't exist, create it by running the following command: - - ```bash - sudo groupadd nginx-agent - ``` - -2. Verify the ownership of `/var/run/nginx-agent` directory: - - ```bash - ls -l /var/run/nginx-agent - ``` - - The output looks similar to the following: - - ```bash - total 0 - srwxrwxr-x 1 root nginx-agent 0 Jun 13 10:51 nginx.sockvv - ``` - - If the group ownership is not `nginx-agent`, change the ownership by running the following command: - - ```bash - sudo chown :nginx-agent /var/run/nginx-agent - ``` - -3. To add NGINX user(s) to the `nginx-agent` group, run the following command: - - ```bash - sudo usermod -a -G nginx-agent - ``` - - For example to add the `nginx` user, take the following step: - - ```bash - sudo usermod -a -G nginx-agent nginx - ``` - - Repeat for all NGINX users. diff --git a/site/content/previous-versions/NGINX-agent-v2/configuration/encrypt-communication.md b/site/content/previous-versions/NGINX-agent-v2/configuration/encrypt-communication.md deleted file mode 100644 index 26d0b015f..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/configuration/encrypt-communication.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: Encrypt Communication -tags: -- docs -toc: true -weight: 200 -docs: "DOCS-802" ---- - -## Overview - -Follow the steps in this guide to encrypt communication between NGINX Agent and Instance Manager with TLS. - -## Before You Begin - -To enable mTLS, you must have TLS enabled and supply a key, cert, and a CA cert on both the client and server. TSee the [Secure Traffic with Certificates](https://docs.nginx.com/nginx-management-suite/admin-guides/configuration/secure-traffic/) topic for instructions on how to generate keys and set them in the specific values in the NGINX Agent configuration. - -## Enabling mTLS - -See the examples below for how to set these values using a configuration file, CLI flags, or environment variables. - -### Enabling mTLS via Config Values - -You can edit the `/etc/nginx-agent/nginx-agent.conf` file to enable mTLS for NGINX Agent. Make the following changes: - -```yaml -server: - metrics: "cert-sni-name" - command: "cert-sni-name" -tls: - enable: true - cert: "path-to-cert" - key: "path-to-key" - ca: "path-to-ca-cert" - skip_verify: false -``` - -The `cert-sni-name` value should match the SubjectAltName of the server certificate. For more information see [Configuring HTTPS servers](http://nginx.org/en/docs/http/configuring_https_servers.html). - -### Enabling mTLS with CLI Flags - -To enable mTLS for the NGINX Agent from the command line, run the following command: - -```bash -nginx-agent --tls-cert "path-to-cert" --tls-key "path-to-key" --tls-ca "path-to-ca-cert" --tls-enable -``` - -### Enabling mTLS with Environment Variables - -To enable mTLS for NGINX Agent using environment variables, run the following commands: - -```bash -NMS_TLS_CA="my-env-ca" -NMS_TLS_KEY="my-env-key" -NMS_TLS_CERT="my-env-cert" -NMS_TLS_ENABLE=true -``` - -
- ---- - -## Enabling Server-Side TLS - -To enable server-side TLS you must have TLS enabled. See the following examples for how to set these values using a configuration file, CLI flags, or environment variables. - -### Enabling Server-Side TLS via Config Values - -You can edit the `/etc/nginx-agent/nginx-agent.conf` file to enable server-side TLS. Make the following changes: - -```bash -tls: - enable: true - skip_verify: false -``` - -### Enabling Server Side TLS with CLI Flags - -To enable server-side TLS from the command line, run the following command: - -```bash -nginx-agent --tls-enable -``` - -### Enabling Server-Side TLS with Environment Variables - -To enable server-side TLS using environment variables, run the following commands: - -```bash -NMS_TLS_ENABLE=true -``` - -
- ---- - -## Enable Server-Side TLS With Self-Signed Certificate - -{{< warning >}}These steps are not recommended for production environments.{{< /warning >}} - -To enable server-side TLS with a self-signed certificate, you must have TLS enabled and set `skip_verify` to `true`, which disables hostname validation. Setting `skip_verify` can be done done only by updating the configuration file. See the following example: - -```bash -tls: - enable: true - skip_verify: true -``` - -## Insecure Mode (Not Recommended) - -To enable insecure mode, you simply need to set `tls:enable` to `false`. Setting this value to `false` can be done only by updating the configuration file or with environment variables. See the following examples: - -### Enabling Insecure Mode via Config Values** - -You can edit the `/etc/nginx-agent/nginx-agent.conf` file to enable insecure mode. Make the following changes: - -```bash -tls: - enable: false -``` - -### Enabling Insecure Mode with Environment Variables** - -To enable insecure mode using environment variables, run the following commands: - -```bash -NMS_TLS_ENABLE=false -``` diff --git a/site/content/previous-versions/NGINX-agent-v2/contribute/_index.md b/site/content/previous-versions/NGINX-agent-v2/contribute/_index.md deleted file mode 100644 index dc79b629a..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/contribute/_index.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: "Contribute" -description: "Learn about the NGINX Agent community and contribute to the project." -linkTitle: "Contribute" -menu: docs -weight: "500" ---- \ No newline at end of file diff --git a/site/content/previous-versions/NGINX-agent-v2/contribute/community.md b/site/content/previous-versions/NGINX-agent-v2/contribute/community.md deleted file mode 100644 index 16763795d..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/contribute/community.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: "Community and Contribution" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -docs: "DOCS-1087" -categories: ["configuration"] -doctypes: ["task"] ---- - -# Community - -- Our [Slack channel #nginx-agent](https://nginxcommunity.slack.com/), is the go-to place to start asking questions and sharing your thoughts. - -- Our [GitHub issues page](https://github.com/nginx/agent/issues) offers space for a more technical discussion at your own pace. - -# Contribute - -Get involved with the project by contributing! Please see our [contributing guide](https://github.com/nginx/agent/blob/main/CONTRIBUTING.md) for details. - -# License - -[Apache License, Version 2.0](https://github.com/nginx/agent/blob/main/LICENSE) diff --git a/site/content/previous-versions/NGINX-agent-v2/contribute/dev-environment-setup.md b/site/content/previous-versions/NGINX-agent-v2/contribute/dev-environment-setup.md deleted file mode 100644 index e9e3e9db0..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/contribute/dev-environment-setup.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: "Development Environment Setup" -draft: false -weight: 200 -toc: true -tags: [ "docs" ] - -categories: ["development"] -doctypes: ["task"] ---- - -## Overview - -Learn how to setup a Development Environment for NGINX Agent. - -## Select an Operating System - -While most Linux or FreeBSD operating systems can be used to contribute to the NGINX Agent project, the following steps have been designed for Ubuntu. Ubuntu is packaged with most libraries required to build and run NGINX Agent, and is the recommended platform for NGINX Agent development. - -## Install NGINX - -Follow the steps in the [Installation]({{< relref "/previous-versions/NGINX-agent-v2/installation-upgrade/installation-github.md" >}}) section to download, install, and run NGINX and NGINX Agent. - -## Clone the NGINX Agent Repository - -Using your preferred method, clone the NGINX Agent repository into your development directory. See [Cloning a GitHub Repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) for additional help. - -## Installing Prerequisite Packages -Depending on the operating system distribution, it may be necessary to install the following packages in order to build NGINX Agent. - -Change to the NGINX Agent source directory: -```bash -cd /agent -``` - -Install Make: -```bash -sudo apt install make -``` - -NGINX Agent is written in Go. You may [download Go](https://go.dev/doc/install) and follow installation instructions on the same page or run: -```bash -sudo apt install golang-go -``` - -Install Protoc: -```bash -sudo apt install -y protobuf-compiler -``` - -Install NGINX Agent tools and dependencies: - -Before starting development on NGINX Agent, it is important to download and install the necessary tool and dependencies required by NGINX Agent. You can do this by running the following `make` command: -```bash -make install-tools deps -``` - -## Building NGINX Agent from Source Code - -Run the following commands to build and run NGINX Agent: - -```bash -make build -sudo make run -``` diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/_index.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/_index.md deleted file mode 100644 index 211fc3e9b..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Installation and Upgrade" -description: "Learn how to install, upgrade, and uninstall NGINX Agent." -menu: docs -weight: 300 ---- \ No newline at end of file diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/_index.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/_index.md deleted file mode 100644 index e2de9f52c..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Container Environments" -description: "Learn how to build and run NGINX Agent docker images." -menu: docs -weight: 800 ---- \ No newline at end of file diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/docker-images.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/docker-images.md deleted file mode 100644 index cb164f60a..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/docker-images.md +++ /dev/null @@ -1,381 +0,0 @@ ---- -title: "Build Container Images" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -categories: ["configuration"] -doctypes: ["task"] -docs: "DOCS-1410" ---- - -## Overview - -NGINX Agent is a companion daemon for NGINX Open Source or NGINX Plus instances and must run in the same container to work. The NGINX Agent GitHub repository includes [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) that you can use to build custom container images that bundle NGINX Agent with NGINX or NGINX Plus. - -If you want to use NGINX Agent with NGINX Plus, you need to purchase an NGINX Plus license. Contact your F5 Sales representative for assistance. - -See the requirements and supported operating systems in the [NGINX Agent Technical Specifications]({{< relref "technical-specifications.md" >}}) topic. - - -## Set up your environment - -### Install a container engine - -You can use [Docker](https://docs.docker.com/engine/install/) or [Podman](https://podman.io/docs/installation) to manage NGINX Agent container images. Follow the installation instructions for your preferred container engine and be sure the service is running before proceeding with the instructions in this document. - -{{}}The examples in this document primarily use Docker commands. You can adapt these using the appropriate [Podman commands](https://docs.podman.io/en/latest/Commands.html) if you're not using Docker.{{}} - -### Install the GNU Make package - -You need to use the [GNU Make](https://www.gnu.org/software/make/) package to build the NGINX Agent container images provided in the nginx-agent GitHub repository. - -If you do not already have Make installed, install it using the appropriate package manager for your operating system. - -For example, to install **make** using the Ubuntu Advanced Packaging Tool (APT), run the command **apt install** command shown in the example. In some cases, it may help to update the package source lists in your operating system before proceeding. - -1. Update the package source list: - - ```shell - sudo apt update - ``` - -2. Install the `make` package: - - ```shell - sudo apt install make - ``` - -### Clone the nginx-agent repository - -The NGINX Agent GitHub repo contains the Dockerfiles and supporting scripts that you will use to build your images. - -Run the appropriate command below to clone the GitHub repo by using HTTPS or SSH. - -{{}} - -{{%tab name="HTTPS"%}} - -```shell -git clone https://github.com/nginx/agent.git -``` - -{{% /tab %}} - -{{%tab name="SSH"%}} - -```shell -git clone git@github.com:nginx/agent.git -``` - -{{% /tab %}} - -{{% /tabs %}} - -### Download the agent binary {#agent-binary} - -Before you can build a container image with NGINX, you must build or download the **agent** binary. - -The **agent** binary packages are available from the [NGINX Agent Releases](https://github.com/nginx/agent/releases) page on GitHub. - -Download the binary package for the operating system that you will use in the container image. - -Note the location and name of the downloaded package. You will need to use this when running the **make** command to build the image (referred to as `[PATH-TO-PACKAGE]` in the example commands below). - -### Download the NGINX Plus certificate and key {#myf5-download} - -{{< fa "circle-info" "text-muted" >}} **This step is required if you are using NGINX Plus. If you are using NGINX open source, you can skip this section.** - -In order to build a container image with NGINX Plus, you must provide the SSL certificate and private key files provided with your NGINX Plus license. These files grant access to the package repository from which the script will download the NGINX Plus package. - -1. Log in to the [MyF5](https://my.f5.com) customer portal. -1. Go to **My Products and Plans** > **Subscriptions**. -1. Select the product subscription. -1. Download the **SSL Certificate** and **Private Key** files. -1. Move the SSL certificate and private key files to the directory where you cloned the nginx-agent repo. - - - The Makefile expects to find these files in the path *./build/certs*. Assuming you cloned the nginx-agent repo to your **$HOME** directory, you would move and rename the files as follows: - - ```shell - mkdir -p $HOME/nginx-agent/build/certs - mv nginx-repo-S-X00012345.key $HOME/nginx-agent/build/certs/nginx-repo.key - mv nginx-repo-S-X00012345.crt $HOME/nginx-agent/build/certs/nginx-repo.crt - ``` - - - Be sure to replace the example certificate and key filenames shown in the example command with your actual file names. - - The file names in the *build/certs* directory must match those shown in the example. - -## Build the official NGINX Agent image with Docker - -{{}} - -{{%tab name="NGINX Open Source"%}} - -Change to the directory where the Dockerfile is located: - -```shell -$ cd scripts/docker/official/nginx-oss-with-nginx-agent/alpine/ -``` - -- To build an image that contains the latest NGINX Agent and the latest mainline version of NGINX run the following command: - - ```shell - $ docker build -t nginx-agent . --no-cache -f ./Dockerfile.mainline - ``` - -- To build an image that contains the latest NGINX Agent and the latest stable version of NGINX run the following command: - - ```shell - $ docker build -t nginx-agent . --no-cache -f ./Dockerfile.stable - ``` - -{{% /tab %}} - -{{%tab name="NGINX Plus"%}} - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5) and download your "nginx-repo.crt" and "nginx-repo.key" files. These files are also provided with the NGINX Plus trial package. - -1. Copy the files to the directory where the Dockerfile is located **scripts/docker/official/nginx-plus-with-nginx-agent/alpine/**. - -1. To build an image that contains the latest NGINX Agent and the latest version of NGINX Plus change to the directory where the Dockerfile is located: - -```shell -$ cd scripts/docker/official/nginx-plus-with-nginx-agent/alpine/ -``` - -1. Run the following command to build the image: - -```shell -$ docker build -t nginx-agent . \ - --no-cache -f ./Dockerfile \ - --secret id=nginx-crt,src=nginx-repo.crt \ - --secret id=nginx-key,src=nginx-repo.key -``` -{{% /tab %}} -{{% /tabs %}} - - -## Run the NGINX Agent container - -Here is an example of how to run the NGINX Agent container using Docker: - -```console -docker run --name nginx-agent -d nginx-agent -``` - -{{}}To learn more about the configuration options, refer to the NGINX Agent [Configuration Overview]({{< relref "/configuration/configuration-overview" >}}).{{}} - -### Enable the gRPC interface - -To connect your NGINX Agent container to your NGINX One or NGINX Instance Manager instance, you must enable the gRPC interface. To do this, you must edit the NGINX Agent configuration file, *nginx-agent.conf*. For example: - -```yaml -erver: - host: 127.0.0.1 # mock control plane host - grpcPort: 54789 # mock control plane gRPC port - -# gRPC TLS options - DISABLING TLS IS NOT RECOMMENDED FOR PRODUCTION -tls: - enable: false - skip_verify: true -``` - -### Enable the REST interface - -If your control plane requires REST API, you can expose NGINX Agent's REST API by editing the NGINX Agent configuration file, *nginx-agent.conf*. For example: - -```yaml -api: - host: 0.0.0.0 - port: 8038 -``` - -Once you have updated the *nginx-agent.conf* file, you can run the container with the updated **nginx-agent.conf** mounted and the port **8038** exposed with the following command: - -```console -docker run --name nginx-agent -d \ - --mount type=bind,source="$(pwd)"/nginx-agent.conf,target=/etc/nginx-agent/nginx-agent.conf,readonly \ - -p 127.0.0.1:8038:8038/tcp \ - nginx-agent -``` - -
- -## Build the NGINX Agent images for specific OS targets - -{{}}The only **officially supported** base operating system is **Alpine**. The instructions below for other operating systems are provided for informational and **testing purposes only**.{{}} - -The NGINX Agent GitHub repo has a set of Make commands that you can use to build a container image for an specific operating system and version: - -- `make official-oss-image` builds an image containing NGINX Agent and NGINX open source. -- `make official-plus-image` builds an image containing NGINX Agent and NGINX Plus. - -You can pass the following arguments when running the **make** command to build an NGINX Agent container image. - -{{}} -| Argument | Definition | -| ---------------- | -------------------------| -| PACKAGE_NAME | **Required.** The full path to the downloaded [agent binary package](#agent-binary).
Must precede the **make** command. | -| OS_RELEASE | The Linux distribution to use as the base image.
Can also be set in the repo Makefile.| -| OS_VERSION | The version of the Linux distribution to use as the base image.
Can also be set in the repo Makefile.| -{{
}} - -Refer to the [Supported distributions](technical-specifications.md/#supported-distributions) table to find out which base images you can use. -You can find the official images and versions for each distribution on [Docker Hub](https://hub.docker.com/search?image_filter=official&q=&type=image). - -Keep the following information in mind when using the NGINX Agent [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) to build container images: - -- On some operating systems, you need root privileges (**sudo**) to run **make** commands. -- If you choose to run the **docker build** or **podman build** command instead of using the **make** commands provided, you must do so from the nginx-agent repository's root directory. - -### Build NGINX open source images - -Run the following **make** command to build the default image, which uses Alpine 3.19 as the base image. - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] make official-oss-image -``` - -### Example build commands by distribution - -{{}} - -{{%tab name="alma linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=almalinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="alpine linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=alpine make oss-image -``` - -{{% /tab %}} - -{{%tab name="amazon linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=amazonlinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="debian"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=debian make oss-image -``` - -{{% /tab %}} - -{{%tab name="oracle linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=oraclelinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="rocky linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=rockylinux make oss-image -``` - -{{% /tab %}} - -{{%tab name="ubuntu"%}} - -The command below creates a base image using the most recent LTS version of Ubuntu as the base image: - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] make oss-image OS_RELEASE=ubuntu -``` - -{{% /tab %}} - -{{% /tabs %}} - -### Build NGINX Plus images - -{{}}You need a license to use NGINX Agent with NGINX Plus. You must complete the steps in the [Download the certificate and key files from MyF5](#myf5-download) section before proceeding.{{}} - -Run the following `make` command to build the default image, which uses Ubuntu 22.04 (Jammy) as the base image. - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] make official-plus-image -``` - -### Example NGINX Plus build commands by distribution - -{{}} - -{{%tab name="alpine linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=alpine make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="amazon linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=amazonlinux make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="centos"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=centos OS_VERSION=7 make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="debian"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=debian OS_VERSION=bullseye-slim make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="oracle linux"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=oraclelinux make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="rhel"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=redhatenterprise make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="suse"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=suse OS_VERSION=sle15 make official-plus-image -``` - -{{% /tab %}} - -{{%tab name="ubuntu"%}} - -```shell -PACKAGE_NAME=[PATH-TO-PACKAGE] OS_RELEASE=ubuntu make official-plus-image -``` - -{{% /tab %}} - -{{% /tabs %}} diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/docker-support.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/docker-support.md deleted file mode 100644 index 7123d9ee1..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/container-environments/docker-support.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: Container Support and Troubleshooting -categories: -- installation -draft: false -tags: -- docs -toc: true -weight: 200 -docs: "DOCS-909" ---- - -## Overview - -The NGINX Agent repository includes [Dockerfiles](https://github.com/nginx/agent/tree/main/scripts/docker) that can be used to [build custom container images]({{< relref "installation-upgrade/container-environments/docker-images.md" >}}). Images are created with an NGINX Open Source or NGINX Plus instance and are available for various operating systems. - -See the [Technical Specifications]({{< relref "/technical-specifications.md#container-support" >}}) for a list of supported operationg systems. - -NGINX Agent running in a container has some limitations that need to be considered, and are listed below. - -## Supported cgroups - -To collect metrics about the Docker container that the NGINX Agent is running in, NGINX Agent uses the available cgroup files to calculate metrics like CPU and memory usage. - -NGINX Agent supports both versions of cgroups. - -- https://www.kernel.org/doc/Documentation/cgroup-v1/ -- https://www.kernel.org/doc/Documentation/cgroup-v2.txt - -## Metrics - -### Unsupported Metrics - -The following system metrics are not supported when running NGINX Agent in a Docker container. NGINX Agent returns no values for these metrics: - -- system.cpu.idle -- system.cpu.iowait -- system.cpu.stolen -- system.mem.buffered -- system.load.1 -- system.load.5 -- system.load.15 -- system.disk.total -- system.disk.used -- system.disk.free -- system.disk.in_use -- system.io.kbs_r -- system.io.kbs_w -- system.io.wait_r -- system.io.wait_w -- system.io.iops_r -- system.io.iops_w - -### Memory Metrics - -If no memory limit is set when starting the Docker container, then the memory limit that's shown in the metrics for the container will be the total memory of the Docker host system. - -### Swap Memory Metrics - -If a warning message similar to the following example is seen in the NGINX Agent logs, the swap memory limit for the Docker container is greater than the swap memory for the Docker host system: - -```bash -Swap memory limit specified for the container, ... is greater than the host system swap memory ... -``` - -The `system.swap.total` metric for the container matches the total swap memory for the Docker host system instead of the swap memory limit specified when starting the Docker container. - -If a warning message similar to the following example is seen in the NGINX Agent logs, the Docker host system does not have cgroup swap limit capabilities enabled. To enable these capabilities, follow the steps below. - -```bash -Unable to collect Swap metrics because the file ... was not found -``` - -#### Enable cgroup swap limit capabilities - -Run the following command to see if the cgroup swap limit capabilities are enabled: - -```bash -$ docker info | grep swap -WARNING: No swap limit support -``` - -To enable cgroup swap limit capabilities, refer to this Docker guide: [Docker - Linux post-installation steps](https://docs.docker.com/engine/install/linux-postinstall/#your-kernel-does-not-support-cgroup-swap-limit-capabilities). diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/getting-started.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/getting-started.md deleted file mode 100644 index 4dd366bee..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/getting-started.md +++ /dev/null @@ -1,181 +0,0 @@ ---- -title: "Getting Started" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -docs: "DOCS-1089" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Follow these steps to configure and run NGINX Agent and a mock interface ("control plane") to which NGINX Agent will report. - -## Install NGINX - -Follow the steps in the [Installation]({{< relref "/previous-versions/NGINX-agent-v2/installation-upgrade/installation-github.md" >}}) section to download, install, and run NGINX. - -## Clone the NGINX Agent Repository - -Using your preferred method, clone the NGINX Agent repository into your development directory. See [Cloning a GitHub Repository](https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository) for additional help. - -## Install Go - -NGINX Agent and the Mock Control Plane are written in Go. Go 1.21.0 or higher is required to build and run either application from the source code directory. You can [download Go from the official website](https://go.dev/dl/). - -## Start the gRPC Mock Control Plane - -Start the mock control plane by running the following command from the `agent` source code root directory: - -```shell -go run sdk/examples/server.go - -# Command Output -INFO[0000] http listening at 54790 # mock control plane port -INFO[0000] grpc listening at 54789 # grpc control plane port which NGINX Agent will report to -``` - -## NGINX Agent Settings - -If it doesn't already exist, create the `/etc/nginx-agent/` directory and copy the `nginx-agent.conf` file into it from the project root directory. - -```shell -sudo mkdir /etc/nginx-agent -sudo cp /nginx-agent.conf /etc/nginx-agent/ -``` - -Create the `agent-dynamic.conf` file, which is required for NGINX Agent to run. - -In Linux environments: -```shell -sudo touch /var/lib/nginx-agent/agent-dynamic.conf -``` - -In FreeBSD environments: -```shell -sudo touch /var/db/nginx-agent/agent-dynamic.conf -``` - -### Enable the gRPC interface - -Add the the following settings to `/etc/nginx-agent/nginx-agent.conf`: - -```yaml -server: - host: 127.0.0.1 # mock control plane host - grpcPort: 54789 # mock control plane gRPC port - -# gRPC TLS options - DISABLING TLS IS NOT RECOMMENDED FOR PRODUCTION -tls: - enable: false - skip_verify: true -``` - -For more information, see [Agent Protocol Definitions and Documentation](https://github.com/nginx/agent/tree/main/docs/proto/README.md). - -### Enable the REST interface - -The NGINX Agent REST interface can be exposed by validating the following lines in the `/etc/nginx-agent/nginx-agent.conf` file are present: - -```yaml -api: - # Set API address to allow remote management - host: 127.0.0.1 - # Set this value to a secure port number to prevent information leaks - port: 8038 - # REST TLS parameters - cert: ".crt" - key: ".key" -``` - -The mock control plane can use either gRPC or REST protocols to communicate with NGINX Agent. - -## Launch Swagger UI - -Swagger UI requires goswagger be installed. See [instructions for installing goswagger](https://goswagger.io/install.html) for additional help. - -To launch the Swagger UI for the REST interface run the following command: - -```shell -make launch-swagger-ui -``` - -## Extensions - -An extension is a piece of code, not critical to the main functionality that NGINX agent is responsible for. This generally falls outside the remit of managing NGINX Configuration and reporting NGINX metrics. - -To enable an extension, it must be added to the extensions list in the `/etc/nginx-agent/nginx-agent.conf`. -Here is an example of enabling the advanced metrics extension: - -```yaml -extensions: - - advanced-metrics -``` - -## Start NGINX Agent - -If already running, restart NGINX Agent to apply the new configuration. Alternatively, if NGINX Agent is not running, you may run it from the source code root directory. - -Open another terminal window and start NGINX Agent. Issue the following command from the `agent` source code root directory. - -```shell -sudo make run - -# Command Output snippet -WARN[0000] Log level is info -INFO[0000] setting displayName to XXX -INFO[0000] NGINX Agent at with pid 12345, clientID=XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX name=XXX -INFO[0000] NginxBinary initializing -INFO[0000] Commander initializing -INFO[0000] Comms initializing -INFO[0000] OneTimeRegistration initializing -INFO[0000] Registering XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX -INFO[0000] Metrics initializing -INFO[0000] MetricsThrottle initializing -INFO[0000] DataPlaneStatus initializing -INFO[0000] MetricsThrottle waiting for report ready -INFO[0000] Metrics waiting for handshake to be completed -INFO[0000] ProcessWatcher initializing -INFO[0000] Extensions initializing -INFO[0000] FileWatcher initializing -INFO[0000] FileWatchThrottle initializing -INFO[0001] Events initializing -INFO[0001] OneTimeRegistration completed -``` - -Open a web browser to view the mock control plane at [http://localhost:54790](http://localhost:54790). The following links will be shown in the web interface: - -- **registered** - shows registration information of the data plane -- **nginxes** - lists the nginx instances on the data plane -- **configs** - shows the protobuf payload for NGINX configuration sent to the management plane -- **configs/chunked** - shows the split-up payloads sent to the management plane -- **configs/raw** - shows the actual configuration as it would live on the data plane -- **metrics** - shows a buffer of metrics sent to the management plane (similar to what will be sent back in the REST API) - -For more NGINX Agent use cases, refer to the [NGINX Agent SDK examples](https://github.com/nginx/agent/tree/main/sdk/examples). - -## Start and Enable Start on Boot - -To start NGINX Agent on `systemd` systems, run the following command: - -```shell -sudo systemctl start nginx-agent -``` - -To enable NGINX Agent to start on boot, run the following command: - -```shell -sudo systemctl enable nginx-agent -``` - -## Logs - -NGINX Agent uses formatted log files to collect metrics. Expanding log formats and instance counts will also increase the size of the NGINX Agent log files. We recommend adding a separate partition for `/var/log/nginx-agent`. - -{{< important >}} -Without log rotation or storage on a separate partition, log files could use up all the free drive space and cause your system to become unresponsive to certain services. - -For more information, see [NGINX Agent Log Rotation]({{< relref "configuration/configuration-overview.md#nginx-agent-log-rotation" >}}). -{{< /important >}} diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-github.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-github.md deleted file mode 100644 index ba507c759..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-github.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: "Installation From GitHub Release" -draft: false -weight: 200 -toc: true -tags: [ "docs" ] -docs: "DOCS-1090" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to install NGINX Agent from a GitHub Release. - -## Install NGINX - -NGINX Agent interfaces directly with an NGINX server process installed on the same system. If you don't have it already, follow these steps to install [NGINX Open Source](https://www.nginx.com/resources/wiki/start/topics/tutorials/install/) or [NGINX Plus](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-plus/). Once installed, ensure the NGINX instance is running. - -## Install NGINX Agent from Package Files - -To install NGINX Agent on your system, go to [GitHub Releases](https://github.com/nginx/agent/releases) and download the latest package supported by your OS distribution and CPU architecture. - -Use your system's package manager to install the package. Some examples: - -- Debian, Ubuntu, and other distributions using the `dpkg` package manager. - - ```shell - sudo dpkg -i nginx-agent-.deb - ``` - -- RHEL, CentOS RHEL, Amazon Linux, Oracle Linux, and other distributions using the `yum` package manager - - ```shell - sudo yum localinstall nginx-agent-.rpm - ``` - -- RHEL and other distributions using the `rpm` package manager - - ```shell - sudo rpm -i nginx-agent-.rpm - ``` - -- Alpine Linux - - ```shell - sudo apk add nginx-agent-.apk - ``` - -- FreeBSD - - ```shell - sudo pkg add nginx-agent-.pkg - ``` diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-oss.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-oss.md deleted file mode 100644 index 9444700f6..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-oss.md +++ /dev/null @@ -1,350 +0,0 @@ ---- -title: "Installation From NGINX Repository" -draft: false -weight: 300 -toc: true -tags: [ "docs" ] -docs: "DOCS-1216" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to install NGINX Agent from the NGINX Open Source repository. - -## Prerequisites - -- NGINX installed. Once installed, ensure it is running. If you don't have it installed already, follow these steps to install [NGINX](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-open-source/) -- A [supported operating system and architecture](../technical-specifications/#supported-distributions) -- `root` privilege - -## Configure NGINX OSS Repository for installing NGINX Agent - -Before you install NGINX Agent for the first time on your system, you need to set up the `nginx-agent` packages repository. Afterward, you can install and update NGINX Agent from the repository. - -- [Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux](#installing-nginx-agent-on-rhel-centos-rocky-linux-almalinux-and-oracle-linux) -- [Installing NGINX Agent on Ubuntu](#installing-nginx-agent-on-ubuntu) -- [Installing NGINX Agent on Debian](#installing-nginx-agent-on-debian) -- [Installing NGINX Agent on SLES](#installing-nginx-agent-on-sles) -- [Installing NGINX Agent on Alpine Linux](#installing-nginx-agent-on-alpine-linux) -- [Installing NGINX Agent on Amazon Linux](#installing-nginx-agent-on-amazon-linux) -- [Installing NGINX Agent on FreeBSD](#installing-nginx-agent-on-freebsd) - -### Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils - ``` - -1. To set up the yum repository, create the file named `/etc/yum.repos.d/nginx-agent.repo` with the following contents: - - ``` - [nginx-agent] - name=nginx agent repo - baseurl=http://packages.nginx.org/nginx-agent/centos/$releasever/$basearch/ - gpgcheck=1 - enabled=1 - gpgkey=https://nginx.org/keys/nginx_signing.key - module_hotfixes=true - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - - When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -### Installing NGINX Agent on Ubuntu - -1. Install the prerequisites: - - ```shell - sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring - ``` - -1. Import an official nginx signing key so apt could verify the packages authenticity. Fetch the key: - - ```shell - curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ - | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --dry-run --quiet --no-keyring --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg - ``` - - The output should contain the full fingerprint `573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62 - uid nginx signing key - ``` - - {{< important >}}If the fingerprint is different, remove the file.{{< /important >}} - -1. Add the nginx agent repository: - - ```shell - echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ - http://packages.nginx.org/nginx-agent/ubuntu/ `lsb_release -cs` agent" \ - | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - - -### Installing NGINX Agent on Debian - -1. Install the prerequisites: - - ```shell - sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring - ``` - -1. Import an official nginx signing key so apt could verify the packages authenticity. Fetch the key: - - ```shell - curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \ - | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --dry-run --quiet --no-keyring \ - --import --import-options import-show /usr/share/keyrings/nginx-archive-keyring.gpg - ``` - - The output should contain the full fingerprint `573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573BFD6B3D8FBC641079A6ABABF5BD827BD9BF62 - uid nginx signing key - ``` - - {{< important >}}If the fingerprint is different, remove the file.{{< /important >}} - -1. Add the `nginx-agent` repository: - - ```shell - echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \ - http://packages.nginx.org/nginx-agent/debian/ `lsb_release -cs` agent" \ | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - - -### Installing NGINX Agent on SLES - -1. Install the prerequisites: - - ```shell - sudo zypper install curl ca-certificates gpg2 gawk - ``` - -1. To set up the zypper repository for `nginx-agent` packages, run the following command: - - ```shell - sudo zypper addrepo --gpgcheck --refresh --check \ - 'http://packages.nginx.org/nginx-agent/sles/$releasever_major' nginx-agent - ``` - -1. Next, import an official NGINX signing key so `zypper`/`rpm` can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --with-fingerprint --dry-run --quiet --no-keyring --import --import-options import-show /tmp/nginx_signing.key - ``` - -1. The output should contain the full fingerprint `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 - uid nginx signing key - ``` - -1. Finally, import the key to the rpm database: - - ```shell - sudo rpmkeys --import /tmp/nginx_signing.key - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo zypper install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Alpine Linux - -1. Install the prerequisites: - - ```shell - sudo apk add openssl curl ca-certificates - ``` - -1. To set up the apk repository for `nginx-agent` packages, run the following command: - - ```shell - printf "%s%s%s\n" \ - "http://packages.nginx.org/nginx-agent/alpine/v" \ - `grep -o -E '^[0-9]+\.[0-9]+' /etc/alpine-release` \ - "/main" \ - | sudo tee -a /etc/apk/repositories - ``` - -1. Next, import an official NGINX signing key so apk can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub - ``` - -1. Verify that downloaded file contains the proper key: - - ```shell - openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout - ``` - - The output should contain the following modulus: - - ``` - Public-Key: (2048 bit) - Modulus: - 00:fe:14:f6:0a:1a:b8:86:19:fe:cd:ab:02:9f:58: - 2f:37:70:15:74:d6:06:9b:81:55:90:99:96:cc:70: - 5c:de:5b:e8:4c:b2:0c:47:5b:a8:a2:98:3d:11:b1: - f6:7d:a0:46:df:24:23:c6:d0:24:52:67:ba:69:ab: - 9a:4a:6a:66:2c:db:e1:09:f1:0d:b2:b0:e1:47:1f: - 0a:46:ac:0d:82:f3:3c:8d:02:ce:08:43:19:d9:64: - 86:c4:4e:07:12:c0:5b:43:ba:7d:17:8a:a3:f0:3d: - 98:32:b9:75:66:f4:f0:1b:2d:94:5b:7c:1c:e6:f3: - 04:7f:dd:25:b2:82:a6:41:04:b7:50:93:94:c4:7c: - 34:7e:12:7c:bf:33:54:55:47:8c:42:94:40:8e:34: - 5f:54:04:1d:9e:8c:57:48:d4:b0:f8:e4:03:db:3f: - 68:6c:37:fa:62:14:1c:94:d6:de:f2:2b:68:29:17: - 24:6d:f7:b5:b3:18:79:fd:31:5e:7f:4c:be:c0:99: - 13:cc:e2:97:2b:dc:96:9c:9a:d0:a7:c5:77:82:67: - c9:cb:a9:e7:68:4a:e1:c5:ba:1c:32:0e:79:40:6e: - ef:08:d7:a3:b9:5d:1a:df:ce:1a:c7:44:91:4c:d4: - 99:c8:88:69:b3:66:2e:b3:06:f1:f4:22:d7:f2:5f: - ab:6d - Exponent: 65537 (0x10001) - ``` - -1. Finally, move the key to apk trusted keys storage: - - ```shell - sudo mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/ - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo apk add nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Amazon Linux - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils procps - ``` - -1. To set up the yum repository for Amazon Linux 2, create the file named `/etc/yum.repos.d/nginx-agent.repo` with the following contents: - ``` - [nginx-agent] - name=nginx agent repo - baseurl=http://packages.nginx.org/nginx-agent/amzn2/$releasever/$basearch/ - gpgcheck=1 - enabled=1 - gpgkey=https://nginx.org/keys/nginx_signing.key - module_hotfixes=true - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - -1. When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on FreeBSD - -1. To setup the pkg repository create the file named `/etc/pkg/nginx-agent.conf` with the following content: - - ``` - nginx-agent: { - URL: pkg+http://packages.nginx.org/nginx-agent/freebsd/${ABI}/latest - ENABLED: true - MIRROR_TYPE: SRV - } - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo pkg install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-plus.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-plus.md deleted file mode 100644 index 0600eaeb1..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/installation-plus.md +++ /dev/null @@ -1,454 +0,0 @@ ---- -title: "Installation From NGINX Plus Repository" -draft: false -weight: 400 -toc: true -tags: [ "docs" ] -docs: "DOCS-1217" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to install NGINX Agent from NGINX Plus repository - -## Prerequisites - -- An NGINX Plus subscription (purchased or trial) -- NGINX Plus installed. Once installed, ensure it is running. If you don't have it installed already, follow these steps to install [NGINX Plus](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-plus/) -- A [supported operating system and architecture](../technical-specifications/#supported-distributions) -- `root` privilege -- Your credentials to the MyF5 Customer Portal, provided by email from F5, Inc. -- Your NGINX Plus certificate and public key (`nginx-repo.crt` and `nginx-repo.key` files), provided by email from F5, Inc. - -## Configure NGINX Plus Repository for installing NGINX Agent - -Before you install NGINX Agent for the first time on your system, you need to set up the `nginx-agent` packages repository. Afterward, you can install and update NGINX Agent from the repository. - -- [Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux](#installing-nginx-agent-on-rhel-centos-rocky-linux-almalinux-and-oracle-linux) -- [Installing NGINX Agent on Ubuntu](#installing-nginx-agent-on-ubuntu) -- [Installing NGINX Agent on Debian](#installing-nginx-agent-on-debian) -- [Installing NGINX Agent on SLES](#installing-nginx-agent-on-sles) -- [Installing NGINX Agent on Alpine Linux](#installing-nginx-agent-on-alpine-linux) -- [Installing NGINX Agent on Amazon Linux](#installing-nginx-agent-on-amazon-linux) -- [Installing NGINX Agent on FreeBSD](#installing-nginx-agent-on-freebsd) - -### Installing NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils procps - ``` - -1. Set up the yum repository by creating the file `nginx-agent.repo` in `/etc/yum.repos.d`, for example using `vi`: - - ```shell - sudo vi /etc/yum.repos.d/nginx-agent.repo - ``` - -1. Add the following lines to `nginx-agent.repo`: - - ``` - [nginx-agent] - name=nginx agent repo - baseurl=https://pkgs.nginx.com/nginx-agent/centos/$releasever/$basearch/ - sslclientcert=/etc/ssl/nginx/nginx-repo.crt - sslclientkey=/etc/ssl/nginx/nginx-repo.key - gpgcheck=0 - enabled=1 - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - - When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Ubuntu - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo apt-get install apt-transport-https lsb-release ca-certificates wget gnupg2 ubuntu-keyring - ``` - -1. Download and add [NGINX signing key](https://cs.nginx.com/static/keys/nginx_signing.key): - - ```shell - wget -qO - https://cs.nginx.com/static/keys/nginx_signing.key | gpg --dearmor | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null - ``` - -1. Create `apt` configuration `/etc/apt/apt.conf.d/90pkgs-nginx`: - - ``` - Acquire::https::pkgs.nginx.com::Verify-Peer "true"; - Acquire::https::pkgs.nginx.com::Verify-Host "true"; - Acquire::https::pkgs.nginx.com::SslCert "/etc/ssl/nginx/nginx-repo.crt"; - Acquire::https::pkgs.nginx.com::SslKey "/etc/ssl/nginx/nginx-repo.key"; - ``` - -1. Add the `nginx-agent` repository: - - ```shell - echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] https://pkgs.nginx.com/nginx-agent/ubuntu/ `lsb_release -cs` agent" \ - | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - - -### Installing NGINX Agent on Debian - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring - ``` - -1. Add the `nginx-agent` repository: - - ```shell - echo "deb https://pkgs.nginx.com/nginx-agent/debian/ `lsb_release -cs` agent" \ - | sudo tee /etc/apt/sources.list.d/nginx-agent.list - ``` - -1. Create apt configuration `/etc/apt/apt.conf.d/90pkgs-nginx`: - - ``` - Acquire::https::pkgs.nginx.com::Verify-Peer "true"; - Acquire::https::pkgs.nginx.com::Verify-Host "true"; - Acquire::https::pkgs.nginx.com::SslCert "/etc/ssl/nginx/nginx-repo.crt"; - Acquire::https::pkgs.nginx.com::SslKey "/etc/ssl/nginx/nginx-repo.key"; - ``` - -1. To install `nginx-agent`, run the following commands: - - ```shell - sudo apt update - sudo apt install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on SLES - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Create a file bundle of the certificate and key: - - ```shell - cat /etc/ssl/nginx/nginx-repo.crt /etc/ssl/nginx/nginx-repo.key > /etc/ssl/nginx/nginx-repo-bundle.crt - ``` - -1. Install the prerequisites: - - ```shell - sudo zypper install curl ca-certificates gpg2 gawk - ``` - -1. To set up the zypper repository for `nginx-agent` packages, run the following command: - - ```shell - sudo zypper addrepo --refresh --check \ - 'https://pkgs.nginx.com/nginx-agent/sles/$releasever_major?ssl_clientcert=/etc/ssl/nginx/nginx-repo-bundle.crt&ssl_verify=peer' nginx-agent - ``` - -1. Next, import an official NGINX signing key so `zypper`/`rpm` can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.key https://nginx.org/keys/nginx_signing.key - ``` - -1. Verify that the downloaded file contains the proper key: - - ```shell - gpg --with-fingerprint --dry-run --quiet --no-keyring --import --import-options import-show /tmp/nginx_signing.key - ``` - -1. The output should contain the full fingerprint `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62` as follows: - - ``` - pub rsa2048 2011-08-19 [SC] [expires: 2024-06-14] - 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 - uid nginx signing key - ``` - -1. Finally, import the key to the rpm database: - - ```shell - sudo rpmkeys --import /tmp/nginx_signing.key - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo zypper install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Alpine Linux - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/apk/` directory: - - ```shell - sudo cp nginx-repo.key /etc/apk/cert.key - sudo cp nginx-repo.crt /etc/apk/cert.pem - ``` - -1. Install the prerequisites: - - ```shell - sudo apk add openssl curl ca-certificates - ``` - -1. To set up the apk repository for `nginx-agent` packages, run the following command: - - ```shell - printf "%s%s%s\n" \ - "https://pkgs.nginx.com/nginx-agent/alpine/v" \ - `grep -o -E '^[0-9]+\.[0-9]+' /etc/alpine-release` \ - "/main" \ - | sudo tee -a /etc/apk/repositories - ``` - -1. Next, import an official NGINX signing key so apk can verify the package's authenticity. Fetch the key: - - ```shell - curl -o /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub - ``` - -1. Verify that downloaded file contains the proper key: - - ```shell - openssl rsa -pubin -in /tmp/nginx_signing.rsa.pub -text -noout - ``` - - The output should contain the following modulus: - - ``` - Public-Key: (2048 bit) - Modulus: - 00:fe:14:f6:0a:1a:b8:86:19:fe:cd:ab:02:9f:58: - 2f:37:70:15:74:d6:06:9b:81:55:90:99:96:cc:70: - 5c:de:5b:e8:4c:b2:0c:47:5b:a8:a2:98:3d:11:b1: - f6:7d:a0:46:df:24:23:c6:d0:24:52:67:ba:69:ab: - 9a:4a:6a:66:2c:db:e1:09:f1:0d:b2:b0:e1:47:1f: - 0a:46:ac:0d:82:f3:3c:8d:02:ce:08:43:19:d9:64: - 86:c4:4e:07:12:c0:5b:43:ba:7d:17:8a:a3:f0:3d: - 98:32:b9:75:66:f4:f0:1b:2d:94:5b:7c:1c:e6:f3: - 04:7f:dd:25:b2:82:a6:41:04:b7:50:93:94:c4:7c: - 34:7e:12:7c:bf:33:54:55:47:8c:42:94:40:8e:34: - 5f:54:04:1d:9e:8c:57:48:d4:b0:f8:e4:03:db:3f: - 68:6c:37:fa:62:14:1c:94:d6:de:f2:2b:68:29:17: - 24:6d:f7:b5:b3:18:79:fd:31:5e:7f:4c:be:c0:99: - 13:cc:e2:97:2b:dc:96:9c:9a:d0:a7:c5:77:82:67: - c9:cb:a9:e7:68:4a:e1:c5:ba:1c:32:0e:79:40:6e: - ef:08:d7:a3:b9:5d:1a:df:ce:1a:c7:44:91:4c:d4: - 99:c8:88:69:b3:66:2e:b3:06:f1:f4:22:d7:f2:5f: - ab:6d - Exponent: 65537 (0x10001) - ``` - -1. Finally, move the key to apk trusted keys storage: - - ```shell - sudo mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/ - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo apk add nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on Amazon Linux - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the `nginx-repo.crt` and `nginx-repo.key` files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisites: - - ```shell - sudo yum install yum-utils procps ca-certificates - ``` - -1. To set up the yum repository for Amazon Linux 2, create the file named `/etc/yum.repos.d/nginx-agent.repo` with the following contents: - - ``` - [nginx-agent] - name=nginx-agent repo - baseurl=https://pkgs.nginx.com/nginx-agent/amzn2/$releasever/$basearch - sslclientcert=/etc/ssl/nginx/nginx-repo.crt - sslclientkey=/etc/ssl/nginx/nginx-repo.key - gpgcheck=0 - enabled=1 - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo yum install nginx-agent - ``` - -1. When prompted to accept the GPG key, verify that the fingerprint matches `573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62`, and if so, accept it. - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` - -### Installing NGINX Agent on FreeBSD - -1. Create the `/etc/ssl/nginx` directory: - - ```shell - sudo mkdir -p /etc/ssl/nginx - ``` - -1. Log in to [MyF5 Customer Portal](https://account.f5.com/myf5/) and download your `nginx-repo.crt` and `nginx-repo.key` files. - -1. Copy the files to the `/etc/ssl/nginx/` directory: - - ```shell - sudo cp nginx-repo.crt nginx-repo.key /etc/ssl/nginx/ - ``` - -1. Install the prerequisite `ca_root_nss` package: - - ```shell - sudo pkg install ca_root_nss - ``` - -1. To setup the pkg repository create the file named `/etc/pkg/nginx-agent.conf` with the following content: - - ``` - nginx-agent: { - URL: pkg+https://pkgs.nginx.com/nginx-agent/freebsd/${ABI}/latest - ENABLED: yes - MIRROR_TYPE: SRV - } - ``` - -1. Add the following lines to the `/usr/local/etc/pkg.conf` file: - - ``` - PKG_ENV: { SSL_NO_VERIFY_PEER: "1", - SSL_CLIENT_CERT_FILE: "/etc/ssl/nginx/nginx-repo.crt", - SSL_CLIENT_KEY_FILE: "/etc/ssl/nginx/nginx-repo.key" } - ``` - -1. To install `nginx-agent`, run the following command: - - ```shell - sudo pkg install nginx-agent - ``` - -1. Verify the installation: - - ```shell - sudo nginx-agent -v - ``` diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/uninstall.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/uninstall.md deleted file mode 100644 index c5076775a..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/uninstall.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: "Uninstall NGINX Agent Package" -draft: false -weight: 700 -toc: true -tags: [ "docs" ] -docs: "DOCS-1230" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to uninstall NGINX Agent from your system. - -## Prerequisites - -- NGINX Agent installed [NGINX Agent installed](../installation-oss) -- The user following these steps will need `root` privilege - -## Uninstalling NGINX Agent -Complete the following steps on each host where you’ve installed NGINX Agent - - -- [Uninstalling NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux](#uninstalling-nginx-agent-on-rhel-centos-rocky-linux-almalinux-and-oracle-linux) -- [Uninstalling NGINX Agent on Ubuntu](#uninstalling-nginx-agent-on-ubuntu) -- [Uninstalling NGINX Agent on Debian](#uninstalling-nginx-agent-on-debian) -- [Uninstalling NGINX Agent on SLES](#uninstalling-nginx-agent-on-sles) -- [Uninstalling NGINX Agent on Alpine Linux](#uninstalling-nginx-agent-on-alpine-linux) -- [Uninstalling NGINX Agent on Amazon Linux](#uninstalling-nginx-agent-on-amazon-linux) -- [Uninstalling NGINX Agent on FreeBSD](#uninstalling-nginx-agent-on-freebsd) - -### Uninstalling NGINX Agent on RHEL, CentOS, Rocky Linux, AlmaLinux, and Oracle Linux - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX Agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX Agent, run the following command: - - ```bash - sudo yum remove nginx-agent - ``` - -### Uninstalling NGINX Agent on Ubuntu - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX Agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX Agent, run the following command: - - ```bash - sudo apt-get remove nginx-agent - ``` - - > **Note:** The `apt-get remove ` command will remove the package from your system, while keeping the associated configuration files for possible future use. If you want to completely remove the package and all of its configuration files, you should use `apt-get purge `. - -### Uninstalling NGINX Agent on Debian - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX Agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX Agent, run the following command: - - ```bash - sudo apt-get remove nginx-agent - ``` - - > **Note:** The `apt-get remove ` command will remove the package from your system, while keeping the associated configuration files for possible future use. If you want to completely remove the package and all of its configuration files, you should use `apt-get purge `. - -### Uninstalling NGINX Agent on SLES - -Complete the following steps on each host where you've installed NGINX Agent: - -1. Stop NGINX agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo zypper remove nginx-agent - ``` - -### Uninstalling NGINX Agent on Alpine Linux - -Complete the following steps on each host where you've installed NGINX agent: - -1. Stop NGINX agent: - - ```bash - sudo rc-service nginx-agent stop - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo apk del nginx-agent - ``` - -### Uninstalling NGINX Agent on Amazon Linux - -Complete the following steps on each host where you've installed NGINX agent: - -1. Stop NGINX agent: - - ```bash - sudo systemctl stop nginx-agent - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo yum remove nginx-agent - ``` - -### Uninstalling NGINX Agent on FreeBSD - -Complete the following steps on each host where you've installed NGINX agent: - -1. Stop NGINX agent: - - ```bash - sudo service nginx-agent stop - ``` - -2. To uninstall NGINX agent, run the following command: - - ```bash - sudo pkg delete nginx-agent - ``` diff --git a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/upgrade.md b/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/upgrade.md deleted file mode 100644 index bf5bb90c4..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/installation-upgrade/upgrade.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: "Upgrade NGINX Agent Package" -draft: false -weight: 600 -toc: true -tags: [ "docs" ] -docs: "DOCS-1227" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -Learn how to upgrade NGINX Agent. - -## Upgrade NGINX Agent from version v2.31.0 or greater - -{{< note >}} Starting from version v2.31.0, NGINX Agent will automatically restart itself during an upgrade. {{< /note >}} - -To upgrade NGINX Agent, follow these steps: - -1. Open an SSH connection to the server where you’ve installed NGINX Agent and log in. - -1. Make a backup copy of the following locations to ensure that you can successfully recover if the upgrade has issues: - - - `/etc/nginx-agent` - - `config_dirs` values for any configuration specified in `/etc/nginx-agent/nginx-agent.conf` - -1. Install the updated version of NGINX Agent: - - - CentOS, RHEL, RPM-Based - - ```shell - sudo yum -y makecache - sudo yum update -y nginx-agent - ``` - - - Debian, Ubuntu, Deb-Based - - ```shell - sudo apt-get update - sudo apt-get install -y --only-upgrade nginx-agent -o Dpkg::Options::="--force-confold" - ``` - - - -## Upgrade NGINX Agent from a version less than v2.31.0 - -To upgrade NGINX Agent, take the following steps: - -1. Open an SSH connection to the server where you’ve installed NGINX Agent and log in. - -1. Make a backup copy of the following locations to ensure that you can successfully recover if the upgrade has issues: - - - `/etc/nginx-agent` - - `config_dirs` values for any configuration specified in `/etc/nginx-agent/nginx-agent.conf` - -1. Stop NGINX Agent: - - ```shell - sudo systemctl stop nginx-agent - ``` - -1. Install the updated version of NGINX Agent: - - - CentOS, RHEL, RPM-Based - - ```shell - sudo yum -y makecache - sudo yum update -y nginx-agent - ``` - - - Debian, Ubuntu, Deb-Based - - ```shell - sudo apt-get update - sudo apt-get install -y --only-upgrade nginx-agent -o Dpkg::Options::="--force-confold" - ``` - -1. Start NGINX Agent: - - ```shell - sudo systemctl start nginx-agent - ``` diff --git a/site/content/previous-versions/NGINX-agent-v2/overview.md b/site/content/previous-versions/NGINX-agent-v2/overview.md deleted file mode 100644 index a46f1b1de..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/overview.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: "Overview" -draft: false -weight: 100 -toc: true -tags: [ "docs" ] -docs: "DOCS-1091" -categories: ["configuration"] -doctypes: ["task"] ---- - -## Overview - -NGINX Agent is a companion daemon for your NGINX Open Source or NGINX Plus instance. It enables: - -- Remote management of NGINX configurations -- Collection and reporting of real-time NGINX performance and operating system metrics -- Notifications of NGINX events - - -{{< img src="grafana-dashboard-example.png" caption="Grafana dashboard showing metrics reported by NGINX Agent" alt="Grafana dashboard showing metrics reported by NGINX Agent" width="99%">}} - -## How it Works - -NGINX Agent runs as a companion process on a system running NGINX. It provides gRPC and REST interfaces for configuration management and metrics collection from the NGINX process and operating system. NGINX Agent enables remote interaction with NGINX using common Linux tools and unlocks the ability to build sophisticated monitoring and control systems that can manage large collections of NGINX instances. - -{{< img src="agent-flow.png" caption="How Agent works" alt="How NGINX Agent works" width="99%">}} - - -## Configuration Management - -NGINX Agent provides an API interface for submission of updated configuration files. Upon receipt of a new file, it checks the output of `nginx -V` to determine the location of existing configurations. It then validates the new configuration with `nginx -t` before applying it via a signal HUP to the NGINX master process. - -## Collecting Metrics - -NGINX Agent interfaces with NGINX process information and parses NGINX logs to calculate and report metrics. When interfacing with NGINX Plus, NGINX Agent pulls relevant information from the NGINX Plus API. Reported metrics may be aggregated by [Prometheus](https://prometheus.io/) and visualized with tools like [Grafana](https://grafana.com/). - -### NGINX Open Source - -When running alongside an open source instance of NGINX, NGINX Agent requires that NGINX Access and Error logs are turned on and contain all default variables. - -### NGINX Plus - -For NGINX Agent to work properly with an NGINX Plus instance, the API needs to be configured in that instance's nginx.conf. See [Instance Metrics Overview](https://docs.nginx.com/nginx-management-suite/nim/about/overview-metrics/) for more details. Once NGINX Plus is configured with the `/api/` endpoint, the Agent will automatically use it on startup. - -## Event Notifications - -NGINX Agent allows a gRPC connected control system to register a listener for a specific event. The control mechanism is then invoked when NGINX Agent sends an associated system signal. The source of a notification can be either the NGINX instance or NGINX Agent itself. Here's a list of currently supported events: - - -{{< raw-html>}}
{{}} -{{}} -| Event | Description | -| -------------------------------- | -------------------------------------------- | -| AGENT_START_MESSAGE | Agent process started | -| AGENT_STOP_MESSAGE | Agent process stopped | -| NGINX_FOUND_MESSAGE | NGINX master process detected on system | -| NGINX_STOP_MESSAGE | NGINX master process stopped | -| NGINX_RELOAD_SUCCESS_MESSAGE | NGINX master process reloaded successfully | -| NGINX_RELOAD_FAILED_MESSAGE | NGINX master process failed to reload | -| NGINX_WORKER_START_MESSAGE | New NGINX worker process started | -| NGINX_WORKER_STOP_MESSAGE | NGINX worker process stopped | -| CONFIG_APPLY_SUCCESS_MESSAGE | Successfully applied new NGINX configuration | -| CONFIG_APPLY_FAILURE_MESSAGE | Failed to apply new NGINX configuration | -| CONFIG_ROLLBACK_SUCCESS_MESSAGE | Successfully rolled back NGINX configuration | -| CONFIG_ROLLBACK_FAILURE_MESSAGE | Failed to roll back NGINX configuration | -{{}} -{{< raw-html>}}
{{}} - - diff --git a/site/content/previous-versions/NGINX-agent-v2/technical-specifications.md b/site/content/previous-versions/NGINX-agent-v2/technical-specifications.md deleted file mode 100644 index 52864eaa4..000000000 --- a/site/content/previous-versions/NGINX-agent-v2/technical-specifications.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: "Technical Specifications" -draft: false -description: "This document describes the requirements for NGINX Agent." -weight: 200 -toc: true -tags: [ "docs" ] -docs: "DOCS-1092" -categories: ["development"] -doctypes: ["task"] ---- - -## Supported Distributions - -NGINX Agent can run in most environments. We support the following distributions: - -{{< bootstrap-table "table table-striped table-bordered" >}} -| | AlmaLinux | Alpine Linux | Amazon Linux | Amazon Linux 2 | CentOS | Debian | -|-|-----------|--------------|--------------|----------------|--------|--------| -|**Version**|8

9 | 3.16

3.17

3.18

3.19| 2023| LTS| 7.4+| 11

12| -|**Architecture**| x86_84

aarch64| x86_64

aarch64 | x86_64

aarch64 | x86_64

aarch64 | x86_64

aarch64 | x86_64

aarch64 | -{{< /bootstrap-table >}} - -{{< bootstrap-table "table table-striped table-bordered" >}} -| |FreeBSD | Oracle Linux | Red Hat
Enterprise Linux
(RHEL) | Rocky Linux | SUSE Linux
Enterprise Server
(SLES) | Ubuntu | -|-|--------|--------------|---------------------------------|-------------|-------------------------------------|--------| -|**Version**|13

14|7.4+

8.1+

9|7.4+

8.1+

9.0+|8

9|12 SP5

15 SP2|20.04 LTS

22.04 LTS| -|**Architecture**|amd64|x86_64|x86_64

aarch64|x86_64

aarch64|x86_64|x86_64

aarch64| -{{< /bootstrap-table >}} - - -## Supported Deployment Environments - -NGINX Agent can be deployed in the following environments: - -- Bare Metal -- Container -- Public Cloud: AWS, Google Cloud Platform, and Microsoft Azure -- Virtual Machine - -## Supported NGINX Versions - -NGINX Agent works with all supported versions of NGINX Open Source and NGINX Plus. - - -## Sizing Recommendations - -Minimum system sizing recommendations for NGINX Agent: -{{< bootstrap-table "table table-striped table-bordered" >}} -| CPU | Memory | Network | Storage | -|------------|----------|-----------|---------| -| 1 CPU core | 1 GB RAM | 1 GbE NIC | 20 GB | -{{< /bootstrap-table >}} - -## Logging - -NGINX Agent utilizes log files and formats to collect metrics. Increasing the log formats and instance counts will result in increased log file sizes. To prevent system storage issues due to a growing log directory, it is recommended to add a separate partition for `/var/log/nginx-agent` and enable [log rotation](http://nginx.org/en/docs/control.html#logs). \ No newline at end of file diff --git a/site/content/previous-versions/_index.md b/site/content/previous-versions/_index.md deleted file mode 100644 index 8e47a7385..000000000 --- a/site/content/previous-versions/_index.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -title: "Previous Versions" -description: "Documentation for previous versions of NGINX Agent." -linkTitle: "Previous Versions" -weight: 10000 ---- \ No newline at end of file diff --git a/site/content/technical-specifications.md b/site/content/technical-specifications.md deleted file mode 100644 index 3eff4a0da..000000000 --- a/site/content/technical-specifications.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: "Technical Specifications" -draft: false -description: "This document describes the requirements for NGINX Agent." -weight: 200 -toc: true -tags: [ "docs" ] -categories: ["development"] -doctypes: ["task"] ---- - -## Supported Distributions - -NGINX Agent can run in most environments. We support the following distributions: - -{{< bootstrap-table "table table-striped table-bordered" >}} -| | AlmaLinux | Alpine Linux | Amazon Linux | Amazon Linux 2 | CentOS | Debian | -|-|-----------|--------------|--------------|----------------|--------|--------| -|**Version**|8

9 | 3.16

3.17

3.18

3.19| 2023| LTS| 7.4+| 11

12| -|**Architecture**| x86_84

aarch64| x86_64

aarch64 | x86_64

aarch64 | x86_64

aarch64 | x86_64

aarch64 | x86_64

aarch64 | -{{< /bootstrap-table >}} - -{{< bootstrap-table "table table-striped table-bordered" >}} -| |FreeBSD | Oracle Linux | Red Hat
Enterprise Linux
(RHEL) | Rocky Linux | SUSE Linux
Enterprise Server
(SLES) | Ubuntu | -|-|--------|--------------|---------------------------------|-------------|-------------------------------------|--------| -|**Version**|13

14|7.4+

8.1+

9|7.4+

8.1+

9.0+|8

9|12 SP5

15 SP2|20.04 LTS

22.04 LTS| -|**Architecture**|amd64|x86_64|x86_64

aarch64|x86_64

aarch64|x86_64|x86_64

aarch64| -{{< /bootstrap-table >}} - - -## Supported Deployment Environments - -NGINX Agent can be deployed in the following environments: - -- Bare Metal -- Container -- Public Cloud: AWS, Google Cloud Platform, and Microsoft Azure -- Virtual Machine - -## Supported NGINX Versions - -NGINX Agent works with all supported versions of NGINX Open Source and NGINX Plus. - - -## Sizing Recommendations - -Minimum system sizing recommendations for NGINX Agent: -{{< bootstrap-table "table table-striped table-bordered" >}} -| CPU | Memory | Network | Storage | -|------------|----------|-----------|---------| -| 1 CPU core | 1 GB RAM | 1 GbE NIC | 20 GB | -{{< /bootstrap-table >}} - -## Logging - -NGINX Agent utilizes log files and formats to collect metrics. Increasing the log formats and instance counts will result in increased log file sizes. To prevent system storage issues due to a growing log directory, it is recommended to add a separate partition for `/var/log/nginx-agent` and enable [log rotation](http://nginx.org/en/docs/control.html#logs). \ No newline at end of file diff --git a/site/data/.gitkeep b/site/data/.gitkeep deleted file mode 100644 index c3bb2f98b..000000000 --- a/site/data/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -Add or mount data sources here \ No newline at end of file diff --git a/site/data/layouts/.gitkeep b/site/data/layouts/.gitkeep deleted file mode 100644 index 02dbb3db1..000000000 --- a/site/data/layouts/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -Add or mount custom layouts here \ No newline at end of file diff --git a/site/go.mod b/site/go.mod deleted file mode 100644 index 1675cfcc8..000000000 --- a/site/go.mod +++ /dev/null @@ -1,5 +0,0 @@ -module github.com/nginx/agent/site - -go 1.18 - -require github.com/nginxinc/nginx-hugo-theme v0.40.8 // indirect diff --git a/site/go.sum b/site/go.sum deleted file mode 100644 index bd8c870cc..000000000 --- a/site/go.sum +++ /dev/null @@ -1,12 +0,0 @@ -github.com/nginxinc/nginx-hugo-theme v0.28.0 h1:RHHvBmFk2Uptk+efLPSIuBd2elc3IOZPElkJbkkpAHo= -github.com/nginxinc/nginx-hugo-theme v0.28.0/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= -github.com/nginxinc/nginx-hugo-theme v0.33.0 h1:6mZdgxf5kNhInsrAXXiSlWXRy3fsP51lWKOdrvmkR6U= -github.com/nginxinc/nginx-hugo-theme v0.33.0/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= -github.com/nginxinc/nginx-hugo-theme v0.34.0-alpha h1:8tKWnkhxP5Nk0V64v8rE9T3crusycohXl3wmOWc4uFk= -github.com/nginxinc/nginx-hugo-theme v0.34.0-alpha/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= -github.com/nginxinc/nginx-hugo-theme v0.34.0 h1:G7LPVq7w1ls6IS4+OkTwjhFb67rLCzPdfZvW1/sn2Cw= -github.com/nginxinc/nginx-hugo-theme v0.34.0/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= -github.com/nginxinc/nginx-hugo-theme v0.35.0 h1:7XB2GMy6qeJgKEJy9wOS3SYKYpfvLW3/H+UHRPLM4FU= -github.com/nginxinc/nginx-hugo-theme v0.35.0/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= -github.com/nginxinc/nginx-hugo-theme v0.40.8 h1:VtoSAtf9k67tI2jzbLRo0oFBAMHZBUPRh/xV4MYullI= -github.com/nginxinc/nginx-hugo-theme v0.40.8/go.mod h1:DPNgSS5QYxkjH/BfH4uPDiTfODqWJ50NKZdorguom8M= diff --git a/site/makefile b/site/makefile deleted file mode 100644 index 849a80b0f..000000000 --- a/site/makefile +++ /dev/null @@ -1,94 +0,0 @@ -HUGO?=hugo -HUGO_IMG?=hugomods/hugo:0.115.3 - -THEME_MODULE = github.com/nginxinc/nginx-hugo-theme -## Pulls the current theme version from the Netlify settings -THEME_VERSION = $(NGINX_THEME_VERSION) - -# if there's no local hugo, fallback to docker -ifeq (, $(shell ${HUGO} version 2> /dev/null)) -ifeq (, $(shell docker version 2> /dev/null)) - $(error Docker and Hugo are not installed. Hugo (<0.91) or Docker are required to build the local preview.) -else - HUGO=docker run --rm -it -v ${CURDIR}:/src -p 1313:1313 ${HUGO_IMG} hugo --bind 0.0.0.0 -p 1313 -endif -endif - -MARKDOWNLINT?=markdownlint -MARKDOWNLINT_IMG?=ghcr.io/igorshubovych/markdownlint-cli:latest - -# if there's no local markdownlint, fallback to docker -ifeq (, $(shell ${MARKDOWNLINT} version 2> /dev/null)) -ifeq (, $(shell docker version 2> /dev/null)) -ifneq (, $(shell $(NETLIFY) "true")) - $(error Docker and markdownlint are not installed. markdownlint or Docker are required to lint.) -endif -else - MARKDOWNLINT=docker run --rm -i -v ${CURDIR}:/src --workdir /src ${MARKDOWNLINT_IMG} -endif -endif - -MARKDOWNLINKCHECK?=markdown-link-check -MARKDOWNLINKCHECK_IMG?=ghcr.io/tcort/markdown-link-check:stable -# if there's no local markdown-link-check, fallback to docker -ifeq (, $(shell ${MARKDOWNLINKCHECK} --version 2> /dev/null)) -ifeq (, $(shell docker version 2> /dev/null)) -ifneq (, $(shell $(NETLIFY) "true")) - $(error Docker and markdown-link-check are not installed. markdown-link-check or Docker are required to check links.) -endif -else - MARKDOWNLINKCHECK=docker run --rm -it -v ${CURDIR}:/docs --workdir /docs ${MARKDOWNLINKCHECK_IMG} -endif -endif - -.PHONY: all clean hugo-mod all-staging all-dev hugo-server-drafts hugo-server netlify deploy-preview - -# Removes the public directory generated by the `hugo` command -clean: - if [[ -d ${PWD}/public ]] ; then rm -rf ${PWD}/public && echo "Removed public directory" ; else echo "Did not find a public directory to remove" ; fi - -hugo-mod: - hugo mod get $(THEME_MODULE)@v$(THEME_VERSION) - -# Builds using the Hugo "production" environment -# For deploys to docs.nginx.com only -all: hugo-mod - hugo --gc -e production - -# Builds using the Hugo "staging" environment -# For deploys to docs-staging.nginx.com only -all-staging: hugo-mod - hugo --gc -e staging - -# Builds using the Hugo "development" environment -# For deploys to docs-dev.nginx.com only -all-dev: hugo-mod - hugo --gc -e development - -# Runs the Hugo server with content marked as draft -# Serves docs at localhost:1313 -docs-drafts: - ${HUGO} server -D --disableFastRender - -docs-local: clean - ${HUGO} - -# Runs the Hugo server -# Serves docs at localhost:1313 -docs: - ${HUGO} server --disableFastRender - -lint-markdown: - ${MARKDOWNLINT} -c .markdownlint.yaml -- content - -link-check: - ${MARKDOWNLINKCHECK} $(shell find content -name '*.md') - -# Can be used to deploy to netlify from your local -# development environment. -# Requires a netlify login. -netlify: clean - netlify deploy --build -d public --alias $(shell git branch --show-current)-branch - -deploy-preview: hugo-mod - hugo --gc -b ${NETLIFY_DEPLOY_URL}/nginx-agent diff --git a/site/md-linkcheck-config.json b/site/md-linkcheck-config.json deleted file mode 100644 index 42cf466df..000000000 --- a/site/md-linkcheck-config.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replacementPatterns": [ - { - "pattern": "^\/", - "replacement": "/" - } - ], - "ignorePatterns": [ - { - "pattern": "^.+localhost.+$|\/.+yaml" - } - ] - } - \ No newline at end of file diff --git a/site/mdlint.json b/site/mdlint.json deleted file mode 100644 index 0930b5fa3..000000000 --- a/site/mdlint.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "default": false, - "single-trailing-newline": false, - "header-style": { "style": "atx" }, - "ul-style": false, - "no-trailing-spaces": false, - "no-hard-tabs": { "code_blocks": true}, - "no-duplicate-heading": {"allow_different_nesting": true, "siblings_only": true}, - "first-line-heading": false -} diff --git a/site/netlify.toml b/site/netlify.toml deleted file mode 100644 index 8357e7214..000000000 --- a/site/netlify.toml +++ /dev/null @@ -1,39 +0,0 @@ -[build] - command = "make deploy-preview" - -[context.production] - command = "make all" - -[context.docs-development] - command = "make all-dev" - -[context.docs-staging] - command = "make all-staging" - -[context.deploy-preview] - command = "make deploy-preview" - -[context.branch-deploy] - command = "make deploy-preview" - -[[headers]] - for = "/*" - [headers.values] - Access-Control-Allow-Origin = "https://docs.nginx.com" - -[[redirects]] - from = "/" - to = "/nginx-agent/" - status = 301 - force = true - -[[redirects]] - from = "/nginx-agent/*" - to = "/nginx-agent/404.html" - status = 404 - -[[redirects]] - from = "/nginx-agent/robots.txt" - to = "https://docs.nginx.com/robots.txt" - status = 301 - force = true diff --git a/site/static/.gitkeep b/site/static/.gitkeep deleted file mode 100644 index cc34215bb..000000000 --- a/site/static/.gitkeep +++ /dev/null @@ -1 +0,0 @@ -add or mount static resources (that don't need to be built by Hugo but belong in the build context) here \ No newline at end of file diff --git a/site/static/agent-flow.png b/site/static/agent-flow.png deleted file mode 100644 index f65871e5b..000000000 Binary files a/site/static/agent-flow.png and /dev/null differ diff --git a/site/static/grafana-dashboard-example.png b/site/static/grafana-dashboard-example.png deleted file mode 100644 index 04a5ebf5f..000000000 Binary files a/site/static/grafana-dashboard-example.png and /dev/null differ diff --git a/test/config/agent/nginx-agent-with-data-plane-api.conf b/test/config/agent/nginx-agent-with-data-plane-api.conf deleted file mode 100644 index 5df21f83e..000000000 --- a/test/config/agent/nginx-agent-with-data-plane-api.conf +++ /dev/null @@ -1,20 +0,0 @@ -# -# /etc/nginx-agent/nginx-agent.conf -# -# Configuration file for NGINX Agent. -# - -log: - level: debug - -data_plane_api: - host: 0.0.0.0 - port: 9091 - -process_monitor: - monitoring_frequency: 30s - -config_dirs: "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules" - -client: - timeout: 10s diff --git a/test/config/agent/nginx-config-with-grpc-client.conf b/test/config/agent/nginx-config-with-grpc-client.conf deleted file mode 100644 index 70ce2f7ab..000000000 --- a/test/config/agent/nginx-config-with-grpc-client.conf +++ /dev/null @@ -1,22 +0,0 @@ -# -# /etc/nginx-agent/nginx-agent.conf -# -# Configuration file for NGINX Agent. -# - -log: - level: debug - -command: - server: - host: managementPlane - port: 9092 - type: grpc - -process_monitor: - monitoring_frequency: 30s - -config_dirs: "/etc/nginx:/usr/local/etc/nginx:/usr/share/nginx/modules" - -client: - timeout: 10s diff --git a/test/config/nginx/mime.types b/test/config/nginx/mime.types deleted file mode 100644 index 1c00d701a..000000000 --- a/test/config/nginx/mime.types +++ /dev/null @@ -1,99 +0,0 @@ - -types { - text/html html htm shtml; - text/css css; - text/xml xml; - image/gif gif; - image/jpeg jpeg jpg; - application/javascript js; - application/atom+xml atom; - application/rss+xml rss; - - text/mathml mml; - text/plain txt; - text/vnd.sun.j2me.app-descriptor jad; - text/vnd.wap.wml wml; - text/x-component htc; - - image/avif avif; - image/png png; - image/svg+xml svg svgz; - image/tiff tif tiff; - image/vnd.wap.wbmp wbmp; - image/webp webp; - image/x-icon ico; - image/x-jng jng; - image/x-ms-bmp bmp; - - font/woff woff; - font/woff2 woff2; - - application/java-archive jar war ear; - application/json json; - application/mac-binhex40 hqx; - application/msword doc; - application/pdf pdf; - application/postscript ps eps ai; - application/rtf rtf; - application/vnd.apple.mpegurl m3u8; - application/vnd.google-earth.kml+xml kml; - application/vnd.google-earth.kmz kmz; - application/vnd.ms-excel xls; - application/vnd.ms-fontobject eot; - application/vnd.ms-powerpoint ppt; - application/vnd.oasis.opendocument.graphics odg; - application/vnd.oasis.opendocument.presentation odp; - application/vnd.oasis.opendocument.spreadsheet ods; - application/vnd.oasis.opendocument.text odt; - application/vnd.openxmlformats-officedocument.presentationml.presentation - pptx; - application/vnd.openxmlformats-officedocument.spreadsheetml.sheet - xlsx; - application/vnd.openxmlformats-officedocument.wordprocessingml.document - docx; - application/vnd.wap.wmlc wmlc; - application/wasm wasm; - application/x-7z-compressed 7z; - application/x-cocoa cco; - application/x-java-archive-diff jardiff; - application/x-java-jnlp-file jnlp; - application/x-makeself run; - application/x-perl pl pm; - application/x-pilot prc pdb; - application/x-rar-compressed rar; - application/x-redhat-package-manager rpm; - application/x-sea sea; - application/x-shockwave-flash swf; - application/x-stuffit sit; - application/x-tcl tcl tk; - application/x-x509-ca-cert der pem crt; - application/x-xpinstall xpi; - application/xhtml+xml xhtml; - application/xspf+xml xspf; - application/zip zip; - - application/octet-stream bin exe dll; - application/octet-stream deb; - application/octet-stream dmg; - application/octet-stream iso img; - application/octet-stream msi msp msm; - - audio/midi mid midi kar; - audio/mpeg mp3; - audio/ogg ogg; - audio/x-m4a m4a; - audio/x-realaudio ra; - - video/3gpp 3gpp 3gp; - video/mp2t ts; - video/mp4 mp4; - video/mpeg mpeg mpg; - video/quicktime mov; - video/webm webm; - video/x-flv flv; - video/x-m4v m4v; - video/x-mng mng; - video/x-ms-asf asx asf; - video/x-ms-wmv wmv; - video/x-msvideo avi; -} diff --git a/test/config/nginx/nginx-with-10k-lines.conf b/test/config/nginx/nginx-with-10k-lines.conf deleted file mode 100644 index 2fe00f29e..000000000 --- a/test/config/nginx/nginx-with-10k-lines.conf +++ /dev/null @@ -1,9327 +0,0 @@ - -user root; -worker_processes 8; -error_log /var/log/nginx/error.log; -pid /var/run/nginx.pid; - -load_module /usr/lib/nginx/modules/ngx_http_headers_more_filter_module.so; -load_module /usr/lib/nginx/modules/ngx_http_naxsi_module.so; # load naxsi - -events { - #A maximum of 1024 concurrent connections. - worker_connections 1024; -} - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - proxy_pass http://apache-backend; - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -user root; -worker_processes 8; -error_log /var/log/nginx/error.log; -pid /var/run/nginx.pid; - -load_module /usr/lib/nginx/modules/ngx_http_headers_more_filter_module.so; -load_module /usr/lib/nginx/modules/ngx_http_naxsi_module.so; # load naxsi - -events { - #A maximum of 1024 concurrent connections. - worker_connections 1024; -} - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - - -user root; -worker_processes 8; -error_log /var/log/nginx/error.log; -pid /var/run/nginx.pid; - -load_module /usr/lib/nginx/modules/ngx_http_headers_more_filter_module.so; -load_module /usr/lib/nginx/modules/ngx_http_naxsi_module.so; # load naxsi - -events { - #A maximum of 1024 concurrent connections. - worker_connections 1024; -} - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranettest.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranettest.server.com-access.log combined; - error_log /var/log/nginx/intranettest.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.server.com-access.log combined; - error_log /var/log/nginx/finder.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmailtest.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmailtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.server.com; - - access_log /var/log/nginx/admin.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmintest.server.com; - - access_log /var/log/nginx/postfixadmintest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; -#ssl_certificate /etc/letsencrypt/live/admin.server.com/fullchain.pem; -#ssl_certificate_key /etc/letsencrypt/live/admin.server.com/privkey.pem; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name hometest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - #proxy_set_header Host openhab.k8stest.server.com; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name piholetest.server.com; - - access_log /var/log/nginx/hometest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmailtest.server.com intranettest.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafanatest.server.com; - - access_log /var/log/nginx/grafanatest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registrytest.server.com; - - access_log /var/log/nginx/registrytest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboardtest.server.com; - - access_log /var/log/nginx/k8s-dashboardtest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheustest.server.com; - - access_log /var/log/nginx/prometheustest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprinttest.server.com; - - access_log /var/log/nginx/octoprinttest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mailtest.server.com; - - location ~ /(.*)$ { - rewrite ^ http://wwwtest.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -# include /etc/letsencrypt/options-ssl-nginx.conf; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wikitest.server.com; - - access_log /var/log/nginx/wikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewikitest.server.com; - - access_log /var/log/nginx/homewikitest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; -# proxy_set_header Host homewiki.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2ptest.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8stest.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; -# include /etc/letsencrypt/options-ssl-nginx.conf; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; -# add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - -# if ($scheme != "https") { -# return 301 https://$host$request_uri; -# } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - #include /etc/letsencrypt/options-ssl-nginx.conf; - #ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmintest.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmintest.server.com; - return 404; -} - -server { - server_name ssotest.server.com; - - access_log /var/log/nginx/ssotest.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name finder.server.com; - return 404; - - -}} diff --git a/test/config/nginx/nginx-with-1k-lines.conf b/test/config/nginx/nginx-with-1k-lines.conf deleted file mode 100644 index 0e88800f5..000000000 --- a/test/config/nginx/nginx-with-1k-lines.conf +++ /dev/null @@ -1,999 +0,0 @@ - -user root; -worker_processes 8; -error_log /var/log/nginx/error.log; -pid /var/run/nginx.pid; - -load_module /usr/lib/nginx/modules/ngx_http_headers_more_filter_module.so; -load_module /usr/lib/nginx/modules/ngx_http_naxsi_module.so; # load naxsi - -events { - worker_connections 1024; -} - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - gzip on; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream rpi-alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream print { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranet.test.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranet.test.server.com-access.log combined; - error_log /var/log/nginx/intranet.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name finder.test.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/finder.test.server.com-access.log combined; - error_log /var/log/nginx/finder.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmal.test.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name admin.test.server.com; - - access_log /var/log/nginx/admin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name padmin.test.server.com; - - access_log /var/log/nginx/padmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name home.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name somewhere.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com intranet.test.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafana.test.server.com; - - access_log /var/log/nginx/grafana.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registry.test.server.com; - - access_log /var/log/nginx/registry.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name dashboard.test.server.com; - - access_log /var/log/nginx/dashboard.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheus.test.server.com; - - access_log /var/log/nginx/prometheus.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name print.test.server.com; - - access_log /var/log/nginx/print.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://print; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://www.test.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wiki.test.server.com; - - access_log /var/log/nginx/wiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewiki.test.server.com; - - access_log /var/log/nginx/homewiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2p.test.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name somehow.test.server.com; - - access_log /var/log/nginx/somehow.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - proxy_pass http://apache-backend; - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -} - -server { - if ($host = test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name test.server.com; - return 404; -} - -server { - if ($host = padmin.test.server.com) { - return 301 https://$host$request_uri; - } - listen 0.0.0.0:80; - server_name padmin.test.server.com; - return 404; -} - -server { - server_name sso.test.server.com; - - access_log /var/log/nginx/sso.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = finder.test.server.com) { - return 301 https://$host$request_uri; - } - - listen 0.0.0.0:80; - server_name finder.test.server.com; - return 404; - - -}} diff --git a/test/config/nginx/nginx-with-2k-lines.conf b/test/config/nginx/nginx-with-2k-lines.conf deleted file mode 100644 index 7eb1e6898..000000000 --- a/test/config/nginx/nginx-with-2k-lines.conf +++ /dev/null @@ -1,2059 +0,0 @@ - -user root; -worker_processes 8; -error_log /var/log/nginx/error.log; -pid /var/run/nginx.pid; - -load_module /usr/lib/nginx/modules/ngx_http_headers_more_filter_module.so; -load_module /usr/lib/nginx/modules/ngx_http_naxsi_module.so; # load naxsi - -events { - #A maximum of 1024 concurrent connections. - worker_connections 1024; -} - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream rpi-alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream print { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranet.test.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranet.test.server.com-access.log combined; - error_log /var/log/nginx/intranet.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name something.test.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - error_log /var/log/nginx/something.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmail.test.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name iwpadmin.test.server.com; - - access_log /var/log/nginx/iwpadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmin.test.server.com; - - access_log /var/log/nginx/postfixadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name home.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name pihole.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com intranet.test.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafana.test.server.com; - - access_log /var/log/nginx/grafana.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registry.test.server.com; - - access_log /var/log/nginx/registry.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboard.test.server.com; - - access_log /var/log/nginx/k8s-dashboard.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheus.test.server.com; - - access_log /var/log/nginx/prometheus.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprint.test.server.com; - - access_log /var/log/nginx/octoprint.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://print; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://www.test.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wiki.test.server.com; - - access_log /var/log/nginx/wiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewiki.test.server.com; - - access_log /var/log/nginx/homewiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2p.test.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmin.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmin.test.server.com; - return 404; -} - -server { - server_name sso.test.server.com; - - access_log /var/log/nginx/sso.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = something.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name something.test.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream rpi-alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream print { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranet.test.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranet.test.server.com-access.log combined; - error_log /var/log/nginx/intranet.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name something.test.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - error_log /var/log/nginx/something.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmail.test.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name iwpadmin.test.server.com; - - access_log /var/log/nginx/iwpadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmin.test.server.com; - - access_log /var/log/nginx/postfixadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name home.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name pihole.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com intranet.test.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafana.test.server.com; - - access_log /var/log/nginx/grafana.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registry.test.server.com; - - access_log /var/log/nginx/registry.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboard.test.server.com; - - access_log /var/log/nginx/k8s-dashboard.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheus.test.server.com; - - access_log /var/log/nginx/prometheus.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprint.test.server.com; - - access_log /var/log/nginx/octoprint.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://print; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://www.test.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wiki.test.server.com; - - access_log /var/log/nginx/wiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewiki.test.server.com; - - access_log /var/log/nginx/homewiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2p.test.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmin.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmin.test.server.com; - return 404; -} - -server { - server_name sso.test.server.com; - - access_log /var/log/nginx/sso.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = something.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name something.test.server.com; - return 404; - - -}} diff --git a/test/config/nginx/nginx-with-3k-lines.conf b/test/config/nginx/nginx-with-3k-lines.conf deleted file mode 100644 index 8a3b7dfcd..000000000 --- a/test/config/nginx/nginx-with-3k-lines.conf +++ /dev/null @@ -1,3081 +0,0 @@ - -user root; -worker_processes 8; -error_log /var/log/nginx/error.log; -pid /var/run/nginx.pid; - -load_module /usr/lib/nginx/modules/ngx_http_headers_more_filter_module.so; -load_module /usr/lib/nginx/modules/ngx_http_naxsi_module.so; # load naxsi - -events { - #A maximum of 1024 concurrent connections. - worker_connections 1024; -} - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream rpi-alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranet.test.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranet.test.server.com-access.log combined; - error_log /var/log/nginx/intranet.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name something.test.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - error_log /var/log/nginx/something.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmail.test.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name iwpadmin.test.server.com; - - access_log /var/log/nginx/iwpadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmin.test.server.com; - - access_log /var/log/nginx/postfixadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name home.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name pihole.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com intranet.test.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafana.test.server.com; - - access_log /var/log/nginx/grafana.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registry.test.server.com; - - access_log /var/log/nginx/registry.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboard.test.server.com; - - access_log /var/log/nginx/k8s-dashboard.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheus.test.server.com; - - access_log /var/log/nginx/prometheus.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprint.test.server.com; - - access_log /var/log/nginx/octoprint.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://www.test.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wiki.test.server.com; - - access_log /var/log/nginx/wiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewiki.test.server.com; - - access_log /var/log/nginx/homewiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2p.test.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmin.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmin.test.server.com; - return 404; -} - -server { - server_name sso.test.server.com; - - access_log /var/log/nginx/sso.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = something.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name something.test.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream rpi-alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranet.test.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranet.test.server.com-access.log combined; - error_log /var/log/nginx/intranet.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name something.test.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - error_log /var/log/nginx/something.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmail.test.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name iwpadmin.test.server.com; - - access_log /var/log/nginx/iwpadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmin.test.server.com; - - access_log /var/log/nginx/postfixadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name home.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name pihole.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com intranet.test.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafana.test.server.com; - - access_log /var/log/nginx/grafana.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registry.test.server.com; - - access_log /var/log/nginx/registry.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboard.test.server.com; - - access_log /var/log/nginx/k8s-dashboard.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheus.test.server.com; - - access_log /var/log/nginx/prometheus.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprint.test.server.com; - - access_log /var/log/nginx/octoprint.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://www.test.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wiki.test.server.com; - - access_log /var/log/nginx/wiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewiki.test.server.com; - - access_log /var/log/nginx/homewiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2p.test.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmin.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmin.test.server.com; - return 404; -} - -server { - server_name sso.test.server.com; - - access_log /var/log/nginx/sso.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = something.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name something.test.server.com; - return 404; - - -}} - - -http { - limit_conn_zone $binary_remote_addr zone=perip:10m; - limit_conn_zone $server_name zone=perserver:10m; - - server_names_hash_bucket_size 64; - server_tokens off; - more_set_headers 'Server: hidden'; - include mime.types; - default_type application/octet-stream; - access_log testdata/configs/accesslogs/access.log; - client_body_temp_path /usr/local/nginx/body 1 2; - gzip_buffers 32 8k; - sendfile on; - keepalive_timeout 65; - tcp_nodelay on; - #gzipping lets you serve more requests quicker. - gzip on; - #gzip_types text/html application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - gzip_types application/x-javascript application/javascript text/javascript text/css text/xml application/atom+xml application/xml; - - ssl_session_cache shared:SSL:1m; # holds approx 4000 sessions - ssl_session_timeout 1h; # 1 hour during which sessions can be re-used. - ssl_session_tickets on; - - include location/*.conf; - -# set some parameters: two levels deep for the filesystem -# set the name of the cache to "staticfilecache", giving it a maximum cache time of 3 hours and 500meg in size. -proxy_cache_path /usr/local/nginx/cache levels=1:2 keys_zone=staticfilecache:180m max_size=500m; -proxy_temp_path /usr/local/nginx/proxy; -proxy_connect_timeout 30; -proxy_read_timeout 120; -proxy_send_timeout 120; - -#IMPORTANT - this sets the basic cache key that's used in the static file cache. -proxy_cache_key "$scheme://$host$request_uri"; - -upstream apache-backend { - ip_hash; - server 127.0.0.1:9080 fail_timeout=10s; -} - -upstream k8s { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; - server dns.demolab.com:80 fail_timeout=10s; -} - -upstream k8s-registry { - ip_hash; - server test.demolab.com:31005 fail_timeout=10s; - server dns.demolab.com:31005 fail_timeout=10s; -} - -upstream k8s-dashboard { - ip_hash; - server test.demolab.com:30443 fail_timeout=10s; - server dns.demolab.com:30443 fail_timeout=10s; -} - -upstream rpi-alarm { - ip_hash; - server 192.168.1.9:80 fail_timeout=10s; -} - -upstream camera1 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera2 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera3 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera4 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} -upstream camera5 { - ip_hash; - server test.demolab.com fail_timeout=10s; -} - -upstream rpi-octoprint { - ip_hash; - server test.demolab.com:80 fail_timeout=10s; -} - -server { - listen *:80 default_server deferred; - server_name _; - return 444; - - access_log /var/log/nginx/default-access.log combined; - - listen 0.0.0.0:443 ssl http2; - # openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/nginx/ssl/nginx.key -out /etc/nginx/ssl/nginx.crt - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name intranet.test.server.com; - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - ssl_ecdh_curve auto; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/intranet.test.server.com-access.log combined; - error_log /var/log/nginx/intranet.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location /nginx_status { - - stub_status on; - access_log off; - allow 192.168.1.0/24; - deny all; - } - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - location /camera1 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera1/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera2 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera2/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera3 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera3/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera4 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera4/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /camera5 { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://camera5/cgi-bin/CGIProxy.fcgi?cmd=snapPicture; - } - location /alarm/ { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-alarm/alarm/; - } -} - -server { - - listen 0.0.0.0:443 ssl http2; - server_name something.test.server.com; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - error_log /var/log/nginx/something.test.server.com-error.log; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - - location ~ / { - proxy_pass http://k8s; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - -} - -server { - listen 0.0.0.0:443 ssl http2; - server_name webmail.test.server.com; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name iwpadmin.test.server.com; - - access_log /var/log/nginx/iwpadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name postfixadmin.test.server.com; - - access_log /var/log/nginx/postfixadmin.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://apache-backend; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name home.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name pihole.test.server.com; - - access_log /var/log/nginx/home.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com intranet.test.server.com; - - location / { - rewrite (.*)$ https://$host$1 last; - } -} - -server { - listen 0.0.0.0:80; - server_name grafana.test.server.com; - - access_log /var/log/nginx/grafana.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - listen 0.0.0.0:80; - server_name registry.test.server.com; - - access_log /var/log/nginx/registry.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host registry.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass http://k8s-registry; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - listen 0.0.0.0:80; - server_name k8s-dashboard.test.server.com; - - access_log /var/log/nginx/k8s-dashboard.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host dashboard.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - - proxy_pass https://k8s-dashboard; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name prometheus.test.server.com; - - access_log /var/log/nginx/prometheus.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host prometheus.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - -} - -server { - server_name octoprint.test.server.com; - - access_log /var/log/nginx/octoprint.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - auth_basic "intranet"; - auth_basic_user_file /etc/apache2/htpasswd; - - proxy_pass http://rpi-octoprint; - - allow 192.168.1.0/24; - deny all; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://www.test.server.com permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - server_name wiki.test.server.com; - - access_log /var/log/nginx/wiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto "https"; - proxy_set_header X-Forwarded-Port 443; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - server_name homewiki.test.server.com; - - access_log /var/log/nginx/homewiki.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name p2p.test.server.com; - access_log /var/log/nginx/p2p-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } -} - -server { - listen 0.0.0.0:80; - server_name webmail.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - ssl_trusted_certificate ssl/ca.crt; - - access_log /var/log/nginx/webmail.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - - proxy_set_header Host roundcube.k8s.test.server.com; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://k8s; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - -server { - listen 0.0.0.0:80; - server_name old-ways.test.server.com; - - listen 0.0.0.0:443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_stapling on; - ssl_stapling_verify on; - - access_log /var/log/nginx/old-ways.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - location / { - proxy_pass http://apache-backend; - } - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; - -} - -server { - listen 0.0.0.0:80; - server_name mail.test.server.com; - - location ~ /(.*)$ { - rewrite ^ http://test.server.com permanent; - } - - listen 443 ssl http2; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - # Redirect non-https traffic to https - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} -server { - server_name something.test.server.com; - - access_log /var/log/nginx/something.test.server.com-access.log combined; - - client_max_body_size 400m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - allow 192.168.1.0/24; - deny all; - - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - allow 192.168.1.0/24; - deny all; - - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - allow 192.168.1.0/24; - deny all; - - proxy_pass http://apache-backend; - - } - - location = /50x.html { - allow 192.168.1.0/24; - deny all; - - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; -} - -server { - listen 0.0.0.0:80; - server_name test.server.com; - - access_log /var/log/nginx/test.server.com-access.log combined; - - client_max_body_size 16m; - client_body_timeout 3600; - send_timeout 180; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - - #Only cache 200 responses, and for a default of 20 minutes. - proxy_cache_valid 200 20m; - - location / { - # If logged in, don't cache. - if ($http_cookie ~* "comment_author_|wordpress_(?!test_cookie)|wp-postpass_" ) { - set $do_not_cache 1; - } - proxy_cache_key "$scheme://$host$request_uri $do_not_cache"; - proxy_cache staticfilecache; - proxy_pass http://apache-backend; - } - - location ~* wp\-login\.php { - proxy_pass http://apache-backend; - } - - location ~* wp\-.*\.php|wp\-admin { - # Don't static file cache admin-looking things. - proxy_pass http://apache-backend; - } - - location ~* \.(jpg|png|gif|jpeg|js|mp3|wav|swf|mov|doc|pdf|xls|ppt|docx|pptx|xlsx)$ { - # Cache static-looking files for 120 minutes, setting a 10 day expiry time in the HTTP header, - # whether logged in or not (may be too heavy-handed). - proxy_cache_valid 200 120m; - expires 864000; - proxy_pass http://apache-backend; - proxy_cache staticfilecache; - } - - - location = /50x.html { - } - - # No access to .htaccess files. - location ~ /\.ht { - deny all; - } - -############################# - - listen 443 ssl http2; - - ssl_protocols TLSv1.2 TLSv1.3; - ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - ssl_certificate ssl/agent1.crt; - ssl_certificate_key ssl/agent1.key; -} - -server { - server_name www.test.server.com; - - location / { - rewrite ^/(.*) $scheme://test.server.com/$1 permanent; - } - - listen 443 ssl http2; - ssl_certificate ssl/agent2.crt; - ssl_certificate_key ssl/agent2.key; - -} - -server { - if ($host = www.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name www.test.server.com; - return 404; -} - -server { - if ($host = postfixadmin.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name postfixadmin.test.server.com; - return 404; -} - -server { - server_name sso.test.server.com; - - access_log /var/log/nginx/sso.test.server.com-access.log combined; - - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto https; - proxy_set_header X-Forwarded-Port 443; - - error_page 403 /error403.html; - location = /error403.html { - return 200 ''; - } - - location ~ /auth/admin { - allow 192.168.1.0/24; - allow 10.0.0.0/8; - deny all; - proxy_pass http://k8s; - } - - location / { - proxy_pass http://k8s; - } - - listen 443 ssl http2; - - ssl_stapling on; - ssl_stapling_verify on; - - ssl_protocols TLSv1.2 TLSv1.3; -ssl_ciphers EECDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA512:EECDH+ECDSA+SHA384:EECDH+ECDSA+SHA256:ECDH+AESGCM:ECDH+AES256:DH+AESGCM:DH+AES256:!ECDHE-RSA-AES256-SHA:!ECDHE-RSA-AES256-SHA384:!aNULL:!eNULL:!LOW:!RC4:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS; - ssl_prefer_server_ciphers on; - add_header Strict-Transport-Security "max-age=31536000; includeSubdomains"; - - if ($scheme != "https") { - return 301 https://$host$request_uri; - } - - ssl_certificate ssl/agent3.crt; - ssl_certificate_key ssl/agent3.key; -} - - - -server { - if ($host = something.test.server.com) { - return 301 https://$host$request_uri; - } - - - listen 0.0.0.0:80; - server_name something.test.server.com; - return 404; - - -}} diff --git a/test/config/nginx/nginx-with-multiple-access-logs.conf b/test/config/nginx/nginx-with-multiple-access-logs.conf deleted file mode 100644 index 83582169a..000000000 --- a/test/config/nginx/nginx-with-multiple-access-logs.conf +++ /dev/null @@ -1,37 +0,0 @@ -user nginx; -worker_processes auto; - -error_log %s notice; -pid /var/run/nginx.pid; - - -events { - worker_connections 1024; -} - -http { - log_format upstream_time '$remote_addr - $remote_user [$time_local]'; - - server { - access_log %s upstream_time; - access_log %s combined; - } -} - -http { - log_format ltsv "time:$time_local" - "\thost:$remote_addr" - "\tmethod:$request_method" - "\turi:$request_uri" - "\tprotocol:$server_protocol" - "\tstatus:$status" - "\tsize:$body_bytes_sent" - "\treferer:$http_referer" - "\tua:$http_user_agent" - "\treqtime:$request_time" - "\tapptime:$upstream_response_time"; - - server { - access_log %s ltsv; - } -} diff --git a/test/config/nginx/nginx-with-test-location.conf b/test/config/nginx/nginx-with-test-location.conf deleted file mode 100644 index 618423de4..000000000 --- a/test/config/nginx/nginx-with-test-location.conf +++ /dev/null @@ -1,51 +0,0 @@ -worker_processes 1; - -events { - worker_connections 1024; -} - -http { - include mime.types; - default_type application/octet-stream; - - log_format main '$remote_addr - $remote_user [$time_local] "$request" ' - '$status $body_bytes_sent "$http_referer" ' - '"$http_user_agent" "$http_x_forwarded_for" ' - '"$bytes_sent" "$request_length" "$request_time" ' - '"$gzip_ratio" $server_protocol '; - - access_log /var/log/nginx/access.log main; - - sendfile on; - keepalive_timeout 65; - - server { - listen 8080; - server_name localhost; - - location / { - root /usr/share/nginx/html; - index index.html index.htm; - } - - ## - # Enable Metrics - ## - location /api { - stub_status; - allow 127.0.0.1; - deny all; - } - - location /test { - return 200 "Test Success"; - } - - # redirect server error pages to the static page /50x.html - # - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } - } -} diff --git a/test/config/nginx/nginx.conf b/test/config/nginx/nginx.conf deleted file mode 100644 index 3f8493b73..000000000 --- a/test/config/nginx/nginx.conf +++ /dev/null @@ -1,47 +0,0 @@ -worker_processes 1; - -events { - worker_connections 1024; -} - -http { - include mime.types; - default_type application/octet-stream; - - log_format main '$remote_addr - $remote_user [$time_local] "$request" ' - '$status $body_bytes_sent "$http_referer" ' - '"$http_user_agent" "$http_x_forwarded_for" ' - '"$bytes_sent" "$request_length" "$request_time" ' - '"$gzip_ratio" $server_protocol '; - - access_log /var/log/nginx/access.log main; - - sendfile on; - keepalive_timeout 65; - - server { - listen 8080; - server_name localhost; - - location / { - root /usr/share/nginx/html; - index index.html index.htm; - } - - ## - # Enable Metrics - ## - location /api { - stub_status; - allow 127.0.0.1; - deny all; - } - - # redirect server error pages to the static page /50x.html - # - error_page 500 502 503 504 /50x.html; - location = /50x.html { - root /usr/share/nginx/html; - } - } -} diff --git a/test/config/nginx_config.go b/test/config/nginx_config.go deleted file mode 100644 index 74cdda7e2..000000000 --- a/test/config/nginx_config.go +++ /dev/null @@ -1,43 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package config - -import ( - _ "embed" - "fmt" -) - -//go:embed nginx/nginx.conf -var embedNginxConf string - -//go:embed nginx/nginx-with-test-location.conf -var embedNginxConfWithTestLocation string - -//go:embed nginx/nginx-with-multiple-access-logs.conf -var embedNginxConfWithMultipleAccessLogs string - -func GetNginxConfig() string { - return embedNginxConf -} - -func GetNginxConfWithTestLocation() string { - return embedNginxConfWithTestLocation -} - -func GetNginxConfigWithMultipleAccessLogs( - errorLogName, - accessLogName, - combinedAccessLogName, - ltsvAccessLogName string, -) string { - return fmt.Sprintf( - embedNginxConfWithMultipleAccessLogs, - errorLogName, - accessLogName, - combinedAccessLogName, - ltsvAccessLogName, - ) -} diff --git a/test/helpers/id_generator_utils.go b/test/helpers/id_generator_utils.go deleted file mode 100644 index 5318c4294..000000000 --- a/test/helpers/id_generator_utils.go +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package helpers - -import ( - "testing" - - "github.com/google/uuid" - - "github.com/stretchr/testify/require" -) - -const ( - instanceID = "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" -) - -func CreateTestIDs(t testing.TB) (uuid.UUID, uuid.UUID) { - t.Helper() - tenantID, err := uuid.Parse("7332d596-d2e6-4d1e-9e75-70f91ef9bd0e") - require.NoError(t, err) - - instanceID, err := uuid.Parse(instanceID) - require.NoError(t, err) - - return tenantID, instanceID -} diff --git a/test/helpers/os_utils.go b/test/helpers/os_utils.go deleted file mode 100644 index 690c7b01b..000000000 --- a/test/helpers/os_utils.go +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package helpers - -import ( - "encoding/json" - "os" - "path" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/nginx/agent/v3/api/grpc/instances" -) - -const ( - filePermission = 0o700 -) - -func CreateDirWithErrorCheck(t testing.TB, dirName string) { - t.Helper() - - err := os.MkdirAll(dirName, filePermission) - - require.NoError(t, err) -} - -func CreateFileWithErrorCheck(t testing.TB, dir, fileName string) *os.File { - t.Helper() - - testConf, err := os.CreateTemp(dir, fileName) - require.NoError(t, err) - - return testConf -} - -func RemoveFileWithErrorCheck(t testing.TB, fileName string) { - t.Helper() - - err := os.Remove(fileName) - - require.NoError(t, err) -} - -func CreateCacheFiles(t testing.TB, cachePath string, cacheData map[string]*instances.File) { - t.Helper() - cache, err := json.MarshalIndent(cacheData, "", " ") - require.NoError(t, err) - - err = os.MkdirAll(path.Dir(cachePath), os.ModePerm) - require.NoError(t, err) - - for _, file := range cacheData { - CreateFileWithErrorCheck(t, filepath.Dir(file.GetPath()), filepath.Base(file.GetPath())) - } - - err = os.WriteFile(cachePath, cache, os.ModePerm) - require.NoError(t, err) -} diff --git a/test/helpers/test_containers_utils.go b/test/helpers/test_containers_utils.go deleted file mode 100644 index 4f01c5898..000000000 --- a/test/helpers/test_containers_utils.go +++ /dev/null @@ -1,223 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package helpers - -import ( - "context" - "fmt" - "io" - "os" - "testing" - - "github.com/docker/docker/api/types" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - "github.com/testcontainers/testcontainers-go" - "github.com/testcontainers/testcontainers-go/wait" -) - -const configFilePermissions = 0o700 - -// nolint: ireturn -func StartContainer( - ctx context.Context, - tb testing.TB, - containerNetwork *testcontainers.DockerNetwork, - nginxConfigPath, nginxAgentConfigPath string, -) testcontainers.Container { - tb.Helper() - - containerOSType := getEnv(tb, "CONTAINER_OS_TYPE") - packageName := getEnv(tb, "PACKAGE_NAME") - packageRepo := getEnv(tb, "PACKAGES_REPO") - baseImage := getEnv(tb, "BASE_IMAGE") - osRelease := getEnv(tb, "OS_RELEASE") - osVersion := getEnv(tb, "OS_VERSION") - buildTarget := getEnv(tb, "BUILD_TARGET") - - req := testcontainers.ContainerRequest{ - FromDockerfile: testcontainers.FromDockerfile{ - Context: "../../", - Dockerfile: fmt.Sprintf("./scripts/docker/nginx-oss/%s/Dockerfile", containerOSType), - KeepImage: false, - PrintBuildLog: true, - BuildArgs: map[string]*string{ - "PACKAGE_NAME": ToPtr(packageName), - "PACKAGES_REPO": ToPtr(packageRepo), - "BASE_IMAGE": ToPtr(baseImage), - "OS_RELEASE": ToPtr(osRelease), - "OS_VERSION": ToPtr(osVersion), - "ENTRY_POINT": ToPtr("./scripts/docker/entrypoint.sh"), - }, - BuildOptionsModifier: func(buildOptions *types.ImageBuildOptions) { - buildOptions.Target = buildTarget - }, - }, - ExposedPorts: []string{"9091/tcp"}, - WaitingFor: wait.ForLog("Processes updated"), - Networks: []string{ - containerNetwork.Name, - }, - NetworkAliases: map[string][]string{ - containerNetwork.Name: { - "agent", - }, - }, - Files: []testcontainers.ContainerFile{ - { - HostFilePath: nginxAgentConfigPath, - ContainerFilePath: "/etc/nginx-agent/nginx-agent.conf", - FileMode: configFilePermissions, - }, - { - HostFilePath: nginxConfigPath, - ContainerFilePath: "/etc/nginx/nginx.conf", - FileMode: configFilePermissions, - }, - }, - } - - container, err := testcontainers.GenericContainer(ctx, testcontainers.GenericContainerRequest{ - ContainerRequest: req, - Started: true, - }) - - require.NoError(tb, err) - - return container -} - -// nolint: ireturn -func StartMockManagementPlaneHTTPContainer( - ctx context.Context, - tb testing.TB, - containerNetwork *testcontainers.DockerNetwork, - nginxConfigPath string, -) testcontainers.Container { - tb.Helper() - - req := testcontainers.ContainerRequest{ - FromDockerfile: testcontainers.FromDockerfile{ - Context: "../../", - Dockerfile: "./test/mock/http/Dockerfile", - KeepImage: false, - PrintBuildLog: true, - }, - ExposedPorts: []string{"9092/tcp"}, - Networks: []string{ - containerNetwork.Name, - }, - NetworkAliases: map[string][]string{ - containerNetwork.Name: { - "managementPlane", - }, - }, - Files: []testcontainers.ContainerFile{ - { - HostFilePath: nginxConfigPath, - ContainerFilePath: "/mock-management-plane-http/config/etc/nginx/nginx.conf", - FileMode: configFilePermissions, - }, - }, - } - - container, err := testcontainers.GenericContainer(ctx, testcontainers.GenericContainerRequest{ - ContainerRequest: req, - Started: true, - }) - - require.NoError(tb, err) - - return container -} - -// nolint: ireturn -func StartMockManagementPlaneGrpcContainer( - ctx context.Context, - tb testing.TB, - containerNetwork *testcontainers.DockerNetwork, -) testcontainers.Container { - tb.Helper() - - req := testcontainers.ContainerRequest{ - FromDockerfile: testcontainers.FromDockerfile{ - Context: "../../", - Dockerfile: "./test/mock/grpc/Dockerfile", - KeepImage: false, - PrintBuildLog: true, - }, - ExposedPorts: []string{"9092/tcp", "9093/tcp"}, - Networks: []string{ - containerNetwork.Name, - }, - NetworkAliases: map[string][]string{ - containerNetwork.Name: { - "managementPlane", - }, - }, - WaitingFor: wait.ForLog("gRPC server running"), - } - - container, err := testcontainers.GenericContainer(ctx, testcontainers.GenericContainerRequest{ - ContainerRequest: req, - Started: true, - }) - - require.NoError(tb, err) - - return container -} - -func ToPtr[T any](value T) *T { - return &value -} - -func getEnv(tb testing.TB, envKey string) string { - tb.Helper() - - envValue := os.Getenv(envKey) - tb.Logf("Environment variable %s is set to %s", envKey, envValue) - require.NotEmptyf(tb, envValue, "Environment variable %s should not be empty", envKey) - - return envValue -} - -func LogAndTerminateContainers( - ctx context.Context, - tb testing.TB, - mockManagementPlaneContainer testcontainers.Container, - agentContainer testcontainers.Container, -) { - tb.Helper() - - tb.Log("Logging mock management container logs") - - logReader, err := mockManagementPlaneContainer.Logs(ctx) - require.NoError(tb, err) - - buf, err := io.ReadAll(logReader) - require.NoError(tb, err) - logs := string(buf) - - tb.Log(logs) - - err = mockManagementPlaneContainer.Terminate(ctx) - require.NoError(tb, err) - - tb.Log("Logging nginx agent container logs") - logReader, err = agentContainer.Logs(ctx) - require.NoError(tb, err) - - buf, err = io.ReadAll(logReader) - require.NoError(tb, err) - logs = string(buf) - - tb.Log(logs) - assert.NotContains(tb, logs, "level=ERROR", "agent log file contains logs at error level") - - err = agentContainer.Terminate(ctx) - require.NoError(tb, err) -} diff --git a/test/integration/data_plane_api_test.go b/test/integration/data_plane_api_test.go deleted file mode 100644 index 445d0e0ca..000000000 --- a/test/integration/data_plane_api_test.go +++ /dev/null @@ -1,250 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package integration - -import ( - "context" - "encoding/json" - "fmt" - "net" - "net/http" - "os" - "path/filepath" - "testing" - "time" - - "github.com/go-resty/resty/v2" - "github.com/nginx/agent/v3/api/http/dataplane" - "github.com/nginx/agent/v3/test/config" - "github.com/nginx/agent/v3/test/helpers" - - mockHttp "github.com/nginx/agent/v3/test/mock/http" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - "github.com/testcontainers/testcontainers-go" - "github.com/testcontainers/testcontainers-go/network" -) - -var ( - apiHost string - apiPort string - instancesURL string - mockManagementPlaneContainer testcontainers.Container - mockManagementPlaneAddress string -) - -func setupTest(tb testing.TB) func(tb testing.TB) { - tb.Helper() - var container testcontainers.Container - ctx := context.Background() - - configDir := tb.TempDir() - dir := filepath.Join(configDir, "/etc/nginx/") - helpers.CreateDirWithErrorCheck(tb, dir) - - content := config.GetNginxConfWithTestLocation() - - nginxConfigFilePath := filepath.Join(dir, "nginx.conf") - err := os.WriteFile(nginxConfigFilePath, []byte(content), 0o600) - require.NoError(tb, err) - defer helpers.RemoveFileWithErrorCheck(tb, nginxConfigFilePath) - - if os.Getenv("TEST_ENV") == "Container" { - tb.Log("Running tests in a container environment") - - containerNetwork, err := network.New( - ctx, - network.WithCheckDuplicate(), - network.WithAttachable(), - ) - require.NoError(tb, err) - tb.Cleanup(func() { - require.NoError(tb, containerNetwork.Remove(ctx)) - }) - - mockManagementPlaneContainer = helpers.StartMockManagementPlaneHTTPContainer( - ctx, - tb, - containerNetwork, - nginxConfigFilePath, - ) - - mockManagementPlaneAddress = "managementPlane:9092" - tb.Logf("Mock management server running on %s", mockManagementPlaneAddress) - - container = helpers.StartContainer( - ctx, - tb, - containerNetwork, - "../config/nginx/nginx.conf", - "../config/agent/nginx-agent-with-data-plane-api.conf", - ) - - ipAddress, err := container.Host(ctx) - require.NoError(tb, err) - ports, err := container.Ports(ctx) - require.NoError(tb, err) - - apiHost = ipAddress - apiPort = ports["9091/tcp"][0].HostPort - } else { - server := mockHttp.NewManagementServer(configDir) - listener, err := net.Listen("tcp", "localhost:0") - require.NoError(tb, err) - - go server.StartServer(listener) - - mockManagementPlaneAddress = listener.Addr().String() - - apiHost = "localhost" - apiPort = "8038" - tb.Log("Running tests on local machine") - } - - instancesURL = fmt.Sprintf("http://%s/api/v1/instances/", net.JoinHostPort(apiHost, apiPort)) - - return func(tb testing.TB) { - tb.Helper() - - if os.Getenv("TEST_ENV") == "Container" { - helpers.LogAndTerminateContainers(ctx, tb, mockManagementPlaneContainer, container) - } - } -} - -func TestDataPlaneAPI_GetInstances(t *testing.T) { - teardownTest := setupTest(t) - defer teardownTest(t) - - client := resty.New() - client.SetRetryCount(3).SetRetryWaitTime(50 * time.Millisecond).SetRetryMaxWaitTime(200 * time.Millisecond) - - resp, err := client.R().EnableTrace().Get(instancesURL) - - require.NoError(t, err) - assert.Equal(t, http.StatusOK, resp.StatusCode()) - - var response []*dataplane.Instance - - responseData := resp.Body() - assert.True(t, json.Valid(responseData)) - - err = json.Unmarshal(responseData, &response) - require.NoError(t, err) - - assert.Len(t, response, 1) - assert.Equal(t, dataplane.NGINX, *response[0].Type) - assert.NotNil(t, response[0].Version) - assert.NotNil(t, response[0].InstanceId) - assert.NotNil(t, response[0].Meta) - - nginxMeta, err := response[0].Meta.AsNginxMeta() - require.NoError(t, err) - assert.NotNil(t, nginxMeta.ConfPath) - assert.NotNil(t, nginxMeta.ExePath) - assert.Equal(t, dataplane.MetaType("NginxMeta"), nginxMeta.Type) -} - -func TestDataplaneAPI_UpdateInstances(t *testing.T) { - teardownTest := setupTest(t) - defer teardownTest(t) - - body := &dataplane.UpdateInstanceConfigurationJSONRequestBody{ - Location: helpers.ToPtr(fmt.Sprintf("http://%s/api/v1", mockManagementPlaneAddress)), - } - - client := resty.New() - client.SetRetryCount(3).SetRetryWaitTime(50 * time.Millisecond).SetRetryMaxWaitTime(200 * time.Millisecond) - - instanceID := getInstanceID(t, client) - - url := fmt.Sprintf("%s%s/configurations", instancesURL, instanceID) - resp, err := client.R().EnableTrace().SetBody(body).Put(url) - - require.NoError(t, err) - assert.Equal(t, http.StatusOK, resp.StatusCode()) - - var response *dataplane.CorrelationId - - responseData := resp.Body() - assert.True(t, json.Valid(responseData)) - - err = json.Unmarshal(responseData, &response) - require.NoError(t, err) - - assert.NotNil(t, response.CorrelationId) - -ConfigStatus: - for { - statusResponse := getConfigurationStatus(t, client, instanceID) - for _, event := range *statusResponse.Events { - t.Log(*event.Status) - t.Log(*event.Message) - if *event.Status != dataplane.INPROGRESS { - assert.Equal(t, "Config applied successfully", *event.Message) - assert.Equal(t, helpers.ToPtr(dataplane.SUCCESS), event.Status) - - break ConfigStatus - } - assert.Equal(t, "Instance configuration update in progress", *event.Message) - assert.Equal(t, helpers.ToPtr(dataplane.INPROGRESS), event.Status) - } - - time.Sleep(time.Second) - } -} - -func getConfigurationStatus(t *testing.T, client *resty.Client, instanceID string) *dataplane.ConfigurationStatus { - t.Helper() - url := fmt.Sprintf("%s%s/configurations/status", instancesURL, instanceID) - client.AddRetryCondition(func(r *resty.Response, err error) bool { - return err != nil || r.StatusCode() == http.StatusNotFound - }) - resp, err := client.R().EnableTrace().Get(url) - - require.NoError(t, err) - assert.Equal(t, http.StatusOK, resp.StatusCode()) - - var statusResponse *dataplane.ConfigurationStatus - - responseData := resp.Body() - assert.True(t, json.Valid(responseData)) - - err = json.Unmarshal(responseData, &statusResponse) - require.NoError(t, err) - - assert.NotNil(t, statusResponse.CorrelationId) - for _, event := range *statusResponse.Events { - assert.NotNil(t, event.Timestamp) - assert.NotNil(t, event.Message) - assert.NotNil(t, event.Status) - } - - return statusResponse -} - -func getInstanceID(t *testing.T, client *resty.Client) string { - t.Helper() - - resp, err := client.R().EnableTrace().Get(instancesURL) - - require.NoError(t, err) - assert.Equal(t, http.StatusOK, resp.StatusCode()) - - var instancesResponse []*dataplane.Instance - - responseData := resp.Body() - assert.True(t, json.Valid(responseData)) - - err = json.Unmarshal(responseData, &instancesResponse) - require.NoError(t, err) - - assert.Len(t, instancesResponse, 1) - assert.NotNil(t, instancesResponse[0].InstanceId) - instanceID := instancesResponse[0].InstanceId - - return *instanceID -} diff --git a/test/integration/grpc_connection_test.go b/test/integration/grpc_connection_test.go deleted file mode 100644 index 67e8ad53f..000000000 --- a/test/integration/grpc_connection_test.go +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package integration - -import ( - "context" - "encoding/json" - "fmt" - "net" - "net/http" - "os" - "testing" - "time" - - "github.com/go-resty/resty/v2" - "github.com/nginx/agent/v3/test/helpers" - mockGrpc "github.com/nginx/agent/v3/test/mock/grpc" - "google.golang.org/grpc" - - "github.com/nginx/agent/v3/api/grpc/mpi/v1" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - "github.com/testcontainers/testcontainers-go" - "github.com/testcontainers/testcontainers-go/network" -) - -var ( - mockManagementPlaneGrpcContainer testcontainers.Container - mockManagementPlaneGrpcAddress string - mockManagementPlaneAPIAddress string -) - -type ConnectionRequest struct { - ConnectionRequest *v1.CreateConnectionRequest `json:"connectionRequest"` -} - -func setupConnectionTest(tb testing.TB) func(tb testing.TB) { - tb.Helper() - var container testcontainers.Container - ctx := context.Background() - - if os.Getenv("TEST_ENV") == "Container" { - tb.Log("Running tests in a container environment") - - containerNetwork, err := network.New( - ctx, - network.WithCheckDuplicate(), - network.WithAttachable(), - ) - require.NoError(tb, err) - tb.Cleanup(func() { - require.NoError(tb, containerNetwork.Remove(ctx)) - }) - - mockManagementPlaneGrpcContainer = helpers.StartMockManagementPlaneGrpcContainer( - ctx, - tb, - containerNetwork, - ) - - mockManagementPlaneGrpcAddress = "managementPlane:9092" - tb.Logf("Mock management gRPC server running on %s", mockManagementPlaneGrpcAddress) - - ipAddress, err := mockManagementPlaneGrpcContainer.Host(ctx) - require.NoError(tb, err) - ports, err := mockManagementPlaneGrpcContainer.Ports(ctx) - require.NoError(tb, err) - - mockManagementPlaneAPIAddress = net.JoinHostPort(ipAddress, ports["9093/tcp"][0].HostPort) - tb.Logf("Mock management API server running on %s", mockManagementPlaneAPIAddress) - - container = helpers.StartContainer( - ctx, - tb, - containerNetwork, - "../config/nginx/nginx.conf", - "../config/agent/nginx-config-with-grpc-client.conf", - ) - } else { - server := mockGrpc.NewManagementGrpcServer() - - go func(tb testing.TB) { - tb.Helper() - - listener, err := net.Listen("tcp", "localhost:0") - assert.NoError(tb, err) - - mockManagementPlaneAPIAddress = listener.Addr().String() - - server.StartServer(listener) - }(tb) - - go func(tb testing.TB) { - tb.Helper() - - listener, err := net.Listen("tcp", "localhost:0") - assert.NoError(tb, err) - var opts []grpc.ServerOption - - grpcServer := grpc.NewServer(opts...) - v1.RegisterCommandServiceServer(grpcServer, server) - err = grpcServer.Serve(listener) - assert.NoError(tb, err) - - mockManagementPlaneGrpcAddress = listener.Addr().String() - }(tb) - - tb.Log("Running tests on local machine") - } - - return func(tb testing.TB) { - tb.Helper() - - if os.Getenv("TEST_ENV") == "Container" { - helpers.LogAndTerminateContainers(ctx, tb, mockManagementPlaneGrpcContainer, container) - } - } -} - -func TestGrpcConnection(t *testing.T) { - teardownTest := setupConnectionTest(t) - defer teardownTest(t) - - client := resty.New() - client.SetRetryCount(3).SetRetryWaitTime(50 * time.Millisecond).SetRetryMaxWaitTime(200 * time.Millisecond) - - url := fmt.Sprintf("http://%s/api/v1/connection", mockManagementPlaneAPIAddress) - resp, err := client.R().EnableTrace().Get(url) - - require.NoError(t, err) - assert.Equal(t, http.StatusOK, resp.StatusCode()) - - var connectionRequest ConnectionRequest - - responseData := resp.Body() - t.Logf("Response: %s", string(responseData)) - assert.True(t, json.Valid(responseData)) - - // nolint: musttag - err = json.Unmarshal(responseData, &connectionRequest) - require.NoError(t, err) - - assert.NotNil(t, connectionRequest.ConnectionRequest) - assert.Equal( - t, - v1.InstanceMeta_INSTANCE_TYPE_AGENT, - connectionRequest.ConnectionRequest.GetAgent().GetInstanceMeta().GetInstanceType(), - ) -} diff --git a/test/mock/grpc/Dockerfile b/test/mock/grpc/Dockerfile deleted file mode 100644 index 10896ee09..000000000 --- a/test/mock/grpc/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -FROM debian:buster-slim - -WORKDIR /mock-management-plane-grpc -COPY ./build/mock-management-plane-grpc ./ - -RUN mkdir config/ - -CMD ["/mock-management-plane-grpc/server", "--grpcAddress", "0.0.0.0:9092", "--apiAddress", "0.0.0.0:9093", "--configDirectory", "/mock-management-plane-grpc/config"] diff --git a/test/mock/grpc/cmd/main.go b/test/mock/grpc/cmd/main.go deleted file mode 100644 index c732d1bb8..000000000 --- a/test/mock/grpc/cmd/main.go +++ /dev/null @@ -1,152 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package main - -import ( - "flag" - "io" - "log/slog" - "net" - "os" - "path/filepath" - - "github.com/nginx/agent/v3/api/grpc/mpi/v1" - "github.com/nginx/agent/v3/internal/logger" - mockGrpc "github.com/nginx/agent/v3/test/mock/grpc" - "google.golang.org/grpc" -) - -const ( - filePermissions = 0o640 -) - -func main() { - var configDirectory string - var grpcAddress string - var apiAddress string - var address string - var logLevel string - - flag.StringVar( - &configDirectory, - "configDirectory", - "", - "set the directory where the config files are stored", - ) - - flag.StringVar( - &address, - "address", - "127.0.0.1:0", - "set the address to run the server on", - ) - - flag.StringVar( - &grpcAddress, - "grpcAddress", - "127.0.0.1:0", - "set the gRPC address to run the server on", - ) - - flag.StringVar( - &apiAddress, - "apiAddress", - "127.0.0.1:0", - "set the API address to run the server on", - ) - - flag.StringVar( - &logLevel, - "logLevel", - "INFO", - "set the log level", - ) - - flag.Parse() - - newLogger := slog.New(slog.NewTextHandler(os.Stderr, &slog.HandlerOptions{ - Level: logger.GetLogLevel(logLevel), - })) - slog.SetDefault(newLogger) - - if configDirectory == "" { - defaultConfigDirectory, err := generateDefaultConfigDirectory() - configDirectory = defaultConfigDirectory - if err != nil { - slog.Error("Failed to create default config directory", "error", err) - os.Exit(1) - } - } - - commandServer := mockGrpc.NewManagementGrpcServer() - - go func() { - listener, listenError := net.Listen("tcp", apiAddress) - if listenError != nil { - slog.Error("Failed to create listener", "error", listenError) - os.Exit(1) - } - - commandServer.StartServer(listener) - }() - - fileServer, err := mockGrpc.NewManagementGrpcFileServer(configDirectory) - if err != nil { - slog.Error("Failed to create file server", "error", err) - os.Exit(1) - } - - listener, err := net.Listen("tcp", grpcAddress) - if err != nil { - slog.Error("Failed to listen", "error", err) - os.Exit(1) - } - var opts []grpc.ServerOption - - grpcServer := grpc.NewServer(opts...) - v1.RegisterCommandServiceServer(grpcServer, commandServer) - v1.RegisterFileServiceServer(grpcServer, fileServer) - - slog.Info("gRPC server running", "address", listener.Addr().String()) - - err = grpcServer.Serve(listener) - if err != nil { - slog.Error("Failed to serve server", "error", err) - os.Exit(1) - } -} - -func generateDefaultConfigDirectory() (string, error) { - tempDirectory := os.TempDir() - - err := os.MkdirAll(filepath.Join(tempDirectory, "config/1/etc/nginx"), filePermissions) - if err != nil { - slog.Error("Failed to create directories", "error", err) - return "", err - } - - source, err := os.Open("test/config/nginx/nginx.conf") - if err != nil { - slog.Error("Failed to open nginx.conf", "error", err) - return "", err - } - defer source.Close() - - destination, err := os.Create(filepath.Join(tempDirectory, "config/1/etc/nginx/nginx.conf")) - if err != nil { - slog.Error("Failed to create nginx.conf", "error", err) - return "", err - } - defer destination.Close() - - _, err = io.Copy(destination, source) - if err != nil { - slog.Error("Failed to copy nginx.conf", "error", err) - return "", err - } - - return filepath.Join(tempDirectory, "config"), nil -} diff --git a/test/mock/grpc/mock_management_plane_grpc_file_server.go b/test/mock/grpc/mock_management_plane_grpc_file_server.go deleted file mode 100644 index 1945c690f..000000000 --- a/test/mock/grpc/mock_management_plane_grpc_file_server.go +++ /dev/null @@ -1,300 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package grpc - -import ( - "context" - "crypto/sha256" - "io" - "log/slog" - "os" - "path/filepath" - "strconv" - "strings" - - "github.com/nginx/agent/v3/api/grpc/mpi/v1" - "github.com/nginx/agent/v3/internal/uuid" - "google.golang.org/grpc/codes" - "google.golang.org/grpc/status" - "google.golang.org/protobuf/types/known/timestamppb" -) - -const defaultFilePermissions = 0o644 - -type ManagementGrpcFileServer struct { - v1.UnimplementedFileServiceServer - configDirectory string - overviews map[string][]*v1.File // Key is the config version UID - versionDirectories map[string]string // Key is the version directory name -} - -func NewManagementGrpcFileServer(configDirectory string) (*ManagementGrpcFileServer, error) { - overviews := make(map[string][]*v1.File) - versionDirectories := make(map[string]string) - - mapOfVersionedFiles, err := getMapOfVersionedFiles(configDirectory) - if err != nil { - return nil, err - } - - for versionDirectory, versionedFiles := range mapOfVersionedFiles { - configVersion := generateConfigVersion(versionedFiles) - slog.Info( - "Found versioned files", - "version_directory_name", versionDirectory, - "number_of_files", len(versionedFiles), - "config_version", configVersion, - ) - overviews[configVersion] = versionedFiles - versionDirectories[configVersion] = versionDirectory - } - - return &ManagementGrpcFileServer{ - configDirectory: configDirectory, - overviews: overviews, - versionDirectories: versionDirectories, - }, nil -} - -func (mgfs *ManagementGrpcFileServer) GetOverview( - _ context.Context, - request *v1.GetOverviewRequest, -) (*v1.GetOverviewResponse, error) { - configVersion := request.GetConfigVersion() - version := configVersion.GetVersion() - files := mgfs.overviews[version] - - slog.Info("Getting overview", "config_version", configVersion) - - if files == nil { - slog.Error("Config version not found", "config_version", configVersion) - return nil, status.Errorf(codes.NotFound, "Config version not found") - } - - return &v1.GetOverviewResponse{ - Overview: &v1.FileOverview{ - ConfigVersion: configVersion, - Files: files, - }, - }, nil -} - -// nolint: unparam -func (mgfs *ManagementGrpcFileServer) UpdateOverview( - _ context.Context, - request *v1.UpdateOverviewRequest, -) (*v1.UpdateOverviewResponse, error) { - overview := request.GetOverview() - version := overview.GetConfigVersion().GetVersion() - - slog.Info("Updating overview", "version", version) - - mgfs.overviews[overview.GetConfigVersion().GetVersion()] = overview.GetFiles() - - return &v1.UpdateOverviewResponse{}, nil -} - -func (mgfs *ManagementGrpcFileServer) GetFile( - _ context.Context, - request *v1.GetFileRequest, -) (*v1.GetFileResponse, error) { - fileName := request.GetFileMeta().GetName() - fileHash := request.GetFileMeta().GetHash() - - slog.Info("Getting file", "name", fileName, "hash", fileHash) - - fileConfigVersions := mgfs.getConfigVersions(fileName, fileHash) - - if len(fileConfigVersions) == 0 { - slog.Error("File not found", "file_name", fileName) - return nil, status.Errorf(codes.NotFound, "File not found") - } - - fullFilePath := filepath.Join(mgfs.configDirectory, mgfs.versionDirectories[fileConfigVersions[0]], fileName) - - bytes, err := os.ReadFile(fullFilePath) - if err != nil { - slog.Error("Failed to get file contents", "full_file_path", fullFilePath, "error", err) - return nil, status.Errorf(codes.Internal, "Failed to get file contents") - } - - return &v1.GetFileResponse{ - Contents: &v1.FileContents{ - Contents: bytes, - }, - }, nil -} - -func (mgfs *ManagementGrpcFileServer) UpdateFile( - _ context.Context, - request *v1.UpdateFileRequest, -) (*v1.UpdateFileResponse, error) { - fileContents := request.GetContents().GetContents() - fileAction := request.GetFile().GetAction() - fileMeta := request.GetFile().GetFileMeta() - fileName := fileMeta.GetName() - fileHash := fileMeta.GetHash() - filePermissions := fileMeta.GetPermissions() - - slog.Info("Updating file", "name", fileName, "hash", fileHash) - - fileConfigVersions := mgfs.getConfigVersions(fileName, fileHash) - - for _, fileConfigVersion := range fileConfigVersions { - fullFilePath := filepath.Join(mgfs.configDirectory, mgfs.versionDirectories[fileConfigVersion], fileName) - - err := performFileAction(fileAction, fileContents, fullFilePath, filePermissions) - if err != nil { - return nil, err - } - } - - return &v1.UpdateFileResponse{ - FileMeta: fileMeta, - }, nil -} - -func (mgfs *ManagementGrpcFileServer) getConfigVersions(fileName, fileHash string) []string { - fileConfigVersions := []string{} - - for configVersion, overview := range mgfs.overviews { - for _, file := range overview { - if fileName == file.GetFileMeta().GetName() && fileHash == file.GetFileMeta().GetHash() { - fileConfigVersions = append(fileConfigVersions, configVersion) - break - } - } - } - - return fileConfigVersions -} - -// nolint: gomnd -func getMapOfVersionedFiles(configDirectory string) (map[string][]*v1.File, error) { - files := make(map[string][]*v1.File) - - slog.Info("Getting map of versioned files", "config_directory", configDirectory) - - err := filepath.Walk(configDirectory, func(path string, info os.FileInfo, err error) error { - if err != nil { - return err - } - - if !info.IsDir() { - slog.Debug("Found file", "path", path) - - splitPath := strings.SplitN(strings.Split(path, configDirectory)[1], string(filepath.Separator), 3) - if len(splitPath) == 2 { - return nil - } - version := splitPath[1] - filePath := string(filepath.Separator) + splitPath[2] - - versionDirectory := filepath.Join(configDirectory, version) - - file, err := createFile(path, filePath) - if err != nil { - return err - } - - files[versionDirectory] = append(files[versionDirectory], file) - } - - return nil - }) - - return files, err -} - -func generateConfigVersion(files []*v1.File) string { - var hashes string - - for _, file := range files { - hashes += file.GetFileMeta().GetHash() - } - - return uuid.Generate("%s", hashes) -} - -func getFileHash(filePath string) (string, error) { - f, err := os.Open(filePath) - if err != nil { - return "", err - } - defer f.Close() - - h := sha256.New() - if _, err := io.Copy(h, f); err != nil { - return "", err - } - - return string(h.Sum(nil)), nil -} - -func performFileAction(fileAction v1.File_FileAction, fileContents []byte, fullFilePath, filePermissions string) error { - switch fileAction { - case v1.File_FILE_ACTION_ADD, v1.File_FILE_ACTION_UPDATE: - // Ensure if file doesn't exist that directories are created before creating the file - if _, err := os.Stat(fullFilePath); os.IsNotExist(err) { - err := os.MkdirAll(filepath.Dir(fullFilePath), os.ModePerm) - if err != nil { - slog.Info("Failed to create/update file", "full_file_path", fullFilePath, "error", err) - return status.Errorf(codes.Internal, "Failed to create/update file") - } - } - - err := os.WriteFile(fullFilePath, fileContents, getFileMode(filePermissions)) - if err != nil { - slog.Info("Failed to create/update file", "full_file_path", fullFilePath, "error", err) - return status.Errorf(codes.Internal, "Failed to create/update file") - } - case v1.File_FILE_ACTION_DELETE: - err := os.Remove(fullFilePath) - if err != nil { - slog.Info("Failed to delete file", "full_file_path", fullFilePath, "error", err) - return status.Errorf(codes.Internal, "Failed to delete file") - } - case v1.File_FILE_ACTION_UNSPECIFIED: - slog.Info("Nothing to update, file action is unspecified", "full_file_path", fullFilePath) - case v1.File_FILE_ACTION_UNCHANGED: - slog.Info("Nothing to update, file action is unchanged", "full_file_path", fullFilePath) - default: - slog.Info("Nothing to update, unknown file action", "full_file_path", fullFilePath) - } - - return nil -} - -func getFileMode(mode string) os.FileMode { - result, err := strconv.ParseInt(mode, 8, 32) - if err != nil { - return os.FileMode(defaultFilePermissions) - } - - return os.FileMode(result) -} - -func createFile(fullPath, filePath string) (*v1.File, error) { - hash, err := getFileHash(fullPath) - if err != nil { - return nil, err - } - - fileInfo, err := os.Stat(fullPath) - if err != nil { - return nil, err - } - - return &v1.File{ - FileMeta: &v1.FileMeta{ - Name: filePath, - Hash: hash, - ModifiedTime: timestamppb.New(fileInfo.ModTime()), - Permissions: fileInfo.Mode().Perm().String(), - Size: fileInfo.Size(), - }, - }, nil -} diff --git a/test/mock/grpc/mock_management_plane_grpc_server.go b/test/mock/grpc/mock_management_plane_grpc_server.go deleted file mode 100644 index dbb80116d..000000000 --- a/test/mock/grpc/mock_management_plane_grpc_server.go +++ /dev/null @@ -1,109 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package grpc - -import ( - "context" - "errors" - "log/slog" - "net" - "net/http" - "os" - - "github.com/gin-gonic/gin" - "github.com/nginx/agent/v3/api/grpc/mpi/v1" - sloggin "github.com/samber/slog-gin" -) - -type ManagementGrpcServer struct { - v1.UnimplementedCommandServiceServer - server *gin.Engine - connectionRequest *v1.CreateConnectionRequest -} - -func NewManagementGrpcServer() *ManagementGrpcServer { - mgs := &ManagementGrpcServer{} - - handler := slog.NewTextHandler( - os.Stderr, - &slog.HandlerOptions{ - Level: slog.LevelDebug, - }, - ) - - logger := slog.New(handler) - - gin.SetMode(gin.ReleaseMode) - server := gin.New() - server.UseRawPath = true - server.Use(sloggin.NewWithConfig(logger, sloggin.Config{DefaultLevel: slog.LevelDebug})) - server.GET("/api/v1/connection", func(c *gin.Context) { - if mgs.connectionRequest == nil { - c.JSON(http.StatusNotFound, nil) - } else { - c.JSON(http.StatusOK, gin.H{ - "connectionRequest": mgs.connectionRequest, - }) - } - }) - - mgs.server = server - - return mgs -} - -func (mgs *ManagementGrpcServer) StartServer(listener net.Listener) { - slog.Info("Starting mock management plane gRPC server", "address", listener.Addr().String()) - err := mgs.server.RunListener(listener) - if err != nil { - slog.Error("Startup of mock management plane server failed", "error", err) - } -} - -func (mgs *ManagementGrpcServer) CreateConnection( - _ context.Context, - request *v1.CreateConnectionRequest) ( - *v1.CreateConnectionResponse, - error, -) { - slog.Debug("Create connection request", "request", request) - - if request == nil { - return nil, errors.New("empty connection request") - } - - mgs.connectionRequest = request - - return &v1.CreateConnectionResponse{ - Response: &v1.CommandResponse{ - Status: v1.CommandResponse_COMMAND_STATUS_OK, - Message: "Success", - }, - AgentConfig: request.GetAgent().GetInstanceConfig().GetAgentConfig(), - }, nil -} - -func (mgs *ManagementGrpcServer) UpdateDataPlaneStatus( - _ context.Context, - _ *v1.UpdateDataPlaneStatusRequest) ( - *v1.UpdateDataPlaneStatusResponse, - error, -) { - return &v1.UpdateDataPlaneStatusResponse{}, nil -} - -func (mgs *ManagementGrpcServer) UpdateDataPlaneHealth( - ctx context.Context, - in *v1.UpdateDataPlaneHealthRequest) ( - *v1.UpdateDataPlaneHealthResponse, - error, -) { - return &v1.UpdateDataPlaneHealthResponse{}, nil -} - -func (mgs *ManagementGrpcServer) Subscribe(in v1.CommandService_SubscribeServer) error { - return nil -} diff --git a/test/mock/http/Dockerfile b/test/mock/http/Dockerfile deleted file mode 100644 index e22250615..000000000 --- a/test/mock/http/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -FROM debian:buster-slim - -WORKDIR /mock-management-plane-http -COPY ./build/mock-management-plane-http ./ -RUN mkdir -p config/etc/nginx/ - -CMD ["/mock-management-plane-http/server", "--address", "0.0.0.0:9092", "--configDirectory", "/mock-management-plane-http/config/"] diff --git a/test/mock/http/cmd/main.go b/test/mock/http/cmd/main.go deleted file mode 100644 index 246df4ff6..000000000 --- a/test/mock/http/cmd/main.go +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package main - -import ( - "flag" - "log/slog" - "net" - "os" - - "github.com/nginx/agent/v3/test/mock/http" -) - -func main() { - var configDirectory string - - currentPath, err := os.Getwd() - if err != nil { - slog.Error("Unable to get current directory", "error", err) - } - - var address string - - flag.StringVar( - &configDirectory, - "configDirectory", - currentPath, - "set the directory where the config files are stored", - ) - - flag.StringVar( - &address, - "address", - "127.0.0.1:0", - "set the address to run the server on", - ) - flag.Parse() - - server := http.NewManagementServer(configDirectory) - listener, err := net.Listen("tcp", address) - if err != nil { - slog.Error("Failed to create listener", "error", err) - os.Exit(1) - } - - server.StartServer(listener) -} diff --git a/test/mock/http/mock-management-plane-api.yaml b/test/mock/http/mock-management-plane-api.yaml deleted file mode 100644 index 5200272de..000000000 --- a/test/mock/http/mock-management-plane-api.yaml +++ /dev/null @@ -1,185 +0,0 @@ -openapi: 3.0.2 -info: - title: Management Plane API - version: 0.0.1 -security: - - Bearer: [] -paths: - /instances/{instanceId}/files/: - get: - summary: Return all files metadata for a data plane instance. - operationId: GetInstanceFilesMetadata - parameters: - - in: header - name: tenantId - schema: - type: string - format: uuid - required: false - - in: path - name: instanceId - schema: - type: string - required: true - description: Instance ID - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - responses: - '200': - description: Files metadata for a data plane instance. - content: - application/json: - schema: - $ref: '#/components/schemas/FilesResponse' - /instances/{instanceId}/files/{filePath}: - get: - summary: Download a specific file for a data plane instance. - operationId: GetInstanceFile - parameters: - - in: header - name: tenantId - schema: - type: string - format: uuid - required: false - - in: path - name: instanceId - schema: - type: string - required: true - description: Instance ID - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - - in: path - name: filePath - schema: - type: string - required: true - description: url encoded file location - example: "/etc/nginx/nginx.conf" - - in: query - name: version - schema: - type: string - required: false - description: version ID - example: ".WC2wyv_tB8kZpc87emyUPWi7BedaRSs" - - in: query - name: encoded - schema: - type: boolean - required: true - description: file content encoded - responses: - '200': - description: File downloaded - content: - application/json: - schema: - oneOf: - - $ref: '#/components/schemas/DownloadResponse' - - $ref: '#/components/schemas/DownloadResponseEncoded' - discriminator: - propertyName: type - -components: - # The definition of the used security schemes - securitySchemes: - Bearer: - type: http - scheme: bearer - bearerFormat: JWT - schemas: - FilesResponse: - type: object - required: - - instanceId - - files - properties: - instanceId: - type: string - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - files: - type: array - items: - $ref: '#/components/schemas/File' - File: - type: object - required: - - path - - version - - lastModified - properties: - path: - type: string - example: "/etc/nginx/nginx.conf" - version: - type: string - example: ".WC2wyv_tB8kZpc87emyUPWi7BedaRSs" - lastModified: - type: string - format: date-time - example: "2023-10-19T11:26:32.676Z" - DownloadResponse: - type: object - required: - - type - - instanceId - - filePath - - encoded - - fileContent - properties: - type: - example: DOWNLOAD_RESPONSE - $ref: "#/components/schemas/DownloadResponseType" - instanceId: - type: string - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - filePath: - type: string - example: "/usr/local/etc/nginx/nginx.conf" - encoded: - type: boolean - description: file content encoded - example: true - fileContent: - type: string - description: Downloaded file content - DownloadResponseEncoded: - type: object - required: - - type - - instanceId - - filePath - - encoded - - fileContent - properties: - type: - example: ENCODED_DOWNLOAD_RESPONSE - $ref: "#/components/schemas/DownloadResponseType" - instanceId: - type: string - example: "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - filePath: - type: string - example: "/usr/local/etc/nginx/nginx.conf" - encoded: - type: boolean - description: file content encoded - example: true - fileContent: - type: string - format: byte - description: Downloaded file content encoded - Content: - type: object - required: - - content - properties: - content: - type: string - DownloadResponseType: - type: string - description: The type of download response, one of [DOWNLOAD_RESPONSE, ENCODED_DOWNLOAD_RESPONSE]. - example: ENCODED_DOWNLOAD_RESPONSE - enum: - - DOWNLOAD_RESPONSE - - ENCODED_DOWNLOAD_RESPONSE diff --git a/test/mock/http/mock_management_plane.gen.go b/test/mock/http/mock_management_plane.gen.go deleted file mode 100644 index 2366b24ad..000000000 --- a/test/mock/http/mock_management_plane.gen.go +++ /dev/null @@ -1,265 +0,0 @@ -// Package http provides primitives to interact with the openapi HTTP API. -// -// Code generated by github.com/deepmap/oapi-codegen/v2 version v2.0.0 DO NOT EDIT. -package http - -import ( - "fmt" - "net/http" - "time" - - "github.com/gin-gonic/gin" - "github.com/oapi-codegen/runtime" - openapi_types "github.com/oapi-codegen/runtime/types" -) - -const ( - BearerScopes = "Bearer.Scopes" -) - -// Defines values for DownloadResponseType. -const ( - DOWNLOADRESPONSE DownloadResponseType = "DOWNLOAD_RESPONSE" - ENCODEDDOWNLOADRESPONSE DownloadResponseType = "ENCODED_DOWNLOAD_RESPONSE" -) - -// DownloadResponse defines model for DownloadResponse. -type DownloadResponse struct { - // Encoded file content encoded - Encoded bool `json:"encoded"` - - // FileContent Downloaded file content - FileContent string `json:"fileContent"` - FilePath string `json:"filePath"` - InstanceId string `json:"instanceId"` - - // Type The type of download response, one of [DOWNLOAD_RESPONSE, ENCODED_DOWNLOAD_RESPONSE]. - Type DownloadResponseType `json:"type"` -} - -// DownloadResponseEncoded defines model for DownloadResponseEncoded. -type DownloadResponseEncoded struct { - // Encoded file content encoded - Encoded bool `json:"encoded"` - - // FileContent Downloaded file content encoded - FileContent []byte `json:"fileContent"` - FilePath string `json:"filePath"` - InstanceId string `json:"instanceId"` - - // Type The type of download response, one of [DOWNLOAD_RESPONSE, ENCODED_DOWNLOAD_RESPONSE]. - Type DownloadResponseType `json:"type"` -} - -// DownloadResponseType The type of download response, one of [DOWNLOAD_RESPONSE, ENCODED_DOWNLOAD_RESPONSE]. -type DownloadResponseType string - -// File defines model for File. -type File struct { - LastModified time.Time `json:"lastModified"` - Path string `json:"path"` - Version string `json:"version"` -} - -// FilesResponse defines model for FilesResponse. -type FilesResponse struct { - Files []File `json:"files"` - InstanceId string `json:"instanceId"` -} - -// GetInstanceFilesMetadataParams defines parameters for GetInstanceFilesMetadata. -type GetInstanceFilesMetadataParams struct { - TenantId *openapi_types.UUID `json:"tenantId,omitempty"` -} - -// GetInstanceFileParams defines parameters for GetInstanceFile. -type GetInstanceFileParams struct { - // Version version ID - Version *string `form:"version,omitempty" json:"version,omitempty"` - - // Encoded file content encoded - Encoded bool `form:"encoded" json:"encoded"` - TenantId *openapi_types.UUID `json:"tenantId,omitempty"` -} - -// ServerInterface represents all server handlers. -type ServerInterface interface { - // Return all files metadata for a data plane instance. - // (GET /instances/{instanceId}/files/) - GetInstanceFilesMetadata(c *gin.Context, instanceId string, params GetInstanceFilesMetadataParams) - // Download a specific file for a data plane instance. - // (GET /instances/{instanceId}/files/{filePath}) - GetInstanceFile(c *gin.Context, instanceId string, filePath string, params GetInstanceFileParams) -} - -// ServerInterfaceWrapper converts contexts to parameters. -type ServerInterfaceWrapper struct { - Handler ServerInterface - HandlerMiddlewares []MiddlewareFunc - ErrorHandler func(*gin.Context, error, int) -} - -type MiddlewareFunc func(c *gin.Context) - -// GetInstanceFilesMetadata operation middleware -func (siw *ServerInterfaceWrapper) GetInstanceFilesMetadata(c *gin.Context) { - - var err error - - // ------------- Path parameter "instanceId" ------------- - var instanceId string - - err = runtime.BindStyledParameter("simple", false, "instanceId", c.Param("instanceId"), &instanceId) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter instanceId: %w", err), http.StatusBadRequest) - return - } - - c.Set(BearerScopes, []string{}) - - // Parameter object where we will unmarshal all parameters from the context - var params GetInstanceFilesMetadataParams - - headers := c.Request.Header - - // ------------- Optional header parameter "tenantId" ------------- - if valueList, found := headers[http.CanonicalHeaderKey("tenantId")]; found { - var TenantId openapi_types.UUID - n := len(valueList) - if n != 1 { - siw.ErrorHandler(c, fmt.Errorf("Expected one value for tenantId, got %d", n), http.StatusBadRequest) - return - } - - err = runtime.BindStyledParameterWithLocation("simple", false, "tenantId", runtime.ParamLocationHeader, valueList[0], &TenantId) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter tenantId: %w", err), http.StatusBadRequest) - return - } - - params.TenantId = &TenantId - - } - - for _, middleware := range siw.HandlerMiddlewares { - middleware(c) - if c.IsAborted() { - return - } - } - - siw.Handler.GetInstanceFilesMetadata(c, instanceId, params) -} - -// GetInstanceFile operation middleware -func (siw *ServerInterfaceWrapper) GetInstanceFile(c *gin.Context) { - - var err error - - // ------------- Path parameter "instanceId" ------------- - var instanceId string - - err = runtime.BindStyledParameter("simple", false, "instanceId", c.Param("instanceId"), &instanceId) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter instanceId: %w", err), http.StatusBadRequest) - return - } - - // ------------- Path parameter "filePath" ------------- - var filePath string - - err = runtime.BindStyledParameter("simple", false, "filePath", c.Param("filePath"), &filePath) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter filePath: %w", err), http.StatusBadRequest) - return - } - - c.Set(BearerScopes, []string{}) - - // Parameter object where we will unmarshal all parameters from the context - var params GetInstanceFileParams - - // ------------- Optional query parameter "version" ------------- - - err = runtime.BindQueryParameter("form", true, false, "version", c.Request.URL.Query(), ¶ms.Version) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter version: %w", err), http.StatusBadRequest) - return - } - - // ------------- Required query parameter "encoded" ------------- - - if paramValue := c.Query("encoded"); paramValue != "" { - - } else { - siw.ErrorHandler(c, fmt.Errorf("Query argument encoded is required, but not found"), http.StatusBadRequest) - return - } - - err = runtime.BindQueryParameter("form", true, true, "encoded", c.Request.URL.Query(), ¶ms.Encoded) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter encoded: %w", err), http.StatusBadRequest) - return - } - - headers := c.Request.Header - - // ------------- Optional header parameter "tenantId" ------------- - if valueList, found := headers[http.CanonicalHeaderKey("tenantId")]; found { - var TenantId openapi_types.UUID - n := len(valueList) - if n != 1 { - siw.ErrorHandler(c, fmt.Errorf("Expected one value for tenantId, got %d", n), http.StatusBadRequest) - return - } - - err = runtime.BindStyledParameterWithLocation("simple", false, "tenantId", runtime.ParamLocationHeader, valueList[0], &TenantId) - if err != nil { - siw.ErrorHandler(c, fmt.Errorf("Invalid format for parameter tenantId: %w", err), http.StatusBadRequest) - return - } - - params.TenantId = &TenantId - - } - - for _, middleware := range siw.HandlerMiddlewares { - middleware(c) - if c.IsAborted() { - return - } - } - - siw.Handler.GetInstanceFile(c, instanceId, filePath, params) -} - -// GinServerOptions provides options for the Gin server. -type GinServerOptions struct { - BaseURL string - Middlewares []MiddlewareFunc - ErrorHandler func(*gin.Context, error, int) -} - -// RegisterHandlers creates http.Handler with routing matching OpenAPI spec. -func RegisterHandlers(router gin.IRouter, si ServerInterface) { - RegisterHandlersWithOptions(router, si, GinServerOptions{}) -} - -// RegisterHandlersWithOptions creates http.Handler with additional options -func RegisterHandlersWithOptions(router gin.IRouter, si ServerInterface, options GinServerOptions) { - errorHandler := options.ErrorHandler - if errorHandler == nil { - errorHandler = func(c *gin.Context, err error, statusCode int) { - c.JSON(statusCode, gin.H{"msg": err.Error()}) - } - } - - wrapper := ServerInterfaceWrapper{ - Handler: si, - HandlerMiddlewares: options.Middlewares, - ErrorHandler: errorHandler, - } - - router.GET(options.BaseURL+"/instances/:instanceId/files/", wrapper.GetInstanceFilesMetadata) - router.GET(options.BaseURL+"/instances/:instanceId/files/:filePath", wrapper.GetInstanceFile) -} diff --git a/test/mock/http/mock_management_plane_server.go b/test/mock/http/mock_management_plane_server.go deleted file mode 100644 index f3e0cbd27..000000000 --- a/test/mock/http/mock_management_plane_server.go +++ /dev/null @@ -1,159 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package http - -import ( - "log/slog" - "net" - "net/http" - "os" - "path/filepath" - "strings" - "time" - - "github.com/gin-gonic/gin" - sloggin "github.com/samber/slog-gin" -) - -type ManagementServer struct { - configDirectory string - server *gin.Engine -} - -func NewManagementServer(configDirectory string) *ManagementServer { - ms := &ManagementServer{ - configDirectory: configDirectory, - } - - handler := slog.NewTextHandler( - os.Stderr, - &slog.HandlerOptions{ - Level: slog.LevelDebug, - }, - ) - - logger := slog.New(handler) - - gin.SetMode(gin.ReleaseMode) - server := gin.New() - server.UseRawPath = true - server.Use(sloggin.NewWithConfig(logger, sloggin.Config{DefaultLevel: slog.LevelDebug})) - RegisterHandlersWithOptions(server, ms, GinServerOptions{BaseURL: "/api/v1"}) - - ms.server = server - - return ms -} - -// nolint: revive -// Return all files metadata for a data plane instance. -// (GET /instances/{instanceID}/files/) -func (ms *ManagementServer) GetInstanceFilesMetadata( - ctx *gin.Context, - instanceID string, - params GetInstanceFilesMetadataParams, -) { - files, err := ms.getFiles() - - if err != nil { - slog.Error("Unable to get files", "error", err) - ctx.JSON(http.StatusInternalServerError, err) - } else { - response := &FilesResponse{ - InstanceId: instanceID, - Files: files, - } - - ctx.JSON(http.StatusOK, response) - } -} - -// nolint: revive -// Download a specific file for a data plane instance. -// (GET /instances/{instanceID}/files/{filePath}) -func (ms *ManagementServer) GetInstanceFile( - ctx *gin.Context, - instanceID, filePath string, - params GetInstanceFileParams, -) { - files, err := ms.getFiles() - if err != nil { - slog.Error("Unable to get files", "error", err) - ctx.JSON(http.StatusInternalServerError, err) - - return - } - - for _, file := range files { - if file.Path == filePath { - content, err := os.ReadFile(filepath.Join(ms.configDirectory, filePath)) - if err != nil { - slog.Error("Unable to read file", "file_path", filePath, "error", err) - ctx.JSON(http.StatusInternalServerError, err) - - return - } - - if params.Encoded { - response := &DownloadResponseEncoded{ - Encoded: true, - FileContent: content, - FilePath: filePath, - InstanceId: instanceID, - Type: ENCODEDDOWNLOADRESPONSE, - } - - ctx.JSON(http.StatusOK, response) - - return - } - - response := &DownloadResponse{ - Encoded: false, - FileContent: string(content), - FilePath: filePath, - InstanceId: instanceID, - Type: DOWNLOADRESPONSE, - } - - ctx.JSON(http.StatusOK, response) - - return - } - } - - ctx.JSON(http.StatusNotFound, "") -} - -func (ms *ManagementServer) StartServer(listener net.Listener) { - slog.Info("Starting mock management plane HTTP server", "address", listener.Addr().String()) - err := ms.server.RunListener(listener) - if err != nil { - slog.Error("Startup of mock management plane HTTP server failed", "error", err) - } -} - -func (ms *ManagementServer) getFiles() ([]File, error) { - files := []File{} - - err := filepath.Walk(ms.configDirectory, func(path string, info os.FileInfo, err error) error { - if err != nil { - slog.Error("error", err) - return err - } - if !info.IsDir() { - files = append(files, File{ - Path: "/" + strings.Split(path, ms.configDirectory)[1], - Version: "1", - LastModified: time.Now(), - }) - } - - return nil - }) - - return files, err -} diff --git a/test/protos/common.go b/test/protos/common.go deleted file mode 100644 index b7e942e6f..000000000 --- a/test/protos/common.go +++ /dev/null @@ -1,23 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package protos - -import ( - "log/slog" - "time" - - "google.golang.org/protobuf/types/known/timestamppb" -) - -func CreateProtoTime(timeString string) (*timestamppb.Timestamp, error) { - newTime, err := time.Parse(time.RFC3339, timeString) - if err != nil { - slog.Error("failed to parse time") - return timestamppb.Now(), err - } - - return timestamppb.New(newTime), nil -} diff --git a/test/protos/instances.go b/test/protos/instances.go deleted file mode 100644 index a8f0ec389..000000000 --- a/test/protos/instances.go +++ /dev/null @@ -1,122 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package protos - -import ( - "os" - - "github.com/nginx/agent/v3/api/grpc/instances" - "google.golang.org/protobuf/types/known/timestamppb" -) - -const ( - instanceID = "aecea348-62c1-4e3d-b848-6d6cdeb1cb9c" - correlationID = "dfsbhj6-bc92-30c1-a9c9-85591422068e" -) - -func CreateInProgressStatus() *instances.ConfigurationStatus { - return &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_IN_PROGRESS, - Message: "Instance configuration update in progress", - Timestamp: timestamppb.Now(), - } -} - -func CreateSuccessStatus() *instances.ConfigurationStatus { - return &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_SUCCESS, - Message: "Config applied successfully", - Timestamp: timestamppb.Now(), - } -} - -func CreateFailStatus(err string) *instances.ConfigurationStatus { - return &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_FAILED, - Message: err, - } -} - -func CreateRollbackSuccessStatus() *instances.ConfigurationStatus { - return &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_ROLLBACK_SUCCESS, - Timestamp: timestamppb.Now(), - Message: "Rollback successful", - } -} - -func CreateRollbackFailStatus(err string) *instances.ConfigurationStatus { - return &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_ROLLBACK_FAILED, - Timestamp: timestamppb.Now(), - Message: err, - } -} - -func CreateRollbackInProgressStatus() *instances.ConfigurationStatus { - return &instances.ConfigurationStatus{ - InstanceId: instanceID, - CorrelationId: correlationID, - Status: instances.Status_ROLLBACK_IN_PROGRESS, - Timestamp: timestamppb.Now(), - Message: "Rollback in progress", - } -} - -func GetFileCache(files ...*os.File) (map[string]*instances.File, error) { - cache := make(map[string]*instances.File) - for _, file := range files { - lastModified, err := CreateProtoTime("2024-01-09T13:22:21Z") - if err != nil { - return nil, err - } - - cache[file.Name()] = &instances.File{ - LastModified: lastModified, - Path: file.Name(), - Version: "BDEIFo9anKNvAwWm9O2LpfvNiNiGMx.c", - } - } - - return cache, nil -} - -func GetFiles(files ...*os.File) (*instances.Files, error) { - instanceFiles := &instances.Files{} - - for _, file := range files { - lastModified, err := CreateProtoTime("2024-01-09T13:22:21Z") - if err != nil { - return nil, err - } - instanceFiles.Files = append(instanceFiles.GetFiles(), &instances.File{ - LastModified: lastModified, - Path: file.Name(), - Version: "BDEIFo9anKNvAwWm9O2LpfvNiNiGMx.c", - }) - } - - return instanceFiles, nil -} - -func GetFileDownloadResponse(filePath, instanceID string, content []byte) *instances.FileDownloadResponse { - return &instances.FileDownloadResponse{ - Encoded: true, - FilePath: filePath, - InstanceId: instanceID, - FileContent: content, - } -} diff --git a/test/types/config.go b/test/types/config.go deleted file mode 100644 index 9fce3685f..000000000 --- a/test/types/config.go +++ /dev/null @@ -1,84 +0,0 @@ -// Copyright (c) F5, Inc. -// -// This source code is licensed under the Apache License, Version 2.0 license found in the -// LICENSE file in the root directory of this source tree. - -package types - -import ( - "time" - - "github.com/nginx/agent/v3/internal/config" -) - -const ( - apiPort = 8980 - commandPort = 8981 - metricsPort = 8982 - - clientTimeout = 5 * time.Second - connTimeout = 10 * time.Second - minConnTimeout = 7 * time.Second - backoffDelay = 240 * time.Second - exportInterval = 30 * time.Second - produceInterval = 5 * time.Second - - bufferLength = 55 - exportRetryCount = 3 -) - -func GetAgentConfig() *config.Config { - return &config.Config{ - Version: "", - Path: "", - Log: &config.Log{}, - ProcessMonitor: &config.ProcessMonitor{ - MonitoringFrequency: time.Millisecond, - }, - DataPlaneAPI: &config.DataPlaneAPI{ - Host: "127.0.0.1", - Port: apiPort, - }, - Client: &config.Client{ - Timeout: clientTimeout, - }, - ConfigDir: "", - AllowedDirectories: []string{"/tmp/"}, - Metrics: &config.Metrics{ - ProduceInterval: produceInterval, - OTelExporter: &config.OTelExporter{ - BufferLength: bufferLength, - ExportRetryCount: exportRetryCount, - ExportInterval: exportInterval, - GRPC: &config.GRPC{ - Target: "dummy-target", - ConnTimeout: connTimeout, - MinConnTimeout: minConnTimeout, - BackoffDelay: backoffDelay, - }, - }, - PrometheusSource: &config.PrometheusSource{ - Endpoints: []string{ - "https://example.com", - "https://acme.com", - }, - }, - }, - Command: &config.Command{ - Server: &config.ServerConfig{ - Host: "127.0.0.1", - Port: commandPort, - Type: "grpc", - }, - Auth: &config.AuthConfig{ - Token: "1234", - }, - TLS: &config.TLSConfig{ - Cert: "some.cert", - Key: "some.key", - Ca: "some.ca", - SkipVerify: false, - }, - }, - } -}